Package org.apache.cassandra.db
Class ClusteringBoundOrBoundary.Serializer
java.lang.Object
org.apache.cassandra.db.ClusteringBoundOrBoundary.Serializer
- Enclosing interface:
- ClusteringBoundOrBoundary<V>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClusteringBoundOrBoundary<byte[]>deserialize(DataInputPlus in, int version, List<AbstractType<?>> types) ClusteringBoundOrBoundary<byte[]>deserializeValues(DataInputPlus in, ClusteringPrefix.Kind kind, int version, List<AbstractType<?>> types) <T> voidserialize(ClusteringBoundOrBoundary<T> bound, DataOutputPlus out, int version, List<AbstractType<?>> types) <T> longserializedSize(ClusteringBoundOrBoundary<T> bound, int version, List<AbstractType<?>> types) voidskipValues(DataInputPlus in, ClusteringPrefix.Kind kind, int version, List<AbstractType<?>> types)
-
Constructor Details
-
Serializer
public Serializer()
-
-
Method Details
-
serialize
public <T> void serialize(ClusteringBoundOrBoundary<T> bound, DataOutputPlus out, int version, List<AbstractType<?>> types) throws IOException - Throws:
IOException
-
serializedSize
public <T> long serializedSize(ClusteringBoundOrBoundary<T> bound, int version, List<AbstractType<?>> types) -
deserialize
public ClusteringBoundOrBoundary<byte[]> deserialize(DataInputPlus in, int version, List<AbstractType<?>> types) throws IOException - Throws:
IOException
-
skipValues
public void skipValues(DataInputPlus in, ClusteringPrefix.Kind kind, int version, List<AbstractType<?>> types) throws IOException - Throws:
IOException
-
deserializeValues
public ClusteringBoundOrBoundary<byte[]> deserializeValues(DataInputPlus in, ClusteringPrefix.Kind kind, int version, List<AbstractType<?>> types) throws IOException - Throws:
IOException
-