Package org.apache.hadoop.io.serializer
Class JavaSerialization
java.lang.Object
org.apache.hadoop.io.serializer.JavaSerialization
- All Implemented Interfaces:
org.apache.hadoop.io.serializer.Serialization<Serializable>
@Public
@Unstable
public class JavaSerialization
extends Object
implements org.apache.hadoop.io.serializer.Serialization<Serializable>
An experimental Serialization for Java Serializable classes.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaccept(Class<?> c) Allows clients to test whether thisSerializationsupports the given class.org.apache.hadoop.io.serializer.Deserializer<Serializable>getDeserializer(Class<Serializable> c) org.apache.hadoop.io.serializer.Serializer<Serializable>getSerializer(Class<Serializable> c)
-
Constructor Details
-
JavaSerialization
public JavaSerialization()
-
-
Method Details
-
accept
Description copied from interface:org.apache.hadoop.io.serializer.SerializationAllows clients to test whether thisSerializationsupports the given class.- Specified by:
acceptin interfaceorg.apache.hadoop.io.serializer.Serialization<Serializable>- Parameters:
c- class.- Returns:
- if accept true,not false.
-
getDeserializer
@Private public org.apache.hadoop.io.serializer.Deserializer<Serializable> getDeserializer(Class<Serializable> c) - Specified by:
getDeserializerin interfaceorg.apache.hadoop.io.serializer.Serialization<Serializable>- Parameters:
c- class.- Returns:
- a
Deserializerfor the given class.
-
getSerializer
@Private public org.apache.hadoop.io.serializer.Serializer<Serializable> getSerializer(Class<Serializable> c) - Specified by:
getSerializerin interfaceorg.apache.hadoop.io.serializer.Serialization<Serializable>- Parameters:
c- class.- Returns:
- a
Serializerfor the given class.
-