Modifier and Type | Class and Description |
---|---|
static class |
AbstractMarker.INRaw
A raw placeholder for multiple values of the same type for a single column.
|
static class |
AbstractMarker.MultiColumnRaw
A MultiColumnRaw version of AbstractMarker.Raw
|
static class |
AbstractMarker.Raw
A parsed, but non prepared, bind marker.
|
static class |
Constants.Literal |
static class |
Lists.Literal |
static class |
Maps.Literal |
static class |
Sets.Literal |
static class |
Term.MultiColumnRaw |
static class |
Tuples.INRaw
A raw marker for an IN list of tuples, like "SELECT ...
|
static class |
Tuples.Literal
A raw, literal tuple.
|
static class |
Tuples.Raw
A raw placeholder for a tuple of values for different multiple columns, each of which may have a different type.
|
class |
TypeCast |
static class |
UserTypes.Literal |
Modifier and Type | Field and Description |
---|---|
Term.Raw |
Attributes.Raw.timestamp |
Term.Raw |
Attributes.Raw.timeToLive |
Modifier and Type | Field and Description |
---|---|
java.util.List<Pair<Term.Raw,Term.Raw>> |
Maps.Literal.entries |
java.util.List<Pair<Term.Raw,Term.Raw>> |
Maps.Literal.entries |
java.util.Map<FieldIdentifier,Term.Raw> |
UserTypes.Literal.entries |
Modifier and Type | Method and Description |
---|---|
Term.Raw |
SingleColumnRelation.getMapKey() |
abstract Term.Raw |
Json.Prepared.getRawTermForColumn(ColumnMetadata def,
boolean defaultUnset) |
abstract Term.Raw |
Relation.getValue()
Returns the raw value for this relation, or null if this is an IN relation.
|
Term.Raw |
SingleColumnRelation.getValue() |
Term.Raw |
TokenRelation.getValue() |
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends Term.Raw> |
MultiColumnRelation.getInValues() |
abstract java.util.List<? extends Term.Raw> |
Relation.getInValues()
Returns the list of raw IN values for this relation, or null if this is not an IN relation.
|
java.util.List<? extends Term.Raw> |
SingleColumnRelation.getInValues() |
java.util.List<? extends Term.Raw> |
TokenRelation.getInValues() |
Modifier and Type | Method and Description |
---|---|
protected Term |
MultiColumnRelation.toTerm(java.util.List<? extends ColumnSpecification> receivers,
Term.Raw raw,
java.lang.String keyspace,
VariableSpecifications boundNames) |
protected abstract Term |
Relation.toTerm(java.util.List<? extends ColumnSpecification> receivers,
Term.Raw raw,
java.lang.String keyspace,
VariableSpecifications boundNames)
Converts the specified
Raw into a Term . |
protected Term |
SingleColumnRelation.toTerm(java.util.List<? extends ColumnSpecification> receivers,
Term.Raw raw,
java.lang.String keyspace,
VariableSpecifications boundNames) |
protected Term |
TokenRelation.toTerm(java.util.List<? extends ColumnSpecification> receivers,
Term.Raw raw,
java.lang.String keyspace,
VariableSpecifications boundNames) |
Modifier and Type | Method and Description |
---|---|
static SingleColumnRelation |
SingleColumnRelation.createInRelation(ColumnIdentifier entity,
java.util.List<Term.Raw> inValues) |
protected java.util.List<Term> |
Relation.toTerms(java.util.List<? extends ColumnSpecification> receivers,
java.util.List<? extends Term.Raw> raws,
java.lang.String keyspace,
VariableSpecifications boundNames)
Converts the specified
Raw terms into a Term s. |
Constructor and Description |
---|
Addition(Term.Raw value) |
ElementDeletion(ColumnIdentifier id,
Term.Raw element) |
Prepend(Term.Raw value) |
SetElement(Term.Raw selector,
Term.Raw value) |
SetField(FieldIdentifier field,
Term.Raw value) |
SetValue(Term.Raw value) |
SingleColumnRelation(ColumnIdentifier entity,
Operator type,
Term.Raw value)
Creates a new relation.
|
SingleColumnRelation(ColumnIdentifier entity,
Term.Raw mapKey,
Operator type,
Term.Raw value)
Creates a new relation.
|
Substraction(Term.Raw value) |
TokenRelation(java.util.List<ColumnIdentifier> entities,
Operator type,
Term.Raw value) |
TypeCast(CQL3Type.Raw type,
Term.Raw term) |
Constructor and Description |
---|
Literal(java.util.List<Pair<Term.Raw,Term.Raw>> entries) |
Literal(java.util.List<Pair<Term.Raw,Term.Raw>> entries) |
Literal(java.util.List<Term.Raw> elements) |
Literal(java.util.List<Term.Raw> elements) |
Literal(java.util.List<Term.Raw> elements) |
Literal(java.util.Map<FieldIdentifier,Term.Raw> entries) |
Modifier and Type | Method and Description |
---|---|
Term.Raw |
ColumnCondition.Raw.getValue() |
Modifier and Type | Method and Description |
---|---|
static ColumnCondition.Raw |
ColumnCondition.Raw.collectionCondition(Term.Raw value,
Term.Raw collectionElement,
Operator op)
A condition on a collection element.
|
static ColumnCondition.Raw |
ColumnCondition.Raw.collectionInCondition(Term.Raw collectionElement,
AbstractMarker.INRaw inMarker)
An IN condition on a collection element with a single marker.
|
static ColumnCondition.Raw |
ColumnCondition.Raw.collectionInCondition(Term.Raw collectionElement,
java.util.List<Term.Raw> inValues)
An IN condition on a collection element.
|
static ColumnCondition.Raw |
ColumnCondition.Raw.simpleCondition(Term.Raw value,
Operator op)
A condition on a column.
|
static ColumnCondition.Raw |
ColumnCondition.Raw.udtFieldCondition(Term.Raw value,
FieldIdentifier udtField,
Operator op)
A condition on a UDT field.
|
Modifier and Type | Method and Description |
---|---|
static ColumnCondition.Raw |
ColumnCondition.Raw.collectionInCondition(Term.Raw collectionElement,
java.util.List<Term.Raw> inValues)
An IN condition on a collection element.
|
static ColumnCondition.Raw |
ColumnCondition.Raw.simpleInCondition(java.util.List<Term.Raw> inValues)
An IN condition on a column.
|
static ColumnCondition.Raw |
ColumnCondition.Raw.udtFieldInCondition(FieldIdentifier udtField,
java.util.List<Term.Raw> inValues)
An IN condition on a collection element.
|
Modifier and Type | Class and Description |
---|---|
static class |
FunctionCall.Raw |
Modifier and Type | Method and Description |
---|---|
static FunctionCall.Raw |
FunctionCall.Raw.newNegation(Term.Raw raw) |
static FunctionCall.Raw |
FunctionCall.Raw.newOperation(char operator,
Term.Raw left,
Term.Raw right) |
Constructor and Description |
---|
Raw(FunctionName name,
java.util.List<Term.Raw> terms) |
Modifier and Type | Field and Description |
---|---|
Term.Raw |
CustomIndexExpression.valueRaw |
Constructor and Description |
---|
CustomIndexExpression(QualifiedName targetIndex,
Term.Raw value) |
Modifier and Type | Field and Description |
---|---|
Term.Raw |
Selectable.WithElementSelection.element |
Term.Raw |
Selectable.WithSliceSelection.from |
Term.Raw |
Selectable.WithSliceSelection.to |
Constructor and Description |
---|
Raw(Selectable.Raw selected,
Term.Raw element) |
Raw(Selectable.Raw selected,
Term.Raw from,
Term.Raw to) |
Raw(Term.Raw term) |
WithTerm(Term.Raw rawTerm) |
Modifier and Type | Field and Description |
---|---|
Term.Raw |
SelectStatement.RawStatement.limit |
Term.Raw |
SelectStatement.RawStatement.perPartitionLimit |
Constructor and Description |
---|
RawStatement(QualifiedName cfName,
SelectStatement.Parameters parameters,
java.util.List<RawSelector> selectClause,
WhereClause whereClause,
Term.Raw limit,
Term.Raw perPartitionLimit) |
Constructor and Description |
---|
ParsedInsert(QualifiedName name,
Attributes.Raw attrs,
java.util.List<ColumnIdentifier> columnNames,
java.util.List<Term.Raw> columnValues,
boolean ifNotExists)
A parsed
INSERT statement. |
Constructor and Description |
---|
CreateAggregateStatement(java.lang.String keyspaceName,
java.lang.String aggregateName,
java.util.List<CQL3Type.Raw> rawArgumentTypes,
CQL3Type.Raw rawStateType,
FunctionName stateFunctionName,
FunctionName finalFunctionName,
Term.Raw rawInitialValue,
boolean orReplace,
boolean ifNotExists) |
Raw(FunctionName aggregateName,
java.util.List<CQL3Type.Raw> rawArgumentTypes,
CQL3Type.Raw rawStateType,
java.lang.String stateFunctionName,
java.lang.String finalFunctionName,
Term.Raw rawInitialValue,
boolean orReplace,
boolean ifNotExists) |
Copyright © 2009-2020 The Apache Software Foundation