void setBucket(int cell, ObjectId id) { table[cell] = new LazyNoteBucket(id); cnt++; }
@Override int estimateSize(AnyObjectId objId, ObjectReader or) throws IOException { return load(objId, or).estimateSize(objId, or); }
@Override Note getNote(AnyObjectId objId, ObjectReader or) throws IOException { return load(objId, or).getNote(objId, or); }
@Override Note getNote(AnyObjectId objId, ObjectReader or) throws IOException { return load(objId, or).getNote(objId, or); }
@Override Iterator<Note> iterator(AnyObjectId objId, ObjectReader reader) throws IOException { return load(objId, reader).iterator(objId, reader); }
@Override int estimateSize(AnyObjectId objId, ObjectReader or) throws IOException { return load(objId, or).estimateSize(objId, or); }
@Override InMemoryNoteBucket set(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader or) throws IOException { return load(noteOn, or).set(noteOn, noteData, or); }
@Override Iterator<Note> iterator(AnyObjectId objId, ObjectReader reader) throws IOException { return load(objId, reader).iterator(objId, reader); }
@Override InMemoryNoteBucket set(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader or) throws IOException { return load(noteOn, or).set(noteOn, noteData, or); }
void setBucket(int cell, ObjectId id) { table[cell] = new LazyNoteBucket(id); cnt++; }
void setBucket(int cell, ObjectId id) { table[cell] = new LazyNoteBucket(id); cnt++; }
@Override int estimateSize(AnyObjectId objId, ObjectReader or) throws IOException { return load(objId, or).estimateSize(objId, or); }
@Override Note getNote(AnyObjectId objId, ObjectReader or) throws IOException { return load(objId, or).getNote(objId, or); }
@Override InMemoryNoteBucket set(AnyObjectId noteOn, AnyObjectId noteData, ObjectReader or) throws IOException { return load(noteOn, or).set(noteOn, noteData, or); }
@Override Iterator<Note> iterator(AnyObjectId objId, ObjectReader reader) throws IOException { return load(objId, reader).iterator(objId, reader); }