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

- Packages that use ColumnIdentifier
  Package | Description
  --- | ---
  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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Field and Description
    --- | ---
    `static ColumnIdentifier` | Json.`JSON_COLUMN_ID`
    `ColumnIdentifier` | ColumnSpecification.`name`

    Fields in org.apache.cassandra.cql3 with type parameters of type ColumnIdentifier
    Modifier and Type | Field and Description
    --- | ---
    `java.util.Map<ColumnIdentifier,Term.Raw>` | UserTypes.Literal.`entries`

    Methods in org.apache.cassandra.cql3 that return ColumnIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.List<ColumnIdentifier>` | UDFunction.`argNames`

    Methods in org.apache.cassandra.cql3.functions that return types with arguments of type ColumnIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<ColumnIdentifier>` | UDFunction.`argNames()`

    Method parameters in org.apache.cassandra.cql3.functions with type arguments of type ColumnIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Field and Description
    --- | ---
    `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
    Modifier and Type | Field and Description
    --- | ---
    `ColumnIdentifier` | IndexTarget.`column`

    Fields in org.apache.cassandra.cql3.statements with type parameters of type ColumnIdentifier
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.Map<ColumnIdentifier,Restriction>` | ModificationStatement.`processedKeys`

    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` | 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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `ColumnIdentifier` | AbstractNativeCell.`cql3ColumnName(CFMetaData metadata)`

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

    Fields in org.apache.cassandra.db.composites declared as ColumnIdentifier
    Modifier and Type | Field and Description
    --- | ---
    `protected ColumnIdentifier` | CompoundSparseCellName.`columnName`
    `static ColumnIdentifier` | CompoundSparseCellNameType.`rowMarkerId`

    Fields in org.apache.cassandra.db.composites with type parameters of type ColumnIdentifier
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.Map<java.nio.ByteBuffer,ColumnIdentifier>` | CompoundSparseCellNameType.`internedIds`

    Methods in org.apache.cassandra.db.composites that return ColumnIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `CompositeType.Builder` | CompositeType.Builder.`add(ColumnIdentifier name)`

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

    Fields in org.apache.cassandra.exceptions declared as ColumnIdentifier
    Modifier and Type | Field and Description
    --- | ---
    `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`.

Copyright © 2018 The Apache Software Foundation