Uses of Class
org.eclipse.jgit.lib.ObjectInserter
Packages that use ObjectInserter
Package
Description
High-level API commands (the porcelain of JGit).
Reading and editing the directory cache (index).
Distributed file system based repository storage.
File based repository storage.
Core API for repository, config, refs, object database.
Content and commit history merge algorithms.
Git notes processing (for commits, etc).
Transport (fetch/push) for different protocols.
-
Uses of ObjectInserter in org.eclipse.jgit.api
Methods in org.eclipse.jgit.api with parameters of type ObjectInserterModifier and TypeMethodDescription(package private) static void
AddNoteCommand.commitNoteMap
(Repository r, String ref, RevWalk walk, NoteMap map, RevCommit notesCommit, ObjectInserter inserter, String msg) -
Uses of ObjectInserter in org.eclipse.jgit.dircache
Methods in org.eclipse.jgit.dircache with parameters of type ObjectInserterModifier and TypeMethodDescriptionprivate int
DirCacheTree.computeSize
(DirCacheEntry[] cache, int cIdx, int pathOffset, ObjectInserter ow) DirCache.writeTree
(ObjectInserter ow) Write all index trees to the object store, returning the root tree.(package private) ObjectId
DirCacheTree.writeTree
(DirCacheEntry[] cache, int cIdx, int pathOffset, ObjectInserter ow) Write (if necessary) this tree to the object store. -
Uses of ObjectInserter in org.eclipse.jgit.internal.storage.dfs
Subclasses of ObjectInserter in org.eclipse.jgit.internal.storage.dfsMethods in org.eclipse.jgit.internal.storage.dfs that return ObjectInserterModifier and TypeMethodDescriptionDfsInserter.Reader.getCreatedFromInserter()
DfsObjDatabase.newInserter()
Create a newObjectInserter
to insert new objects. -
Uses of ObjectInserter in org.eclipse.jgit.internal.storage.file
Subclasses of ObjectInserter in org.eclipse.jgit.internal.storage.fileModifier and TypeClassDescription(package private) class
Creates loose objects in aObjectDirectory
.class
Object inserter that inserts one pack per call toPackInserter.flush()
, and never inserts loose objects.Fields in org.eclipse.jgit.internal.storage.file declared as ObjectInserterMethods in org.eclipse.jgit.internal.storage.file that return ObjectInserterModifier and TypeMethodDescriptionPackInserter.Reader.getCreatedFromInserter()
WindowCursor.getCreatedFromInserter()
Get theObjectInserter
from which this reader was created usinginserter.newReader()
-
Uses of ObjectInserter in org.eclipse.jgit.junit
Fields in org.eclipse.jgit.junit declared as ObjectInserter -
Uses of ObjectInserter in org.eclipse.jgit.lib
Subclasses of ObjectInserter in org.eclipse.jgit.libModifier and TypeClassDescriptionstatic class
Wraps a delegate ObjectInserter.static class
An inserter that can be used for formatting and id generation only.Methods in org.eclipse.jgit.lib that return ObjectInserterModifier and TypeMethodDescriptionprotected abstract ObjectInserter
ObjectInserter.Filter.delegate()
ObjectReader.Filter.getCreatedFromInserter()
ObjectReader.getCreatedFromInserter()
Get theObjectInserter
from which this reader was created usinginserter.newReader()
abstract ObjectInserter
ObjectDatabase.newInserter()
Create a newObjectInserter
to insert new objects.Repository.newObjectInserter()
Create a new inserter to create objects inRepository.getObjectDatabase()
.Methods in org.eclipse.jgit.lib with parameters of type ObjectInserterModifier and TypeMethodDescriptionTreeFormatter.computeId
(ObjectInserter ins) Compute the ObjectId for this treeTreeFormatter.insertTo
(ObjectInserter ins) Insert this tree and obtain its ObjectId. -
Uses of ObjectInserter in org.eclipse.jgit.merge
Fields in org.eclipse.jgit.merge declared as ObjectInserterMethods in org.eclipse.jgit.merge that return ObjectInserterModifier and TypeMethodDescriptionMerger.getObjectInserter()
Get an object writer to create objects, writing objects toMerger.getRepository()
Methods in org.eclipse.jgit.merge with parameters of type ObjectInserterModifier and TypeMethodDescriptionabstract Merger
MergeStrategy.newMerger
(ObjectInserter inserter, Config config) Create a new merge instance.StrategyOneSided.newMerger
(ObjectInserter inserter, Config config) Create a new merge instance.StrategyRecursive.newMerger
(ObjectInserter inserter, Config config) Create a new merge instance.StrategyResolve.newMerger
(ObjectInserter inserter, Config config) Create a new merge instance.StrategySimpleTwoWayInCore.newMerger
(ObjectInserter inserter, Config config) Create a new merge instance.void
Merger.setObjectInserter
(ObjectInserter oi) Set the inserter this merger will use to create objects.Constructors in org.eclipse.jgit.merge with parameters of type ObjectInserterModifierConstructorDescription(package private)
InCoreMerger
(ObjectInserter inserter) protected
Merger
(ObjectInserter oi) Create a new in-core merge instance from an inserter.protected
OneSide
(ObjectInserter inserter, int index) protected
RecursiveMerger
(ObjectInserter inserter, Config config) Normal recursive merge, implies inCore.protected
ResolveMerger
(ObjectInserter inserter, Config config) Constructor for ResolveMerger.protected
ThreeWayMerger
(ObjectInserter inserter) Create a new in-core merge instance from an inserter. -
Uses of ObjectInserter in org.eclipse.jgit.notes
Fields in org.eclipse.jgit.notes declared as ObjectInserterMethods in org.eclipse.jgit.notes with parameters of type ObjectInserterModifier and TypeMethodDescriptionprivate TreeFormatter
FanoutBucket.build
(boolean insert, ObjectInserter inserter) DefaultNoteMerger.merge
(Note base, Note ours, Note theirs, ObjectReader reader, ObjectInserter inserter) Merges the conflicting note changes.NoteMerger.merge
(Note base, Note ours, Note their, ObjectReader reader, ObjectInserter inserter) Merges the conflicting note changes.void
NoteMap.set
(AnyObjectId noteOn, String noteData, ObjectInserter ins) Attach a note to an object.(package private) ObjectId
FanoutBucket.LazyNoteBucket.writeTree
(ObjectInserter inserter) (package private) ObjectId
FanoutBucket.writeTree
(ObjectInserter inserter) (package private) ObjectId
LeafBucket.writeTree
(ObjectInserter inserter) (package private) abstract ObjectId
NoteBucket.writeTree
(ObjectInserter inserter) NoteMap.writeTree
(ObjectInserter inserter) Write this note map as a tree. -
Uses of ObjectInserter in org.eclipse.jgit.transport
Fields in org.eclipse.jgit.transport declared as ObjectInserterModifier and TypeFieldDescription(package private) final ObjectInserter
WalkFetchConnection.inserter
Inserter to write objects ontoWalkFetchConnection.local
.Methods in org.eclipse.jgit.transport with parameters of type ObjectInserterModifier and TypeMethodDescriptionprivate ObjectId
PushCertificateStore.saveCert
(ObjectInserter inserter, DirCache dc, PushCertificateStore.PendingCert pc, ObjectId curr)