AbstractMarker |
A single bind marker.
|
AbstractMarker.INRaw |
A raw placeholder for multiple values of the same type for a single column.
|
AbstractMarker.MultiColumnRaw |
A MultiColumnRaw version of AbstractMarker.Raw
|
AbstractMarker.Raw |
A parsed, but non prepared, bind marker.
|
ArrayLiteral |
Represents [a, b, c, d] in CQL.
|
Attributes |
Utility class for the Parser to gather attributes for modification
statements.
|
Attributes.Raw |
|
BatchQueryOptions |
|
CIDR |
Contains a CIDR, and operations on it
|
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 |
|
CQL3Type.Vector |
|
CqlBuilder |
Utility class to facilitate the creation of the CQL representation of SchemaElements .
|
CQLFragmentParser |
Helper class to encapsulate common code that calls one of the generated methods in CqlParser .
|
CQLStatement.Raw |
|
CustomPayloadMirroringQueryHandler |
Custom QueryHandler that sends custom request payloads back with the result.
|
Duration |
Represents a duration.
|
ErrorCollector |
ErrorListener that collect and enhance the errors send by the CQL lexer and parser.
|
FieldIdentifier |
Identifies a field in a UDT.
|
Json |
Term-related classes for INSERT JSON support.
|
Json.Literal |
Represents a literal JSON string in an INSERT JSON statement.
|
Json.Marker |
Represents a marker for a JSON string in an INSERT JSON statement.
|
Json.Prepared |
A prepared, full set of JSON values.
|
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.FieldDeletion |
|
Operation.Prepend |
|
Operation.SetElement |
|
Operation.SetField |
|
Operation.SetValue |
|
Operation.Substraction |
|
Operations |
A set of Operation s.
|
Ordering |
A single element of an ORDER BY clause.
|
Ordering.Ann |
An expression used in Approximate Nearest Neighbor ordering.
|
Ordering.Expression |
|
Ordering.Raw |
Represents ANTLR's abstract syntax tree of a single element in the ORDER BY clause.
|
Ordering.Raw.Ann |
|
Ordering.Raw.SingleColumn |
|
Ordering.SingleColumn |
Represents a single column in ORDER BY column
|
PasswordObfuscator |
Obfuscates passwords in a given string
|
QualifiedName |
Class for the names of the keyspace-prefixed elements (e.g.
|
QueryEvents |
|
QueryHandler.Prepared |
|
QueryOptions |
Options for a query.
|
QueryProcessor |
|
Relation |
|
ReservedKeywords |
|
ResultSet |
|
ResultSet.Codec |
|
ResultSet.PreparedMetadata |
The metadata for the query parameters in a prepared statement.
|
ResultSet.ResultMetadata |
The metadata for the results of executing a query or prepared statement.
|
RoleName |
|
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.MultiColumnRaw |
|
Term.MultiItemTerminal |
|
Term.NonTerminal |
A non terminal term, i.e.
|
Term.Raw |
A parsed, non prepared (thus untyped) term.
|
Term.Terminal |
A terminal term, one that can be reduced to a byte buffer directly.
|
TokenRelation |
A relation using the token function.
|
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 ... WHERE (a, b, c) > ?"
|
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 |
Groups the parameters of an update query, and make building updates easier.
|
UserTypes |
Static helper methods and classes for user types.
|
UserTypes.DelayedValue |
|
UserTypes.DeleterByField |
|
UserTypes.Literal |
|
UserTypes.Marker |
|
UserTypes.Setter |
|
UserTypes.SetterByField |
|
UserTypes.Value |
|
UTName |
|
Validation |
A collection of static validation functions reused across statements.
|
VariableSpecifications |
|
Vectors |
|
Vectors.DelayedValue<T> |
Basically similar to a Value, but with some non-pure function (that need
to be evaluated at execution time) in it.
|
Vectors.Literal |
|
Vectors.Value<T> |
|
WhereClause |
|
WhereClause.Builder |
|