AbstractCompositeType |
A class avoiding class duplication between CompositeType and
DynamicCompositeType.
|
AbstractTimeUUIDType<T> |
|
AbstractType<T> |
Specifies a Comparator for a specific type of ByteBuffer.
|
AbstractType.DefaultArgumentDeserializer |
|
AsciiType |
|
BooleanType |
|
ByteArrayAccessor |
|
ByteBufferAccessor |
Accessor for ByteBuffer values.
|
BytesType |
|
ByteType |
|
CollectionType<T> |
The abstract validator that is the base for maps, sets and lists (both frozen and non-frozen).
|
CompositeType |
|
CompositeType.Serializer |
|
CounterColumnType |
|
DateType |
Deprecated.
|
DecimalType |
|
DoubleType |
|
DurationType |
Represents a duration.
|
DynamicCompositeType |
|
DynamicCompositeType.FixedValueComparator |
|
DynamicCompositeType.Serializer |
|
EmptyType |
A type that only accept empty data.
|
FloatType |
|
FrozenType |
A fake type that is only used for parsing type strings that include frozen types.
|
InetAddressType |
|
Int32Type |
|
IntegerType |
|
LegacyTimeUUIDType |
|
LexicalUUIDType |
|
LexicalUUIDType.Serializer |
|
ListType<T> |
|
LongType |
|
MapType<K,V> |
|
NumberType<T extends java.lang.Number> |
Base type for the numeric types.
|
NumberType.NumberArgumentDeserializer<M extends org.apache.commons.lang3.mutable.Mutable<java.lang.Number>> |
|
PartitionerDefinedOrder |
for sorting columns representing row keys in the row ordering as determined by a partitioner.
|
ReversedType<T> |
|
SetType<T> |
|
ShortType |
|
SimpleDateType |
|
StringType |
|
TemporalType<T> |
Base type for temporal types (timestamp, date ...).
|
TimestampType |
Type for date-time values.
|
TimeType |
Nanosecond resolution time values
|
TimeUUIDType |
|
TupleType |
This is essentially like a CompositeType, but it's not primarily meant for comparison, just
to pack multiple values together so has a more friendly encoding.
|
TypeParser |
Parse a string containing an Type definition.
|
TypeParser.Vector |
|
UserType |
A user defined type.
|
UTF8Type |
|
UUIDType |
Compares UUIDs using the following criteria:
- if count of supplied bytes is less than 16, compare counts
- compare UUID version fields
- nil UUID is always lesser
- compare timestamps if both are time-based
- compare lexically, unsigned msb-to-lsb comparison
|
ValueComparators |
|
VectorType<T> |
|