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

Packages that use ColumnIdentifier
Package | Description
--- | ---
org.apache.cassandra.cql3 |
org.apache.cassandra.cql3.statements |

### Uses of ColumnIdentifier in org.apache.cassandra.cql3

Fields in org.apache.cassandra.cql3 declared as ColumnIdentifier
Modifier and Type | Field and Description
--- | ---
`ColumnIdentifier` | Operation.`columnName`
`ColumnIdentifier` | ColumnSpecification.`name`
`ColumnIdentifier` | Relation.`previousInTuple`

Methods in org.apache.cassandra.cql3 that return ColumnIdentifier
Modifier and Type | Method and Description
--- | ---
`ColumnIdentifier` | Operation.RawDeletion.`affectedColumn()` The name of the column affected by this delete operation.
`ColumnIdentifier` | Operation.ColumnDeletion.`affectedColumn()`
`ColumnIdentifier` | Operation.ElementDeletion.`affectedColumn()`
`ColumnIdentifier` | Relation.`getEntity()`

Methods in org.apache.cassandra.cql3 with parameters of type ColumnIdentifier
Modifier and Type | Method and Description
--- | ---
`int` | ColumnIdentifier.`compareTo(ColumnIdentifier other)`
`static Relation` | Relation.`createInRelation(ColumnIdentifier entity)`
`CFDefinition.Name` | CFDefinition.`get(ColumnIdentifier name)`
`static ResultSet.Metadata` | ResultSet.`makeCountMetadata(java.lang.String ksName, java.lang.String cfName, ColumnIdentifier alias)`
`ResultSet` | ResultSet.`makeCountResult(ColumnIdentifier alias)`
`static ResultSet` | ResultSet.`makeCountResult(java.lang.String ksName, java.lang.String cfName, long count, ColumnIdentifier alias)`

Constructors in org.apache.cassandra.cql3 with parameters of type ColumnIdentifier
Constructor and Description
`ColumnSpecification(java.lang.String ksName, java.lang.String cfName, ColumnIdentifier name, AbstractType<?> type)`
`Constants.Adder(ColumnIdentifier column, Term t)`
`Constants.Deleter(ColumnIdentifier column, boolean isCollection)`
`Constants.Setter(ColumnIdentifier column, Term t)`
`Constants.Substracter(ColumnIdentifier column, Term t)`
`Lists.Appender(ColumnIdentifier column, Term t)`
`Lists.Discarder(ColumnIdentifier column, Term t)`
`Lists.DiscarderByIndex(ColumnIdentifier column, Term idx)`
`Lists.Prepender(ColumnIdentifier column, Term t)`
`Lists.Setter(ColumnIdentifier column, Term t)`
`Lists.SetterByIndex(ColumnIdentifier column, Term idx, Term t)`
`Maps.DiscarderByKey(ColumnIdentifier column, Term k)`
`Maps.Putter(ColumnIdentifier column, Term t)`
`Maps.Setter(ColumnIdentifier column, Term t)`
`Maps.SetterByKey(ColumnIdentifier column, Term k, Term t)`
`Operation.ColumnDeletion(ColumnIdentifier id)`
`Operation.ElementDeletion(ColumnIdentifier id, Term.Raw element)`
`Operation(ColumnIdentifier columnName, Term t)`
`Relation(ColumnIdentifier entity, Relation.Type type, Term.Raw value)` Creates a new relation.
`Relation(ColumnIdentifier entity, Relation.Type type, Term.Raw value, boolean onToken)`
`Relation(ColumnIdentifier entity, Relation.Type type, Term.Raw value, ColumnIdentifier previousInTuple)`
`Sets.Adder(ColumnIdentifier column, Term t)`
`Sets.Discarder(ColumnIdentifier column, Term t)`
`Sets.Setter(ColumnIdentifier column, Term t)`

Constructor parameters in org.apache.cassandra.cql3 with type arguments of type ColumnIdentifier
Constructor and Description
`VariableSpecifications(java.util.List<ColumnIdentifier> variableNames)`

### Uses of ColumnIdentifier in org.apache.cassandra.cql3.statements

Fields in org.apache.cassandra.cql3.statements declared as ColumnIdentifier
Modifier and Type | Field and Description
--- | ---
`ColumnIdentifier` | RawSelector.`alias`
`ColumnIdentifier` | AlterTableStatement.`columnName`
`ColumnIdentifier` | Selectable.WritetimeOrTTL.`id`

Methods in org.apache.cassandra.cql3.statements that return types with arguments of type ColumnIdentifier
Modifier and Type | Method and Description
--- | ---
`java.lang.Iterable<ColumnIdentifier>` | ModificationStatement.`getColumnsWithConditions()`
`java.util.List<ColumnIdentifier>` | Selection.`regularAndStaticColumnsToFetch()`

