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

Packages that use Term
org.apache.cassandra.cql

Uses of Term in org.apache.cassandra.cql

Fields in org.apache.cassandra.cql declared as Term
`Term` `Operation.a`
`Term` `Operation.b`

Methods in org.apache.cassandra.cql that return Term
`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
`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
`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 = <key> to avoid using Relation object

Constructors in org.apache.cassandra.cql with parameters of type Term
`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
`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 © 2013 The Apache Software Foundation