Uses of Interface
org.apache.lucene.store.RandomAccessInput
Packages that use RandomAccessInput
Package
Description
Lucene 9.0 file format.
Binary i/o API, used for all index data.
Packed integer arrays and streams.
-
Uses of RandomAccessInput in org.apache.lucene.codecs.lucene90
Methods in org.apache.lucene.codecs.lucene90 that return RandomAccessInputModifier and TypeMethodDescriptionstatic RandomAccessInput
IndexedDISI.createJumpTable
(IndexInput slice, long offset, long length, int jumpTableEntryCount) Helper method for usingIndexedDISI(IndexInput, RandomAccessInput, int, byte, long)
. -
Uses of RandomAccessInput in org.apache.lucene.store
Classes in org.apache.lucene.store that implement RandomAccessInputModifier and TypeClassDescriptionclass
Base implementation class for bufferedIndexInput
.final class
final class
Methods in org.apache.lucene.store that return RandomAccessInputModifier and TypeMethodDescriptionByteBuffersIndexInput.randomAccessSlice
(long offset, long length) IndexInput.randomAccessSlice
(long offset, long length) Creates a random-access slice of this index input, with the given offset and length. -
Uses of RandomAccessInput in org.apache.lucene.util.packed
Methods in org.apache.lucene.util.packed with parameters of type RandomAccessInputModifier and TypeMethodDescriptionstatic DirectMonotonicReader
DirectMonotonicReader.getInstance
(DirectMonotonicReader.Meta meta, RandomAccessInput data) Retrieves a non-merging instance from the specified slice.static DirectMonotonicReader
DirectMonotonicReader.getInstance
(DirectMonotonicReader.Meta meta, RandomAccessInput data, boolean merging) Retrieves an instance from the specified slice.static LongValues
DirectReader.getInstance
(RandomAccessInput slice, int bitsPerValue) Retrieves an instance from the specified slice written decodingbitsPerValue
for each valuestatic LongValues
DirectReader.getInstance
(RandomAccessInput slice, int bitsPerValue, long offset) Retrieves an instance from the specifiedoffset
of the given slice decodingbitsPerValue
for each valuestatic LongValues
DirectReader.getMergeInstance
(RandomAccessInput slice, int bitsPerValue, long numValues) Retrieves an instance that is specialized for merges and is typically faster at sequential access but slower at random access.static LongValues
DirectReader.getMergeInstance
(RandomAccessInput slice, int bitsPerValue, long baseOffset, long numValues) Retrieves an instance that is specialized for merges and is typically faster at sequential access.