org.apache.hadoop.io.serializer.avro (Apache Hadoop Common 3.5.0 API)
Description: declaration: package: org.apache.hadoop.io.serializer.avro

# Package org.apache.hadoop.io.serializer.avro

package org.apache.hadoop.io.serializer.avro

This package provides Avro serialization in Hadoop. This can be used to serialize/deserialize Avro types in Hadoop.

Use `AvroSpecificSerialization` for serialization of classes generated by Avro's 'specific' compiler.

Use `AvroReflectSerialization` for other classes. `AvroReflectSerialization` work for any class which is either in the package list configured via `AvroReflectSerialization.AVRO_REFLECT_PACKAGES` or implement `AvroReflectSerializable` interface.

- Related Packages
  Package
  Description
  org.apache.hadoop.io.serializer
  This package provides a mechanism for using different serialization frameworks in Hadoop.
- Class
  Description
  AvroReflectSerializable
  Tag interface for Avro 'reflect' serializable classes.
  AvroReflectSerialization
  Serialization for Avro Reflect classes.
  AvroSerialization<T>
  Base class for providing serialization to Avro types.
  AvroSpecificSerialization
  Serialization for Avro Specific classes.