Uses of Class org.apache.cassandra.cql3.ColumnIdentifier (apache-cassandra API)
Date: 2014-10-21

## 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` | Operation.RawDeletion.`affectedColumn()` The name of the column affected by this delete operation.
    `ColumnIdentifier` | Operation.ColumnDeletion.`affectedColumn()`
    `ColumnIdentifier` | Operation.ElementDeletion.`affectedColumn()`
    `ColumnIdentifier` | ColumnIdentifier.`clone(AbstractAllocator allocator)`
    `ColumnIdentifier` | SingleColumnRelation.`getEntity()`

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

    Methods in org.apache.cassandra.cql3 with parameters of type ColumnIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `static SingleColumnRelation` | SingleColumnRelation.`createInRelation(ColumnIdentifier entity, java.util.List<Term.Raw> inValues)`
    `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)`

    Method parameters in org.apache.cassandra.cql3 with type arguments of type ColumnIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `static MultiColumnRelation` | MultiColumnRelation.`createInRelation(java.util.List<ColumnIdentifier> entities, java.util.List<? extends Term.MultiColumnRaw> inValues)` Creates a multi-column IN relation with a list of IN values or markers.
    `static MultiColumnRelation` | MultiColumnRelation.`createNonInRelation(java.util.List<ColumnIdentifier> entities, Relation.Type relationType, Term.MultiColumnRaw valuesOrMarker)` Creates a multi-column EQ, LT, LTE, GT, or GTE relation.
    `static MultiColumnRelation` | MultiColumnRelation.`createSingleMarkerInRelation(java.util.List<ColumnIdentifier> entities, Tuples.INRaw inMarker)` Creates a multi-column IN relation with a marker for the IN values.

    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)`
    `Operation.ColumnDeletion(ColumnIdentifier id)`
    `Operation.ElementDeletion(ColumnIdentifier id, Term.Raw element)`
    `SingleColumnRelation(ColumnIdentifier entity, Relation.Type type, Term.Raw value)` Creates a new relation.
    `SingleColumnRelation(ColumnIdentifier entity, Relation.Type type, Term.Raw value, boolean onToken)`
    `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` | AlterTableStatement.`columnName`
    `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.List<Pair<ColumnIdentifier,ColumnCondition.Raw>>` | ModificationStatement.Parsed.`conditions`
    `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)`
    `static IndexTarget` | IndexTarget.`keysOf(ColumnIdentifier c)`
    `static IndexTarget` | IndexTarget.`of(ColumnIdentifier c)`
    `void` | Restriction.Slice.`setBound(ColumnIdentifier name, Relation.Type type, Term t)`
    `void` | SingleColumnRestriction.Slice.`setBound(ColumnIdentifier name, Relation.Type type, 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
    `AlterTableStatement(CFName name, AlterTableStatement.Type type, ColumnIdentifier columnName, CQL3Type.Raw validator, CFPropDefs cfProps, java.util.Map<ColumnIdentifier,ColumnIdentifier> renames, boolean isStatic)`
    `RawSelector(Selectable selectable, ColumnIdentifier alias)`
    `Selectable.WithFieldSelection(Selectable selected, ColumnIdentifier field)`
    `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.Raw validator, CFPropDefs cfProps, java.util.Map<ColumnIdentifier,ColumnIdentifier> renames, boolean isStatic)`
    `AlterTableStatement(CFName name, AlterTableStatement.Type type, ColumnIdentifier columnName, CQL3Type.Raw 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, boolean ifExists)`
    `ModificationStatement.Parsed(CFName name, Attributes.Raw attrs, java.util.List<Pair<ColumnIdentifier,ColumnCondition.Raw>> conditions, boolean ifNotExists, boolean ifExists)`
    `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.

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