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

Packages that use ColumnIdentifier
org.apache.cassandra.config
org.apache.cassandra.cql3
org.apache.cassandra.cql3.functions
org.apache.cassandra.cql3.selection
org.apache.cassandra.cql3.statements
org.apache.cassandra.db
org.apache.cassandra.db.composites
org.apache.cassandra.db.marshal
org.apache.cassandra.exceptions

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

Methods in org.apache.cassandra.config that return types with arguments of type ColumnIdentifier
`java.util.Map<ColumnIdentifier,java.lang.Long>` CFMetaData.`getDroppedColumns()`
`static java.util.List<ColumnIdentifier>` ColumnDefinition.`toIdentifiers(java.util.List<ColumnDefinition> definitions)` Converts the specified column definitions into column identifiers.

Methods in org.apache.cassandra.config with parameters of type ColumnIdentifier
`ColumnDefinition` CFMetaData.`getColumnDefinition(ColumnIdentifier name)` Returns the ColumnDefinition for `name`.
`static java.lang.String` CFMetaData.`getDefaultIndexName(java.lang.String cfName, ColumnIdentifier columnName)`
`void` CFMetaData.`renameColumn(ColumnIdentifier from, ColumnIdentifier to)`
`ColumnDefinition` ColumnDefinition.`withNewName(ColumnIdentifier newName)`

Method parameters in org.apache.cassandra.config with type arguments of type ColumnIdentifier
`CFMetaData` CFMetaData.`droppedColumns(java.util.Map<ColumnIdentifier,java.lang.Long> cols)`

Constructors in org.apache.cassandra.config with parameters of type ColumnIdentifier
Constructor and Description
`ColumnDefinition(java.lang.String ksName, java.lang.String cfName, ColumnIdentifier name, AbstractType<?> validator, IndexType indexType, java.util.Map<java.lang.String,java.lang.String> indexOptions, java.lang.String indexName, java.lang.Integer componentIndex, ColumnDefinition.Kind kind)`

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

Fields in org.apache.cassandra.cql3 declared as ColumnIdentifier
`static ColumnIdentifier` Json.`JSON_COLUMN_ID`
`ColumnIdentifier` ColumnSpecification.`name`

Fields in org.apache.cassandra.cql3 with type parameters of type ColumnIdentifier
`java.util.Map<ColumnIdentifier,Term.Raw>` UserTypes.Literal.`entries`

Methods in org.apache.cassandra.cql3 that return ColumnIdentifier
`ColumnIdentifier` ColumnIdentifier.`clone(AbstractAllocator allocator)`
`ColumnIdentifier` ColumnIdentifier.Raw.`prepare(CFMetaData cfm)`

Methods in org.apache.cassandra.cql3 that return types with arguments of type ColumnIdentifier
`static java.util.Map<ColumnIdentifier,Term>` Json.`parseJson(java.lang.String jsonString, java.util.Collection<ColumnDefinition> expectedReceivers)` Given a JSON string, return a map of columns to their values for the insert.

