| Package | Description | 
|---|---|
| org.apache.avro | 
 Avro kernel classes. 
 | 
| org.apache.avro.compiler.idl | |
| org.apache.avro.compiler.specific | |
| 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.hadoop.file | |
| org.apache.avro.hadoop.io | |
| org.apache.avro.io | 
 Utilities for Encoding and Decoding Avro data. 
 | 
| org.apache.avro.io.parsing | 
 Implementation of Avro schemas as LL(1) grammars. 
 | 
| org.apache.avro.ipc | 
 Support for inter-process calls. 
 | 
| org.apache.avro.ipc.generic | |
| org.apache.avro.ipc.reflect | |
| org.apache.avro.ipc.specific | |
| org.apache.avro.ipc.trace | |
| org.apache.avro.mapred | 
 Run Hadoop MapReduce jobs over
Avro data, with map and reduce functions written in Java. 
 | 
| org.apache.avro.mapred.tether | 
 Run Hadoop MapReduce jobs over
Avro data, with map and reduce functions run in a sub-process. 
 | 
| org.apache.avro.mapreduce | |
| org.apache.avro.protobuf | 
 Protocol Buffer
  compatibility. 
 | 
| 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. 
 | 
| org.apache.avro.thrift | 
 Thrift compatibility. 
 | 
| org.apache.trevni.avro | 
 Read and write Avro data
in Trevni column files. 
 | 
| org.apache.trevni.avro.mapreduce | 
| Class and Description | 
|---|
| AvroRuntimeException
 Base Avro exception. 
 | 
| JsonProperties
 Base class for objects that have Json-valued properties. 
 | 
| Protocol
 A set of messages forming an application protocol. 
 | 
| Protocol.Message
 A protocol message. 
 | 
| Schema
 An abstract data type. 
 | 
| Schema.Field
 A field within a record. 
 | 
| Schema.Field.Order
 How values of this field should be ordered when sorting records. 
 | 
| Schema.Parser
 A parser for JSON-format schemas. 
 | 
| Schema.Type
 The type of a schema. 
 | 
| SchemaBuilder.ArrayBuilder
 Builds an Avro Array type with optional properties. 
 | 
| SchemaBuilder.ArrayDefault
 Choose whether to use a default value for the field or not. 
 | 
| SchemaBuilder.BaseFieldTypeBuilder
 A special Builder for Record fields. 
 | 
| SchemaBuilder.BaseTypeBuilder
 A common API for building types within a context. 
 | 
| SchemaBuilder.BooleanBuilder
 Builds an Avro boolean type with optional properties. 
 | 
| SchemaBuilder.BooleanDefault
 Choose whether to use a default value for the field or not. 
 | 
| SchemaBuilder.BytesBuilder
 Builds an Avro bytes type with optional properties. 
 | 
| SchemaBuilder.BytesDefault
 Choose whether to use a default value for the field or not. 
 | 
| SchemaBuilder.DoubleBuilder
 Builds an Avro double type with optional properties. 
 | 
| SchemaBuilder.DoubleDefault
 Choose whether to use a default value for the field or not. 
 | 
| SchemaBuilder.EnumBuilder
 Builds an Avro Enum type with optional properties, namespace, doc, and
 aliases. 
 | 
| SchemaBuilder.EnumDefault
 Choose whether to use a default value for the field or not. 
 | 
| SchemaBuilder.FieldAssembler | 
| SchemaBuilder.FieldBuilder
 Builds a Field in the context of a  
SchemaBuilder.FieldAssembler. | 
| SchemaBuilder.FieldTypeBuilder
 FieldTypeBuilder adds  
SchemaBuilder.FieldTypeBuilder.unionOf(), SchemaBuilder.FieldTypeBuilder.nullable(), and SchemaBuilder.FieldTypeBuilder.optional()
 to BaseFieldTypeBuilder. | 
| SchemaBuilder.FixedBuilder
 Builds an Avro Fixed type with optional properties, namespace, doc, and
 aliases. 
 | 
| SchemaBuilder.FixedDefault
 Choose whether to use a default value for the field or not. 
 | 
| SchemaBuilder.FloatBuilder
 Builds an Avro float type with optional properties. 
 | 
