| Modifier and Type | Method and Description | 
|---|---|
| abstract ColumnIdentifier | ColumnDefinition.Raw. getIdentifier(CFMetaData cfm)Get the identifier corresponding to this raw column, without assuming this is an
 existing column (unlike  ColumnDefinition.Raw.prepare(org.apache.cassandra.config.CFMetaData)). | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.util.Collection<ColumnIdentifier> | ColumnDefinition. toIdentifiers(java.util.Collection<ColumnDefinition> definitions)Converts the specified column definitions into column identifiers. | 
| Modifier and Type | Method and Description | 
|---|---|
| CFMetaData.Builder | CFMetaData.Builder. addClusteringColumn(ColumnIdentifier name,
                   AbstractType type) | 
| CFMetaData.Builder | CFMetaData.Builder. addPartitionKey(ColumnIdentifier name,
               AbstractType type) | 
| CFMetaData.Builder | CFMetaData.Builder. addRegularColumn(ColumnIdentifier name,
                AbstractType type) | 
| CFMetaData.Builder | CFMetaData.Builder. addStaticColumn(ColumnIdentifier name,
               AbstractType type) | 
| ColumnDefinition | CFMetaData. getColumnDefinition(ColumnIdentifier name)Returns the ColumnDefinition for  name. | 
| boolean | ViewDefinition. includes(ColumnIdentifier column) | 
| void | CFMetaData. renameColumn(ColumnIdentifier from,
            ColumnIdentifier to) | 
| void | ViewDefinition. renameColumn(ColumnIdentifier from,
            ColumnIdentifier to)Replace the column 'from' with 'to' in this materialized view definition's partition,
 clustering, or included columns. | 
| ColumnDefinition | ColumnDefinition. withNewName(ColumnIdentifier newName) | 
| Constructor and Description | 
|---|
| ColumnDefinition(java.lang.String ksName,
                java.lang.String cfName,
                ColumnIdentifier name,
                AbstractType<?> type,
                int position,
                ColumnDefinition.Kind kind) | 
| Modifier and Type | Field and Description | 
|---|---|
| static ColumnIdentifier | Json. JSON_COLUMN_ID | 
| ColumnIdentifier | ColumnSpecification. name | 
| Modifier and Type | Method and Description | 
|---|---|
| ColumnIdentifier | ColumnIdentifier. clone(AbstractAllocator allocator) | 
| static ColumnIdentifier | ColumnIdentifier. getInterned(AbstractType<?> type,
           java.nio.ByteBuffer bytes,
           java.lang.String text) | 
| static ColumnIdentifier | ColumnIdentifier. getInterned(java.nio.ByteBuffer bytes,
           AbstractType<?> type) | 
| static ColumnIdentifier | ColumnIdentifier. getInterned(java.lang.String rawText,
           boolean keepCase) | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | ColumnIdentifier. compareTo(ColumnIdentifier that) | 
| Term | QueryOptions. getJsonColumnValue(int bindIndex,
                  ColumnIdentifier columnName,
                  java.util.Collection<ColumnDefinition> expectedReceivers)Returns the term corresponding to column  columnNamein the JSON value of bind indexbindIndex. | 
| ColumnSpecification | ColumnSpecification. withAlias(ColumnIdentifier alias)Returns a new  ColumnSpecificationfor the same column but with the specified alias. | 
| Constructor and Description | 
|---|
| ColumnSpecification(java.lang.String ksName,
                   java.lang.String cfName,
                   ColumnIdentifier name,
                   AbstractType<?> type) | 
| UTName(ColumnIdentifier ksName,
      ColumnIdentifier utName) | 
| Constructor and Description | 
|---|
| VariableSpecifications(java.util.List<ColumnIdentifier> variableNames) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected java.util.List<ColumnIdentifier> | UDFunction. argNames | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<ColumnIdentifier> | UDFunction. argNames() | 
| 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 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) | 
| Modifier and Type | Field and Description | 
|---|---|
| ColumnIdentifier | RawSelector. alias | 
| Constructor and Description | 
|---|
| RawSelector(Selectable.Raw selectable,
           ColumnIdentifier alias) | 
| Modifier and Type | Field and Description | 
|---|---|
| ColumnIdentifier | IndexTarget. column | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CreateTableStatement.RawStatement. addColumnAlias(ColumnIdentifier alias) | 
| void | CreateTableStatement.RawStatement. addDefinition(ColumnIdentifier def,
             CQL3Type.Raw type,
             boolean isStatic) | 
| AbstractType | CFProperties. getReversableType(ColumnIdentifier targetIdentifier,
                 AbstractType<?> type) | 
| void | CFProperties. setOrdering(ColumnIdentifier alias,
           boolean reversed) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CreateTableStatement.RawStatement. addKeyAliases(java.util.List<ColumnIdentifier> aliases) | 
| void | ParsedStatement. setBoundVariables(java.util.List<ColumnIdentifier> boundNames) | 
| Constructor and Description | 
|---|
| IndexTarget(ColumnIdentifier column,
           IndexTarget.Type type) | 
| 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,
                    TableParams params,
                    boolean ifNotExists,
                    java.util.Set<ColumnIdentifier> staticColumns,
                    java.util.UUID id) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected java.util.Set<ColumnIdentifier> | AbstractReadCommandBuilder. columns | 
| Modifier and Type | Method and Description | 
|---|---|
| CompositeType.Builder | CompositeType.Builder. add(ColumnIdentifier name) | 
Copyright © 2018 The Apache Software Foundation