org.apache.cassandra.cql3 (apache-cassandra API)
Date: 2014-10-21

# Package org.apache.cassandra.cql3

- Interface Summary
  Interface | Description
  --- | ---
  AssignementTestable |
  CQL3Row |
  CQL3Row.Builder |
  CQL3Row.RowIterator |
  CQL3Type |
  CQLStatement |
  ErrorListener | Listener used to collect the syntax errors emitted by the Lexer and Parser.
  MeasurableForPreparedCache |
  Operation.RawDeletion | A parsed raw DELETE operation.
  Operation.RawUpdate | A parsed raw UPDATE operation.
  QueryHandler |
  Term | A CQL3 term, i.e.
  Term.MultiColumnRaw |
  Term.Raw | A parsed, non prepared (thus untyped) term.

- Class Summary
  Class | Description
  --- | ---
  AbstractMarker | A single bind marker.
  AbstractMarker.INRaw | A raw placeholder for multiple values of the same type for a single column.
  AbstractMarker.Raw | A parsed, but non prepared, bind marker.
  Attributes | Utility class for the Parser to gather attributes for modification statements.
  Attributes.Raw |
  BatchQueryOptions |
  CFName |
  ColumnCondition | A CQL3 condition.
  ColumnCondition.Bound |
  ColumnCondition.CollectionInBound |
  ColumnCondition.Raw |
  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 |
  CQL3Type.Raw |
  CQL3Type.Tuple |
  CQL3Type.UserDefined |
  ErrorCollector | `ErrorListener` that collect and enhance the errors send by the CQL lexer and parser.
  IndexName |
  Lists | Static helper methods and classes for lists.
  Lists.Appender |
  Lists.DelayedValue | Basically similar to a Value, but with some non-pure function (that need to be evaluated at execution time) in it.
  Lists.Discarder |
  Lists.DiscarderByIndex |
  Lists.Literal |
  Lists.Marker | A marker for List values and IN relations
  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 |
  MultiColumnRelation | A relation using the tuple notation, which typically affects multiple columns.
  Operation | An UPDATE or DELETE operation.
  Operation.Addition |
  Operation.ColumnDeletion |
  Operation.ElementDeletion |
  Operation.Prepend |
  Operation.SetElement |
  Operation.SetValue |
  Operation.Substraction |
  QueryOptions | Options for a query.
  QueryProcessor |
  Relation |
  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 |
  SingleColumnRelation | Relations encapsulate the relationship between an entity of some kind, and a value (term).
  Term.MultiItemTerminal |
  Term.NonTerminal | A non terminal term, i.e.
  Term.Terminal | A terminal term, one that can be reduced to a byte buffer directly.
  Tuples | Static helper methods and classes for tuples.
  Tuples.DelayedValue | Similar to Value, but contains at least one NonTerminal, such as a non-pure functions or bind marker.
  Tuples.InMarker | Represents a marker for a set of IN values that are tuples, like "SELECT ...
  Tuples.INRaw | A raw marker for an IN list of tuples, like "SELECT ...
  Tuples.InValue | A terminal value for a list of IN values that are tuples.
  Tuples.Literal | A raw, literal tuple.
  Tuples.Marker | Represents a marker for a single tuple, like "SELECT ...
  Tuples.Raw | A raw placeholder for a tuple of values for different multiple columns, each of which may have a different type.
  Tuples.Value | A tuple of terminal values (e.g (123, 'abc')).
  TypeCast |
  UntypedResultSet | a utility for doing internal cql-based queries
  UntypedResultSet.Row |
  UpdateParameters | A simple container that simplify passing parameters for collections methods.
  UserOptions |
  UserTypes | Static helper methods and classes for user types.
  UserTypes.DelayedValue |
  UserTypes.Literal |
  UTName |
  VariableSpecifications |

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

Copyright © 2014 The Apache Software Foundation