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 RandomAccessInputIndexedDISI.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 TypeClassDescriptionclassBase implementation class for bufferedIndexInput.final classfinal classMethods 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 DirectMonotonicReaderDirectMonotonicReader.getInstance(DirectMonotonicReader.Meta meta, RandomAccessInput data) Retrieves a non-merging instance from the specified slice.static DirectMonotonicReaderDirectMonotonicReader.getInstance(DirectMonotonicReader.Meta meta, RandomAccessInput data, boolean merging) Retrieves an instance from the specified slice.static LongValuesDirectReader.getInstance(RandomAccessInput slice, int bitsPerValue) Retrieves an instance from the specified slice written decodingbitsPerValuefor each valuestatic LongValuesDirectReader.getInstance(RandomAccessInput slice, int bitsPerValue, long offset) Retrieves an instance from the specifiedoffsetof the given slice decodingbitsPerValuefor each valuestatic LongValuesDirectReader.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 LongValuesDirectReader.getMergeInstance(RandomAccessInput slice, int bitsPerValue, long baseOffset, long numValues) Retrieves an instance that is specialized for merges and is typically faster at sequential access.