# Package org.apache.avro.data

Interfaces and base classes shared by generic, specific and reflect.

See: Description

Interface Summary
ErrorBuilder<T>: Interface for error builders
RecordBuilder<T>: Interface for record builders

Class Summary
Json: Utilities for reading and writing arbitrary Json data in Avro format.
Json.ObjectReader: `DatumReader` for arbitrary Json data using the object model described in `JsonProperties`.
Json.ObjectWriter: `DatumWriter` for arbitrary Json data using the object model described in `JsonProperties`.
RecordBuilderBase<T extends IndexedRecord>: Abstract base class for RecordBuilder implementations.
TimeConversions
TimeConversions.DateConversion
TimeConversions.LocalTimestampMicrosConversion
TimeConversions.LocalTimestampMillisConversion
TimeConversions.TimeMicrosConversion
TimeConversions.TimeMillisConversion
TimeConversions.TimestampMicrosConversion
TimeConversions.TimestampMillisConversion

## Package org.apache.avro.data Description

Interfaces and base classes shared by generic, specific and reflect.