# Uses of Package
org.apache.cassandra.db

- Packages that use org.apache.cassandra.db
  Package | Description
  --- | ---
  org.apache.cassandra.auth |
  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.columniterator |
  org.apache.cassandra.db.commitlog |
  org.apache.cassandra.db.compaction |
  org.apache.cassandra.db.compaction.writers |
  org.apache.cassandra.db.composites |
  org.apache.cassandra.db.context |
  org.apache.cassandra.db.filter |
  org.apache.cassandra.db.index |
  org.apache.cassandra.db.index.composites |
  org.apache.cassandra.db.index.keys |
  org.apache.cassandra.db.lifecycle |
  org.apache.cassandra.db.marshal |
  org.apache.cassandra.dht |
  org.apache.cassandra.exceptions |
  org.apache.cassandra.io |
  org.apache.cassandra.io.sstable |
  org.apache.cassandra.io.sstable.format |
  org.apache.cassandra.io.sstable.format.big |
  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.thrift |
  org.apache.cassandra.tools |
  org.apache.cassandra.transport |
  org.apache.cassandra.triggers |
  org.apache.cassandra.utils |
  org.apache.cassandra.utils.memory |
  org.apache.cassandra.utils.obs |

- 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.cache
  Class and Description
  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
  AtomDeserializer Helper class to deserialize OnDiskAtom efficiently.
  ColumnFamilyStore
  ColumnFamilyType column family type enum
  ColumnSerializer.Flag Flag affecting deserialization behavior.
  Keyspace It represents a Keyspace.
  OnDiskAtom

- Classes in org.apache.cassandra.db used by org.apache.cassandra.cql3
  Class and Description
  Cell Cell is immutable, which prevents all kinds of confusion in a multithreaded environment.
  ColumnFamily A sorted map of columns.
  ConsistencyLevel
  RangeTombstone
  Row

- Classes in org.apache.cassandra.db used by org.apache.cassandra.cql3.restrictions
  Class and Description
  IndexExpression
  RowPosition

- Classes in org.apache.cassandra.db used by org.apache.cassandra.cql3.selection
  Class and Description
  Cell Cell is immutable, which prevents all kinds of confusion in a multithreaded environment.

- Classes in org.apache.cassandra.db used by org.apache.cassandra.cql3.statements
  Class and Description
  ColumnFamily A sorted map of columns.
  ConsistencyLevel
  IndexExpression
  Row

