| Package | Description | 
|---|---|
| org.apache.cassandra.cql3 | |
| org.apache.cassandra.cql3.restrictions | |
| org.apache.cassandra.cql3.statements | 
| Modifier and Type | Method and Description | 
|---|---|
| WhereClause | WhereClause.Builder. build() | 
| WhereClause | WhereClause. copy(java.util.List<Relation> newRelations) | 
| static WhereClause | WhereClause. empty() | 
| static WhereClause | SuperColumnCompatibility. prepareDeleteOperations(CFMetaData cfm,
                       WhereClause whereClause,
                       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. | 
| Modifier and Type | Method and Description | 
|---|---|
| static WhereClause | SuperColumnCompatibility. prepareDeleteOperations(CFMetaData cfm,
                       WhereClause whereClause,
                       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. | 
| static Conditions | SuperColumnCompatibility. rebuildLWTColumnConditions(Conditions conditions,
                          CFMetaData cfm,
                          WhereClause whereClause)Rebuilds LWT conditions on SuperColumn _value_ column. | 
| Constructor and Description | 
|---|
| StatementRestrictions(StatementType type,
                     CFMetaData cfm,
                     WhereClause whereClause,
                     VariableSpecifications boundNames,
                     boolean selectsOnlyStaticColumns,
                     boolean selectsComplexColumn,
                     boolean allowFiltering,
                     boolean forView) | 
| Modifier and Type | Field and Description | 
|---|---|
| WhereClause | SelectStatement.RawStatement. whereClause | 
| Modifier and Type | Method and Description | 
|---|---|
| protected StatementRestrictions | ModificationStatement.Parsed. newRestrictions(CFMetaData cfm,
               VariableSpecifications boundNames,
               Operations operations,
               WhereClause where,
               Conditions conditions)Creates the restrictions. | 
| Constructor and Description | 
|---|
| CreateViewStatement(CFName viewName,
                   CFName baseName,
                   java.util.List<RawSelector> selectClause,
                   WhereClause whereClause,
                   java.util.List<ColumnDefinition.Raw> partitionKeys,
                   java.util.List<ColumnDefinition.Raw> clusteringKeys,
                   boolean ifNotExists) | 
| Parsed(CFName name,
      Attributes.Raw attrs,
      java.util.List<Operation.RawDeletion> deletions,
      WhereClause whereClause,
      java.util.List<Pair<ColumnDefinition.Raw,ColumnCondition.Raw>> conditions,
      boolean ifExists) | 
| ParsedUpdate(CFName name,
            Attributes.Raw attrs,
            java.util.List<Pair<ColumnDefinition.Raw,Operation.RawUpdate>> updates,
            WhereClause whereClause,
            java.util.List<Pair<ColumnDefinition.Raw,ColumnCondition.Raw>> conditions,
            boolean ifExists)Creates a new UpdateStatement from a column family name, columns map, consistency
 level, and key term. | 
| RawStatement(CFName cfName,
            SelectStatement.Parameters parameters,
            java.util.List<RawSelector> selectClause,
            WhereClause whereClause,
            Term.Raw limit,
            Term.Raw perPartitionLimit) | 
Copyright © 2018 The Apache Software Foundation