Package org.apache.cassandra.utils
Class NullableSerializer
- java.lang.Object
-
- org.apache.cassandra.utils.NullableSerializer
-
public class NullableSerializer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description NullableSerializer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> T
deserializeNullable(IVersionedSerializer<T> serializer, DataInputPlus in, int version)
static <T> long
serializedSizeNullable(IVersionedSerializer<T> serializer, T value, int version)
static <T> void
serializeNullable(IVersionedSerializer<T> serializer, T value, DataOutputPlus out, int version)
static <T> IVersionedSerializer<T>
wrap(IVersionedSerializer<T> wrap)
-
-
-
Method Detail
-
serializeNullable
public static <T> void serializeNullable(IVersionedSerializer<T> serializer, T value, DataOutputPlus out, int version) throws java.io.IOException
- Throws:
java.io.IOException
-
deserializeNullable
public static <T> T deserializeNullable(IVersionedSerializer<T> serializer, DataInputPlus in, int version) throws java.io.IOException
- Throws:
java.io.IOException
-
serializedSizeNullable
public static <T> long serializedSizeNullable(IVersionedSerializer<T> serializer, T value, int version)
-
wrap
public static <T> IVersionedSerializer<T> wrap(IVersionedSerializer<T> wrap)
-
-