Package org.apache.cassandra.db
Class DeletionTime.LegacySerializer
java.lang.Object
org.apache.cassandra.db.DeletionTime.Serializer
org.apache.cassandra.db.DeletionTime.LegacySerializer
- All Implemented Interfaces:
IGenericSerializer<DeletionTime,,DataInputPlus, DataOutputPlus> ISerializer<DeletionTime>
- Enclosing class:
- DeletionTime
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(ByteBuffer buf, int offset) 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)
-
Constructor Details
-
LegacySerializer
public LegacySerializer()
-
-
Method Details
-
serialize
Description copied from interface:ISerializerSerialize the specified type into the specified DataOutput instance.- Specified by:
serializein interfaceIGenericSerializer<DeletionTime,DataInputPlus, DataOutputPlus> - Specified by:
serializein interfaceISerializer<DeletionTime>- Overrides:
serializein classDeletionTime.Serializer- Parameters:
delTime- type that needs to be serializedout- DataOutput into which serialization needs to happen.- Throws:
IOException
-
deserialize
Description copied from interface:ISerializerDeserialize from the specified DataInput instance.- Specified by:
deserializein interfaceIGenericSerializer<DeletionTime,DataInputPlus, DataOutputPlus> - Specified by:
deserializein interfaceISerializer<DeletionTime>- Overrides:
deserializein classDeletionTime.Serializer- Parameters:
in- DataInput from which deserialization needs to happen.- Returns:
- the type that was deserialized
- Throws:
IOException
-
deserialize
- Overrides:
deserializein classDeletionTime.Serializer
-
skip
- Specified by:
skipin interfaceISerializer<DeletionTime>- Overrides:
skipin classDeletionTime.Serializer- Throws:
IOException
-
serializedSize
- Specified by:
serializedSizein interfaceIGenericSerializer<DeletionTime,DataInputPlus, DataOutputPlus> - Specified by:
serializedSizein interfaceISerializer<DeletionTime>- Overrides:
serializedSizein classDeletionTime.Serializer
-