# Uses of Package
org.apache.cassandra.cql3.statements

Packages that use org.apache.cassandra.cql3.statements
Package | Description
--- | ---
org.apache.cassandra.cql3 |
org.apache.cassandra.cql3.statements |
org.apache.cassandra.transport.messages |

Classes in org.apache.cassandra.cql3.statements used by org.apache.cassandra.cql3
Class and Description
BatchStatement A `BATCH` statement parsed from a CQL query.
ParsedStatement
ParsedStatement.Prepared
Selectable
SelectStatement Encapsulates a completely parsed SELECT query, including the target column family, expression, result count, and ordering clause.

Classes in org.apache.cassandra.cql3.statements used by org.apache.cassandra.cql3.statements
Class and Description
AlterTableStatement.Type
AlterTypeStatement
AuthenticationStatement
AuthorizationStatement
BatchStatement.Type
Bound
CFPropDefs
CFStatement Abstract class for statements that apply on a given column family.
CQL3CasConditions Processed CAS conditions on potentially multiple rows of the same partition.
IndexPropDefs
IndexTarget
KSPropDefs
ModificationStatement
ModificationStatement.Parsed
ModificationStatement.StatementType
MultiColumnRestriction
MultiColumnRestriction.IN
ParsedStatement
ParsedStatement.Prepared
PermissionAlteringStatement
PropertyDefinitions
RawSelector
Restriction A restriction/clause on a column.
Restriction.EQ
Restriction.IN
Restriction.Slice
SchemaAlteringStatement Abstract class for statements that alter the schema.
Selectable
Selection
Selection.ResultSetBuilder
SelectStatement.Parameters
SingleColumnRestriction
SingleColumnRestriction.EQ
SingleColumnRestriction.InWithMarker
SingleColumnRestriction.InWithValues
SingleColumnRestriction.Slice

Classes in org.apache.cassandra.cql3.statements used by org.apache.cassandra.transport.messages
Class and Description
BatchStatement.Type
ParsedStatement.Prepared