com.netflix.astyanax.serializers
Class SpecificCompositeSerializer

java.lang.Object
  extended by com.netflix.astyanax.serializers.AbstractSerializer<Composite>
      extended by com.netflix.astyanax.serializers.CompositeSerializer
          extended by com.netflix.astyanax.serializers.SpecificCompositeSerializer
All Implemented Interfaces:
Serializer<Composite>

public class SpecificCompositeSerializer
extends CompositeSerializer


Constructor Summary
SpecificCompositeSerializer(org.apache.cassandra.db.marshal.CompositeType type)
           
 
Method Summary
 java.nio.ByteBuffer fromString(java.lang.String string)
          Create a ByteBuffer by first parsing the type out of a string
 java.util.List<java.lang.String> getComparators()
           
 java.lang.String getString(java.nio.ByteBuffer byteBuffer)
           
 
Methods inherited from class com.netflix.astyanax.serializers.CompositeSerializer
fromByteBuffer, get, getComparatorType, getNext, toByteBuffer
 
Methods inherited from class com.netflix.astyanax.serializers.AbstractSerializer
computeInitialHashSize, fromBytes, fromBytesList, fromBytesMap, fromBytesSet, toBytes, toBytesList, toBytesList, toBytesList, toBytesMap, toBytesSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpecificCompositeSerializer

public SpecificCompositeSerializer(org.apache.cassandra.db.marshal.CompositeType type)
Method Detail

fromString

public java.nio.ByteBuffer fromString(java.lang.String string)
Description copied from interface: Serializer
Create a ByteBuffer by first parsing the type out of a string

Specified by:
fromString in interface Serializer<Composite>
Overrides:
fromString in class AbstractSerializer<Composite>
Returns:

getString

public java.lang.String getString(java.nio.ByteBuffer byteBuffer)
Specified by:
getString in interface Serializer<Composite>
Overrides:
getString in class AbstractSerializer<Composite>

getComparators

public java.util.List<java.lang.String> getComparators()
Overrides:
getComparators in class CompositeSerializer