Package org.eclipse.jgit.notes
Class FanoutBucket.LazyNoteBucket
- java.lang.Object
-
- org.eclipse.jgit.notes.NoteBucket
-
- org.eclipse.jgit.notes.FanoutBucket.LazyNoteBucket
-
- Enclosing class:
- FanoutBucket
private class FanoutBucket.LazyNoteBucket extends NoteBucket
-
-
Constructor Summary
Constructors Constructor Description LazyNoteBucket(ObjectId treeId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) int
estimateSize(AnyObjectId objId, ObjectReader or)
(package private) Note
getNote(AnyObjectId objId, ObjectReader or)
(package private) ObjectId
getTreeId()
(package private) java.util.Iterator<Note>
iterator(AnyObjectId objId, ObjectReader reader)
private InMemoryNoteBucket
load(AnyObjectId prefix, ObjectReader or)
(package private) InMemoryNoteBucket
set(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader or)
(package private) ObjectId
writeTree(ObjectInserter inserter)
-
-
-
Field Detail
-
treeId
private final ObjectId treeId
-
-
Constructor Detail
-
LazyNoteBucket
LazyNoteBucket(ObjectId treeId)
-
-
Method Detail
-
getNote
Note getNote(AnyObjectId objId, ObjectReader or) throws java.io.IOException
- Specified by:
getNote
in classNoteBucket
- Throws:
java.io.IOException
-
iterator
java.util.Iterator<Note> iterator(AnyObjectId objId, ObjectReader reader) throws java.io.IOException
- Specified by:
iterator
in classNoteBucket
- Throws:
java.io.IOException
-
estimateSize
int estimateSize(AnyObjectId objId, ObjectReader or) throws java.io.IOException
- Specified by:
estimateSize
in classNoteBucket
- Throws:
java.io.IOException
-
set
InMemoryNoteBucket set(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader or) throws java.io.IOException
- Specified by:
set
in classNoteBucket
- Throws:
java.io.IOException
-
writeTree
ObjectId writeTree(ObjectInserter inserter)
- Specified by:
writeTree
in classNoteBucket
-
getTreeId
ObjectId getTreeId()
- Specified by:
getTreeId
in classNoteBucket
-
load
private InMemoryNoteBucket load(AnyObjectId prefix, ObjectReader or) throws java.io.IOException
- Throws:
java.io.IOException
-
-