Package org.apache.cassandra.db.marshal
Class VectorType.VectorSerializer
java.lang.Object
org.apache.cassandra.serializers.TypeSerializer<List<T>>
org.apache.cassandra.db.marshal.VectorType.VectorSerializer
- Enclosing class:
- VectorType<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract <VL,VR> int compareCustom(VL left, ValueAccessor<VL> accessorL, VR right, ValueAccessor<VR> accessorR) getType()<V> booleanisNull(V buffer, ValueAccessor<V> accessor) abstract <V> VserializeRaw(List<V> elements, ValueAccessor<V> accessor) abstract <V> List<V>split(V buffer, ValueAccessor<V> accessor) Methods inherited from class org.apache.cassandra.serializers.TypeSerializer
deserialize, deserialize, isNull, serialize, shouldQuoteCQLLiterals, toCQLLiteral, toCQLLiteralNonNull, toCQLLiteralNoQuote, validate, validate
-
Constructor Details
-
VectorSerializer
public VectorSerializer()
-
-
Method Details
-
compareCustom
public abstract <VL,VR> int compareCustom(VL left, ValueAccessor<VL> accessorL, VR right, ValueAccessor<VR> accessorR) -
split
-
serializeRaw
-
toString
- Specified by:
toStringin classTypeSerializer<List<T>>
-
getType
- Specified by:
getTypein classTypeSerializer<List<T>>
-
isNull
- Overrides:
isNullin classTypeSerializer<List<T>>
-