Binary i/o API, used for all index data.
-
ByteBufferIndexInput.buildSlice(String sliceDescription,
long offset,
long length)
Builds the actual sliced IndexInput (may apply extra offset in subclasses).
ByteBufferIndexInput.clone()
Factory method that creates a suitable implementation of this class for the given ByteBuffers.
ByteBufferIndexInput.newInstance(String resourceDescription,
ByteBuffer[] buffers,
long length,
int chunkSizePower,
org.apache.lucene.store.ByteBufferGuard guard)
ByteBufferIndexInput.slice(String sliceDescription,
long offset,
long length)
Creates a slice of this index input, with the given description, offset, and length.