AbstractArrayClusteringPrefix |
|
AbstractBufferClusteringPrefix |
|
AbstractCompactionController |
AbstractCompactionController allows custom implementations of the CompactionController for use in tooling, without being tied to the SSTableReader and local filesystem
|
AbstractMutationVerbHandler<T extends IMutation> |
|
AbstractOnHeapClusteringPrefix<V> |
|
AbstractReadCommandBuilder |
|
AbstractReadCommandBuilder.PartitionRangeBuilder |
|
AbstractReadCommandBuilder.SinglePartitionBuilder |
|
ArrayClustering |
|
ArrayClusteringBound |
|
ArrayClusteringBoundary |
|
ArrayClusteringBoundOrBoundary |
|
BufferClustering |
The clustering column values for a row.
|
BufferClusteringBound |
|
BufferClusteringBoundary |
|
BufferClusteringBoundOrBoundary |
|
BufferDecoratedKey |
|
CachedHashDecoratedKey |
|
CassandraKeyspaceWriteHandler |
|
CassandraTableWriteHandler |
|
CassandraWriteContext |
|
CBuilder |
Allows to build ClusteringPrefixes, either Clustering or ClusteringBound.
|
ClockAndCount |
|
Clustering.Serializer |
Serializer for Clustering object.
|
ClusteringBoundOrBoundary.Serializer |
|
ClusteringComparator |
A comparator of clustering prefixes (or more generally of Clusterable }.
|
ClusteringPrefix.Deserializer |
Helper class that makes the deserialization of clustering prefixes faster.
|
ClusteringPrefix.Serializer |
|
ColumnFamilyStore |
|
ColumnFamilyStore.RefViewFragment |
|
ColumnFamilyStore.VersionedLocalRanges |
|
ColumnFamilyStore.ViewFragment |
|
Columns |
An immutable and sorted list of (non-PK) columns for a given table.
|
Columns.Serializer |
|
CounterMutation |
|
CounterMutation.CounterMutationSerializer |
|
CounterMutationVerbHandler |
|
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.Paging |
Specialized DataRange used for the paging case.
|
DataRange.Serializer |
|
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.
|
DeletionTime.InvalidDeletionTime |
|
DeletionTime.LegacySerializer |
|
DeletionTime.Serializer |
|
Digest |
|
Directories |
Encapsulate handling of paths to the data files.
|
Directories.DataDirectories |
Data directories used to store keyspace data.
|
Directories.DataDirectory |
|
Directories.SSTableLister |
|
DisallowedDirectories |
|
DiskBoundaries |
|
DiskBoundaryManager |
|
EmptyIterators |
|
ExpirationDateOverflowHandling |
|
Keyspace |
It represents a Keyspace.
|
LivenessInfo |
Stores the information relating to the liveness of the primary key columns of a row.
|
MessageParams |
|
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.PartitionUpdateCollector |
Collects finalized partition updates
|
MutationVerbHandler |
|
NativeClustering |
|
NativeDecoratedKey |
|
PartitionPosition.ForKey |
|
PartitionPosition.RowPositionSerializer |
|
PartitionRangeReadCommand |
A read command that selects a (part of a) range of partitions.
|
PartitionRangeReadCommand.VirtualTablePartitionRangeReadCommand |
|
PreHashedDecoratedKey |
|
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.SelectionDeserializer |
|
ReadCommand.Serializer |
|
ReadCommandVerbHandler |
|
ReadExecutionController |
|
ReadRepairVerbHandler |
|
ReadResponse |
|
RegularAndStaticColumns |
Columns (or a subset of the columns) that a partition contains.
|
RegularAndStaticColumns.Builder |
|
SchemaCQLHelper |
Helper methods to represent TableMetadata and related objects in CQL format
|
SerializationHeader |
|
SerializationHeader.Component |
We need the TableMetadata 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 |
|
SimpleBuilders |
|
SimpleBuilders.MutationBuilder |
|
SimpleBuilders.PartitionUpdateBuilder |
|
SimpleBuilders.RowBuilder |
|
SinglePartitionReadCommand |
A read command that selects a (part of a) single partition.
|
SinglePartitionReadCommand.Group |
Groups multiple single partition read commands.
|
SinglePartitionReadCommand.VirtualTableGroup |
|
SinglePartitionReadCommand.VirtualTableSinglePartitionReadCommand |
|
SinglePartitionReadQuery.Group<T extends SinglePartitionReadQuery> |
Groups multiple single partition read queries.
|
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.Serializer |
|
SnapshotCommand |
|
SnapshotDetailsTabularData |
|
SSTableImporter |
|
SSTableImporter.Options |
|
SystemKeyspace |
|
SystemKeyspace.AvailableRanges |
|
SystemKeyspaceMigrator41 |
Migrate 3.0 versions of some tables to 4.1.
|
TruncateRequest |
A truncate operation descriptor
|
TruncateResponse |
This message is sent back the truncate operation and basically specifies if
the truncate succeeded.
|
TruncateResponse.TruncateResponseSerializer |
|
TruncateVerbHandler |
|
TypeSizes |
|
UnfilteredDeserializer |
Helper class to deserialize Unfiltered object from disk efficiently.
|
UnfilteredValidation |
Handles unfiltered validation - if configured, it checks if the provided unfiltered has
invalid deletions (if the local deletion time is negative or if the ttl is negative) and
then either logs or throws an exception if so.
|