Methods in org.apache.cassandra.cql3.statements with parameters of type ColumnIdentifier
Modifier and Type | Method and Description
--- | ---
`void` | CreateTableStatement.RawStatement.`addColumnAlias(ColumnIdentifier alias)`
`void` | CreateTableStatement.RawStatement.`addDefinition(ColumnIdentifier def, CQL3Type type, boolean isStatic)`
`void` | Restriction.Slice.`setBound(ColumnIdentifier name, Relation.Type type, Term t, ColumnIdentifier previousName)`
`void` | CreateTableStatement.RawStatement.`setOrdering(ColumnIdentifier alias, boolean reversed)`

Method parameters in org.apache.cassandra.cql3.statements with type arguments of type ColumnIdentifier
Modifier and Type | Method and Description
--- | ---
`void` | CreateTableStatement.RawStatement.`addKeyAliases(java.util.List<ColumnIdentifier> aliases)`
`static ResultSet` | ModificationStatement.`buildCasResultSet(java.lang.String ksName, java.nio.ByteBuffer key, java.lang.String cfName, ColumnFamily cf, java.lang.Iterable<ColumnIdentifier> columnsWithConditions, boolean isBatch)`
`void` | ParsedStatement.`setBoundVariables(java.util.List<ColumnIdentifier> boundNames)`

Constructors in org.apache.cassandra.cql3.statements with parameters of type ColumnIdentifier
Constructor and Description
`AlterTableStatement(CFName name, AlterTableStatement.Type type, ColumnIdentifier columnName, CQL3Type validator, CFPropDefs cfProps, java.util.Map<ColumnIdentifier,ColumnIdentifier> renames, boolean isStatic)`
`CreateIndexStatement(CFName name, java.lang.String indexName, ColumnIdentifier columnName, IndexPropDefs properties, boolean ifNotExists)`
`RawSelector(Selectable selectable, ColumnIdentifier alias)`
`Selectable.WritetimeOrTTL(ColumnIdentifier id, boolean isWritetime)`
`SelectStatement.Parameters(java.util.Map<ColumnIdentifier,java.lang.Boolean> orderings, boolean isDistinct, boolean isCount, ColumnIdentifier countAlias, boolean allowFiltering)`

Constructor parameters in org.apache.cassandra.cql3.statements with type arguments of type ColumnIdentifier
Constructor and Description
`AlterTableStatement(CFName name, AlterTableStatement.Type type, ColumnIdentifier columnName, CQL3Type validator, CFPropDefs cfProps, java.util.Map<ColumnIdentifier,ColumnIdentifier> renames, boolean isStatic)`
`AlterTableStatement(CFName name, AlterTableStatement.Type type, ColumnIdentifier columnName, CQL3Type validator, CFPropDefs cfProps, java.util.Map<ColumnIdentifier,ColumnIdentifier> renames, boolean isStatic)`
`CreateTableStatement(CFName name, CFPropDefs properties, boolean ifNotExists, java.util.Set<ColumnIdentifier> staticColumns)`
`DeleteStatement.Parsed(CFName name, Attributes.Raw attrs, java.util.List<Operation.RawDeletion> deletions, java.util.List<Relation> whereClause, java.util.List<Pair<ColumnIdentifier,ColumnCondition.Raw>> conditions)`
`ModificationStatement.Parsed(CFName name, Attributes.Raw attrs, java.util.List<Pair<ColumnIdentifier,ColumnCondition.Raw>> conditions, boolean ifNotExists)`
`SelectStatement.Parameters(java.util.Map<ColumnIdentifier,java.lang.Boolean> orderings, boolean isDistinct, boolean isCount, ColumnIdentifier countAlias, boolean allowFiltering)`
`UpdateStatement.ParsedInsert(CFName name, Attributes.Raw attrs, java.util.List<ColumnIdentifier> columnNames, java.util.List<Term.Raw> columnValues, boolean ifNotExists)` A parsed `INSERT` statement.
`UpdateStatement.ParsedUpdate(CFName name, Attributes.Raw attrs, java.util.List<Pair<ColumnIdentifier,Operation.RawUpdate>> updates, java.util.List<Relation> whereClause, java.util.List<Pair<ColumnIdentifier,ColumnCondition.Raw>> conditions)` Creates a new UpdateStatement from a column family name, columns map, consistency level, and key term.
`UpdateStatement.ParsedUpdate(CFName name, Attributes.Raw attrs, java.util.List<Pair<ColumnIdentifier,Operation.RawUpdate>> updates, java.util.List<Relation> whereClause, java.util.List<Pair<ColumnIdentifier,ColumnCondition.Raw>> conditions)` Creates a new UpdateStatement from a column family name, columns map, consistency level, and key term.