| SchemaBuilder.FloatDefault
 Choose whether to use a default value for the field or not. 
 | 
| SchemaBuilder.GenericDefault | 
| SchemaBuilder.IntBuilder
 Builds an Avro int type with optional properties. 
 | 
| SchemaBuilder.IntDefault
 Choose whether to use a default value for the field or not. 
 | 
| SchemaBuilder.LongBuilder
 Builds an Avro long type with optional properties. 
 | 
| SchemaBuilder.LongDefault
 Choose whether to use a default value for the field or not. 
 | 
| SchemaBuilder.MapBuilder
 Builds an Avro Map type with optional properties. 
 | 
| SchemaBuilder.MapDefault
 Choose whether to use a default value for the field or not. 
 | 
| SchemaBuilder.NamedBuilder
 An abstract type that provides builder methods for configuring the name,
 doc, and aliases of all Avro types that have names (fields, Fixed, Record,
 and Enum). 
 | 
| SchemaBuilder.NamespacedBuilder
 An abstract type that provides builder methods for configuring the
 namespace for all Avro types that have namespaces (Fixed, Record, and
 Enum). 
 | 
| SchemaBuilder.NullBuilder
 Builds an Avro null type with optional properties. 
 | 
| SchemaBuilder.NullDefault
 Choose whether to use a default value for the field or not. 
 | 
| SchemaBuilder.PropBuilder
 An abstract builder for all Avro types. 
 | 
| SchemaBuilder.RecordBuilder | 
| SchemaBuilder.RecordDefault
 Choose whether to use a default value for the field or not. 
 | 
| SchemaBuilder.StringBldr
 Builds an Avro string type with optional properties. 
 | 
| SchemaBuilder.StringDefault
 Choose whether to use a default value for the field or not. 
 | 
| SchemaBuilder.TypeBuilder
 A Builder for creating any Avro schema type. 
 | 
| SchemaBuilder.UnionAccumulator
 Accumulates all of the types in a union. 
 | 
| SchemaBuilder.UnionFieldTypeBuilder
 Builder for a union field. 
 | 
| Class and Description | 
|---|
| Protocol
 A set of messages forming an application protocol. 
 | 
| Protocol.Message
 A protocol message. 
 | 
| Schema
 An abstract data type. 
 | 
| Schema.Field
 A field within a record. 
 | 
| Class and Description | 
|---|
| JsonProperties
 Base class for objects that have Json-valued properties. 
 | 
| Protocol
 A set of messages forming an application protocol. 
 | 
| Schema
 An abstract data type. 
 | 
| Schema.Field
 A field within a record. 
 | 
| Class and Description | 
|---|
| Schema
 An abstract data type. 
 | 
| Schema.Field
 A field within a record. 
 | 
| Class and Description | 
|---|
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| Schema
 An abstract data type. 
 | 
| Schema.Field
 A field within a record. 
 | 
| Class and Description | 
|---|
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| Schema
 An abstract data type. 
 | 
| Schema.Field
 A field within a record. 
 | 
| Class and Description | 
|---|
| Schema
 An abstract data type. 
 | 
| Schema.Field
 A field within a record. 
 | 
| Class and Description | 
|---|
| Protocol
 A set of messages forming an application protocol. 
 | 
| Protocol.Message
 A protocol message. 
 | 
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| Protocol
 A set of messages forming an application protocol. 
 | 
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| Protocol
 A set of messages forming an application protocol. 
 | 
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| Protocol
 A set of messages forming an application protocol. 
 | 
| Protocol.Message
 A protocol message. 
 | 
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| AvroRemoteException
 Base class for exceptions thrown to client by server. 
 | 
| Protocol
 A set of messages forming an application protocol. 
 | 
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| Protocol
 A set of messages forming an application protocol. 
 | 
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| Protocol
 A set of messages forming an application protocol. 
 | 
| Schema
 An abstract data type. 
 | 
| Schema.Field
 A field within a record. 
 | 
| Class and Description | 
|---|
| AvroRemoteException
 Base class for exceptions thrown to client by server. 
 | 
| Protocol
 A set of messages forming an application protocol. 
 | 
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| Schema
 An abstract data type. 
 | 
| Class and Description | 
|---|
| Schema
 An abstract data type. 
 | 
Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.