# Uses of Package
org.apache.cassandra.schema

Packages that use org.apache.cassandra.schema
org.apache.cassandra.auth
org.apache.cassandra.config
org.apache.cassandra.cql3
org.apache.cassandra.cql3.functions
org.apache.cassandra.cql3.statements
org.apache.cassandra.db
org.apache.cassandra.db.compaction
org.apache.cassandra.db.filter
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.io.compress
org.apache.cassandra.repair
org.apache.cassandra.schema
org.apache.cassandra.service
org.apache.cassandra.streaming.compress
org.apache.cassandra.thrift
org.apache.cassandra.tracing

Classes in org.apache.cassandra.schema used by org.apache.cassandra.auth
Class and Description
KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).

Classes in org.apache.cassandra.schema used by org.apache.cassandra.config
Class and Description
CachingParams
CompactionParams
CompressionParams
Indexes For backwards compatibility, in the first instance an IndexMetadata must have TargetType.COLUMN and its Set of target columns must contain only a single ColumnIdentifier.
IndexMetadata An immutable representation of secondary index metadata.
KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).
KeyspaceParams An immutable class representing keyspace parameters (durability and replication).
Keyspaces
SpeculativeRetryParam
TableParams
Triggers

Classes in org.apache.cassandra.schema used by org.apache.cassandra.cql3
Class and Description
Types An immutable container for a keyspace's UDTs.

Classes in org.apache.cassandra.schema used by org.apache.cassandra.cql3.functions
Class and Description
Functions An immutable container for a keyspace's UDAs and UDFs (and, in case of `SystemKeyspace`, native functions and aggregates).

Classes in org.apache.cassandra.schema used by org.apache.cassandra.cql3.statements
Class and Description
KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).
KeyspaceParams An immutable class representing keyspace parameters (durability and replication).
TableParams
Types An immutable container for a keyspace's UDTs.
Types.RawBuilder

Classes in org.apache.cassandra.schema used by org.apache.cassandra.db
Class and Description
CompactionParams.TombstoneOption
IndexMetadata An immutable representation of secondary index metadata.
KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).

Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.compaction
Class and Description
CompactionParams
CompactionParams.TombstoneOption

Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.filter
Class and Description
IndexMetadata An immutable representation of secondary index metadata.

Classes in org.apache.cassandra.schema used by org.apache.cassandra.index
Class and Description
IndexMetadata An immutable representation of secondary index metadata.

Classes in org.apache.cassandra.schema used by org.apache.cassandra.index.internal
Class and Description
IndexMetadata An immutable representation of secondary index metadata.

Classes in org.apache.cassandra.schema used by org.apache.cassandra.index.internal.composites
Class and Description
IndexMetadata An immutable representation of secondary index metadata.

Classes in org.apache.cassandra.schema used by org.apache.cassandra.index.internal.keys
Class and Description
IndexMetadata An immutable representation of secondary index metadata.

Classes in org.apache.cassandra.schema used by org.apache.cassandra.index.sasi
Class and Description
IndexMetadata An immutable representation of secondary index metadata.

Classes in org.apache.cassandra.schema used by org.apache.cassandra.index.sasi.conf
Class and Description
IndexMetadata An immutable representation of secondary index metadata.

Classes in org.apache.cassandra.schema used by org.apache.cassandra.io.compress
Class and Description
CompressionParams

Classes in org.apache.cassandra.schema used by org.apache.cassandra.repair
Class and Description
KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).

Classes in org.apache.cassandra.schema used by org.apache.cassandra.schema
Class and Description
CachingParams
CachingParams.Option
CompactionParams
CompactionParams.Option
CompactionParams.TombstoneOption
CompressionParams
Functions An immutable container for a keyspace's UDAs and UDFs (and, in case of `SystemKeyspace`, native functions and aggregates).
Functions.Builder
Indexes For backwards compatibility, in the first instance an IndexMetadata must have TargetType.COLUMN and its Set of target columns must contain only a single ColumnIdentifier.
Indexes.Builder
IndexMetadata An immutable representation of secondary index metadata.
IndexMetadata.Kind
IndexMetadata.Serializer
KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).
KeyspaceParams An immutable class representing keyspace parameters (durability and replication).
KeyspaceParams.Option
Keyspaces
Keyspaces.Builder
ReplicationParams
SpeculativeRetryParam
SpeculativeRetryParam.Kind
TableParams
TableParams.Builder
TableParams.Option
Tables An immutable container for a keyspace's Tables.
Tables.Builder
TriggerMetadata
Triggers
Triggers.Builder
Types An immutable container for a keyspace's UDTs.
Types.Builder
Types.RawBuilder
Views
Views.Builder

Classes in org.apache.cassandra.schema used by org.apache.cassandra.service
Class and Description
KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).

Classes in org.apache.cassandra.schema used by org.apache.cassandra.streaming.compress
Class and Description
CompressionParams

Classes in org.apache.cassandra.schema used by org.apache.cassandra.thrift
Class and Description
CachingParams
CompressionParams
KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).

Classes in org.apache.cassandra.schema used by org.apache.cassandra.tracing
Class and Description
KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).