# Uses of Package
org.apache.cassandra.db

Packages that use org.apache.cassandra.db
org.apache.cassandra.auth
org.apache.cassandra.batchlog
org.apache.cassandra.cache
org.apache.cassandra.config
org.apache.cassandra.cql3
org.apache.cassandra.cql3.restrictions
org.apache.cassandra.cql3.selection
org.apache.cassandra.cql3.statements
org.apache.cassandra.db
org.apache.cassandra.db.aggregation
org.apache.cassandra.db.columniterator
org.apache.cassandra.db.commitlog
org.apache.cassandra.db.compaction
org.apache.cassandra.db.compaction.writers
org.apache.cassandra.db.context
org.apache.cassandra.db.filter
org.apache.cassandra.db.lifecycle
org.apache.cassandra.db.partitions
org.apache.cassandra.db.rows
org.apache.cassandra.db.transform
org.apache.cassandra.db.view
org.apache.cassandra.dht
org.apache.cassandra.exceptions
org.apache.cassandra.hints: Hints subsystem consists of several components.
org.apache.cassandra.index
org.apache.cassandra.index.internal
org.apache.cassandra.index.internal.composites
org.apache.cassandra.index.internal.keys
org.apache.cassandra.index.sasi
org.apache.cassandra.index.sasi.conf
org.apache.cassandra.index.sasi.disk
org.apache.cassandra.index.sasi.memory
org.apache.cassandra.index.sasi.plan
org.apache.cassandra.index.transactions
org.apache.cassandra.io.sstable
org.apache.cassandra.io.sstable.format
org.apache.cassandra.io.sstable.format.big
org.apache.cassandra.io.sstable.metadata
org.apache.cassandra.locator
org.apache.cassandra.metrics
org.apache.cassandra.net
org.apache.cassandra.notifications
org.apache.cassandra.repair
org.apache.cassandra.schema
org.apache.cassandra.service
org.apache.cassandra.service.pager
org.apache.cassandra.service.paxos
org.apache.cassandra.streaming
org.apache.cassandra.streaming.messages
org.apache.cassandra.thrift
org.apache.cassandra.tools
org.apache.cassandra.tools.nodetool.stats
org.apache.cassandra.transport
org.apache.cassandra.triggers
org.apache.cassandra.utils
org.apache.cassandra.utils.memory

Classes in org.apache.cassandra.db used by org.apache.cassandra.auth
Class and Description
ConsistencyLevel

Classes in org.apache.cassandra.db used by org.apache.cassandra.batchlog
Class and Description
Mutation

Classes in org.apache.cassandra.db used by org.apache.cassandra.cache
Class and Description
Clustering
ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.

Classes in org.apache.cassandra.db used by org.apache.cassandra.config
Class and Description
ClusteringComparator A comparator of clustering prefixes (or more generally of `Clusterable`}.
ClusteringPrefix A clustering prefix is the unit of what a `ClusteringComparator` can compare.
ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
Keyspace It represents a Keyspace.
PartitionColumns Columns (or a subset of the columns) that a partition contains.
Serializers Holds references on serializers that depend on the table definition.

Classes in org.apache.cassandra.db used by org.apache.cassandra.cql3
Class and Description
Clustering
ClusteringComparator A comparator of clustering prefixes (or more generally of `Clusterable`}.
Columns An immutable and sorted list of (non-PK) columns for a given table.
CompactTables.DefaultNames
ConsistencyLevel
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
DeletionTime Information on deletion of a storage engine object.
PartitionColumns Columns (or a subset of the columns) that a partition contains.
RangeTombstone A range tombstone is a tombstone that covers a slice/range of rows.
Slice A slice represents the selection of a range of rows.

Classes in org.apache.cassandra.db used by org.apache.cassandra.cql3.restrictions
Class and Description
Clustering
ClusteringBound The start or end of a range of clusterings, either inclusive or exclusive.
MultiCBuilder Builder that allow to build multiple Clustering/ClusteringBound at the same time.
PartitionPosition

