Package org.apache.hadoop.io.serializer
package org.apache.hadoop.io.serializer
This package provides a mechanism for using different serialization frameworks
in Hadoop. The property "io.serializations" defines a list of
Serializations that know how to create
Serializers and
Deserializers.
To add a new serialization framework write an implementation of
Serialization and add its name to the
"io.serializations" property.
-
ClassDescriptionorg.apache.hadoop.io.serializer.Deserializer<T>Provides a facility for deserializing objects of type <T> from an
InputStream.org.apache.hadoop.io.serializer.DeserializerComparator<T>ARawComparatorthat uses aDeserializerto deserialize the objects to be compared so that the standardComparatorcan be used to compare them.An experimentalSerializationfor JavaSerializableclasses.ARawComparatorthat uses aJavaSerializationDeserializerto deserialize objects that are then compared via theirComparableinterfaces.org.apache.hadoop.io.serializer.Serialization<T>Encapsulates aSerializer/Deserializerpair.org.apache.hadoop.io.serializer.SerializationFactoryA factory forSerializations.org.apache.hadoop.io.serializer.Serializer<T>Provides a facility for serializing objects of type <T> to anOutputStream.ASerializationforWritables that delegates toWritable.write(java.io.DataOutput)andWritable.readFields(java.io.DataInput).