Package | Description |
---|---|
org.apache.avro.data |
Interfaces and base classes shared by generic, specific and reflect.
|
org.apache.avro.file |
A container file for Avro data.
|
org.apache.avro.generic |
A generic representation for Avro data.
|
org.apache.avro.reflect |
Use Java reflection to generate schemas and protocols for existing
classes.
|
org.apache.avro.specific |
Generate specific Java classes for schemas and protocols.
|
Modifier and Type | Class and Description |
---|---|
static class |
Json.ObjectReader
DatumReader for arbitrary Json data using the object model described
in JsonProperties . |
Modifier and Type | Method and Description |
---|---|
static <D> FileReader<D> |
DataFileReader.openReader(File file,
DatumReader<D> reader)
Open a reader for a file.
|
static <D> FileReader<D> |
DataFileReader.openReader(SeekableInput in,
DatumReader<D> reader)
Open a reader for a file.
|
static <D> DataFileReader<D> |
DataFileReader.openReader(SeekableInput in,
DatumReader<D> reader,
DataFileStream.Header header,
boolean sync)
Construct a reader for a file at the current position of the input, without
reading the header.
|
Constructor and Description |
---|
DataFileReader(File file,
DatumReader<D> reader)
Construct a reader for a file.
|
DataFileReader(SeekableInput sin,
DatumReader<D> reader)
Construct a reader for a file.
|
DataFileReader(SeekableInput sin,
DatumReader<D> reader,
boolean closeOnError)
Construct a reader for a file.
|
DataFileReader(SeekableInput sin,
DatumReader<D> reader,
DataFileStream.Header header)
Construct using a
DataFileStream.Header . |
DataFileReader12(SeekableInput sin,
DatumReader<D> reader)
Construct a reader for a file.
|
DataFileStream(DatumReader<D> reader)
create an uninitialized DataFileStream
|
DataFileStream(InputStream in,
DatumReader<D> reader)
Construct a reader for an input stream.
|
Modifier and Type | Class and Description |
---|---|
class |
GenericDatumReader<D>
DatumReader for generic Java objects. |
Modifier and Type | Method and Description |
---|---|
DatumReader |
GenericData.createDatumReader(Schema schema)
Returns a
DatumReader for this kind of data. |
DatumReader |
GenericData.createDatumReader(Schema writer,
Schema reader)
Returns a
DatumReader for this kind of data. |
Modifier and Type | Class and Description |
---|---|
class |
ReflectDatumReader<T>
DatumReader for existing classes via
Java reflection. |
Modifier and Type | Method and Description |
---|---|
DatumReader |
ReflectData.createDatumReader(Schema schema) |
DatumReader |
ReflectData.createDatumReader(Schema writer,
Schema reader) |
Modifier and Type | Class and Description |
---|---|
class |
SpecificDatumReader<T>
DatumReader for generated Java
classes. |
Modifier and Type | Method and Description |
---|---|
DatumReader |
SpecificData.createDatumReader(Schema schema) |
DatumReader |
SpecificData.createDatumReader(Schema writer,
Schema reader) |
Copyright © 2009–2019 The Apache Software Foundation. All rights reserved.