Uses of Class
org.apache.lucene.store.IndexOutput
-
Packages that use IndexOutput Package Description org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.lucene90 Lucene 9.0 file format.org.apache.lucene.codecs.lucene912 Lucene 9.12 file format.org.apache.lucene.codecs.lucene95 Lucene 9.5 file format.org.apache.lucene.codecs.lucene99 Lucene 9.9 file format.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.store Binary i/o API, used for all index data.org.apache.lucene.util Some utility classes.org.apache.lucene.util.bkd Block KD-tree, implementing the generic spatial data structure described in this paper.org.apache.lucene.util.packed Packed integer arrays and streams. -
-
Uses of IndexOutput in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs that return IndexOutput Modifier and Type Method Description IndexOutputCompoundDirectory. createOutput(String name, IOContext context)IndexOutputCompoundDirectory. createTempOutput(String prefix, String suffix, IOContext context)Methods in org.apache.lucene.codecs with parameters of type IndexOutput Modifier and Type Method Description abstract voidPostingsWriterBase. init(IndexOutput termsOut, SegmentWriteState state)Called once after startup, before any terms have been added.static voidCodecUtil. writeFooter(IndexOutput out)Writes a codec footer, which records both a checksum algorithm ID and a checksum.protected voidMultiLevelSkipListWriter. writeLevelLength(long levelLength, IndexOutput output)Writes the length of a level to the given output.longMultiLevelSkipListWriter. writeSkip(IndexOutput output)Writes the buffered skip lists to the given output. -
Uses of IndexOutput in org.apache.lucene.codecs.lucene90
Fields in org.apache.lucene.codecs.lucene90 declared as IndexOutput Modifier and Type Field Description protected IndexOutputLucene90PointsWriter. dataOutOutputs used to write the BKD tree data files.protected IndexOutputLucene90PointsWriter. indexOutOutputs used to write the BKD tree data files.protected IndexOutputLucene90PointsWriter. metaOutOutputs used to write the BKD tree data files.Methods in org.apache.lucene.codecs.lucene90 with parameters of type IndexOutput Modifier and Type Method Description static shortIndexedDISI. writeBitSet(DocIdSetIterator it, IndexOutput out, byte denseRankPower)Writes the docIDs from it to out, in logical blocks, one for each 65536 docIDs in monotonically increasing gap-less order. -
Uses of IndexOutput in org.apache.lucene.codecs.lucene912
Methods in org.apache.lucene.codecs.lucene912 with parameters of type IndexOutput Modifier and Type Method Description voidLucene912PostingsWriter. init(IndexOutput termsOut, SegmentWriteState state) -
Uses of IndexOutput in org.apache.lucene.codecs.lucene95
Methods in org.apache.lucene.codecs.lucene95 with parameters of type IndexOutput Modifier and Type Method Description static voidOrdToDocDISIReaderConfiguration. writeStoredMeta(int directMonotonicBlockShift, IndexOutput outputMeta, IndexOutput vectorData, int count, int maxDoc, DocsWithFieldSet docsWithField)Writes out the docsWithField and ordToDoc mapping to the outputMeta and vectorData respectively. -
Uses of IndexOutput in org.apache.lucene.codecs.lucene99
Methods in org.apache.lucene.codecs.lucene99 with parameters of type IndexOutput Modifier and Type Method Description static DocsWithFieldSetLucene99ScalarQuantizedVectorsWriter. writeQuantizedVectorData(IndexOutput output, QuantizedByteVectorValues quantizedByteVectorValues, byte bits, boolean compress)Writes the vector values to the output and returns a set of documents that contains vectors. -
Uses of IndexOutput in org.apache.lucene.index
Methods in org.apache.lucene.index with parameters of type IndexOutput Modifier and Type Method Description voidSegmentInfos. write(IndexOutput out)Write ourselves to the providedIndexOutput -
Uses of IndexOutput in org.apache.lucene.store
Subclasses of IndexOutput in org.apache.lucene.store Modifier and Type Class Description classByteBuffersIndexOutputAnIndexOutputwriting to aByteBuffersDataOutput.classFilterIndexOutputIndexOutput implementation that delegates calls to another directory.classOutputStreamIndexOutputImplementation class for bufferedIndexOutputthat writes to anOutputStream.classRateLimitedIndexOutputFields in org.apache.lucene.store declared as IndexOutput Modifier and Type Field Description protected IndexOutputFilterIndexOutput. outMethods in org.apache.lucene.store that return IndexOutput Modifier and Type Method Description IndexOutputByteBuffersDirectory. createOutput(String name, IOContext context)abstract IndexOutputDirectory. createOutput(String name, IOContext context)Creates a new, empty file in the directory and returns anIndexOutputinstance for appending data to this file.IndexOutputFileSwitchDirectory. createOutput(String name, IOContext context)IndexOutputFilterDirectory. createOutput(String name, IOContext context)IndexOutputFSDirectory. createOutput(String name, IOContext context)IndexOutputLockValidatingDirectoryWrapper. createOutput(String name, IOContext context)IndexOutputNRTCachingDirectory. createOutput(String name, IOContext context)IndexOutputTrackingDirectoryWrapper. createOutput(String name, IOContext context)IndexOutputByteBuffersDirectory. createTempOutput(String prefix, String suffix, IOContext context)abstract IndexOutputDirectory. createTempOutput(String prefix, String suffix, IOContext context)Creates a new, empty, temporary file in the directory and returns anIndexOutputinstance for appending data to this file.IndexOutputFileSwitchDirectory. createTempOutput(String prefix, String suffix, IOContext context)IndexOutputFilterDirectory. createTempOutput(String prefix, String suffix, IOContext context)IndexOutputFSDirectory. createTempOutput(String prefix, String suffix, IOContext context)IndexOutputNRTCachingDirectory. createTempOutput(String prefix, String suffix, IOContext context)IndexOutputTrackingDirectoryWrapper. createTempOutput(String prefix, String suffix, IOContext context)IndexOutputFilterIndexOutput. getDelegate()Gets the delegate that was passed in on creationstatic IndexOutputFilterIndexOutput. unwrap(IndexOutput out)Unwraps all FilterIndexOutputs until the first non-FilterIndexOutput IndexOutput instance and returns itMethods in org.apache.lucene.store with parameters of type IndexOutput Modifier and Type Method Description static IndexOutputFilterIndexOutput. unwrap(IndexOutput out)Unwraps all FilterIndexOutputs until the first non-FilterIndexOutput IndexOutput instance and returns itConstructors in org.apache.lucene.store with parameters of type IndexOutput Constructor Description FilterIndexOutput(String resourceDescription, String name, IndexOutput out)Creates a FilterIndexOutput with a resource description, name, and wrapped delegate IndexOutputRateLimitedIndexOutput(RateLimiter rateLimiter, IndexOutput out) -
Uses of IndexOutput in org.apache.lucene.util
Fields in org.apache.lucene.util declared as IndexOutput Modifier and Type Field Description protected IndexOutputOfflineSorter.ByteSequencesWriter. outMethods in org.apache.lucene.util with parameters of type IndexOutput Modifier and Type Method Description protected OfflineSorter.ByteSequencesWriterOfflineSorter. getWriter(IndexOutput out, long itemCount)Subclasses can override to change how byte sequences are written to disk.Constructors in org.apache.lucene.util with parameters of type IndexOutput Constructor Description ByteSequencesWriter(IndexOutput out)Constructs a ByteSequencesWriter to the provided DataOutput -
Uses of IndexOutput in org.apache.lucene.util.bkd
Fields in org.apache.lucene.util.bkd declared as IndexOutput Modifier and Type Field Description IndexOutputOfflinePointWriter. outMethods in org.apache.lucene.util.bkd with parameters of type IndexOutput Modifier and Type Method Description IORunnableBKDWriter. finish(IndexOutput metaOut, IndexOutput indexOut, IndexOutput dataOut)Writes the BKD tree to the providedIndexOutputs and returns aRunnablethat writes the index of the tree if at least one point has been added, ornullotherwise.IORunnableBKDWriter. merge(IndexOutput metaOut, IndexOutput indexOut, IndexOutput dataOut, List<MergeState.DocMap> docMaps, List<PointValues> readers)More efficient bulk-add for incomingPointValuess.IORunnableBKDWriter. writeField(IndexOutput metaOut, IndexOutput indexOut, IndexOutput dataOut, String fieldName, MutablePointTree reader)Write a field from aMutablePointTree. -
Uses of IndexOutput in org.apache.lucene.util.packed
Methods in org.apache.lucene.util.packed with parameters of type IndexOutput Modifier and Type Method Description static DirectMonotonicWriterDirectMonotonicWriter. getInstance(IndexOutput metaOut, IndexOutput dataOut, long numValues, int blockShift)Returns an instance suitable for encodingnumValuesinto monotonic blocks of 2blockShiftvalues.
-