Uses of Class
org.apache.lucene.store.IndexOutput

Packages that use IndexOutput
org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index. 
org.apache.lucene.codecs.appending Codec for on append-only outputs, such as plain output streams and append-only filesystems. 
org.apache.lucene.codecs.intblock Intblock: base support for fixed or variable length block integer encoders 
org.apache.lucene.codecs.lucene40 Lucene 4.0 file format. 
org.apache.lucene.codecs.pulsing Pulsing Codec: inlines low frequency terms' postings into terms dictionary. 
org.apache.lucene.codecs.sep Sep: base support for separate files (doc,frq,pos,skp,pyl) 
org.apache.lucene.codecs.simpletext Simpletext Codec: writes human readable postings. 
org.apache.lucene.index Code to maintain and access indices. 
org.apache.lucene.store Binary i/o API, used for all index data. 
 

Uses of IndexOutput in org.apache.lucene.codecs
 

Fields in org.apache.lucene.codecs declared as IndexOutput
protected  IndexOutput VariableGapTermsIndexWriter.out
           
protected  IndexOutput FixedGapTermsIndexWriter.out
           
protected  IndexOutput BlockTermsWriter.out
           
 

Methods in org.apache.lucene.codecs with parameters of type IndexOutput
abstract  void PostingsWriterBase.start(IndexOutput termsOut)
           
protected  void VariableGapTermsIndexWriter.writeHeader(IndexOutput out)
           
protected  void FixedGapTermsIndexWriter.writeHeader(IndexOutput out)
           
protected  void BlockTreeTermsWriter.writeHeader(IndexOutput out)
           
protected  void BlockTermsWriter.writeHeader(IndexOutput out)
           
protected  void BlockTreeTermsWriter.writeIndexHeader(IndexOutput out)
           
protected  void BlockTreeTermsWriter.writeIndexTrailer(IndexOutput indexOut, long dirStart)
           
 long MultiLevelSkipListWriter.writeSkip(IndexOutput output)
          Writes the buffered skip lists to the given output.
protected abstract  void MultiLevelSkipListWriter.writeSkipData(int level, IndexOutput skipBuffer)
          Subclasses must implement the actual skip data encoding in this method.
protected  void BlockTreeTermsWriter.writeTrailer(IndexOutput out, long dirStart)
           
 

Uses of IndexOutput in org.apache.lucene.codecs.appending
 

Methods in org.apache.lucene.codecs.appending with parameters of type IndexOutput
protected  void AppendingTermsWriter.writeHeader(IndexOutput out)
           
protected  void AppendingTermsWriter.writeIndexHeader(IndexOutput out)
           
protected  void AppendingTermsWriter.writeIndexTrailer(IndexOutput indexOut, long dirStart)
           
protected  void AppendingTermsWriter.writeTrailer(IndexOutput out, long dirStart)
           
 

Uses of IndexOutput in org.apache.lucene.codecs.intblock
 

Fields in org.apache.lucene.codecs.intblock declared as IndexOutput
protected  IndexOutput VariableIntBlockIndexOutput.out
           
protected  IndexOutput FixedIntBlockIndexOutput.out
           
 

Constructors in org.apache.lucene.codecs.intblock with parameters of type IndexOutput
FixedIntBlockIndexOutput(IndexOutput out, int fixedBlockSize)
           
VariableIntBlockIndexOutput(IndexOutput out, int maxBlockSize)
          NOTE: maxBlockSize must be the maximum block size plus the max non-causal lookahead of your codec.
 

Uses of IndexOutput in org.apache.lucene.codecs.lucene40
 

Methods in org.apache.lucene.codecs.lucene40 with parameters of type IndexOutput
 void Lucene40PostingsWriter.start(IndexOutput termsOut)
           
protected  void Lucene40SkipListWriter.writeSkipData(int level, IndexOutput skipBuffer)
           
 

Constructors in org.apache.lucene.codecs.lucene40 with parameters of type IndexOutput
Lucene40SkipListWriter(int skipInterval, int numberOfSkipLevels, int docCount, IndexOutput freqOutput, IndexOutput proxOutput)
           
 

Uses of IndexOutput in org.apache.lucene.codecs.pulsing
 

Methods in org.apache.lucene.codecs.pulsing with parameters of type IndexOutput
 void PulsingPostingsWriter.start(IndexOutput termsOut)
           
 

Uses of IndexOutput in org.apache.lucene.codecs.sep
 

Methods in org.apache.lucene.codecs.sep with parameters of type IndexOutput
 void SepPostingsWriter.start(IndexOutput termsOut)
           
abstract  void IntIndexOutput.Index.write(IndexOutput indexOut, boolean absolute)
          Writes "location" of current output pointer of primary output to different output (out)
 

Uses of IndexOutput in org.apache.lucene.codecs.simpletext
 

Methods in org.apache.lucene.codecs.simpletext with parameters of type IndexOutput
protected  void SimpleTextDocValuesConsumer.writeDoc(IndexOutput output, int docId, BytesRef spare)
           
 

Uses of IndexOutput in org.apache.lucene.index
 

Constructors in org.apache.lucene.index with parameters of type IndexOutput
SortedBytesMergeUtils.IndexOutputBytesRefConsumer(IndexOutput datOut)
           
 

Uses of IndexOutput in org.apache.lucene.store
 

Subclasses of IndexOutput in org.apache.lucene.store
 class BufferedIndexOutput
          Base implementation class for buffered IndexOutput.
 class ChecksumIndexOutput
          Writes bytes through to a primary IndexOutput, computing checksum.
protected static class FSDirectory.FSIndexOutput
           
 class RAMOutputStream
          A memory-resident IndexOutput implementation.
 

Methods in org.apache.lucene.store that return IndexOutput
abstract  IndexOutput Directory.createOutput(String name, IOContext context)
          Creates a new, empty file in the directory with the given name.
 IndexOutput NRTCachingDirectory.createOutput(String name, IOContext context)
           
 IndexOutput FileSwitchDirectory.createOutput(String name, IOContext context)
           
 IndexOutput CompoundFileDirectory.createOutput(String name, IOContext context)
           
 IndexOutput RAMDirectory.createOutput(String name, IOContext context)
          Creates a new, empty file in the directory with the given name.
 IndexOutput TrackingDirectoryWrapper.createOutput(String name, IOContext context)
           
 IndexOutput FSDirectory.createOutput(String name, IOContext context)
          Creates an IndexOutput for the file with the given name.
 

Methods in org.apache.lucene.store with parameters of type IndexOutput
 void BufferedIndexInput.copyBytes(IndexOutput out, long numBytes)
           
 void SimpleFSDirectory.SimpleFSIndexInput.copyBytes(IndexOutput out, long numBytes)
           
 void IndexInput.copyBytes(IndexOutput out, long numBytes)
          Copies numBytes bytes to the given IndexOutput.
 void RAMInputStream.copyBytes(IndexOutput out, long numBytes)
           
protected  int BufferedIndexInput.flushBuffer(IndexOutput out, long numBytes)
          Flushes the in-memory bufer to the given output, copying at most numBytes.
 void RAMOutputStream.writeTo(IndexOutput out)
          Copy the current contents of this buffer to the named output.
 

Constructors in org.apache.lucene.store with parameters of type IndexOutput
ChecksumIndexOutput(IndexOutput main)
           
 



Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.