## Uses of Class
org.apache.lucene.store.ByteBufferIndexInput

- Packages that use ByteBufferIndexInput
  Package | Description
  --- | ---
  org.apache.lucene.store | Binary i/o API, used for all index data.

- - ### Uses of ByteBufferIndexInput in org.apache.lucene.store

    Methods in org.apache.lucene.store that return ByteBufferIndexInput
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected ByteBufferIndexInput` | ByteBufferIndexInput.`buildSlice​(String sliceDescription, long offset, long length)` | Builds the actual sliced IndexInput (may apply extra offset in subclasses).
    `ByteBufferIndexInput` | ByteBufferIndexInput.`clone()` |
    `protected ByteBufferIndexInput` | ByteBufferIndexInput.`newCloneInstance​(String newResourceDescription, ByteBuffer[] newBuffers, int offset, long length)` | Factory method that creates a suitable implementation of this class for the given ByteBuffers.
    `static ByteBufferIndexInput` | ByteBufferIndexInput.`newInstance​(String resourceDescription, ByteBuffer[] buffers, long length, int chunkSizePower, org.apache.lucene.store.ByteBufferGuard guard)` |
    `ByteBufferIndexInput` | ByteBufferIndexInput.`slice​(String sliceDescription, long offset, long length)` | Creates a slice of this index input, with the given description, offset, and length.