- Classes in org.apache.cassandra.db used by org.apache.cassandra.db
  Class and Description
  AbstractCell
  AbstractNativeCell {@code Packs a CellName AND a Cell into one off-heap representation.
  AbstractRangeCommand
  ArrayBackedSortedColumns A ColumnFamily backed by an array.
  AtomicBTreeColumns A thread-safe and atomic ISortedColumns implementation.
  BatchlogManager
  BatchlogManagerMBean
  BlacklistedDirectoriesMBean
  BufferCell
  BufferDecoratedKey
  Cell Cell is immutable, which prevents all kinds of confusion in a multithreaded environment.
  CFRowAdder Convenience object to populate a given CQL3 row in a ColumnFamily object.
  ClockAndCount
  ColumnFamily A sorted map of columns.
  ColumnFamily.Factory
  ColumnFamilySerializer
  ColumnFamilyStore
  ColumnFamilyStore.AbstractScanIterator
  ColumnFamilyStore.RefViewFragment
  ColumnFamilyStore.ViewFragment
  ColumnFamilyStoreMBean The MBean interface for ColumnFamilyStore
  ColumnFamilyType column family type enum
  ColumnIndex
  ColumnSerializer.CorruptColumnException
  ColumnSerializer.Flag Flag affecting deserialization behavior.
  ConsistencyLevel
  CounterCell A column that represents a partitioned counter.
  CounterMutation
  CounterMutation.CounterMutationSerializer
  CounterUpdateCell A counter update while it hasn't been applied yet by the leader replica.
  DataRange Groups key range and column filter for range queries.
  DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
  DeletedCell
  DeletionInfo A combination of a top-level (or row) tombstone and range tombstones describing the deletions within a `ColumnFamily` (or row).
  DeletionInfo.InOrderTester This object allow testing whether a given column (name/timestamp) is deleted or not by this DeletionInfo, assuming that the columns given to this object are passed in forward or reversed comparator sorted order.
  DeletionTime A top-level (row) tombstone.
  DeletionTime.Serializer
  Directories Encapsulate handling of paths to the data files.
  Directories.DataDirectory
  Directories.FileAction
  Directories.SSTableLister
  ExpiringCell Alternative to Cell that have an expiring time.
  HintedHandOffManager The hint schema looks like this: CREATE TABLE hints ( target_id uuid, hint_id timeuuid, message_version int, mutation blob, PRIMARY KEY (target_id, hint_id, message_version) ) WITH COMPACT STORAGE; Thus, for each node in the cluster we treat its uuid as the partition key; each hint is a logical row (physical composite column) containing the mutation to replay and associated metadata.
  HintedHandOffManagerMBean
  IMutation
  IndexExpression
  Keyspace It represents a Keyspace.
  Memtable
  Mutation
  Mutation.MutationSerializer
  NativeCell
  OnDiskAtom
  OnDiskAtom.SerializerForWriting
  PagedRangeCommand
  RangeSliceCommand
  RangeSliceReply
  RangeTombstone
  RangeTombstone.Tracker Tracks opened RangeTombstones when iterating over a partition.
  RangeTombstoneList Data structure holding the range tombstones of a ColumnFamily.
  ReadCommand
  ReadCommand.Type
  ReadResponse
  Row
  Row.RowSerializer
  RowIndexEntry
  RowIndexEntry.IndexSerializer
  RowPosition
  RowPosition.Kind
  RowPosition.RowPositionSerializer
  SizeEstimatesRecorder A very simplistic/crude partition count/size estimator.
  SliceFromReadCommand
  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
  TypeSizes
  WriteResponse
  WriteResponse.WriteResponseSerializer
  WriteType

- Classes in org.apache.cassandra.db used by org.apache.cassandra.db.columniterator
  Class and Description
  ColumnFamily A sorted map of columns.
  DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
  OnDiskAtom

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

- Classes in org.apache.cassandra.db used by org.apache.cassandra.db.compaction
  Class and Description
  ColumnFamily A sorted map of columns.
  ColumnFamilyStore
  ColumnIndex.Builder Help to create an index for a column family based on size of columns, and write said columns to disk.
  DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
  DeletionTime A top-level (row) tombstone.
  Memtable
  OnDiskAtom
  RangeTombstone
  RowIndexEntry

- Classes in org.apache.cassandra.db used by org.apache.cassandra.db.compaction.writers
  Class and Description
  ColumnFamilyStore
  Directories Encapsulate handling of paths to the data files.
  Directories.DataDirectory

- Classes in org.apache.cassandra.db used by org.apache.cassandra.db.composites
  Class and Description
  Cell Cell is immutable, which prevents all kinds of confusion in a multithreaded environment.
  ColumnSerializer
  DeletionInfo.Serializer
  OnDiskAtom
  OnDiskAtom.Serializer
  RangeTombstone.Serializer

- 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
  Cell Cell is immutable, which prevents all kinds of confusion in a multithreaded environment.
  ColumnFamily A sorted map of columns.
  ColumnFamilyStore
  DataRange Groups key range and column filter for range queries.
  DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
  DeletionInfo A combination of a top-level (or row) tombstone and range tombstones describing the deletions within a `ColumnFamily` (or row).
  DeletionInfo.InOrderTester This object allow testing whether a given column (name/timestamp) is deleted or not by this DeletionInfo, assuming that the columns given to this object are passed in forward or reversed comparator sorted order.
  IndexExpression
  OnDiskAtom
  RangeTombstone
  RowIndexEntry

- Classes in org.apache.cassandra.db used by org.apache.cassandra.db.index
  Class and Description
  Cell Cell is immutable, which prevents all kinds of confusion in a multithreaded environment.
  ColumnFamily A sorted map of columns.
  ColumnFamilyStore
  DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
  IndexExpression
  Row

- Classes in org.apache.cassandra.db used by org.apache.cassandra.db.index.composites
  Class and Description
  Cell Cell is immutable, which prevents all kinds of confusion in a multithreaded environment.
  ColumnFamily A sorted map of columns.
  DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
  Row

- Classes in org.apache.cassandra.db used by org.apache.cassandra.db.index.keys
  Class and Description
  Cell Cell is immutable, which prevents all kinds of confusion in a multithreaded environment.
  ColumnFamily A sorted map of columns.
  Row

- Classes in org.apache.cassandra.db used by org.apache.cassandra.db.lifecycle
  Class and Description
  ColumnFamilyStore
  Memtable
  RowPosition

- Classes in org.apache.cassandra.db used by org.apache.cassandra.db.marshal
  Class and Description
  Cell Cell is immutable, which prevents all kinds of confusion in a multithreaded environment.

- 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.
  RowPosition
  RowPosition.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.io
  Class and Description
  TypeSizes

- Classes in org.apache.cassandra.db used by org.apache.cassandra.io.sstable
  Class and Description
  Cell Cell is immutable, which prevents all kinds of confusion in a multithreaded environment.
  ColumnFamily A sorted map of columns.
  ColumnFamilyStore
  ColumnSerializer.Flag Flag affecting deserialization behavior.
  DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
  OnDiskAtom
  RowIndexEntry
  RowPosition
  TypeSizes

- Classes in org.apache.cassandra.db used by org.apache.cassandra.io.sstable.format
  Class and Description
  ColumnFamily A sorted map of columns.
  ColumnFamilyStore
  ColumnSerializer.Flag Flag affecting deserialization behavior.
  DataRange Groups key range and column filter for range queries.
  DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
  OnDiskAtom
  RowIndexEntry
  RowIndexEntry.IndexSerializer
  RowPosition

- Classes in org.apache.cassandra.db used by org.apache.cassandra.io.sstable.format.big
  Class and Description
  ColumnFamily A sorted map of columns.
  ColumnSerializer.Flag Flag affecting deserialization behavior.
  DataRange Groups key range and column filter for range queries.
  DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
  OnDiskAtom
  RowIndexEntry
  RowIndexEntry.IndexSerializer
  RowPosition

- Classes in org.apache.cassandra.db used by org.apache.cassandra.locator
  Class and Description
  ConsistencyLevel
  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

- 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
  Row

- Classes in org.apache.cassandra.db used by org.apache.cassandra.service
  Class and Description
  AbstractRangeCommand
  ClockAndCount
  ColumnFamily A sorted map of columns.
  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
  RangeSliceReply
  ReadCommand
  ReadResponse
  Row
  RowIndexEntry
  SnapshotCommand
  WriteType

- Classes in org.apache.cassandra.db used by org.apache.cassandra.service.pager
  Class and Description
  ColumnFamily A sorted map of columns.
  ColumnFamilyStore
  ConsistencyLevel
  ReadCommand
  Row

- Classes in org.apache.cassandra.db used by org.apache.cassandra.service.paxos
  Class and Description
  ColumnFamily A sorted map of columns.
  ConsistencyLevel
  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.

- Classes in org.apache.cassandra.db used by org.apache.cassandra.thrift
  Class and Description
  Cell Cell is immutable, which prevents all kinds of confusion in a multithreaded environment.
  ColumnFamily A sorted map of columns.
  ConsistencyLevel
  DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
  IndexExpression
  KeyspaceNotDefinedException
  ReadCommand

- Classes in org.apache.cassandra.db used by org.apache.cassandra.tools
  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
  ColumnFamily A sorted map of columns.
  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.
  TypeSizes

- Classes in org.apache.cassandra.db used by org.apache.cassandra.utils.memory
  Class and Description
  Cell Cell is immutable, which prevents all kinds of confusion in a multithreaded environment.
  CounterCell A column that represents a partitioned counter.
  DecoratedKey Represents a decorated key, handy for certain operations where just working with strings gets slow.
  DeletedCell
  ExpiringCell Alternative to Cell that have an expiring time.

- Classes in org.apache.cassandra.db used by org.apache.cassandra.utils.obs
  Class and Description
  TypeSizes

Copyright © 2018 The Apache Software Foundation