| Package | Description | 
|---|---|
| org.apache.cassandra.cql3 | |
| org.apache.cassandra.cql3.restrictions | 
| Modifier and Type | Method and Description | 
|---|---|
| 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) | 
| Restriction | Relation. toRestriction(CFMetaData cfm,
             VariableSpecifications boundNames)Converts this  Relationinto aRestriction. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | RestrictionsSets of restrictions | 
| interface  | SingleRestrictionA single restriction/clause on one or multiple column. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Set<Restriction> | Restrictions. getRestrictions(ColumnDefinition columnDef)Returns the restrictions applied to the specified column. | 
| java.util.Set<Restriction> | TokenRestriction. getRestrictions(ColumnDefinition columnDef) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected java.lang.String | MultiColumnRestriction. getColumnsInCommons(Restriction otherRestriction)Returns the names of the columns that are specified within this  Restrictionsand the other one
 as a comma separatedString. | 
| org.apache.cassandra.cql3.restrictions.PartitionKeyRestrictions | TokenRestriction. mergeWith(Restriction otherRestriction) | 
Copyright © 2018 The Apache Software Foundation