| Modifier and Type | Class and Description | 
|---|---|
| class  | ColumnDefinition | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ColumnSpecification | AbstractMarker. receiver | 
| Modifier and Type | Field and Description | 
|---|---|
| java.util.List<ColumnSpecification> | ResultSet.ResultMetadata. names | 
| java.util.List<ColumnSpecification> | ResultSet.PreparedMetadata. names | 
| Modifier and Type | Method and Description | 
|---|---|
| static ColumnSpecification | Tuples. componentSpecOf(ColumnSpecification column,
               int component) | 
| static ColumnSpecification | UserTypes. fieldSpecOf(ColumnSpecification column,
           int field) | 
| static ColumnSpecification | Lists. indexSpecOf(ColumnSpecification column) | 
| static ColumnSpecification | Maps. keySpecOf(ColumnSpecification column) | 
| static ColumnSpecification | Lists. valueSpecOf(ColumnSpecification column) | 
| static ColumnSpecification | Maps. valueSpecOf(ColumnSpecification column) | 
| static ColumnSpecification | Sets. valueSpecOf(ColumnSpecification column) | 
| ColumnSpecification | ColumnSpecification. withAlias(ColumnIdentifier alias)Returns a new  ColumnSpecificationfor the same column but with the specified alias. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<ColumnSpecification> | UntypedResultSet.Row. getColumns() | 
| com.google.common.collect.ImmutableList<ColumnSpecification> | QueryOptions. getColumnSpecifications()Returns the column specifications for the bound variables (optional operation). | 
| java.util.List<ColumnSpecification> | VariableSpecifications. getSpecifications() | 
| abstract java.util.List<ColumnSpecification> | UntypedResultSet. metadata() | 
| java.util.List<ColumnSpecification> | ResultSet.ResultMetadata. requestNames()Return only the column names requested by the user, excluding those added for post-query re-orderings,
 see definition of names and columnCount. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | VariableSpecifications. add(int bindIndex,
   ColumnSpecification spec) | 
| void | ResultSet.ResultMetadata. addNonSerializedColumn(ColumnSpecification name)Adds the specified column which will not be serialized. | 
| static ColumnSpecification | Tuples. componentSpecOf(ColumnSpecification column,
               int component) | 
| static ColumnSpecification | UserTypes. fieldSpecOf(ColumnSpecification column,
           int field) | 
| static ColumnSpecification | Lists. indexSpecOf(ColumnSpecification column) | 
| static ColumnSpecification | Maps. keySpecOf(ColumnSpecification column) | 
| Term.NonTerminal | AbstractMarker.Raw. prepare(java.lang.String keyspace,
       ColumnSpecification receiver) | 
| Term.NonTerminal | AbstractMarker.MultiColumnRaw. prepare(java.lang.String keyspace,
       ColumnSpecification receiver) | 
| AbstractMarker | AbstractMarker.INRaw. prepare(java.lang.String keyspace,
       ColumnSpecification receiver) | 
| Constants.Value | Constants.Literal. prepare(java.lang.String keyspace,
       ColumnSpecification receiver) | 
| Term | Lists.Literal. prepare(java.lang.String keyspace,
       ColumnSpecification receiver) | 
| Term | Maps.Literal. prepare(java.lang.String keyspace,
       ColumnSpecification receiver) | 
| Term | Sets.Literal. prepare(java.lang.String keyspace,
       ColumnSpecification receiver) | 
| abstract Term | Term.Raw. prepare(java.lang.String keyspace,
       ColumnSpecification receiver)This method validates this RawTerm is valid for provided column
 specification and "prepare" this RawTerm, returning the resulting
 prepared Term. | 
| Term | Tuples.Literal. prepare(java.lang.String keyspace,
       ColumnSpecification receiver) | 
| Term | TypeCast. prepare(java.lang.String keyspace,
       ColumnSpecification receiver) | 
| Term | UserTypes.Literal. prepare(java.lang.String keyspace,
       ColumnSpecification receiver) | 
| static AssignmentTestable.TestResult | AssignmentTestable.TestResult. testAll(java.lang.String keyspace,
       ColumnSpecification receiver,
       java.util.Collection<? extends AssignmentTestable> toTest) | 
