Uses of Class org.apache.cassandra.cql.Term (apache-cassandra API)
Date: 2014-10-21

## Uses of Class
org.apache.cassandra.cql.Term

- Packages that use Term
  Package | Description
  --- | ---
  org.apache.cassandra.cql |

- - ### Uses of Term in org.apache.cassandra.cql

    Fields in org.apache.cassandra.cql declared as Term
    Modifier and Type | Field and Description
    --- | ---
    `Term` | Operation.`a`
    `Term` | Operation.`b`

    Methods in org.apache.cassandra.cql that return Term
    Modifier and Type | Method and Description
    --- | ---
    `Term` | SelectStatement.`getColumnFinish()`
    `Term` | CreateIndexStatement.`getColumnName()` Column name to index.
    `Term` | SelectStatement.`getColumnStart()`
    `Term` | Relation.`getEntity()`
    `Term` | SelectExpression.`getFinish()`
    `Term` | WhereClause.`getFinishKey()`
    `Term` | SelectStatement.`getKeyFinish()`
    `Term` | SelectStatement.`getKeyStart()`
    `Term` | SelectExpression.`getStart()`
    `Term` | WhereClause.`getStartKey()`
    `Term` | Relation.`getValue()`

    Methods in org.apache.cassandra.cql that return types with arguments of type Term
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<Term>` | SelectStatement.`getColumnNames()`
    `java.util.List<Term>` | UpdateStatement.`getColumnNames()`
    `java.util.Map<Term,java.lang.String>` | CreateColumnFamilyStatement.`getColumns()`
    `java.util.List<Term>` | DeleteStatement.`getColumns()`
    `java.util.List<Term>` | SelectExpression.`getColumns()`
    `java.util.Map<Term,Operation>` | UpdateStatement.`getColumns()`
    `java.util.List<Term>` | UpdateStatement.`getColumnValues()`
    `java.util.List<Term>` | DeleteStatement.`getKeys()`
    `java.util.Set<Term>` | SelectStatement.`getKeys()`
    `java.util.List<Term>` | UpdateStatement.`getKeys()`
    `java.util.Set<Term>` | WhereClause.`getKeys()`

    Methods in org.apache.cassandra.cql with parameters of type Term
    Modifier and Type | Method and Description
    --- | ---
    `void` | CreateColumnFamilyStatement.`addColumn(Term term, java.lang.String comparator)` Map a column name to a validator for its value
    `void` | SelectExpression.`and(Term addTerm)` Add an additional column name to a SelectExpression.
    `void` | WhereClause.`andKeyEquals(Term key)` The same as KEY = to avoid using Relation object

    Constructors in org.apache.cassandra.cql with parameters of type Term
    Constructor and Description
    `CreateIndexStatement(java.lang.String indexName, java.lang.String columnFamily, Term columnName)`
    `Operation(Term a)`
    `Operation(Term a, Operation.OperationType type, Term b)`
    `Relation(Term entity, java.lang.String type, Term value)` Creates a new relation.
    `SelectExpression(Term first, int count, boolean reverse, boolean firstSet)` Create a new SelectExpression for a list of columns.
    `SelectExpression(Term start, Term finish, int count, boolean reverse, boolean wildcard, boolean firstSet)` Create a new SelectExpression for a range (slice) of columns.

    Constructor parameters in org.apache.cassandra.cql with type arguments of type Term
    Constructor and Description
    `DeleteStatement(java.util.List<Term> columns, java.lang.String keyspace, java.lang.String columnFamily, java.lang.String keyName, java.util.List<Term> keys, Attributes attrs)`
    `DeleteStatement(java.util.List<Term> columns, java.lang.String keyspace, java.lang.String columnFamily, java.lang.String keyName, java.util.List<Term> keys, Attributes attrs)`
    `UpdateStatement(java.lang.String keyspace, java.lang.String columnFamily, java.lang.String keyName, java.util.List<Term> columnNames, java.util.List<Term> columnValues, java.util.List<Term> keys, Attributes attrs)` Creates a new UpdateStatement from a column family name, a consistency level, key, and lists of column names and values.
    `UpdateStatement(java.lang.String keyspace, java.lang.String columnFamily, java.lang.String keyName, java.util.List<Term> columnNames, java.util.List<Term> columnValues, java.util.List<Term> keys, Attributes attrs)` Creates a new UpdateStatement from a column family name, a consistency level, key, and lists of column names and values.
    `UpdateStatement(java.lang.String keyspace, java.lang.String columnFamily, java.lang.String keyName, java.util.List<Term> columnNames, java.util.List<Term> columnValues, java.util.List<Term> keys, Attributes attrs)` Creates a new UpdateStatement from a column family name, a consistency level, key, and lists of column names and values.
    `UpdateStatement(java.lang.String keyspace, java.lang.String columnFamily, java.lang.String keyName, java.util.Map<Term,Operation> columns, java.util.List<Term> keys, Attributes attrs)` Creates a new UpdateStatement from a column family name, columns map, consistency level, and key term.
    `UpdateStatement(java.lang.String keyspace, java.lang.String columnFamily, java.lang.String keyName, java.util.Map<Term,Operation> columns, java.util.List<Term> keys, Attributes attrs)` Creates a new UpdateStatement from a column family name, columns map, consistency level, and key term.

Copyright © 2014 The Apache Software Foundation