Methods in org.apache.cassandra.cql3 with parameters of type ColumnIdentifier
`Cell` CQL3Row.`getColumn(ColumnIdentifier name)`
`Term` QueryOptions.`getJsonColumnValue(int bindIndex, ColumnIdentifier columnName, java.util.Collection<ColumnDefinition> expectedReceivers)` Returns the term corresponding to column `columnName` in the JSON value of bind index `bindIndex`.
`java.util.List<Cell>` CQL3Row.`getMultiCellColumn(ColumnIdentifier name)`
`java.util.List<Cell>` UpdateParameters.`getPrefetchedList(java.nio.ByteBuffer rowKey, ColumnIdentifier cql3ColumnName, ColumnFamily cf)` Returns the prefetched list with the already performed modifications.
`ColumnSpecification` ColumnSpecification.`withAlias(ColumnIdentifier alias)` Returns a new `ColumnSpecification` for the same column but with the specified 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)`
`UTName(ColumnIdentifier ksName, ColumnIdentifier utName)`

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

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

Fields in org.apache.cassandra.cql3.functions with type parameters of type ColumnIdentifier
`protected java.util.List<ColumnIdentifier>` UDFunction.`argNames`

Methods in org.apache.cassandra.cql3.functions that return types with arguments of type ColumnIdentifier
`java.util.List<ColumnIdentifier>` UDFunction.`argNames()`

Method parameters in org.apache.cassandra.cql3.functions with type arguments of type ColumnIdentifier
`static UDFunction` UDFunction.`create(FunctionName name, java.util.List<ColumnIdentifier> argNames, java.util.List<AbstractType<?>> argTypes, AbstractType<?> returnType, boolean calledOnNullInput, java.lang.String language, java.lang.String body)`

`static UDFunction`

UDFunction.`createBrokenFunction(FunctionName name, java.util.List<ColumnIdentifier> argNames, java.util.List<AbstractType<?>> argTypes, AbstractType<?> returnType, boolean calledOnNullInput, java.lang.String language, java.lang.String body, InvalidRequestException reason)`
It can happen that a function has been declared (is listed in the scheam) but cannot be loaded (maybe only on some nodes).

Constructor parameters in org.apache.cassandra.cql3.functions with type arguments of type ColumnIdentifier
Constructor and Description
`UDFunction(FunctionName name, java.util.List<ColumnIdentifier> argNames, java.util.List<AbstractType<?>> argTypes, AbstractType<?> returnType, boolean calledOnNullInput, java.lang.String language, java.lang.String body)`
`UDFunction(FunctionName name, java.util.List<ColumnIdentifier> argNames, java.util.List<AbstractType<?>> argTypes, com.datastax.driver.core.DataType[] argDataTypes, AbstractType<?> returnType, com.datastax.driver.core.DataType returnDataType, boolean calledOnNullInput, java.lang.String language, java.lang.String body)`

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

Fields in org.apache.cassandra.cql3.selection declared as ColumnIdentifier
`ColumnIdentifier` RawSelector.`alias`
`ColumnIdentifier` Selectable.WithFieldSelection.`field`
`ColumnIdentifier` Selectable.WritetimeOrTTL.`id`

Constructors in org.apache.cassandra.cql3.selection with parameters of type ColumnIdentifier
Constructor and Description
`RawSelector(Selectable.Raw selectable, ColumnIdentifier alias)`
`WithFieldSelection(Selectable selected, ColumnIdentifier field)`
`WritetimeOrTTL(ColumnIdentifier id, boolean isWritetime)`

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

Fields in org.apache.cassandra.cql3.statements declared as ColumnIdentifier
`ColumnIdentifier` IndexTarget.`column`

Fields in org.apache.cassandra.cql3.statements with type parameters of type ColumnIdentifier
`protected java.util.Map<ColumnIdentifier,Restriction>` ModificationStatement.`processedKeys`

Methods in org.apache.cassandra.cql3.statements with parameters of type ColumnIdentifier
`void` CreateTableStatement.RawStatement.`addColumnAlias(ColumnIdentifier alias)`
`void` CreateTypeStatement.`addDefinition(ColumnIdentifier name, CQL3Type.Raw type)`
`void` CreateTableStatement.RawStatement.`addDefinition(ColumnIdentifier def, CQL3Type.Raw type, boolean isStatic)`
`static AlterTypeStatement` AlterTypeStatement.`addition(UTName name, ColumnIdentifier fieldName, CQL3Type.Raw type)`
`static AlterTypeStatement` AlterTypeStatement.`alter(UTName name, ColumnIdentifier fieldName, CQL3Type.Raw type)`
`void` CreateTableStatement.RawStatement.`setOrdering(ColumnIdentifier alias, boolean reversed)`

Method parameters in org.apache.cassandra.cql3.statements with type arguments of type ColumnIdentifier
`void` CreateTableStatement.RawStatement.`addKeyAliases(java.util.List<ColumnIdentifier> aliases)`
`static AlterTypeStatement` AlterTypeStatement.`renames(UTName name, java.util.Map<ColumnIdentifier,ColumnIdentifier> renames)`
`static AlterTypeStatement` AlterTypeStatement.`renames(UTName name, java.util.Map<ColumnIdentifier,ColumnIdentifier> renames)`
`void` ParsedStatement.`setBoundVariables(java.util.List<ColumnIdentifier> boundNames)`

Constructor parameters in org.apache.cassandra.cql3.statements with type arguments of type ColumnIdentifier
Constructor and Description
`CreateFunctionStatement(FunctionName functionName, java.lang.String language, java.lang.String body, java.util.List<ColumnIdentifier> argNames, java.util.List<CQL3Type.Raw> argRawTypes, CQL3Type.Raw rawReturnType, boolean calledOnNullInput, boolean orReplace, boolean ifNotExists)`
`CreateTableStatement(CFName name, CFPropDefs properties, boolean ifNotExists, java.util.Set<ColumnIdentifier> staticColumns, java.util.UUID id)`

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

Methods in org.apache.cassandra.db that return ColumnIdentifier
`ColumnIdentifier` AbstractNativeCell.`cql3ColumnName(CFMetaData metadata)`

### Uses of ColumnIdentifier in org.apache.cassandra.db.composites

Fields in org.apache.cassandra.db.composites declared as ColumnIdentifier
`protected ColumnIdentifier` CompoundSparseCellName.`columnName`
`static ColumnIdentifier` CompoundSparseCellNameType.`rowMarkerId`

Fields in org.apache.cassandra.db.composites with type parameters of type ColumnIdentifier
`protected java.util.Map<java.nio.ByteBuffer,ColumnIdentifier>` CompoundSparseCellNameType.`internedIds`

Methods in org.apache.cassandra.db.composites that return ColumnIdentifier
`ColumnIdentifier` CellName.`cql3ColumnName(CFMetaData metadata)` The name of the CQL3 column this cell represents.
`ColumnIdentifier` CompoundDenseCellName.`cql3ColumnName(CFMetaData metadata)`
`ColumnIdentifier` CompoundSparseCellName.`cql3ColumnName(CFMetaData metadata)`
`ColumnIdentifier` SimpleDenseCellName.`cql3ColumnName(CFMetaData metadata)`
`ColumnIdentifier` SimpleSparseCellName.`cql3ColumnName(CFMetaData metadata)`
`protected ColumnIdentifier` CompoundSparseCellNameType.`idFor(java.nio.ByteBuffer bb)`

Methods in org.apache.cassandra.db.composites with parameters of type ColumnIdentifier
`void` CellNameType.`addCQL3Column(ColumnIdentifier id)`
`void` CompoundDenseCellNameType.`addCQL3Column(ColumnIdentifier id)`
`void` CompoundSparseCellNameType.`addCQL3Column(ColumnIdentifier id)`
`void` SimpleDenseCellNameType.`addCQL3Column(ColumnIdentifier id)`
`void` SimpleSparseCellNameType.`addCQL3Column(ColumnIdentifier id)`
`CellNameType` AbstractCellNameType.`addOrUpdateCollection(ColumnIdentifier columnName, CollectionType newCollection)`
`CellNameType` CellNameType.`addOrUpdateCollection(ColumnIdentifier columnName, CollectionType newCollection)` Return the new type obtained by adding/updating to the new collection type for the provided column name to this type.
`CellNameType` CompoundSparseCellNameType.`addOrUpdateCollection(ColumnIdentifier columnName, CollectionType newCollection)`
`CellNameType` CompoundSparseCellNameType.WithCollection.`addOrUpdateCollection(ColumnIdentifier columnName, CollectionType newCollection)`
`static CellName` CellNames.`compositeSparse(java.nio.ByteBuffer[] bbs, ColumnIdentifier identifier, boolean isStatic)`
`static CellName` CellNames.`compositeSparseWithCollection(java.nio.ByteBuffer[] bbs, java.nio.ByteBuffer collectionElement, ColumnIdentifier identifier, boolean isStatic)`
`void` CellNameType.`removeCQL3Column(ColumnIdentifier id)`
`void` CompoundDenseCellNameType.`removeCQL3Column(ColumnIdentifier id)`
`void` CompoundSparseCellNameType.`removeCQL3Column(ColumnIdentifier id)`
`void` SimpleDenseCellNameType.`removeCQL3Column(ColumnIdentifier id)`
`void` SimpleSparseCellNameType.`removeCQL3Column(ColumnIdentifier id)`
`static CellName` CellNames.`simpleSparse(ColumnIdentifier identifier)`

### Uses of ColumnIdentifier in org.apache.cassandra.db.marshal

Methods in org.apache.cassandra.db.marshal with parameters of type ColumnIdentifier
`CompositeType.Builder` CompositeType.Builder.`add(ColumnIdentifier name)`

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

Fields in org.apache.cassandra.exceptions declared as ColumnIdentifier
`ColumnIdentifier` UnrecognizedEntityException.`entity` The unrecognized entity.

Constructors in org.apache.cassandra.exceptions with parameters of type ColumnIdentifier
Constructor and Description
`UnrecognizedEntityException(ColumnIdentifier entity, Relation relation)` Creates a new `UnrecognizedEntityException`.