Classes in org.apache.cassandra.db used by org.apache.cassandra.cql3.selection
Class and Description
Clustering
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.

Classes in org.apache.cassandra.db used by org.apache.cassandra.cql3.statements
Class and Description
Clustering
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
PartitionColumns Columns (or a subset of the columns) that a partition contains.
ReadQuery Generic abstraction for read queries.
SinglePartitionReadCommand A read command that selects a (part of a) single partition.
Slice A slice represents the selection of a range of rows.
Slices Represents the selection of multiple range of rows within a partition.

Classes in org.apache.cassandra.db used by org.apache.cassandra.db
Class and Description
AbstractBufferClusteringPrefix
AbstractClusteringPrefix
AbstractReadCommandBuilder
AbstractReadCommandBuilder.PartitionRangeBuilder
AbstractReadCommandBuilder.SinglePartitionSliceBuilder
BlacklistedDirectoriesMBean
BufferDecoratedKey
CBuilder Allows to build ClusteringPrefixes, either Clustering or ClusteringBound.
ClockAndCount
Clusterable Common class for objects that are identified by a clustering prefix, and can be thus sorted by a `ClusteringComparator`.
Clustering
Clustering.Serializer Serializer for Clustering object.
ClusteringBound The start or end of a range of clusterings, either inclusive or exclusive.
ClusteringBoundary The threshold between two different ranges, i.e.
ClusteringBoundOrBoundary This class defines a threshold between ranges of clusterings.
ClusteringBoundOrBoundary.Serializer
ClusteringComparator A comparator of clustering prefixes (or more generally of `Clusterable`}.
ClusteringPrefix A clustering prefix is the unit of what a `ClusteringComparator` can compare.
ClusteringPrefix.Kind The kind of clustering prefix this actually is.
ClusteringPrefix.Serializer
ColumnFamilyStore
ColumnFamilyStore.RefViewFragment
ColumnFamilyStore.ViewFragment
ColumnFamilyStoreMBean The MBean interface for ColumnFamilyStore
Columns An immutable and sorted list of (non-PK) columns for a given table.
Columns.Serializer
CompactTables.DefaultNames
Conflicts.Resolution
ConsistencyLevel
CounterMutation
CounterMutation.CounterMutationSerializer
DataRange Groups both the range of partitions to query, and the clustering index filter to apply for each partition (for a (partition) range query).
DataRange.Serializer
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
DeletionInfo A combination of a top-level (partition) tombstone and range tombstones describing the deletions within a partition.
DeletionPurger
DeletionTime Information on deletion of a storage engine object.
DeletionTime.Serializer
Directories Encapsulate handling of paths to the data files.
Directories.DataDirectory
Directories.FileAction
Directories.FileType The type of files that can be listed by SSTableLister, we never return txn logs, use LifecycleTransaction.getFiles() if you need txn logs.
Directories.OnTxnErr How to handle a failure to read a txn log file.
Directories.SSTableLister
DiskBoundaries
ExpirationDateOverflowHandling.ExpirationDateOverflowPolicy
HintedHandOffManager Deprecated.
HintedHandOffManagerMBean Deprecated.
IMutation
Keyspace It represents a Keyspace.
LegacyLayout.CellGrouper
LegacyLayout.LegacyAtom
LegacyLayout.LegacyBound
LegacyLayout.LegacyCell A legacy cell.
LegacyLayout.LegacyCell.Kind
LegacyLayout.LegacyCellName
LegacyLayout.LegacyDeletionInfo
LegacyLayout.LegacyRangeTombstone A legacy range tombstone.
LegacyLayout.LegacyRangeTombstoneList Almost an entire copy of RangeTombstoneList from C* 2.1.
LegacyLayout.LegacyUnfilteredPartition
LivenessInfo Stores the information relating to the liveness of the primary key columns of a row.
Memtable
Memtable.MemtableUnfilteredPartitionIterator
MultiCBuilder Builder that allow to build multiple Clustering/ClusteringBound at the same time.
MutableDeletionInfo A mutable implementation of `DeletionInfo`.
MutableDeletionInfo.Builder Builds DeletionInfo object from (in order) range tombstone markers.
Mutation
Mutation.MutationSerializer
Mutation.SimpleBuilder Interface for building mutations geared towards human.
PartitionColumns Columns (or a subset of the columns) that a partition contains.
PartitionColumns.Builder
PartitionPosition
PartitionPosition.Kind
PartitionPosition.RowPositionSerializer
PartitionRangeReadCommand A read command that selects a (part of a) range of partitions.
RangeTombstone A range tombstone is a tombstone that covers a slice/range of rows.
RangeTombstoneList Data structure holding the range tombstones of a ColumnFamily.
ReadCommand General interface for storage-engine read commands (common to both range and single partition commands).
ReadCommand.Kind
ReadCommand.SelectionDeserializer
ReadCommandVerbHandler
ReadExecutionController
ReadQuery Generic abstraction for read queries.
ReadResponse

