| 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.
|
| QueryHandler | |
| Term |
A CQL3 term, i.e.
|
| 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 |
Options for a batch (at the protocol level) queries.
|
| CFDefinition |
Holds metadata on a CF preprocessed for use by CQL queries.
|
| CFDefinition.Name | |
| CFName | |
| ColumnCondition |
A CQL3 condition.
|
| ColumnCondition.Bound | |
| 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 | |
| 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 | |
| VariableSpecifications |
| Enum | Description |
|---|---|
| CFDefinition.Name.Kind | |
| Constants.Type | |
| CQL3Type.Native | |
| Relation.Type | |
| ResultSet.Flag |
Copyright © 2015 The Apache Software Foundation