Uses of Package
org.apache.cassandra.db.marshal
-
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.auth Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.cql3 Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer.CollectionType The abstract validator that is the base for maps, sets and lists (both frozen and non-frozen).ListType MapType SetType 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.UserType A user defined type. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.cql3.conditions Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.cql3.functions Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer.TemporalType Base type for temporal types (timestamp, date ...).UserType A user defined type. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.cql3.restrictions Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.cql3.selection Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.db Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer.ValueAccessor ValueAccessor allows serializers and other code dealing with raw bytes to operate on different backing types (ie: byte arrays, byte buffers, etc) without requiring that the supported backing types share a common type ancestor and without incuring the allocation cost of a wrapper object. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.db.context Class Description ValueAccessor ValueAccessor allows serializers and other code dealing with raw bytes to operate on different backing types (ie: byte arrays, byte buffers, etc) without requiring that the supported backing types share a common type ancestor and without incuring the allocation cost of a wrapper object. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.db.filter Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.db.marshal Class Description AbstractCompositeType A class avoiding class duplication between CompositeType and DynamicCompositeType.AbstractCompositeType.ParsedComparator AbstractType Specifies a Comparator for a specific type of ByteBuffer.AbstractType.ComparisonType AsciiType BooleanType BytesType ByteType CollectionType The abstract validator that is the base for maps, sets and lists (both frozen and non-frozen).CollectionType.Kind CompositeType CounterColumnType DateType Deprecated.DecimalType DoubleType DurationType Represents a duration.DynamicCompositeType EmptyType A type that only accept empty data.FloatType InetAddressType Int32Type IntegerType LexicalUUIDType ListType LongType MapType NumberType Base type for the numeric types.ReversedType SetType ShortType SimpleDateType TemporalType Base type for temporal types (timestamp, date ...).TimestampType Type for date-time values.TimeType Nanosecond resolution time valuesTimeUUIDType 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 comparisonValueAccessor ValueAccessor allows serializers and other code dealing with raw bytes to operate on different backing types (ie: byte arrays, byte buffers, etc) without requiring that the supported backing types share a common type ancestor and without incuring the allocation cost of a wrapper object.ValueAccessor.ObjectFactory Creates db objects using the given accessors value type.ValueComparators -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.db.rows Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer.ValueAccessor ValueAccessor allows serializers and other code dealing with raw bytes to operate on different backing types (ie: byte arrays, byte buffers, etc) without requiring that the supported backing types share a common type ancestor and without incuring the allocation cost of a wrapper object. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.dht Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.exceptions Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.index Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.index.internal Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.index.sasi Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.index.sasi.analyzer Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.index.sasi.conf Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.index.sasi.conf.view Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.index.sasi.disk Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.index.sasi.memory Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.index.sasi.plan Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.index.sasi.sa Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.index.sasi.utils Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.io.sstable Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.schema Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer.UserType A user defined type. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.serializers Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer.ValueAccessor ValueAccessor allows serializers and other code dealing with raw bytes to operate on different backing types (ie: byte arrays, byte buffers, etc) without requiring that the supported backing types share a common type ancestor and without incuring the allocation cost of a wrapper object.ValueComparators -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.transport Class Description AbstractType Specifies a Comparator for a specific type of ByteBuffer. -
Classes in org.apache.cassandra.db.marshal used by org.apache.cassandra.utils.memory Class Description ValueAccessor ValueAccessor allows serializers and other code dealing with raw bytes to operate on different backing types (ie: byte arrays, byte buffers, etc) without requiring that the supported backing types share a common type ancestor and without incuring the allocation cost of a wrapper object.