Interface | Description |
---|---|
AbstractCompositeType.ParsedComparator |
Class | Description |
---|---|
AbstractCompositeType |
A class avoiding class duplication between CompositeType and
DynamicCompositeType.
|
AbstractCompositeType.CompositeComponent | |
AbstractType<T> |
Specifies a Comparator for a specific type of ByteBuffer.
|
AsciiType | |
BooleanType | |
BytesType | |
ByteType | |
CollectionType<T> |
The abstract validator that is the base for maps, sets and lists (both frozen and non-frozen).
|
ColumnToCollectionType | |
CompositeType | |
CompositeType.Builder | |
CounterColumnType | |
DateType | Deprecated |
DecimalType | |
DoubleType | |
DynamicCompositeType | |
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 | |
LexicalUUIDType | |
ListType<T> | |
LocalByPartionerType |
for sorting columns representing row keys in the row ordering as determined by a partitioner.
|
LongType | |
MapType<K,V> | |
ReversedType<T> | |
SetType<T> | |
ShortType | |
SimpleDateType | |
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.
|
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 |
Enum | Description |
---|---|
CollectionType.Kind |
Copyright © 2020 The Apache Software Foundation