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

Packages that use IndexOutput
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.index

Methods in org.apache.lucene.index with parameters of type IndexOutput
`void` `FieldInfos.write(IndexOutput output)`

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)` Creates a new, empty file in the directory with the given name.
`IndexOutput` `NRTCachingDirectory.createOutput(String name)`
`IndexOutput` `FileSwitchDirectory.createOutput(String name)`
`IndexOutput` `RAMDirectory.createOutput(String name)` Creates a new, empty file in the directory with the given name.
`IndexOutput` `FSDirectory.createOutput(String name)` 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)`