Package | Description |
---|---|
org.apache.avro |
Avro kernel classes.
|
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.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.
|
Conversion
Conversion between generic and logical type instances.
|
JsonProperties
Base class for objects that have JSON-valued properties.
|
JsonProperties.Null |
LogicalType
Logical types provides an opt-in way to extend Avro's types.
|
LogicalTypes.Date
Date represents a date without a time
|
LogicalTypes.Decimal
Decimal represents arbitrary-precision fixed-scale decimal numbers
|
LogicalTypes.LogicalTypeFactory |
LogicalTypes.TimeMicros
TimeMicros represents a time in microseconds without a date
|
LogicalTypes.TimeMillis
TimeMillis represents a time in milliseconds without a date
|
LogicalTypes.TimestampMicros
TimestampMicros represents a date and time in microseconds
|
LogicalTypes.TimestampMillis
TimestampMillis represents a date and time in milliseconds
|
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.FieldDefault
Abstract base class for field defaults.
|
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.
|
SchemaCompatibility.SchemaCompatibilityType
Identifies the type of a schema compatibility result.
|
SchemaCompatibility.SchemaPairCompatibility
Provides information about the compatibility of a single reader and writer schema pair.
|
SchemaValidationException
Thrown when
SchemaValidator fails to validate a schema. |
SchemaValidationStrategy
An interface for validating the compatibility of a single schema against
another.
|
SchemaValidator
A SchemaValidator has one method, which validates that a
Schema is
compatible with the other schemas provided. |
SchemaValidatorBuilder
A Builder for creating SchemaValidators.
|
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 |
---|
Conversion
Conversion between generic and logical type instances.
|
LogicalType
Logical types provides an opt-in way to extend Avro's types.
|
Schema
An abstract data type.
|
Schema.Field
A field within a record.
|
Class and Description |
---|
Schema
An abstract data type.
|
Class and Description |
---|
Conversion
Conversion between generic and logical type instances.
|
LogicalType
Logical types provides an opt-in way to extend Avro's types.
|
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 |
---|
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–2016 The Apache Software Foundation. All rights reserved.