Interface | Description |
---|---|
AssignementTestable | |
CQL3Row | |
CQL3Row.Builder | |
CQL3Row.RowIterator | |
CQL3Type | |
CQLStatement | |
ErrorListener |
Listener used to collect the syntax errors emitted by the Lexer and Parser.
|
Operation.RawDeletion |
A parsed raw DELETE operation.
|
Operation.RawUpdate |
A parsed raw UPDATE operation.
|
QueryHandler | |
Term |
A CQL3 term, i.e.
|
Term.CollectionTerminal | |
Term.MultiColumnRaw | |
Term.Raw |
A parsed, non prepared (thus untyped) term.
|
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 on the value of a column or collection element.
|
ColumnCondition.Bound | |
ColumnCondition.CollectionInBound | |
ColumnCondition.Raw | |
ColumnIdentifier |
Represents an identifer for a CQL column definition.
|
ColumnIdentifier.Raw |
Because Thrift-created tables may have a non-text comparator, we cannot determine the proper 'key' until
we know the comparator.
|
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 | |
CqlLexer | |
CqlParser | |
CqlParser.username_return | |
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.ElementDiscarder | |
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 | Description |
---|---|
Constants.Type | |
CQL3Type.Native | |
Operator | |
ResultSet.Flag |
Copyright © 2017 The Apache Software Foundation