Modifier and Type | Field and Description |
---|---|
Operator |
ColumnCondition.operator |
Operator |
ColumnCondition.Bound.operator |
protected Operator |
Relation.relationType |
Modifier and Type | Method and Description |
---|---|
Operator |
Relation.operator() |
static Operator |
Operator.readFrom(java.io.DataInput input)
Deserializes a
Operator instance from the specified input. |
Operator |
CqlParser.relationType() |
Operator |
Cql_Parser.relationType() |
static Operator |
Operator.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Operator[] |
Operator.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
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.
|
protected boolean |
ColumnCondition.Bound.compareWithOperator(Operator operator,
AbstractType<?> type,
java.nio.ByteBuffer value,
java.nio.ByteBuffer otherValue)
Returns true if the operator is satisfied (i.e.
|
static ColumnCondition |
ColumnCondition.condition(ColumnDefinition column,
FieldIdentifier udtField,
Term value,
Operator op) |
static ColumnCondition |
ColumnCondition.condition(ColumnDefinition column,
Term value,
Operator op) |
static ColumnCondition |
ColumnCondition.condition(ColumnDefinition column,
Term collectionElement,
Term value,
Operator op) |
static MultiColumnRelation |
MultiColumnRelation.createNonInRelation(java.util.List<ColumnDefinition.Raw> entities,
Operator relationType,
Term.MultiColumnRaw valuesOrMarker)
Creates a multi-column EQ, LT, LTE, GT, or GTE relation.
|
protected boolean |
ColumnCondition.Bound.isSatisfiedByValue(java.nio.ByteBuffer value,
Cell c,
AbstractType<?> type,
Operator operator) |
protected Restriction |
MultiColumnRelation.newLikeRestriction(CFMetaData cfm,
VariableSpecifications boundNames,
Operator operator) |
protected abstract Restriction |
Relation.newLikeRestriction(CFMetaData cfm,
VariableSpecifications boundNames,
Operator operator) |
protected Restriction |
SingleColumnRelation.newLikeRestriction(CFMetaData cfm,
VariableSpecifications boundNames,
Operator operator) |
protected Restriction |
TokenRelation.newLikeRestriction(CFMetaData cfm,
VariableSpecifications boundNames,
Operator operator) |
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.
|
Constructor and Description |
---|
Bound(ColumnDefinition column,
Operator operator) |
SingleColumnRelation(ColumnDefinition.Raw entity,
Operator type,
Term.Raw value)
Creates a new relation.
|
SingleColumnRelation(ColumnDefinition.Raw entity,
Term.Raw mapKey,
Operator type,
Term.Raw value)
Creates a new relation.
|
TokenRelation(java.util.List<ColumnDefinition.Raw> entities,
Operator type,
Term.Raw value) |
Constructor and Description |
---|
LikeRestriction(ColumnDefinition columnDef,
Operator operator,
Term value) |
Modifier and Type | Method and Description |
---|---|
AbstractReadCommandBuilder |
AbstractReadCommandBuilder.filterOn(java.lang.String column,
Operator op,
java.lang.Object value) |
Modifier and Type | Field and Description |
---|---|
protected Operator |
RowFilter.Expression.operator |
Modifier and Type | Method and Description |
---|---|
Operator |
RowFilter.Expression.operator() |
Modifier and Type | Method and Description |
---|---|
RowFilter.SimpleExpression |
RowFilter.add(ColumnDefinition def,
Operator op,
java.nio.ByteBuffer value) |
void |
RowFilter.addMapEquality(ColumnDefinition def,
java.nio.ByteBuffer key,
Operator op,
java.nio.ByteBuffer value) |
void |
RowFilter.addThriftExpression(CFMetaData metadata,
java.nio.ByteBuffer name,
Operator op,
java.nio.ByteBuffer value) |
Constructor and Description |
---|
Expression(ColumnDefinition column,
Operator operator,
java.nio.ByteBuffer value) |
UserExpression(ColumnDefinition column,
Operator operator,
java.nio.ByteBuffer value) |
Modifier and Type | Method and Description |
---|---|
java.nio.ByteBuffer |
CompositeType.Builder.buildForRelation(Operator op) |
Modifier and Type | Method and Description |
---|---|
boolean |
Index.supportsExpression(ColumnDefinition column,
Operator operator)
Called to determine whether this index can provide a searcher to execute a query on the
supplied column using the specified operator.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CassandraIndex.supportsExpression(ColumnDefinition column,
Operator operator) |
protected boolean |
CassandraIndex.supportsOperator(ColumnDefinition indexedColumn,
Operator operator)
Returns true if an index of this type can support search predicates of the form [column] OPERATOR [value]
|
Modifier and Type | Method and Description |
---|---|
boolean |
CollectionKeyIndex.supportsOperator(ColumnDefinition indexedColumn,
Operator operator) |
boolean |
CollectionValueIndex.supportsOperator(ColumnDefinition indexedColumn,
Operator operator) |
Modifier and Type | Method and Description |
---|---|
boolean |
SASIIndex.supportsExpression(ColumnDefinition column,
Operator operator) |
Modifier and Type | Method and Description |
---|---|
boolean |
ColumnIndex.supports(Operator op) |
Modifier and Type | Method and Description |
---|---|
Expression |
Expression.add(Operator op,
java.nio.ByteBuffer value) |
static Expression.Op |
Expression.Op.valueOf(Operator operator) |
Copyright © 2017 The Apache Software Foundation