Uses of Class
org.eclipse.jgit.notes.InMemoryNoteBucket
Packages that use InMemoryNoteBucket
-
Uses of InMemoryNoteBucket in org.eclipse.jgit.notes
Subclasses of InMemoryNoteBucket in org.eclipse.jgit.notesModifier and TypeClassDescription(package private) class
A note tree holding only note subtrees, each named using a 2 digit hex name.(package private) class
A note tree holding only notes, with no subtrees.Fields in org.eclipse.jgit.notes declared as InMemoryNoteBucketModifier and TypeFieldDescriptionprivate InMemoryNoteBucket
NoteMap.root
All of the notes that have been loaded.Methods in org.eclipse.jgit.notes that return InMemoryNoteBucketModifier and TypeMethodDescriptionprivate static InMemoryNoteBucket
NoteMapMerger.addIfNotNull
(InMemoryNoteBucket result, Note note) (package private) InMemoryNoteBucket
(package private) abstract InMemoryNoteBucket
(package private) InMemoryNoteBucket
(package private) InMemoryNoteBucket
FanoutBucket.contractIfTooSmall
(AnyObjectId noteOn, ObjectReader or) (package private) InMemoryNoteBucket
NoteMap.getRoot()
private InMemoryNoteBucket
FanoutBucket.LazyNoteBucket.load
(AnyObjectId prefix, ObjectReader or) (package private) static InMemoryNoteBucket
FanoutBucket.loadIfLazy
(NoteBucket b, AnyObjectId prefix, ObjectReader or) private InMemoryNoteBucket
NoteMapMerger.merge
(int treeDepth, InMemoryNoteBucket base, InMemoryNoteBucket ours, InMemoryNoteBucket theirs) This method is called only when it is known that there is some difference between base, ours and theirs.private InMemoryNoteBucket
NoteMapMerger.mergeFanoutBucket
(int treeDepth, FanoutBucket base, FanoutBucket ours, FanoutBucket theirs) private InMemoryNoteBucket
NoteMapMerger.mergeLeafBucket
(int treeDepth, LeafBucket bb, LeafBucket ob, LeafBucket tb) private InMemoryNoteBucket
NoteParser.parse()
(package private) static InMemoryNoteBucket
NoteParser.parse
(AbbreviatedObjectId prefix, ObjectId treeId, ObjectReader reader) Parse a tree object into aNoteBucket
instance.private InMemoryNoteBucket
NoteParser.parseTree()
(package private) InMemoryNoteBucket
FanoutBucket.LazyNoteBucket.set
(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader or) (package private) InMemoryNoteBucket
FanoutBucket.set
(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader or) (package private) InMemoryNoteBucket
LeafBucket.set
(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader or) (package private) abstract InMemoryNoteBucket
NoteBucket.set
(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader reader) Methods in org.eclipse.jgit.notes with parameters of type InMemoryNoteBucketModifier and TypeMethodDescriptionprivate static InMemoryNoteBucket
NoteMapMerger.addIfNotNull
(InMemoryNoteBucket result, Note note) private FanoutBucket
NoteMapMerger.asFanout
(InMemoryNoteBucket bucket) private InMemoryNoteBucket
NoteMapMerger.merge
(int treeDepth, InMemoryNoteBucket base, InMemoryNoteBucket ours, InMemoryNoteBucket theirs) This method is called only when it is known that there is some difference between base, ours and theirs.(package private) static NoteMap
NoteMap.newMap
(InMemoryNoteBucket root, ObjectReader reader) Construct a new note map from an existing note bucket.private static NonNoteEntry
NoteMapMerger.nonNotes
(InMemoryNoteBucket b) (package private) void
FanoutBucket.setBucket
(int cell, InMemoryNoteBucket bucket)