RowIndexEntry
Binary format of `RowIndexEntry` is defined as follows: {@code (long) position (64 bit long, vint encoded) (int) serialized size of data that follows (32 bit int, vint encoded) -- following for indexed entries only (so serialized size > 0) (int) DeletionTime.localDeletionTime (long) DeletionTime.markedForDeletionAt (int) number of IndexInfo objects (32 bit int, vint encoded) (*) serialized IndexInfo objects, see below (*) offsets of serialized IndexInfo objects, since version "ma" (3.0) Each IndexInfo object's offset is relative to the first IndexInfo object.

RowIndexEntry.IndexInfoRetriever Base class to access `IndexInfo` objects.
RowIndexEntry.IndexSerializer
SerializationHeader
SerializationHeader.Component We need the CFMetadata to properly deserialize a SerializationHeader but it's clunky to pass that to a SSTable component, so we use this temporary object to delay the actual need for the metadata.
SerializationHeader.Serializer
SinglePartitionReadCommand A read command that selects a (part of a) single partition.
SinglePartitionReadCommand.Group Groups multiple single partition read commands.
SizeEstimatesRecorder A very simplistic/crude partition count/size estimator.
Slice A slice represents the selection of a range of rows.
Slice.Serializer
Slices Represents the selection of multiple range of rows within a partition.
Slices.Builder Builder to create `Slices` objects.
Slices.InOrderTester In simple object that allows to test the inclusion of rows in those slices assuming those rows are passed (to `Slices.InOrderTester.includes(org.apache.cassandra.db.Clustering)`) in clustering order (or reverse clustering ordered, depending of the argument passed to `Slices.inOrderTester(boolean)`).
Slices.Serializer
StorageHook
SystemKeyspace.BootstrapState
TruncateResponse This message is sent back the truncate operation and basically specifies if the truncate succeeded.
TruncateResponse.TruncateResponseSerializer
Truncation A truncate operation descriptor
UnfilteredDeserializer Helper class to deserialize Unfiltered object from disk efficiently.
UnknownColumnException Exception thrown when we read a column internally that is unknown.
WriteResponse
WriteResponse.Serializer
WriteType

Classes in org.apache.cassandra.db used by org.apache.cassandra.db.aggregation
Class and Description
Clustering
ClusteringComparator A comparator of clustering prefixes (or more generally of `Clusterable`}.
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.

Classes in org.apache.cassandra.db used by org.apache.cassandra.db.columniterator
Class and Description
ClusteringBound The start or end of a range of clusterings, either inclusive or exclusive.
ClusteringComparator A comparator of clustering prefixes (or more generally of `Clusterable`}.
ClusteringPrefix A clustering prefix is the unit of what a `ClusteringComparator` can compare.
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
DeletionTime Information on deletion of a storage engine object.
PartitionColumns Columns (or a subset of the columns) that a partition contains.

RowIndexEntry
Binary format of `RowIndexEntry` is defined as follows: {@code (long) position (64 bit long, vint encoded) (int) serialized size of data that follows (32 bit int, vint encoded) -- following for indexed entries only (so serialized size > 0) (int) DeletionTime.localDeletionTime (long) DeletionTime.markedForDeletionAt (int) number of IndexInfo objects (32 bit int, vint encoded) (*) serialized IndexInfo objects, see below (*) offsets of serialized IndexInfo objects, since version "ma" (3.0) Each IndexInfo object's offset is relative to the first IndexInfo object.

Slice A slice represents the selection of a range of rows.
Slices Represents the selection of multiple range of rows within a partition.
UnfilteredDeserializer Helper class to deserialize Unfiltered object from disk efficiently.

Classes in org.apache.cassandra.db used by org.apache.cassandra.db.commitlog
Class and Description
Mutation

Classes in org.apache.cassandra.db used by org.apache.cassandra.db.compaction
Class and Description
ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
Directories Encapsulate handling of paths to the data files.
DiskBoundaries
Memtable
SerializationHeader

Classes in org.apache.cassandra.db used by org.apache.cassandra.db.compaction.writers
Class and Description
ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
Directories Encapsulate handling of paths to the data files.
Directories.DataDirectory

Classes in org.apache.cassandra.db used by org.apache.cassandra.db.context
Class and Description
ClockAndCount

Classes in org.apache.cassandra.db used by org.apache.cassandra.db.filter
Class and Description
Clustering
ClusteringComparator A comparator of clustering prefixes (or more generally of `Clusterable`}.
ClusteringPrefix A clustering prefix is the unit of what a `ClusteringComparator` can compare.
ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
PartitionColumns Columns (or a subset of the columns) that a partition contains.
Slices Represents the selection of multiple range of rows within a partition.

Classes in org.apache.cassandra.db used by org.apache.cassandra.db.lifecycle
Class and Description
ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
Directories.FileType The type of files that can be listed by SSTableLister, we never return txn logs, use LifecycleTransaction.getFiles() if you need txn logs.
Directories.OnTxnErr How to handle a failure to read a txn log file.
Memtable
PartitionPosition

Classes in org.apache.cassandra.db used by org.apache.cassandra.db.partitions
Class and Description
Clustering
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
DeletionInfo A combination of a top-level (partition) tombstone and range tombstones describing the deletions within a partition.
DeletionTime Information on deletion of a storage engine object.
LivenessInfo Stores the information relating to the liveness of the primary key columns of a row.
Mutation
PartitionColumns Columns (or a subset of the columns) that a partition contains.
RangeTombstone A range tombstone is a tombstone that covers a slice/range of rows.
ReadCommand General interface for storage-engine read commands (common to both range and single partition commands).
SinglePartitionReadCommand A read command that selects a (part of a) single partition.
Slices Represents the selection of multiple range of rows within a partition.

Classes in org.apache.cassandra.db used by org.apache.cassandra.db.rows
Class and Description
Clusterable Common class for objects that are identified by a clustering prefix, and can be thus sorted by a `ClusteringComparator`.
Clustering
ClusteringBound The start or end of a range of clusterings, either inclusive or exclusive.
ClusteringBoundary The threshold between two different ranges, i.e.
ClusteringBoundOrBoundary This class defines a threshold between ranges of clusterings.
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
DeletionInfo A combination of a top-level (partition) tombstone and range tombstones describing the deletions within a partition.
DeletionPurger
DeletionTime Information on deletion of a storage engine object.
LivenessInfo Stores the information relating to the liveness of the primary key columns of a row.
PartitionColumns Columns (or a subset of the columns) that a partition contains.
RangeTombstone A range tombstone is a tombstone that covers a slice/range of rows.
ReadCommand General interface for storage-engine read commands (common to both range and single partition commands).
SerializationHeader

Classes in org.apache.cassandra.db used by org.apache.cassandra.db.transform
Class and Description
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
DeletionTime Information on deletion of a storage engine object.
PartitionColumns Columns (or a subset of the columns) that a partition contains.

Classes in org.apache.cassandra.db used by org.apache.cassandra.db.view
Class and Description
ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
IMutation
Keyspace It represents a Keyspace.
Mutation
ReadQuery Generic abstraction for read queries.

Classes in org.apache.cassandra.db used by org.apache.cassandra.dht
Class and Description
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
PartitionPosition
PartitionPosition.Kind

Classes in org.apache.cassandra.db used by org.apache.cassandra.exceptions
Class and Description
ConsistencyLevel
WriteType

Classes in org.apache.cassandra.db used by org.apache.cassandra.hints
Class and Description
Mutation

Classes in org.apache.cassandra.db used by org.apache.cassandra.index
Class and Description
ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
DeletionTime Information on deletion of a storage engine object.
PartitionColumns Columns (or a subset of the columns) that a partition contains.
RangeTombstone A range tombstone is a tombstone that covers a slice/range of rows.
ReadCommand General interface for storage-engine read commands (common to both range and single partition commands).
ReadExecutionController

Classes in org.apache.cassandra.db used by org.apache.cassandra.index.internal
Class and Description
CBuilder Allows to build ClusteringPrefixes, either Clustering or ClusteringBound.
Clustering
ClusteringComparator A comparator of clustering prefixes (or more generally of `Clusterable`}.
ClusteringPrefix A clustering prefix is the unit of what a `ClusteringComparator` can compare.
ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
DeletionTime Information on deletion of a storage engine object.
PartitionColumns Columns (or a subset of the columns) that a partition contains.
ReadCommand General interface for storage-engine read commands (common to both range and single partition commands).
ReadExecutionController

Classes in org.apache.cassandra.db used by org.apache.cassandra.index.internal.composites
Class and Description
CBuilder Allows to build ClusteringPrefixes, either Clustering or ClusteringBound.
Clustering
ClusteringPrefix A clustering prefix is the unit of what a `ClusteringComparator` can compare.
ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
ReadCommand General interface for storage-engine read commands (common to both range and single partition commands).
ReadExecutionController

Classes in org.apache.cassandra.db used by org.apache.cassandra.index.internal.keys
Class and Description
CBuilder Allows to build ClusteringPrefixes, either Clustering or ClusteringBound.
Clustering
ClusteringPrefix A clustering prefix is the unit of what a `ClusteringComparator` can compare.
ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
ReadCommand General interface for storage-engine read commands (common to both range and single partition commands).
ReadExecutionController

Classes in org.apache.cassandra.db used by org.apache.cassandra.index.sasi
Class and Description
ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
PartitionColumns Columns (or a subset of the columns) that a partition contains.
ReadCommand General interface for storage-engine read commands (common to both range and single partition commands).

Classes in org.apache.cassandra.db used by org.apache.cassandra.index.sasi.conf
Class and Description
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
Memtable

Classes in org.apache.cassandra.db used by org.apache.cassandra.index.sasi.disk
Class and Description
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.

Classes in org.apache.cassandra.db used by org.apache.cassandra.index.sasi.memory
Class and Description
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.

Classes in org.apache.cassandra.db used by org.apache.cassandra.index.sasi.plan
Class and Description
ColumnFamilyStore
DataRange Groups both the range of partitions to query, and the clustering index filter to apply for each partition (for a (partition) range query).
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
PartitionRangeReadCommand A read command that selects a (part of a) range of partitions.
ReadCommand General interface for storage-engine read commands (common to both range and single partition commands).
ReadExecutionController

Classes in org.apache.cassandra.db used by org.apache.cassandra.index.transactions
Class and Description
DeletionTime Information on deletion of a storage engine object.
RangeTombstone A range tombstone is a tombstone that covers a slice/range of rows.

Classes in org.apache.cassandra.db used by org.apache.cassandra.io.sstable
Class and Description
ClusteringPrefix A clustering prefix is the unit of what a `ClusteringComparator` can compare.
ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
DeletionTime Information on deletion of a storage engine object.
PartitionColumns Columns (or a subset of the columns) that a partition contains.
PartitionPosition

RowIndexEntry
Binary format of `RowIndexEntry` is defined as follows: {@code (long) position (64 bit long, vint encoded) (int) serialized size of data that follows (32 bit int, vint encoded) -- following for indexed entries only (so serialized size > 0) (int) DeletionTime.localDeletionTime (long) DeletionTime.markedForDeletionAt (int) number of IndexInfo objects (32 bit int, vint encoded) (*) serialized IndexInfo objects, see below (*) offsets of serialized IndexInfo objects, since version "ma" (3.0) Each IndexInfo object's offset is relative to the first IndexInfo object.

SerializationHeader

Classes in org.apache.cassandra.db used by org.apache.cassandra.io.sstable.format
Class and Description
ColumnFamilyStore
DataRange Groups both the range of partitions to query, and the clustering index filter to apply for each partition (for a (partition) range query).
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
PartitionPosition

RowIndexEntry
Binary format of `RowIndexEntry` is defined as follows: {@code (long) position (64 bit long, vint encoded) (int) serialized size of data that follows (32 bit int, vint encoded) -- following for indexed entries only (so serialized size > 0) (int) DeletionTime.localDeletionTime (long) DeletionTime.markedForDeletionAt (int) number of IndexInfo objects (32 bit int, vint encoded) (*) serialized IndexInfo objects, see below (*) offsets of serialized IndexInfo objects, since version "ma" (3.0) Each IndexInfo object's offset is relative to the first IndexInfo object.

RowIndexEntry.IndexSerializer
SerializationHeader
Slices Represents the selection of multiple range of rows within a partition.

Classes in org.apache.cassandra.db used by org.apache.cassandra.io.sstable.format.big
Class and Description
DataRange Groups both the range of partitions to query, and the clustering index filter to apply for each partition (for a (partition) range query).
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
PartitionPosition

RowIndexEntry
Binary format of `RowIndexEntry` is defined as follows: {@code (long) position (64 bit long, vint encoded) (int) serialized size of data that follows (32 bit int, vint encoded) -- following for indexed entries only (so serialized size > 0) (int) DeletionTime.localDeletionTime (long) DeletionTime.markedForDeletionAt (int) number of IndexInfo objects (32 bit int, vint encoded) (*) serialized IndexInfo objects, see below (*) offsets of serialized IndexInfo objects, since version "ma" (3.0) Each IndexInfo object's offset is relative to the first IndexInfo object.

RowIndexEntry.IndexSerializer
SerializationHeader
Slices Represents the selection of multiple range of rows within a partition.

Classes in org.apache.cassandra.db used by org.apache.cassandra.io.sstable.metadata
Class and Description
ClusteringComparator A comparator of clustering prefixes (or more generally of `Clusterable`}.
ClusteringPrefix A clustering prefix is the unit of what a `ClusteringComparator` can compare.
DeletionTime Information on deletion of a storage engine object.
LivenessInfo Stores the information relating to the liveness of the primary key columns of a row.
SerializationHeader

Classes in org.apache.cassandra.db used by org.apache.cassandra.locator
Class and Description
ConsistencyLevel
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
WriteType

Classes in org.apache.cassandra.db used by org.apache.cassandra.metrics
Class and Description
ColumnFamilyStore
Keyspace It represents a Keyspace.

Classes in org.apache.cassandra.db used by org.apache.cassandra.net
Class and Description
ConsistencyLevel
IMutation
Mutation

Classes in org.apache.cassandra.db used by org.apache.cassandra.notifications
Class and Description
Memtable

Classes in org.apache.cassandra.db used by org.apache.cassandra.repair
Class and Description
ColumnFamilyStore

Classes in org.apache.cassandra.db used by org.apache.cassandra.schema
Class and Description
Mutation
Mutation.SimpleBuilder Interface for building mutations geared towards human.

Classes in org.apache.cassandra.db used by org.apache.cassandra.service
Class and Description
ClockAndCount
ColumnFamilyStore
ConsistencyLevel
CounterMutation
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
IMutation
Keyspace It represents a Keyspace.
Mutation
PartitionRangeReadCommand A read command that selects a (part of a) range of partitions.
ReadCommand General interface for storage-engine read commands (common to both range and single partition commands).
ReadResponse

RowIndexEntry
Binary format of `RowIndexEntry` is defined as follows: {@code (long) position (64 bit long, vint encoded) (int) serialized size of data that follows (32 bit int, vint encoded) -- following for indexed entries only (so serialized size > 0) (int) DeletionTime.localDeletionTime (long) DeletionTime.markedForDeletionAt (int) number of IndexInfo objects (32 bit int, vint encoded) (*) serialized IndexInfo objects, see below (*) offsets of serialized IndexInfo objects, since version "ma" (3.0) Each IndexInfo object's offset is relative to the first IndexInfo object.

SinglePartitionReadCommand A read command that selects a (part of a) single partition.
SinglePartitionReadCommand.Group Groups multiple single partition read commands.
SnapshotCommand
WriteType

Classes in org.apache.cassandra.db used by org.apache.cassandra.service.pager
Class and Description
Clustering
ConsistencyLevel
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
PartitionRangeReadCommand A read command that selects a (part of a) range of partitions.
ReadCommand General interface for storage-engine read commands (common to both range and single partition commands).
ReadExecutionController
SinglePartitionReadCommand A read command that selects a (part of a) single partition.
SinglePartitionReadCommand.Group Groups multiple single partition read commands.

Classes in org.apache.cassandra.db used by org.apache.cassandra.service.paxos
Class and Description
ConsistencyLevel
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
Mutation

Classes in org.apache.cassandra.db used by org.apache.cassandra.streaming
Class and Description
ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
DeletionTime Information on deletion of a storage engine object.
PartitionColumns Columns (or a subset of the columns) that a partition contains.
SerializationHeader
SerializationHeader.Component We need the CFMetadata to properly deserialize a SerializationHeader but it's clunky to pass that to a SSTable component, so we use this temporary object to delay the actual need for the metadata.

Classes in org.apache.cassandra.db used by org.apache.cassandra.streaming.messages
Class and Description
SerializationHeader.Component We need the CFMetadata to properly deserialize a SerializationHeader but it's clunky to pass that to a SSTable component, so we use this temporary object to delay the actual need for the metadata.

Classes in org.apache.cassandra.db used by org.apache.cassandra.thrift
Class and Description
ConsistencyLevel
KeyspaceNotDefinedException
LegacyLayout.LegacyCell A legacy cell.
SinglePartitionReadCommand A read command that selects a (part of a) single partition.

Classes in org.apache.cassandra.db used by org.apache.cassandra.tools
Class and Description
ColumnFamilyStoreMBean The MBean interface for ColumnFamilyStore
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.

Classes in org.apache.cassandra.db used by org.apache.cassandra.tools.nodetool.stats
Class and Description
ColumnFamilyStoreMBean The MBean interface for ColumnFamilyStore

Classes in org.apache.cassandra.db used by org.apache.cassandra.transport
Class and Description
ConsistencyLevel

Classes in org.apache.cassandra.db used by org.apache.cassandra.triggers
Class and Description
IMutation
Mutation

Classes in org.apache.cassandra.db used by org.apache.cassandra.utils
Class and Description
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.

Classes in org.apache.cassandra.db used by org.apache.cassandra.utils.memory
Class and Description
Clustering
DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
DeletionInfo A combination of a top-level (partition) tombstone and range tombstones describing the deletions within a partition.