public class BigDecimalSerialization
extends org.apache.hadoop.conf.Configured
implements org.apache.hadoop.io.serializer.Serialization<java.math.BigDecimal>
Serialization
interface for use
by BigDecimal
instances.
To use, callTupleSerializationProps.addSerialization(properties, BigDecimalSerialization.class.getName());
Modifier and Type | Class and Description |
---|---|
static class |
BigDecimalSerialization.BigDecimalDeserializer |
static class |
BigDecimalSerialization.BigDecimalSerializer |
Constructor and Description |
---|
BigDecimalSerialization() |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(java.lang.Class<?> c) |
org.apache.hadoop.io.serializer.Deserializer<java.math.BigDecimal> |
getDeserializer(java.lang.Class<java.math.BigDecimal> c) |
org.apache.hadoop.io.serializer.Serializer<java.math.BigDecimal> |
getSerializer(java.lang.Class<java.math.BigDecimal> c) |
public boolean accept(java.lang.Class<?> c)
accept
in interface org.apache.hadoop.io.serializer.Serialization<java.math.BigDecimal>
public org.apache.hadoop.io.serializer.Serializer<java.math.BigDecimal> getSerializer(java.lang.Class<java.math.BigDecimal> c)
getSerializer
in interface org.apache.hadoop.io.serializer.Serialization<java.math.BigDecimal>
public org.apache.hadoop.io.serializer.Deserializer<java.math.BigDecimal> getDeserializer(java.lang.Class<java.math.BigDecimal> c)
getDeserializer
in interface org.apache.hadoop.io.serializer.Serialization<java.math.BigDecimal>