Overview | Package | Class | Use | Tree | Deprecated | Help
PREV NEXT | FRAMES NO FRAMES

## 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.lucene41 | Lucene 4.1 file format.
org.apache.lucene.store | Binary i/o API, used for all index data.

Uses of IndexOutput in org.apache.lucene.codecs

Methods in org.apache.lucene.codecs with parameters of type IndexOutput
`abstract void` | `PostingsWriterBase.start(IndexOutput termsOut)` Called once after startup, before any terms have been added.
`protected void` | `BlockTreeTermsWriter.writeHeader(IndexOutput out)` Writes the terms file header.
`protected void` | `BlockTreeTermsWriter.writeIndexHeader(IndexOutput out)` Writes the index file header.
`protected void` | `BlockTreeTermsWriter.writeIndexTrailer(IndexOutput indexOut, long dirStart)` Writes the index file trailer.
`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)` Writes the terms file trailer.

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

Methods in org.apache.lucene.codecs.lucene41 with parameters of type IndexOutput
`void` | `Lucene41PostingsWriter.start(IndexOutput termsOut)`

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` Writes output with `RandomAccessFile.write(byte[], int, int)`
`class` | `RAMOutputStream` A memory-resident `IndexOutput` implementation.

Methods in org.apache.lucene.store that return IndexOutput
`IndexOutput` | `TrackingDirectoryWrapper.createOutput(String name, IOContext context)`
`IndexOutput` | `RateLimitedDirectoryWrapper.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` | `NRTCachingDirectory.createOutput(String name, IOContext context)`
`IndexOutput` | `FSDirectory.createOutput(String name, IOContext context)` Creates an IndexOutput for the file with the given name.
`IndexOutput` | `FileSwitchDirectory.createOutput(String name, IOContext context)`
`abstract IndexOutput` | `Directory.createOutput(String name, IOContext context)` Creates a new, empty file in the directory with the given name.
`IndexOutput` | `CompoundFileDirectory.createOutput(String name, IOContext context)`

Methods in org.apache.lucene.store with parameters of type IndexOutput
`protected int` | `BufferedIndexInput.flushBuffer(IndexOutput out, long numBytes)` Flushes the in-memory buffer 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)`

Overview | Package | Class | Use | Tree | Deprecated | Help
PREV NEXT | FRAMES NO FRAMES

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