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.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 IndexOutput
CompoundDirectory. createOutput(String name, IOContext context)
IndexOutput
CompoundDirectory. createTempOutput(String prefix, String suffix, IOContext context)
Methods in org.apache.lucene.codecs with parameters of type IndexOutput Modifier and Type Method Description abstract void
PostingsWriterBase. init(IndexOutput termsOut, SegmentWriteState state)
Called once after startup, before any terms have been added.static void
CodecUtil. writeFooter(IndexOutput out)
Writes a codec footer, which records both a checksum algorithm ID and a checksum.protected void
MultiLevelSkipListWriter. writeLevelLength(long levelLength, IndexOutput output)
Writes the length of a level to the given output.long
MultiLevelSkipListWriter. 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 IndexOutput
Lucene90PointsWriter. dataOut
Outputs used to write the BKD tree data files.protected IndexOutput
Lucene90PointsWriter. indexOut
Outputs used to write the BKD tree data files.protected IndexOutput
Lucene90PointsWriter. metaOut
Outputs 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 void
Lucene90PostingsWriter. init(IndexOutput termsOut, SegmentWriteState state)
static short
IndexedDISI. 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.index
Methods in org.apache.lucene.index with parameters of type IndexOutput Modifier and Type Method Description void
SegmentInfos. 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 class
ByteBuffersIndexOutput
AnIndexOutput
writing to aByteBuffersDataOutput
.class
OutputStreamIndexOutput
Implementation class for bufferedIndexOutput
that writes to anOutputStream
.class
RateLimitedIndexOutput
Methods in org.apache.lucene.store that return IndexOutput Modifier and Type Method Description IndexOutput
ByteBuffersDirectory. createOutput(String name, IOContext context)
abstract IndexOutput
Directory. createOutput(String name, IOContext context)
Creates a new, empty file in the directory and returns anIndexOutput
instance for appending data to this file.IndexOutput
FileSwitchDirectory. createOutput(String name, IOContext context)
IndexOutput
FilterDirectory. createOutput(String name, IOContext context)
IndexOutput
FSDirectory. createOutput(String name, IOContext context)
IndexOutput
LockValidatingDirectoryWrapper. createOutput(String name, IOContext context)
IndexOutput
NRTCachingDirectory. createOutput(String name, IOContext context)
IndexOutput
TrackingDirectoryWrapper. createOutput(String name, IOContext context)
IndexOutput
ByteBuffersDirectory. createTempOutput(String prefix, String suffix, IOContext context)
abstract IndexOutput
Directory. createTempOutput(String prefix, String suffix, IOContext context)
Creates a new, empty, temporary file in the directory and returns anIndexOutput
instance for appending data to this file.IndexOutput
FileSwitchDirectory. createTempOutput(String prefix, String suffix, IOContext context)
IndexOutput
FilterDirectory. createTempOutput(String prefix, String suffix, IOContext context)
IndexOutput
FSDirectory. createTempOutput(String prefix, String suffix, IOContext context)
IndexOutput
NRTCachingDirectory. createTempOutput(String prefix, String suffix, IOContext context)
IndexOutput
TrackingDirectoryWrapper. createTempOutput(String prefix, String suffix, IOContext context)
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 IndexOutput
OfflineSorter.ByteSequencesWriter. out
Methods in org.apache.lucene.util with parameters of type IndexOutput Modifier and Type Method Description protected OfflineSorter.ByteSequencesWriter
OfflineSorter. 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 IndexOutput
OfflinePointWriter. out
Methods in org.apache.lucene.util.bkd with parameters of type IndexOutput Modifier and Type Method Description Runnable
BKDWriter. finish(IndexOutput metaOut, IndexOutput indexOut, IndexOutput dataOut)
Writes the BKD tree to the providedIndexOutput
s and returns aRunnable
that writes the index of the tree if at least one point has been added, ornull
otherwise.Runnable
BKDWriter. merge(IndexOutput metaOut, IndexOutput indexOut, IndexOutput dataOut, List<MergeState.DocMap> docMaps, List<PointValues> readers)
More efficient bulk-add for incomingPointValues
s.Runnable
BKDWriter. 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 DirectMonotonicWriter
DirectMonotonicWriter. getInstance(IndexOutput metaOut, IndexOutput dataOut, long numValues, int blockShift)
Returns an instance suitable for encodingnumValues
into monotonic blocks of 2blockShift
values.
-