Package org.apache.cassandra.db
Class DeletionTime.Serializer
- java.lang.Object
-
- org.apache.cassandra.db.DeletionTime.Serializer
-
- All Implemented Interfaces:
ISerializer<DeletionTime>
- Enclosing class:
- DeletionTime
public static class DeletionTime.Serializer extends java.lang.Object implements ISerializer<DeletionTime>
-
-
Constructor Summary
Constructors Constructor Description Serializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeletionTimedeserialize(DataInputPlus in)Deserialize from the specified DataInput instance.voidserialize(DeletionTime delTime, DataOutputPlus out)Serialize the specified type into the specified DataOutput instance.longserializedSize(DeletionTime delTime)voidskip(DataInputPlus in)
-
-
-
Method Detail
-
serialize
public void serialize(DeletionTime delTime, DataOutputPlus out) throws java.io.IOException
Description copied from interface:ISerializerSerialize the specified type into the specified DataOutput instance.- Specified by:
serializein interfaceISerializer<DeletionTime>- Parameters:
delTime- type that needs to be serializedout- DataOutput into which serialization needs to happen.- Throws:
java.io.IOException
-
deserialize
public DeletionTime deserialize(DataInputPlus in) throws java.io.IOException
Description copied from interface:ISerializerDeserialize from the specified DataInput instance.- Specified by:
deserializein interfaceISerializer<DeletionTime>- Parameters:
in- DataInput from which deserialization needs to happen.- Returns:
- the type that was deserialized
- Throws:
java.io.IOException
-
skip
public void skip(DataInputPlus in) throws java.io.IOException
- Specified by:
skipin interfaceISerializer<DeletionTime>- Throws:
java.io.IOException
-
serializedSize
public long serializedSize(DeletionTime delTime)
- Specified by:
serializedSizein interfaceISerializer<DeletionTime>
-
-