| Interface | Description | 
|---|---|
| FileReader<D> | Interface for reading data from a file. | 
| SeekableInput | An InputStream that supports seek and tell. | 
| Syncable | 
| Class | Description | 
|---|---|
| BZip2Codec | Implements bzip2 compression and decompression. | 
| Codec | Interface for Avro-supported compression codecs for data files. | 
| CodecFactory | Encapsulates the ability to specify and configure a compression codec. | 
| DataFileConstants | Constants used in data files. | 
| DataFileReader<D> | Random access to files written with  DataFileWriter. | 
| DataFileReader12<D> | Read files written by Avro version 1.2. | 
| DataFileStream<D> | Streaming access to files written by  DataFileWriter. | 
| DataFileStream.Header | A handle that can be used to reopen a DataFile without re-reading the header
 of the stream. | 
| DataFileWriter<D> | Stores in a file a sequence of data conforming to a schema. | 
| DeflateCodec | Implements DEFLATE (RFC1951) compression and decompression. | 
| SeekableByteArrayInput | A  SeekableInputbacked with data in a byte array. | 
| SeekableFileInput | A  FileInputStreamthat implementsSeekableInput. | 
| SnappyCodec | Implements Snappy compression and decompression. | 
| SyncableFileOutputStream | An implementation of Syncable which writes to a file. | 
| XZCodec | Implements xz compression and decompression. | 
| ZstandardCodec | 
| Exception | Description | 
|---|---|
| DataFileWriter.AppendWriteException | Thrown by  DataFileWriter.append(Object)when an exception occurs while writing a
 datum to the buffer. | 
Copyright © 2009–2020 The Apache Software Foundation. All rights reserved.