Uses of Class
org.apache.lucene.store.IndexInput
Packages that use IndexInput
Package
Description
Codecs API: API for customization of the encoding and structure of the index.
Codec to support Lucene 3.x indexes (readonly)
Lucene 4.0 file format.
Lucene 4.1 file format.
Lucene 4.5 file format.
Binary i/o API, used for all index data.
Some utility classes.
Packed integer arrays and streams.
-
Uses of IndexInput in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs with parameters of type IndexInputModifier and TypeMethodDescriptionabstract void
PostingsReaderBase.init
(IndexInput termsIn) Performs any initialization, such as reading and verifying the header from the provided terms dictionaryIndexInput
.protected int
BlockTreeTermsReader.readHeader
(IndexInput input) Reads terms file header.protected int
BlockTreeTermsReader.readIndexHeader
(IndexInput input) Reads index file header.protected abstract int
MultiLevelSkipListReader.readSkipData
(int level, IndexInput skipStream) Subclasses must implement the actual skip data encoding in this method.protected void
BlockTreeTermsReader.seekDir
(IndexInput input, long dirOffset) Seekinput
to the directory offset.Constructors in org.apache.lucene.codecs with parameters of type IndexInputModifierConstructorDescriptionprotected
MultiLevelSkipListReader
(IndexInput skipStream, int maxSkipLevels, int skipInterval) Creates aMultiLevelSkipListReader
, whereskipInterval
andskipMultiplier
are the same.protected
MultiLevelSkipListReader
(IndexInput skipStream, int maxSkipLevels, int skipInterval, int skipMultiplier) Creates aMultiLevelSkipListReader
. -
Uses of IndexInput in org.apache.lucene.codecs.lucene3x
Methods in org.apache.lucene.codecs.lucene3x with parameters of type IndexInputModifier and TypeMethodDescriptionstatic void
Lucene3xSegmentInfoReader.readLegacyInfos
(SegmentInfos infos, Directory directory, IndexInput input, int format) Deprecated. -
Uses of IndexInput in org.apache.lucene.codecs.lucene40
Methods in org.apache.lucene.codecs.lucene40 that return IndexInputModifier and TypeMethodDescriptionfinal IndexInput
Lucene40StoredFieldsReader.rawDocs
(int[] lengths, int startDocID, int numDocs) Returns the length in bytes of each raw document in a contiguous range of length numDocs starting with startDocID.Methods in org.apache.lucene.codecs.lucene40 with parameters of type IndexInputModifier and TypeMethodDescriptionvoid
Lucene40StoredFieldsWriter.addRawDocuments
(IndexInput stream, int[] lengths, int numDocs) Bulk write a contiguous series of documents.void
Lucene40PostingsReader.init
(IndexInput termsIn) Deprecated.protected int
Lucene40SkipListReader.readSkipData
(int level, IndexInput skipStream) Deprecated.Constructors in org.apache.lucene.codecs.lucene40 with parameters of type IndexInputModifierConstructorDescriptionLucene40SkipListReader
(IndexInput skipStream, int maxSkipLevels, int skipInterval) Deprecated.Sole constructor. -
Uses of IndexInput in org.apache.lucene.codecs.lucene41
Methods in org.apache.lucene.codecs.lucene41 with parameters of type IndexInput -
Uses of IndexInput in org.apache.lucene.codecs.lucene45
Methods in org.apache.lucene.codecs.lucene45 with parameters of type IndexInputModifier and TypeMethodDescriptionprotected MonotonicBlockPackedReader
Lucene45DocValuesProducer.getAddressInstance
(IndexInput data, FieldInfo field, Lucene45DocValuesProducer.BinaryEntry bytes) returns an address instance for variable-length binary values.protected MonotonicBlockPackedReader
Lucene45DocValuesProducer.getIntervalInstance
(IndexInput data, FieldInfo field, Lucene45DocValuesProducer.BinaryEntry bytes) returns an address instance for prefix-compressed binary values.protected MonotonicBlockPackedReader
Lucene45DocValuesProducer.getOrdIndexInstance
(IndexInput data, FieldInfo field, Lucene45DocValuesProducer.NumericEntry entry) returns an address instance for sortedset ordinal lists -
Uses of IndexInput in org.apache.lucene.store
Subclasses of IndexInput in org.apache.lucene.storeModifier and TypeClassDescriptionclass
Base implementation class for bufferedIndexInput
.class
Reads bytes through to a primary IndexInput, computing checksum as it goes.protected static class
Base class for reading input from a RandomAccessFileprotected static class
Reads bytes withFileChannel.read(ByteBuffer, long)
class
A memory-residentIndexInput
implementation.protected static class
Reads bytes withRandomAccessFile.seek(long)
followed byRandomAccessFile.read(byte[], int, int)
.Methods in org.apache.lucene.store that return IndexInputModifier and TypeMethodDescriptionIndexInput.clone()
Returns a clone of this stream.abstract IndexInput
Directory.IndexInputSlicer.openFullSlice()
Deprecated.Only for reading CFS files from 3.x indexes.abstract IndexInput
Returns a stream reading an existing file, with the specified read buffer size.Creates an IndexInput for the file with the given name.Creates an IndexInput for the file with the given name.Returns a stream reading an existing file.Creates an IndexInput for the file with the given name.abstract IndexInput
Returns anIndexInput
slice starting at the given offset with the given length.Constructors in org.apache.lucene.store with parameters of type IndexInput -
Uses of IndexInput in org.apache.lucene.util
Methods in org.apache.lucene.util with parameters of type IndexInputModifier and TypeMethodDescriptionvoid
PagedBytes.copy
(IndexInput in, long byteCount) Read this many bytes from in -
Uses of IndexInput in org.apache.lucene.util.packed
Methods in org.apache.lucene.util.packed with parameters of type IndexInputModifier and TypeMethodDescriptionstatic PackedInts.Reader
PackedInts.getDirectReader
(IndexInput in) Construct a directPackedInts.Reader
from anIndexInput
.static PackedInts.Reader
PackedInts.getDirectReaderNoHeader
(IndexInput in, PackedInts.Format format, int version, int valueCount, int bitsPerValue) Expert: Construct a directPackedInts.Reader
from a stream without reading metadata at the beginning of the stream.static PackedInts.Reader
PackedInts.getDirectReaderNoHeader
(IndexInput in, PackedInts.Header header) Expert: Construct a directPackedInts.Reader
from anIndexInput
without reading metadata at the beginning of the stream.Constructors in org.apache.lucene.util.packed with parameters of type IndexInputModifierConstructorDescriptionBlockPackedReader
(IndexInput in, int packedIntsVersion, int blockSize, long valueCount, boolean direct) Sole constructor.MonotonicBlockPackedReader
(IndexInput in, int packedIntsVersion, int blockSize, long valueCount, boolean direct) Sole constructor.