| AssignmentTestable.TestResult | AbstractMarker.Raw. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| AssignmentTestable.TestResult | AbstractMarker.MultiColumnRaw. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| AssignmentTestable.TestResult | AssignmentTestable. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| AssignmentTestable.TestResult | Constants.Literal. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| AssignmentTestable.TestResult | Lists.Literal. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| AssignmentTestable.TestResult | Maps.Literal. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| AssignmentTestable.TestResult | Sets.Literal. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| AssignmentTestable.TestResult | Tuples.Literal. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| AssignmentTestable.TestResult | TypeCast. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| AssignmentTestable.TestResult | UserTypes.Literal. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| protected java.lang.String | Operation.SetValue. toString(ColumnSpecification column) | 
| protected java.lang.String | Operation.SetElement. toString(ColumnSpecification column) | 
| protected java.lang.String | Operation.SetField. toString(ColumnSpecification column) | 
| protected java.lang.String | Operation.ElementAddition. toString(ColumnSpecification column) | 
| protected java.lang.String | Operation.ElementSubtraction. toString(ColumnSpecification column) | 
| protected java.lang.String | Operation.Addition. toString(ColumnSpecification column) | 
| protected java.lang.String | Operation.Substraction. toString(ColumnSpecification column) | 
| protected java.lang.String | Operation.Prepend. toString(ColumnSpecification column) | 
| static ColumnSpecification | Lists. valueSpecOf(ColumnSpecification column) | 
| static ColumnSpecification | Maps. valueSpecOf(ColumnSpecification column) | 
| static ColumnSpecification | Sets. valueSpecOf(ColumnSpecification column) | 
| Modifier and Type | Method and Description | 
|---|---|
| static QueryOptions | QueryOptions. addColumnSpecifications(QueryOptions options,
                       java.util.List<ColumnSpecification> columnSpecs) | 
| static boolean | ColumnSpecification. allInSameTable(java.util.Collection<ColumnSpecification> names)Returns true if all ColumnSpecifications are in the same table, false otherwise. | 
| QueryOptions | QueryOptions. prepare(java.util.List<ColumnSpecification> specs) | 
| abstract Term | Term.MultiColumnRaw. prepare(java.lang.String keyspace,
       java.util.List<? extends ColumnSpecification> receiver) | 
| Term | Tuples.Literal. prepare(java.lang.String keyspace,
       java.util.List<? extends ColumnSpecification> receivers) | 
| AbstractMarker | Tuples.Raw. prepare(java.lang.String keyspace,
       java.util.List<? extends ColumnSpecification> receivers) | 
| AbstractMarker | Tuples.INRaw. prepare(java.lang.String keyspace,
       java.util.List<? extends ColumnSpecification> receivers) | 
| void | BatchQueryOptions. prepareStatement(int i,
                java.util.List<ColumnSpecification> boundNames) | 
| protected Term | MultiColumnRelation. toTerm(java.util.List<? extends ColumnSpecification> receivers,
      Term.Raw raw,
      java.lang.String keyspace,
      VariableSpecifications boundNames) | 
| protected abstract Term | Relation. toTerm(java.util.List<? extends ColumnSpecification> receivers,
      Term.Raw raw,
      java.lang.String keyspace,
      VariableSpecifications boundNames)Converts the specified  Rawinto aTerm. | 
| protected Term | SingleColumnRelation. toTerm(java.util.List<? extends ColumnSpecification> receivers,
      Term.Raw raw,
      java.lang.String keyspace,
      VariableSpecifications boundNames) | 
| protected Term | TokenRelation. toTerm(java.util.List<? extends ColumnSpecification> receivers,
      Term.Raw raw,
      java.lang.String keyspace,
      VariableSpecifications boundNames) | 
| protected java.util.List<Term> | Relation. toTerms(java.util.List<? extends ColumnSpecification> receivers,
       java.util.List<? extends Term.Raw> raws,
       java.lang.String keyspace,
       VariableSpecifications boundNames)Converts the specified  Rawterms into aTerms. | 
| Constructor and Description | 
|---|
| AbstractMarker(int bindIndex,
              ColumnSpecification receiver) | 
| InMarker(int bindIndex,
        ColumnSpecification receiver) | 
