| Modifier and Type | Method and Description | 
|---|---|
| Selector.Factory | ColumnDefinition. newSelectorFactory(CFMetaData cfm,
                  AbstractType<?> expectedType,
                  java.util.List<ColumnDefinition> defs,
                  VariableSpecifications boundNames) | 
| Modifier and Type | Method and Description | 
|---|---|
| static VariableSpecifications | VariableSpecifications. empty()Returns an empty instance of  VariableSpecifications. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AbstractMarker. collectMarkerSpecification(VariableSpecifications boundNames) | 
| void | Attributes. collectMarkerSpecification(VariableSpecifications boundNames) | 
| void | ColumnCondition. collectMarkerSpecification(VariableSpecifications boundNames)Collects the column specification for the bind variables of this operation. | 
| void | Lists.DelayedValue. collectMarkerSpecification(VariableSpecifications boundNames) | 
| void | Lists.SetterByIndex. collectMarkerSpecification(VariableSpecifications boundNames) | 
| void | Maps.DelayedValue. collectMarkerSpecification(VariableSpecifications boundNames) | 
| void | Maps.SetterByKey. collectMarkerSpecification(VariableSpecifications boundNames) | 
| void | Maps.AdderByKey. collectMarkerSpecification(VariableSpecifications boundNames) | 
| void | Maps.SubtracterByKey. collectMarkerSpecification(VariableSpecifications boundNames) | 
| void | Operation. collectMarkerSpecification(VariableSpecifications boundNames)Collects the column specification for the bind variables of this operation. | 
| void | Sets.DelayedValue. collectMarkerSpecification(VariableSpecifications boundNames) | 
| void | Term. collectMarkerSpecification(VariableSpecifications boundNames)Collects the column specification for the bind variables in this Term. | 
| void | Term.Terminal. collectMarkerSpecification(VariableSpecifications boundNames) | 
| void | Tuples.DelayedValue. collectMarkerSpecification(VariableSpecifications boundNames) | 
| void | UserTypes.DelayedValue. collectMarkerSpecification(VariableSpecifications boundNames) | 
| protected Restriction | MultiColumnRelation. newContainsRestriction(CFMetaData cfm,
                      VariableSpecifications boundNames,
                      boolean isKey) | 
| protected abstract Restriction | Relation. newContainsRestriction(CFMetaData cfm,
                      VariableSpecifications boundNames,
                      boolean isKey)Creates a new Contains restriction instance. | 
| protected Restriction | SingleColumnRelation. newContainsRestriction(CFMetaData cfm,
                      VariableSpecifications boundNames,
                      boolean isKey) | 
| protected Restriction | TokenRelation. newContainsRestriction(CFMetaData cfm,
                      VariableSpecifications boundNames,
                      boolean isKey) | 
| protected Restriction | MultiColumnRelation. newEQRestriction(CFMetaData cfm,
                VariableSpecifications boundNames) | 
| protected abstract Restriction | Relation. newEQRestriction(CFMetaData cfm,
                VariableSpecifications boundNames)Creates a new EQ restriction instance. | 
| protected Restriction | SingleColumnRelation. newEQRestriction(CFMetaData cfm,
                VariableSpecifications boundNames) | 
| protected Restriction | TokenRelation. newEQRestriction(CFMetaData cfm,
                VariableSpecifications boundNames) | 
| protected Restriction | MultiColumnRelation. newINRestriction(CFMetaData cfm,
                VariableSpecifications boundNames) | 
| protected abstract Restriction | Relation. newINRestriction(CFMetaData cfm,
                VariableSpecifications boundNames)Creates a new IN restriction instance. | 
| protected Restriction | SingleColumnRelation. newINRestriction(CFMetaData cfm,
                VariableSpecifications boundNames) | 
| protected Restriction | TokenRelation. newINRestriction(CFMetaData cfm,
                VariableSpecifications boundNames) | 
| protected Restriction | MultiColumnRelation. newIsNotRestriction(CFMetaData cfm,
                   VariableSpecifications boundNames) | 
| protected abstract Restriction | Relation. newIsNotRestriction(CFMetaData cfm,
                   VariableSpecifications boundNames) | 
| protected Restriction | SingleColumnRelation. newIsNotRestriction(CFMetaData cfm,
                   VariableSpecifications boundNames) | 
| protected Restriction | TokenRelation. newIsNotRestriction(CFMetaData cfm,
                   VariableSpecifications boundNames) | 
| protected Restriction | MultiColumnRelation. newLikeRestriction(CFMetaData cfm,
                  VariableSpecifications boundNames,
                  Operator operator) | 
| protected abstract Restriction | Relation. newLikeRestriction(CFMetaData cfm,
                  VariableSpecifications boundNames,
                  Operator operator) | 
