Package org.apache.cassandra.db.marshal
Class TimeUUIDType
- java.lang.Object
-
- org.apache.cassandra.db.marshal.AbstractType<T>
-
- org.apache.cassandra.db.marshal.TemporalType<T>
-
- org.apache.cassandra.db.marshal.AbstractTimeUUIDType<TimeUUID>
-
- org.apache.cassandra.db.marshal.TimeUUIDType
-
- All Implemented Interfaces:
java.util.Comparator<java.nio.ByteBuffer>,AssignmentTestable
public class TimeUUIDType extends AbstractTimeUUIDType<TimeUUID>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.cassandra.db.marshal.AbstractType
AbstractType.ComparisonType
-
Nested classes/interfaces inherited from interface org.apache.cassandra.cql3.AssignmentTestable
AssignmentTestable.TestResult
-
-
Field Summary
Fields Modifier and Type Field Description static TimeUUIDTypeinstance-
Fields inherited from class org.apache.cassandra.db.marshal.AbstractType
comparatorSet, comparisonType, isByteOrderComparable, reverseComparator
-
-
Constructor Summary
Constructors Constructor Description TimeUUIDType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TypeSerializer<TimeUUID>getSerializer()AbstractType<?>udfType()-
Methods inherited from class org.apache.cassandra.db.marshal.AbstractTimeUUIDType
addDuration, asCQL3Type, compareCustom, decomposeUntyped, equals, fromJSONObject, fromString, isEmptyValueMeaningless, now, reorderTimestampBytes, signedBytesToNativeLong, substractDuration, toTimeInMillis, valueLengthIfFixed
-
Methods inherited from class org.apache.cassandra.db.marshal.TemporalType
fromTimeInMillis, validateDuration
-
Methods inherited from class org.apache.cassandra.db.marshal.AbstractType
asCQLTypeStringList, checkComparable, compare, compare, compareCollectionMembers, compareForCQL, compose, compose, decompose, expandUserTypes, freeze, freezeNestedMulticellTypes, getComponents, getString, getString, getString, isCollection, isCompatibleWith, isCounter, isFreezable, isFrozenCollection, isMultiCell, isReversed, isSerializationCompatibleWith, isTuple, isUDT, isValueCompatibleWith, isValueCompatibleWithInternal, parseDefaultParameters, read, readArray, readBuffer, readBuffer, referencesDuration, referencesUserType, referencesUserType, skipValue, subTypes, testAssignment, testAssignment, toCQLString, toJSONString, toJSONString, toString, toString, unwrap, validate, validate, validateCellValue, validateCollectionMember, withUpdatedUserType, writeValue, writeValue, writtenLength, writtenLength
-
-
-
-
Field Detail
-
instance
public static final TimeUUIDType instance
-
-
Method Detail
-
getSerializer
public TypeSerializer<TimeUUID> getSerializer()
- Specified by:
getSerializerin classAbstractType<TimeUUID>
-
udfType
public AbstractType<?> udfType()
- Overrides:
udfTypein classAbstractType<TimeUUID>
-
-