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.lucene60 Components from the Lucene 6.0 index format.org.apache.lucene.codecs.lucene84 Lucene 8.4 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 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.longMultiLevelSkipListWriter. writeSkip(IndexOutput output)Writes the buffered skip lists to the given output.protected abstract voidMultiLevelSkipListWriter. writeSkipData(int level, IndexOutput skipBuffer)Subclasses must implement the actual skip data encoding in this method. -
Uses of IndexOutput in org.apache.lucene.codecs.lucene60
Fields in org.apache.lucene.codecs.lucene60 declared as IndexOutput Modifier and Type Field Description protected IndexOutputLucene60PointsWriter. dataOutOutput used to write the BKD tree data file -
Uses of IndexOutput in org.apache.lucene.codecs.lucene84
Methods in org.apache.lucene.codecs.lucene84 with parameters of type IndexOutput Modifier and Type Method Description voidLucene84PostingsWriter. init(IndexOutput termsOut, SegmentWriteState state) -
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(Directory directory, 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.classOutputStreamIndexOutputImplementation class for bufferedIndexOutputthat writes to anOutputStream.classRAMOutputStreamDeprecated.This class uses inefficient synchronization and is discouraged in favor ofMMapDirectory.classRateLimitedIndexOutputMethods 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)IndexOutputRAMDirectory. createOutput(String name, IOContext context)Deprecated.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)IndexOutputRAMDirectory. createTempOutput(String prefix, String suffix, IOContext context)Deprecated.IndexOutputTrackingDirectoryWrapper. createTempOutput(String prefix, String suffix, IOContext context)Methods in org.apache.lucene.store with parameters of type IndexOutput Modifier and Type Method Description protected intBufferedIndexInput. flushBuffer(IndexOutput out, long numBytes)Flushes the in-memory buffer to the given output, copying at mostnumBytes.Constructors in org.apache.lucene.store with parameters of type IndexOutput Constructor Description RateLimitedIndexOutput(RateLimiter rateLimiter, IndexOutput delegate) -
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 longBKDWriter. finish(IndexOutput out)Writes the BKD tree to the providedIndexOutputand returns the file offset where index was written.longBKDWriter. merge(IndexOutput out, List<MergeState.DocMap> docMaps, List<BKDReader> readers)More efficient bulk-add for incomingBKDReaders.longBKDWriter. writeField(IndexOutput out, String fieldName, MutablePointValues reader)Write a field from aMutablePointValues. -
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.
-