Uses of Class org.apache.cassandra.cql3.FieldIdentifier (apache-cassandra API)
Date: 2018-02-14

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

- Packages that use FieldIdentifier
  Package | Description
  --- | ---
  org.apache.cassandra.cql3 |
  org.apache.cassandra.cql3.selection |
  org.apache.cassandra.cql3.statements |
  org.apache.cassandra.db.marshal |

- - ### Uses of FieldIdentifier in org.apache.cassandra.cql3

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

    Methods in org.apache.cassandra.cql3 that return FieldIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `static FieldIdentifier` | FieldIdentifier.`forInternalString(java.lang.String text)` Creates a `FieldIdentifier` from an internal string.
    `static FieldIdentifier` | FieldIdentifier.`forQuoted(java.lang.String text)` Creates a `FieldIdentifier` from a quoted identifier string.
    `static FieldIdentifier` | FieldIdentifier.`forUnquoted(java.lang.String text)` Creates a `FieldIdentifier` from an unquoted identifier string.

    Methods in org.apache.cassandra.cql3 with parameters of type FieldIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `static ColumnCondition` | ColumnCondition.`condition(ColumnDefinition column, FieldIdentifier udtField, Term value, Operator op)`
    `static ColumnCondition` | ColumnCondition.`inCondition(ColumnDefinition column, FieldIdentifier udtField, java.util.List<Term> inValues)`
    `static ColumnCondition` | ColumnCondition.`inCondition(ColumnDefinition column, FieldIdentifier udtField, Term inMarker)`
    `static ColumnCondition.Raw` | ColumnCondition.Raw.`udtFieldCondition(Term.Raw value, FieldIdentifier udtField, Operator op)` A condition on a UDT field.
    `static ColumnCondition.Raw` | ColumnCondition.Raw.`udtFieldInCondition(FieldIdentifier udtField, AbstractMarker.INRaw inMarker)` An IN condition on a collection element with a single marker.
    `static ColumnCondition.Raw` | ColumnCondition.Raw.`udtFieldInCondition(FieldIdentifier udtField, java.util.List<Term.Raw> inValues)` An IN condition on a collection element.

    Constructors in org.apache.cassandra.cql3 with parameters of type FieldIdentifier
    Constructor and Description
    `DeleterByField(ColumnDefinition column, FieldIdentifier field)`
    `FieldDeletion(ColumnDefinition.Raw id, FieldIdentifier field)`
    `SetField(FieldIdentifier field, Term.Raw value)`
    `SetterByField(ColumnDefinition column, FieldIdentifier field, Term t)`

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

  - ### Uses of FieldIdentifier in org.apache.cassandra.cql3.selection

    Fields in org.apache.cassandra.cql3.selection declared as FieldIdentifier
    Modifier and Type | Field and Description
    --- | ---
    `FieldIdentifier` | Selectable.WithFieldSelection.`field`

    Constructors in org.apache.cassandra.cql3.selection with parameters of type FieldIdentifier
    Constructor and Description
    `Raw(Selectable.Raw selected, FieldIdentifier field)`
    `WithFieldSelection(Selectable selected, FieldIdentifier field)`

  - ### Uses of FieldIdentifier in org.apache.cassandra.cql3.statements

    Methods in org.apache.cassandra.cql3.statements with parameters of type FieldIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `void` | CreateTypeStatement.`addDefinition(FieldIdentifier name, CQL3Type.Raw type)`
    `static AlterTypeStatement` | AlterTypeStatement.`addition(UTName name, FieldIdentifier fieldName, CQL3Type.Raw type)`
    `static AlterTypeStatement` | AlterTypeStatement.`alter(UTName name, FieldIdentifier fieldName, CQL3Type.Raw type)`

    Method parameters in org.apache.cassandra.cql3.statements with type arguments of type FieldIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `static AlterTypeStatement` | AlterTypeStatement.`renames(UTName name, java.util.Map<FieldIdentifier,FieldIdentifier> renames)`
    `static AlterTypeStatement` | AlterTypeStatement.`renames(UTName name, java.util.Map<FieldIdentifier,FieldIdentifier> renames)`

  - ### Uses of FieldIdentifier in org.apache.cassandra.db.marshal

    Methods in org.apache.cassandra.db.marshal that return FieldIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `FieldIdentifier` | UserType.`fieldName(int i)`

    Methods in org.apache.cassandra.db.marshal that return types with arguments of type FieldIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<FieldIdentifier>` | UserType.`fieldNames()`

    Methods in org.apache.cassandra.db.marshal with parameters of type FieldIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `CellPath` | UserType.`cellPathForField(FieldIdentifier fieldName)`
    `int` | UserType.`fieldPosition(FieldIdentifier fieldName)`

    Method parameters in org.apache.cassandra.db.marshal with type arguments of type FieldIdentifier
    Modifier and Type | Method and Description
    --- | ---
    `static java.lang.String` | TypeParser.`stringifyUserTypeParameters(java.lang.String keysace, java.nio.ByteBuffer typeName, java.util.List<FieldIdentifier> fields, java.util.List<AbstractType<?>> columnTypes, boolean ignoreFreezing)`

    Constructor parameters in org.apache.cassandra.db.marshal with type arguments of type FieldIdentifier
    Constructor and Description
    `UserType(java.lang.String keyspace, java.nio.ByteBuffer name, java.util.List<FieldIdentifier> fieldNames, java.util.List<AbstractType<?>> fieldTypes, boolean isMultiCell)`

Copyright © 2018 The Apache Software Foundation