| Modifier and Type | Class and Description | 
|---|---|
| static class  | AbstractMarker.INRawA raw placeholder for multiple values of the same type for a single column. | 
| static class  | AbstractMarker.MultiColumnRawA MultiColumnRaw version of AbstractMarker.Raw | 
| static class  | AbstractMarker.RawA parsed, but non prepared, bind marker. | 
| static class  | Constants.Literal | 
| static class  | Lists.Literal | 
| static class  | Maps.Literal | 
| static class  | Sets.Literal | 
| static class  | Term.MultiColumnRaw | 
| static class  | Tuples.INRawA raw marker for an IN list of tuples, like "SELECT ... | 
| static class  | Tuples.LiteralA raw, literal tuple. | 
| static class  | Tuples.RawA raw placeholder for a tuple of values for different multiple columns, each of which may have a different type. | 
| class  | TypeCast | 
| static class  | UserTypes.Literal | 
| Modifier and Type | Field and Description | 
|---|---|
| Term.Raw | Attributes.Raw. timestamp | 
| Term.Raw | Attributes.Raw. timeToLive | 
| Modifier and Type | Field and Description | 
|---|---|
| java.util.List<Pair<Term.Raw,Term.Raw>> | Maps.Literal. entries | 
| java.util.List<Pair<Term.Raw,Term.Raw>> | Maps.Literal. entries | 
| java.util.Map<FieldIdentifier,Term.Raw> | UserTypes.Literal. entries | 
| Modifier and Type | Method and Description | 
|---|---|
| Term.Raw | SingleColumnRelation. getMapKey() | 
| abstract Term.Raw | Json.Prepared. getRawTermForColumn(ColumnDefinition def,
                   boolean defaultUnset) | 
| abstract Term.Raw | Relation. getValue()Returns the raw value for this relation, or null if this is an IN relation. | 
| Term.Raw | SingleColumnRelation. getValue() | 
| Term.Raw | TokenRelation. getValue() | 
| Term.Raw | Operation.SetValue. value() | 
| Term.Raw | Operation.Addition. value() | 
| Term.Raw | Operation.Substraction. value() | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<? extends Term.Raw> | MultiColumnRelation. getInValues() | 
| abstract java.util.List<? extends Term.Raw> | Relation. getInValues()Returns the list of raw IN values for this relation, or null if this is not an IN relation. | 
| java.util.List<? extends Term.Raw> | SingleColumnRelation. getInValues() | 
| java.util.List<? extends Term.Raw> | TokenRelation. getInValues() | 
| Modifier and Type | Method and Description | 
|---|---|
| static ColumnCondition.Raw | ColumnCondition.Raw. collectionCondition(Term.Raw value,
                   Term.Raw collectionElement,
                   Operator op)A condition on a collection element. | 
| static ColumnCondition.Raw | ColumnCondition.Raw. collectionInCondition(Term.Raw collectionElement,
                     AbstractMarker.INRaw inMarker)An IN condition on a collection element with a single marker. | 
| static ColumnCondition.Raw | ColumnCondition.Raw. collectionInCondition(Term.Raw collectionElement,
                     java.util.List<Term.Raw> inValues)An IN condition on a collection element. | 
| static ColumnCondition.Raw | ColumnCondition.Raw. simpleCondition(Term.Raw value,
               Operator op)A condition on a column. | 
| 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) | 
| static ColumnCondition.Raw | ColumnCondition.Raw. udtFieldCondition(Term.Raw value,
                 FieldIdentifier udtField,
                 Operator op)A condition on a UDT field. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ColumnCondition.Raw | ColumnCondition.Raw. collectionInCondition(Term.Raw collectionElement,
                     java.util.List<Term.Raw> inValues)An IN condition on a collection element. | 
| static SingleColumnRelation | SingleColumnRelation. createInRelation(ColumnDefinition.Raw entity,
                java.util.List<Term.Raw> inValues) | 
| 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 ColumnCondition.Raw | ColumnCondition.Raw. simpleInCondition(java.util.List<Term.Raw> inValues)An IN condition on a column. | 
| 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. | 
| static ColumnCondition.Raw | ColumnCondition.Raw. udtFieldInCondition(FieldIdentifier udtField,
                   java.util.List<Term.Raw> inValues)An IN condition on a collection element. | 
| Constructor and Description | 
|---|
| Addition(Term.Raw value) | 
| ElementAddition(Term.Raw selector,
               Term.Raw value) | 
| ElementDeletion(ColumnDefinition.Raw id,
               Term.Raw element) | 
| ElementSubtraction(Term.Raw selector,
                  Term.Raw value) | 
| Prepend(Term.Raw value) | 
| SetElement(Term.Raw selector,
          Term.Raw value) | 
| SetField(FieldIdentifier field,
        Term.Raw value) | 
| SetValue(Term.Raw value) | 
| 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. | 
| Substraction(Term.Raw value) | 
| TokenRelation(java.util.List<ColumnDefinition.Raw> entities,
             Operator type,
             Term.Raw value) | 
| TypeCast(CQL3Type.Raw type,
        Term.Raw term) | 
| Constructor and Description | 
|---|
| Literal(java.util.List<Pair<Term.Raw,Term.Raw>> entries) | 
| Literal(java.util.List<Pair<Term.Raw,Term.Raw>> entries) | 
| Literal(java.util.List<Term.Raw> elements) | 
| Literal(java.util.List<Term.Raw> elements) | 
| Literal(java.util.List<Term.Raw> elements) | 
| Literal(java.util.Map<FieldIdentifier,Term.Raw> entries) | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | FunctionCall.Raw | 
| Constructor and Description | 
|---|
| Raw(FunctionName name,
   java.util.List<Term.Raw> terms) | 
| Modifier and Type | Field and Description | 
|---|---|
| Term.Raw | CustomIndexExpression. valueRaw | 
| Constructor and Description | 
|---|
| CustomIndexExpression(IndexName targetIndex,
                     Term.Raw value) | 
| Constructor and Description | 
|---|
| Raw(Term.Raw term) | 
| WithTerm(Term.Raw rawTerm) | 
| Modifier and Type | Field and Description | 
|---|---|
| Term.Raw | SelectStatement.RawStatement. limit | 
| Term.Raw | SelectStatement.RawStatement. perPartitionLimit | 
| Constructor and Description | 
|---|
| CreateAggregateStatement(FunctionName functionName,
                        java.util.List<CQL3Type.Raw> argRawTypes,
                        java.lang.String stateFunc,
                        CQL3Type.Raw stateType,
                        java.lang.String finalFunc,
                        Term.Raw ival,
                        boolean orReplace,
                        boolean ifNotExists) | 
| RawStatement(CFName cfName,
            SelectStatement.Parameters parameters,
            java.util.List<RawSelector> selectClause,
            WhereClause whereClause,
            Term.Raw limit,
            Term.Raw perPartitionLimit) | 
| Constructor and Description | 
|---|
| ParsedInsert(CFName name,
            Attributes.Raw attrs,
            java.util.List<ColumnDefinition.Raw> columnNames,
            java.util.List<Term.Raw> columnValues,
            boolean ifNotExists)A parsed  INSERTstatement. | 
Copyright © 2018 The Apache Software Foundation