| Marker(int bindIndex,
      ColumnSpecification receiver) | 
| Marker(int bindIndex,
      ColumnSpecification receiver) | 
| Marker(int bindIndex,
      ColumnSpecification receiver) | 
| Marker(int bindIndex,
      ColumnSpecification receiver) | 
| Marker(int bindIndex,
      ColumnSpecification receiver) | 
| Marker(int bindIndex,
      ColumnSpecification receiver) | 
| Constructor and Description | 
|---|
| PreparedMetadata(java.util.List<ColumnSpecification> names,
                short[] partitionKeyBindIndexes) | 
| ResultMetadata(java.util.List<ColumnSpecification> names) | 
| ResultSet(java.util.List<ColumnSpecification> metadata) | 
| Row(java.util.List<ColumnSpecification> names,
   java.util.List<java.nio.ByteBuffer> columns) | 
| Modifier and Type | Method and Description | 
|---|---|
| static ColumnSpecification | FunctionResolver. makeArgSpec(java.lang.String receiverKs,
           java.lang.String receiverCf,
           Function fun,
           int i) | 
| Modifier and Type | Method and Description | 
|---|---|
| Term | FunctionCall.Raw. prepare(java.lang.String keyspace,
       ColumnSpecification receiver) | 
| AssignmentTestable.TestResult | AbstractFunction. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| AssignmentTestable.TestResult | FunctionCall.Raw. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| Modifier and Type | Method and Description | 
|---|---|
| ColumnSpecification | Selector.Factory. getColumnSpecification(CFMetaData cfm)Returns the column specification corresponding to the output value of the selector instances created by
 this factory. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<ColumnSpecification> | SelectionColumnMapping. getColumnSpecifications() | 
| java.util.List<ColumnSpecification> | SelectionColumns. getColumnSpecifications() | 
| com.google.common.collect.Multimap<ColumnSpecification,ColumnDefinition> | SelectionColumnMapping. getMappings() | 
| com.google.common.collect.Multimap<ColumnSpecification,ColumnDefinition> | SelectionColumns. getMappings() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract void | Selector.Factory. addColumnMapping(SelectionColumnMapping mapping,
                ColumnSpecification resultsColumn)Record a mapping between the ColumnDefinitions that are used by the selector
 instances created by this factory and a column in the ResultSet.Metadata
 returned with a query. | 
| protected SelectionColumnMapping | SelectionColumnMapping. addMapping(ColumnSpecification colSpec,
          ColumnDefinition column) | 
| protected SelectionColumnMapping | SelectionColumnMapping. addMapping(ColumnSpecification colSpec,
          java.lang.Iterable<ColumnDefinition> columns) | 
| default AssignmentTestable.TestResult | Selectable. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| AssignmentTestable.TestResult | Selectable.WithTerm. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| Modifier and Type | Field and Description | 
|---|---|
| java.util.List<ColumnSpecification> | ParsedStatement.Prepared. boundNames | 
| Constructor and Description | 
|---|
| Prepared(CQLStatement statement,
        java.util.List<ColumnSpecification> boundNames,
        short[] partitionKeyBindIndexes) | 
| Modifier and Type | Method and Description | 
|---|---|
| ColumnSpecification | CollectionType. makeCollectionReceiver(ColumnSpecification collection,
                      boolean isKey) | 
| abstract ColumnSpecification | CollectionType.Kind. makeCollectionReceiver(ColumnSpecification collection,
                      boolean isKey) | 
| Modifier and Type | Method and Description | 
|---|---|
| ColumnSpecification | CollectionType. makeCollectionReceiver(ColumnSpecification collection,
                      boolean isKey) | 
| abstract ColumnSpecification | CollectionType.Kind. makeCollectionReceiver(ColumnSpecification collection,
                      boolean isKey) | 
| AssignmentTestable.TestResult | AbstractType. testAssignment(java.lang.String keyspace,
              ColumnSpecification receiver) | 
| Modifier and Type | Method and Description | 
|---|---|
| static ResultMessage.Prepared | ResultMessage.Prepared. forThrift(int statementId,
         java.util.List<ColumnSpecification> names) | 
Copyright © 2018 The Apache Software Foundation