# Package org.apache.cassandra.cql

- Class Summary
  Class | Description
  --- | ---
  AbstractModification |
  AlterTableStatement |
  Attributes | Class to contain attributes for statements
  BatchStatement | A `BATCH` statement parsed from a CQL query.
  CFPropDefs |
  CQLStatement |
  CreateColumnFamilyStatement | A `CREATE COLUMNFAMILY` parsed from a CQL query statement.
  CreateIndexStatement | A `CREATE INDEX` statement parsed from a CQL query.
  CreateKeyspaceStatement | A `CREATE KEYSPACE` statement parsed from a CQL query.
  DeleteStatement | A `DELETE` parsed from a CQL query statement.
  DropIndexStatement |
  Operation |
  QueryProcessor |
  Relation | Relations encapsulate the relationship between an entity of some kind, and a value (term).
  SelectExpression | Select expressions are analogous to the projection in a SQL query.
  SelectStatement | Encapsulates a completely parsed SELECT query, including the target column family, expression, result count, and ordering clause.
  Term | A term parsed from a CQL statement.
  UpdateStatement | An `UPDATE` statement parsed from a CQL query statement.
  WhereClause | WhereClauses encapsulate all of the predicates of a SELECT query.

- Enum Summary
  Enum | Description
  --- | ---
  AlterTableStatement.OperationType |
  Operation.OperationType |
  StatementType |

Copyright © 2014 The Apache Software Foundation