## Uses of Class
org.apache.cassandra.config.ColumnDefinition.Raw

- Packages that use ColumnDefinition.Raw
  Package | Description
  --- | ---
  org.apache.cassandra.config |
  org.apache.cassandra.cql3 |
  org.apache.cassandra.cql3.selection |
  org.apache.cassandra.cql3.statements |

- - ### Uses of ColumnDefinition.Raw in org.apache.cassandra.config

    Methods in org.apache.cassandra.config that return ColumnDefinition.Raw
    Modifier and Type | Method and Description
    --- | ---
    `static ColumnDefinition.Raw` | ColumnDefinition.Raw.`forColumn(ColumnDefinition column)` Creates a `ColumnDefinition.Raw` from a pre-existing `ColumnDefinition` (useful in the rare cases where we already have the column but need a `ColumnDefinition.Raw` for typing purposes).
    `static ColumnDefinition.Raw` | ColumnDefinition.Raw.`forQuoted(java.lang.String text)` Creates a `ColumnDefinition.Raw` from a quoted identifier string.
    `static ColumnDefinition.Raw` | ColumnDefinition.Raw.`forUnquoted(java.lang.String text)` Creates a `ColumnDefinition.Raw` from an unquoted identifier string.

  - ### Uses of ColumnDefinition.Raw in org.apache.cassandra.cql3

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

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

    Methods in org.apache.cassandra.cql3 with parameters of type ColumnDefinition.Raw
    Modifier and Type | Method and Description
    --- | ---
    `static SingleColumnRelation` | SingleColumnRelation.`createInRelation(ColumnDefinition.Raw entity, java.util.List<Term.Raw> inValues)`
    `Relation` | MultiColumnRelation.`renameIdentifier(ColumnDefinition.Raw from, ColumnDefinition.Raw to)`
    `abstract Relation` | Relation.`renameIdentifier(ColumnDefinition.Raw from, ColumnDefinition.Raw to)` Renames an identifier in this Relation, if applicable.
    `Relation` | SingleColumnRelation.`renameIdentifier(ColumnDefinition.Raw from, ColumnDefinition.Raw to)`
    `Relation` | TokenRelation.`renameIdentifier(ColumnDefinition.Raw from, ColumnDefinition.Raw to)`

    Method parameters in org.apache.cassandra.cql3 with type arguments of type ColumnDefinition.Raw
    Modifier and Type | Method and Description
    --- | ---
    `static MultiColumnRelation` | MultiColumnRelation.`createInRelation(java.util.List<ColumnDefinition.Raw> 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<ColumnDefinition.Raw> entities, Operator relationType, Term.MultiColumnRaw valuesOrMarker)` Creates a multi-column EQ, LT, LTE, GT, or GTE relation.
    `static MultiColumnRelation` | MultiColumnRelation.`createSingleMarkerInRelation(java.util.List<ColumnDefinition.Raw> entities, Tuples.INRaw inMarker)` Creates a multi-column IN relation with a marker for the IN values.
    `static void` | SuperColumnCompatibility.`prepareInsertOperations(CFMetaData cfm, java.util.List<ColumnDefinition.Raw> columnNames, WhereClause.Builder whereClause, java.util.List<Term.Raw> columnValues, VariableSpecifications boundNames, Operations operations)` For _dense_ SuperColumn Families.
    `static WhereClause` | SuperColumnCompatibility.`prepareUpdateOperations(CFMetaData cfm, WhereClause whereClause, java.util.List<Pair<ColumnDefinition.Raw,Operation.RawUpdate>> updates, VariableSpecifications boundNames, Operations operations)` For _dense_ SuperColumn Families.

    Constructors in org.apache.cassandra.cql3 with parameters of type ColumnDefinition.Raw
    Constructor and Description
    `ColumnDeletion(ColumnDefinition.Raw id)`
    `ElementDeletion(ColumnDefinition.Raw id, Term.Raw element)`
    `FieldDeletion(ColumnDefinition.Raw id, FieldIdentifier field)`
    `SingleColumnRelation(ColumnDefinition.Raw entity, Operator type, Term.Raw value)` Creates a new relation.
    `SingleColumnRelation(ColumnDefinition.Raw entity, Term.Raw mapKey, Operator type, Term.Raw value)` Creates a new relation.

    Constructor parameters in org.apache.cassandra.cql3 with type arguments of type ColumnDefinition.Raw
    Constructor and Description
    `TokenRelation(java.util.List<ColumnDefinition.Raw> entities, Operator type, Term.Raw value)`

  - ### Uses of ColumnDefinition.Raw in org.apache.cassandra.cql3.selection

    Constructors in org.apache.cassandra.cql3.selection with parameters of type ColumnDefinition.Raw
    Constructor and Description
    `Raw(ColumnDefinition.Raw id, boolean isWritetime)`

  - ### Uses of ColumnDefinition.Raw in org.apache.cassandra.cql3.statements

    Fields in org.apache.cassandra.cql3.statements with type parameters of type ColumnDefinition.Raw
    Modifier and Type | Field and Description
    --- | ---
    `java.util.List<ColumnDefinition.Raw>` | SelectStatement.Parameters.`groups`
    `java.util.Map<ColumnDefinition.Raw,java.lang.Boolean>` | SelectStatement.Parameters.`orderings`

    Methods in org.apache.cassandra.cql3.statements that return ColumnDefinition.Raw
    Modifier and Type | Method and Description
    --- | ---
    `ColumnDefinition.Raw` | AlterTableStatementColumn.`getColumnName()`

    Methods in org.apache.cassandra.cql3.statements with parameters of type ColumnDefinition.Raw
    Modifier and Type | Method and Description
    --- | ---
    `static IndexTarget.Raw` | IndexTarget.Raw.`fullCollection(ColumnDefinition.Raw c)`
    `protected static ColumnDefinition` | ModificationStatement.Parsed.`getColumnDefinition(CFMetaData cfm, ColumnDefinition.Raw rawId)` Retrieves the `ColumnDefinition` corresponding to the specified raw `ColumnIdentifier`.
    `static IndexTarget.Raw` | IndexTarget.Raw.`keysAndValuesOf(ColumnDefinition.Raw c)`
    `static IndexTarget.Raw` | IndexTarget.Raw.`keysOf(ColumnDefinition.Raw c)`
    `static IndexTarget.Raw` | IndexTarget.Raw.`simpleIndexOn(ColumnDefinition.Raw c)`
    `static IndexTarget.Raw` | IndexTarget.Raw.`valuesOf(ColumnDefinition.Raw c)`

    Constructors in org.apache.cassandra.cql3.statements with parameters of type ColumnDefinition.Raw
    Constructor and Description
    `AlterTableStatementColumn(ColumnDefinition.Raw colName)`
    `AlterTableStatementColumn(ColumnDefinition.Raw colName, CQL3Type.Raw dataType)`
    `AlterTableStatementColumn(ColumnDefinition.Raw colName, CQL3Type.Raw dataType, boolean isStatic)`

    Constructor parameters in org.apache.cassandra.cql3.statements with type arguments of type ColumnDefinition.Raw
    Constructor and Description
    `AlterTableStatement(CFName name, AlterTableStatement.Type type, java.util.List<AlterTableStatementColumn> colDataList, TableAttributes attrs, java.util.Map<ColumnDefinition.Raw,ColumnDefinition.Raw> renames, java.lang.Long deleteTimestamp)`
    `AlterTableStatement(CFName name, AlterTableStatement.Type type, java.util.List<AlterTableStatementColumn> colDataList, TableAttributes attrs, java.util.Map<ColumnDefinition.Raw,ColumnDefinition.Raw> renames, java.lang.Long deleteTimestamp)`
    `CreateViewStatement(CFName viewName, CFName baseName, java.util.List<RawSelector> selectClause, WhereClause whereClause, java.util.List<ColumnDefinition.Raw> partitionKeys, java.util.List<ColumnDefinition.Raw> clusteringKeys, boolean ifNotExists)`
    `CreateViewStatement(CFName viewName, CFName baseName, java.util.List<RawSelector> selectClause, WhereClause whereClause, java.util.List<ColumnDefinition.Raw> partitionKeys, java.util.List<ColumnDefinition.Raw> clusteringKeys, boolean ifNotExists)`
    `Parameters(java.util.Map<ColumnDefinition.Raw,java.lang.Boolean> orderings, java.util.List<ColumnDefinition.Raw> groups, boolean isDistinct, boolean allowFiltering, boolean isJson)`
    `Parameters(java.util.Map<ColumnDefinition.Raw,java.lang.Boolean> orderings, java.util.List<ColumnDefinition.Raw> groups, boolean isDistinct, boolean allowFiltering, boolean isJson)`
    `Parsed(CFName name, Attributes.Raw attrs, java.util.List<Operation.RawDeletion> deletions, WhereClause whereClause, java.util.List<Pair<ColumnDefinition.Raw,ColumnCondition.Raw>> conditions, boolean ifExists)`
    `Parsed(CFName name, StatementType type, Attributes.Raw attrs, java.util.List<Pair<ColumnDefinition.Raw,ColumnCondition.Raw>> conditions, boolean ifNotExists, boolean ifExists)`
    `ParsedInsert(CFName name, Attributes.Raw attrs, java.util.List<ColumnDefinition.Raw> columnNames, java.util.List<Term.Raw> columnValues, boolean ifNotExists)` A parsed `INSERT` statement.
    `ParsedUpdate(CFName name, Attributes.Raw attrs, java.util.List<Pair<ColumnDefinition.Raw,Operation.RawUpdate>> updates, WhereClause whereClause, java.util.List<Pair<ColumnDefinition.Raw,ColumnCondition.Raw>> conditions, boolean ifExists)` Creates a new UpdateStatement from a column family name, columns map, consistency level, and key term.
    `ParsedUpdate(CFName name, Attributes.Raw attrs, java.util.List<Pair<ColumnDefinition.Raw,Operation.RawUpdate>> updates, WhereClause whereClause, java.util.List<Pair<ColumnDefinition.Raw,ColumnCondition.Raw>> conditions, boolean ifExists)` Creates a new UpdateStatement from a column family name, columns map, consistency level, and key term.

Copyright © 2018 The Apache Software Foundation