org.apache.sirona.cassandra
Class DynamicDelegatedSerializer<T>

java.lang.Object
  extended by me.prettyprint.cassandra.serializers.AbstractSerializer<T>
      extended by org.apache.sirona.cassandra.DynamicDelegatedSerializer<T>
All Implemented Interfaces:
me.prettyprint.hector.api.Serializer<T>

public class DynamicDelegatedSerializer<T>
extends me.prettyprint.cassandra.serializers.AbstractSerializer<T>


Constructor Summary
DynamicDelegatedSerializer()
           
 
Method Summary
 T fromByteBuffer(ByteBuffer byteBuffer)
           
 void setDelegate(me.prettyprint.hector.api.Serializer<? extends T> delegate)
           
 ByteBuffer toByteBuffer(T obj)
           
 
Methods inherited from class me.prettyprint.cassandra.serializers.AbstractSerializer
computeInitialHashSize, fromBytes, fromBytesList, fromBytesMap, fromBytesSet, getComparatorType, toBytes, toBytesList, toBytesMap, toBytesSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicDelegatedSerializer

public DynamicDelegatedSerializer()
Method Detail

toByteBuffer

public ByteBuffer toByteBuffer(T obj)
Specified by:
toByteBuffer in interface me.prettyprint.hector.api.Serializer<T>
Specified by:
toByteBuffer in class me.prettyprint.cassandra.serializers.AbstractSerializer<T>

fromByteBuffer

public T fromByteBuffer(ByteBuffer byteBuffer)
Specified by:
fromByteBuffer in interface me.prettyprint.hector.api.Serializer<T>
Specified by:
fromByteBuffer in class me.prettyprint.cassandra.serializers.AbstractSerializer<T>

setDelegate

public void setDelegate(me.prettyprint.hector.api.Serializer<? extends T> delegate)


Copyright © 2008–2013 The Apache Software Foundation. All rights reserved.