Namespace Avro
Classes
ArraySchema
Class for array type schemas
AvroException
AvroRuntimeException
AvroTypeException
CodeGen
CodeGenUtil
A singleton class containing data used by codegen
EnumSchema
Class for enum type schemas
Field
Class for fields defined in a record
FixedSchema
Class for fixed schemas
MapSchema
Class for map schemas
Message
NamedSchema
Base class for all named schemas: fixed, enum, record
PrimitiveSchema
Class for schemas of primitive types
PropertyMap
Protocol
ProtocolParseException
RecordSchema
Class for record schemas
Schema
Base class for all schema types
SchemaName
Class to store schema name, namespace and enclosing namespace
SchemaNames
A class that contains a list of named schemas. This is used when reading or writing a schema/protocol. This prevents reading and writing of duplicate schema definitions within a protocol or schema file
SchemaNormalization
Collection of static methods for generating the cannonical form of schemas.
SchemaParseException
UnionSchema
Class for union schemas
UnnamedSchema
Base class for all unnamed schemas
Enums
Field.SortOrder
Enum for the sorting order of record fields
Schema.Type
Enum for schema types