# Package org.apache.cassandra.cql3

- Interface Summary
  Interface | Description
  --- | ---
  AssignementTestable |
  ColumnNameBuilder | Build a potentially composite column name.
  CQL3Type |
  CQLStatement |
  MeasurableForPreparedCache |
  Operation.RawDeletion | A parsed raw DELETE operation.
  Operation.RawUpdate | A parsed raw UPDATE operation.
  Term | A CQL3 term, i.e.
  Term.Raw | A parsed, non prepared (thus untyped) term.

- Class Summary
  Class | Description
  --- | ---
  AbstractMarker | A single bind marker.
  AbstractMarker.Raw | A parsed, but non prepared, bind marker.
  Attributes | Utility class for the Parser to gather attributes for modification statements.
  CFDefinition | Holds metadata on a CF preprocessed for use by CQL queries.
  CFDefinition.Name |
  CFName |
  CFPropDefs |
  ColumnIdentifier | Represents an identifer for a CQL column definition.
  ColumnSpecification |
  Constants | Static helper methods and classes for constants.
  Constants.Adder |
  Constants.Deleter |
  Constants.Literal |
  Constants.Marker |
  Constants.Setter |
  Constants.Substracter |
  Constants.Value | A constant value, i.e.
  CQL3Type.Collection |
  CQL3Type.Custom |
  KSPropDefs |
  Lists | Static helper methods and classes for lists.
  Lists.Appender |
  Lists.DelayedValue |
  Lists.Discarder |
  Lists.DiscarderByIndex |
  Lists.Literal |
  Lists.Marker |
  Lists.Prepender |
  Lists.Setter |
  Lists.SetterByIndex |
  Lists.Value |
  Maps | Static helper methods and classes for maps.
  Maps.DelayedValue |
  Maps.DiscarderByKey |
  Maps.Literal |
  Maps.Marker |
  Maps.Putter |
  Maps.Setter |
  Maps.SetterByKey |
  Maps.Value |
  Operation | An UPDATE or DELETE operation.
  Operation.Addition |
  Operation.ColumnDeletion |
  Operation.ElementDeletion |
  Operation.Prepend |
  Operation.SetElement |
  Operation.SetValue |
  Operation.Substraction |
  PropertyDefinitions |
  QueryProcessor |
  Relation | Relations encapsulate the relationship between an entity of some kind, and a value (term).
  ResultSet |
  ResultSet.Codec |
  ResultSet.Metadata |
  Sets | Static helper methods and classes for sets.
  Sets.Adder |
  Sets.DelayedValue |
  Sets.Discarder |
  Sets.Literal |
  Sets.Marker |
  Sets.Setter |
  Sets.Value |
  Term.NonTerminal | A non terminal term, i.e.
  Term.Terminal | A terminal term, one that can be reduced to a byte buffer directly.
  TypeCast |
  UntypedResultSet | a utility for doing internal cql-based queries
  UntypedResultSet.Row |
  UpdateParameters | A simple container that simplify passing parameters for collections methods.
  UserOptions |

- Enum Summary
  Enum | Description
  --- | ---
  CFDefinition.Name.Kind |
  Constants.Type |
  CQL3Type.Native |
  Relation.Type |
  ResultSet.Flag |

Copyright © 2014 The Apache Software Foundation