Package org.apache.crunch.types.avro

Business object serialization using Apache Avro.

See:
          Description

Class Summary
AvroDeepCopier<T> Performs deep copies of Avro-serializable objects.
AvroDeepCopier.AvroGenericDeepCopier Deep copier for Avro generic data objects.
AvroDeepCopier.AvroReflectDeepCopier<T> Deep copier for Avro reflect data objects.
AvroDeepCopier.AvroSpecificDeepCopier<T> Deep copier for Avro specific data objects.
AvroGroupedTableType<K,V>  
AvroInputFormat<T> An InputFormat for Avro data files.
AvroKeyConverter<K>  
AvroOutputFormat<T> An OutputFormat for Avro data files.
AvroPairConverter<K,V>  
AvroRecordReader<T> An RecordReader for Avro data files.
Avros Defines static methods that are analogous to the methods defined in AvroTypeFamily for convenient static importing.
AvroTableType<K,V> The implementation of the PTableType interface for Avro-based serialization.
AvroTextOutputFormat<K,V>  
AvroType<T> The implementation of the PType interface for Avro-based serialization.
AvroTypeFamily  
AvroUtf8InputFormat An InputFormat for text files.
ReflectDataFactory A Factory class for constructing Avro reflection-related objects.
SafeAvroSerialization<T> The Serialization used by jobs configured with AvroJob.
 

Package org.apache.crunch.types.avro Description

Business object serialization using Apache Avro.



Copyright © 2012 The Apache Software Foundation. All Rights Reserved.