private class FanoutBucket.LazyNoteBucket extends NoteBucket
| Constructor and Description |
|---|
LazyNoteBucket(ObjectId treeId) |
| Modifier and Type | Method and 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) |
private final ObjectId treeId
LazyNoteBucket(ObjectId treeId)
Note getNote(AnyObjectId objId, ObjectReader or) throws java.io.IOException
getNote in class NoteBucketjava.io.IOExceptionjava.util.Iterator<Note> iterator(AnyObjectId objId, ObjectReader reader) throws java.io.IOException
iterator in class NoteBucketjava.io.IOExceptionint estimateSize(AnyObjectId objId, ObjectReader or) throws java.io.IOException
estimateSize in class NoteBucketjava.io.IOExceptionInMemoryNoteBucket set(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader or) throws java.io.IOException
set in class NoteBucketjava.io.IOExceptionObjectId writeTree(ObjectInserter inserter)
writeTree in class NoteBucketObjectId getTreeId()
getTreeId in class NoteBucketprivate InMemoryNoteBucket load(AnyObjectId prefix, ObjectReader or) throws java.io.IOException
java.io.IOException