Package me.prettyprint.cassandra.serializers

Class Summary
AbstractSerializer<T> A base class for serializer implementations.
AsciiSerializer Almost identical to StringSerializer except we use the US-ASCII character set code
BigIntegerSerializer Serializer implementation for BigInteger
BooleanSerializer Converts bytes to Boolean and vice versa
ByteBufferSerializer The BytesExtractor is a simple identity function.
BytesArraySerializer A BytesArraySerializer translates the byte[] to and from ByteBuffer.
CharSerializer Uses Char Serializer
CompositeSerializer  
DateSerializer Converts bytes to Date and vice versa, by first converting the Date to or from a long which represents the specified number of milliseconds since the standard base time known as "the Unix epoch", that is January 1, 1970, 00:00:00 UTC.
DoubleSerializer Uses LongSerializer via translating Doubles to and from raw long bytes form.
DynamicCompositeSerializer  
FastInfosetSerializer A serializer which performs JAXB serialization with fast infoset encoding.
FloatSerializer Uses IntSerializer via translating Float objects to and from raw long bytes form.
IntegerSerializer Converts bytes to Integer and vice versa
JaxbSerializer Serializes Objects using Jaxb.
LongSerializer Converts bytes to Long and vise a versa
ObjectSerializer The ObjectSerializer is used to turn objects into their binary representations.
PrefixedSerializer<P,S>  
SerializerTypeInferer Utility class that infers the concrete Serializer needed to turn a value into its binary representation
ShortSerializer Serializer for Shorts (no pun intended).
StringSerializer A StringSerializer translates the byte[] to and from string using utf-8 encoding.
TimeUUIDSerializer A UUIDSerializer translates the byte[] to and from UUID types.
TypeInferringSerializer<T> A serializer that dynamically delegates to a proper serializer based on the value passed
UUIDSerializer A UUIDSerializer translates the byte[] to and from UUID types.
 



Copyright © 2011. All Rights Reserved.