| protected Restriction | SingleColumnRelation. newLikeRestriction(CFMetaData cfm,
                  VariableSpecifications boundNames,
                  Operator operator) | 
| protected Restriction | TokenRelation. newLikeRestriction(CFMetaData cfm,
                  VariableSpecifications boundNames,
                  Operator operator) | 
| protected Restriction | MultiColumnRelation. newSliceRestriction(CFMetaData cfm,
                   VariableSpecifications boundNames,
                   Bound bound,
                   boolean inclusive) | 
| protected abstract Restriction | Relation. newSliceRestriction(CFMetaData cfm,
                   VariableSpecifications boundNames,
                   Bound bound,
                   boolean inclusive)Creates a new Slice restriction instance. | 
| protected Restriction | SingleColumnRelation. newSliceRestriction(CFMetaData cfm,
                   VariableSpecifications boundNames,
                   Bound bound,
                   boolean inclusive) | 
| protected Restriction | TokenRelation. newSliceRestriction(CFMetaData cfm,
                   VariableSpecifications boundNames,
                   Bound bound,
                   boolean inclusive) | 
| Json.Prepared | Json.Raw. prepareAndCollectMarkers(CFMetaData metadata,
                        java.util.Collection<ColumnDefinition> receivers,
                        VariableSpecifications boundNames) | 
| Json.Prepared | Json.Literal. prepareAndCollectMarkers(CFMetaData metadata,
                        java.util.Collection<ColumnDefinition> receivers,
                        VariableSpecifications boundNames) | 
| Json.Prepared | Json.Marker. prepareAndCollectMarkers(CFMetaData metadata,
                        java.util.Collection<ColumnDefinition> receivers,
                        VariableSpecifications boundNames) | 
| static WhereClause | SuperColumnCompatibility. prepareDeleteOperations(CFMetaData cfm,
                       WhereClause whereClause,
                       VariableSpecifications boundNames,
                       Operations operations)For _dense_ SuperColumn Families. | 
| static void | SuperColumnCompatibility. prepareInsertJSONOperations(CFMetaData cfm,
                           java.util.List<ColumnDefinition> defs,
                           VariableSpecifications boundNames,
                           Json.Prepared prepared,
                           WhereClause.Builder whereClause,
                           Operations operations)For _dense_ SuperColumn Families. | 
| 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. | 
| Restriction | Relation. toRestriction(CFMetaData cfm,
             VariableSpecifications boundNames)Converts this  Relationinto aRestriction. | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | FunctionCall. collectMarkerSpecification(VariableSpecifications boundNames) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CustomIndexExpression. prepareValue(CFMetaData cfm,
            AbstractType<?> expressionType,
            VariableSpecifications boundNames) | 
| Constructor and Description | 
|---|
| StatementRestrictions(StatementType type,
                     CFMetaData cfm,
                     WhereClause whereClause,
                     VariableSpecifications boundNames,
                     boolean selectsOnlyStaticColumns,
                     boolean selectsComplexColumn,
                     boolean allowFiltering,
                     boolean forView) | 
| Modifier and Type | Method and Description | 
|---|---|
| VariableSpecifications | ParsedStatement. getBoundVariables() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected StatementRestrictions | ModificationStatement.Parsed. newRestrictions(CFMetaData cfm,
               VariableSpecifications boundNames,
               Operations operations,
               WhereClause where,
               Conditions conditions)Creates the restrictions. | 
| ModificationStatement | ModificationStatement.Parsed. prepare(VariableSpecifications boundNames,
       ClientState clientState) | 
| protected ModificationStatement | DeleteStatement.Parsed. prepareInternal(CFMetaData cfm,
               VariableSpecifications boundNames,
               Conditions conditions,
               Attributes attrs) | 
| protected abstract ModificationStatement | ModificationStatement.Parsed. prepareInternal(CFMetaData cfm,
               VariableSpecifications boundNames,
               Conditions conditions,
               Attributes attrs) | 
| protected ModificationStatement | UpdateStatement.ParsedInsert. prepareInternal(CFMetaData cfm,
               VariableSpecifications boundNames,
               Conditions conditions,
               Attributes attrs) | 
| protected ModificationStatement | UpdateStatement.ParsedInsertJson. prepareInternal(CFMetaData cfm,
               VariableSpecifications boundNames,
               Conditions conditions,
               Attributes attrs) | 
| protected ModificationStatement | UpdateStatement.ParsedUpdate. prepareInternal(CFMetaData cfm,
               VariableSpecifications boundNames,
               Conditions conditions,
               Attributes attrs) | 
| void | ParsedStatement. setBoundVariables(VariableSpecifications variables) | 
| Constructor and Description | 
|---|
| Prepared(CQLStatement statement,
        VariableSpecifications names,
        short[] partitionKeyBindIndexes) | 
Copyright © 2018 The Apache Software Foundation