## 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.statements |
  org.apache.cassandra.db |
  org.apache.cassandra.db.composites |
  org.apache.cassandra.db.marshal |

- - ### 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()`

    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
    --- | ---
    `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 with parameters of type ColumnIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<Cell>` | CQL3Row.`getCollection(ColumnIdentifier name)`
    `Cell` | CQL3Row.`getColumn(ColumnIdentifier name)`
    `java.util.List<Cell>` | UpdateParameters.`getPrefetchedList(java.nio.ByteBuffer rowKey, ColumnIdentifier cql3ColumnName)`
    `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)`
    `UTName(ColumnIdentifier ksName, ColumnIdentifier utName)`

    Constructor parameters in org.apache.cassandra.cql3 with type arguments of type ColumnIdentifier
    Constructor and Description
    `UserTypes.Literal(java.util.Map<ColumnIdentifier,Term.Raw> entries)`
    `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` | IndexTarget.`column`
    `ColumnIdentifier` | Selectable.WithFieldSelection.`field`
    `ColumnIdentifier` | Selectable.WritetimeOrTTL.`id`

    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` | Restriction.Slice.`setBound(ColumnIdentifier name, Operator type, Term t)`
    `void` | SingleColumnRestriction.Slice.`setBound(ColumnIdentifier name, Operator operator, Term t)`
    `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)`

    Constructors in org.apache.cassandra.cql3.statements with parameters of type ColumnIdentifier
    Constructor and Description
    `RawSelector(Selectable.Raw selectable, ColumnIdentifier alias)`
    `Selectable.WithFieldSelection(Selectable selected, ColumnIdentifier field)`
    `Selectable.WritetimeOrTTL(ColumnIdentifier id, boolean isWritetime)`
    `SelectStatement.Parameters(java.util.Map<ColumnIdentifier.Raw,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
    `CreateTableStatement(CFName name, CFPropDefs properties, boolean ifNotExists, java.util.Set<ColumnIdentifier> staticColumns)`

  - ### 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)`

Copyright © 2014 The Apache Software Foundation