Uses of Class org.apache.cassandra.cql3.Operator (apache-cassandra API)
Date: 2018-02-12

## Uses of Class
org.apache.cassandra.cql3.Operator

- Packages that use Operator
  Package | Description
  --- | ---
  org.apache.cassandra.cql3 |
  org.apache.cassandra.db |
  org.apache.cassandra.db.filter |
  org.apache.cassandra.db.index |
  org.apache.cassandra.db.index.composites |
  org.apache.cassandra.db.marshal |

- - ### Uses of Operator in org.apache.cassandra.cql3

    Fields in org.apache.cassandra.cql3 declared as Operator
    Modifier and Type | Field and Description
    --- | ---
    `Operator` | ColumnCondition.`operator`
    `Operator` | ColumnCondition.Bound.`operator`
    `protected Operator` | Relation.`relationType`

    Methods in org.apache.cassandra.cql3 that return Operator
    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` | Operator.`reverse()` Returns the reverse operator if this one.
    `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.

    Methods in org.apache.cassandra.cql3 with parameters of type Operator
    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, Term value, Operator op)`
    `static ColumnCondition` | ColumnCondition.`condition(ColumnDefinition column, Term collectionElement, Term value, Operator op)`
    `static MultiColumnRelation` | MultiColumnRelation.`createNonInRelation(java.util.List<ColumnIdentifier.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, long now)`
    `static ColumnCondition.Raw` | ColumnCondition.Raw.`simpleCondition(Term.Raw value, Operator op)` A condition on a column.

    Constructors in org.apache.cassandra.cql3 with parameters of type Operator
    Constructor and Description
    `Bound(ColumnDefinition column, Operator operator)`
    `SingleColumnRelation(ColumnIdentifier.Raw entity, Operator type, Term.Raw value)` Creates a new relation.
    `SingleColumnRelation(ColumnIdentifier.Raw entity, Term.Raw mapKey, Operator type, Term.Raw value)` Creates a new relation.
    `TokenRelation(java.util.List<ColumnIdentifier.Raw> entities, Operator type, Term.Raw value)`

  - ### Uses of Operator in org.apache.cassandra.db

    Fields in org.apache.cassandra.db declared as Operator
    Modifier and Type | Field and Description
    --- | ---
    `Operator` | IndexExpression.`operator`

    Constructors in org.apache.cassandra.db with parameters of type Operator
    Constructor and Description
    `IndexExpression(java.nio.ByteBuffer column, Operator operator, java.nio.ByteBuffer value)`

  - ### Uses of Operator in org.apache.cassandra.db.filter

    Methods in org.apache.cassandra.db.filter with parameters of type Operator
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | ExtendedFilter.`satisfies(int comparison, Operator op)`

  - ### Uses of Operator in org.apache.cassandra.db.index

    Methods in org.apache.cassandra.db.index with parameters of type Operator
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SecondaryIndex.`supportsOperator(Operator operator)` Returns true if the index supports lookups for the given operator, false otherwise.

  - ### Uses of Operator in org.apache.cassandra.db.index.composites

    Methods in org.apache.cassandra.db.index.composites with parameters of type Operator
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | CompositesIndexOnCollectionKey.`supportsOperator(Operator operator)`
    `boolean` | CompositesIndexOnCollectionValue.`supportsOperator(Operator operator)`

  - ### Uses of Operator in org.apache.cassandra.db.marshal

    Methods in org.apache.cassandra.db.marshal with parameters of type Operator
    Modifier and Type | Method and Description
    --- | ---
    `java.nio.ByteBuffer` | CompositeType.Builder.`buildForRelation(Operator op)`

Copyright © 2018 The Apache Software Foundation