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

Packages that use DataInput
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.fst Finite state transducers 
org.apache.lucene.util.packed The packed package provides random access capable arrays of positive longs. 
 

Uses of DataInput in org.apache.lucene.index
 

Subclasses of DataInput in org.apache.lucene.index
 class MockIndexInput
          IndexInput backed by a byte[] for testing.
 

Constructors in org.apache.lucene.index with parameters of type DataInput
IndexFormatTooNewException(DataInput in, int version, int minVersion, int maxVersion)
           
IndexFormatTooOldException(DataInput in, int version, int minVersion, int maxVersion)
           
IndexFormatTooOldException(DataInput in, String version)
           
 

Uses of DataInput in org.apache.lucene.store
 

Subclasses of DataInput in org.apache.lucene.store
 class BufferedIndexInput
          Base implementation class for buffered IndexInput.
 class ByteArrayDataInput
          DataInput backed by a byte array.
 class ChecksumIndexInput
          Writes bytes through to a primary IndexOutput, computing checksum as it goes.
 class IndexInput
          Abstract base class for input from a file in a Directory.
 class InputStreamDataInput
          A DataInput wrapping a plain InputStream.
 class MockIndexInputWrapper
          Used by MockDirectoryWrapper to create an input stream that keeps track of when it's been closed.
protected static class NIOFSDirectory.NIOFSIndexInput
           
 class RAMInputStream
          A memory-resident IndexInput implementation.
protected static class SimpleFSDirectory.SimpleFSIndexInput
           
protected static class WindowsDirectory.WindowsIndexInput
           
 

Methods in org.apache.lucene.store with parameters of type DataInput
 void MockIndexOutputWrapper.copyBytes(DataInput input, long numBytes)
           
 void RAMOutputStream.copyBytes(DataInput input, long numBytes)
           
 void DataOutput.copyBytes(DataInput input, long numBytes)
          Copy numBytes bytes from input to ourself.
 

Uses of DataInput in org.apache.lucene.util
 

Subclasses of DataInput in org.apache.lucene.util
 class PagedBytes.PagedBytesDataInput
           
 

Methods in org.apache.lucene.util with parameters of type DataInput
static int CodecUtil.checkHeader(DataInput in, String codec, int minVersion, int maxVersion)
           
 void ThrottledIndexOutput.copyBytes(DataInput input, long numBytes)
           
 

Uses of DataInput in org.apache.lucene.util.fst
 

Subclasses of DataInput in org.apache.lucene.util.fst
static class FST.BytesReader
          Reads the bytes from this FST.
 

Methods in org.apache.lucene.util.fst with parameters of type DataInput
abstract  T Outputs.read(DataInput in)
           
 Object UpToTwoPositiveIntOutputs.read(DataInput in)
           
 PairOutputs.Pair<A,B> PairOutputs.read(DataInput in)
           
 BytesRef ByteSequenceOutputs.read(DataInput in)
           
 Long PositiveIntOutputs.read(DataInput in)
           
 Object NoOutputs.read(DataInput in)
           
 IntsRef IntSequenceOutputs.read(DataInput in)
           
 

Constructors in org.apache.lucene.util.fst with parameters of type DataInput
FST(DataInput in, Outputs<T> outputs)
          Load a previously saved FST.
 

Uses of DataInput in org.apache.lucene.util.packed
 

Methods in org.apache.lucene.util.packed with parameters of type DataInput
static PackedInts.Reader PackedInts.getReader(DataInput in)
          Retrieve PackedInt data from the DataInput and return a packed int structure based on it.