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.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
Relation into a Restriction . |
Constructor and Description |
---|
SuperColumnRestrictions(java.util.Iterator<Restriction> restrictions) |
Modifier and Type | Method and Description |
---|---|
protected abstract Restriction |
MultiColumnRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
MultiColumnRestriction.EQRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
MultiColumnRestriction.INRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
MultiColumnRestriction.SliceRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
MultiColumnRestriction.NotNullRestriction.doMergeWith(Restriction otherRestriction) |
protected abstract Restriction |
SingleColumnRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
SingleColumnRestriction.EQRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
SingleColumnRestriction.INRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
SingleColumnRestriction.SliceRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
SingleColumnRestriction.ContainsRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
SingleColumnRestriction.IsNotNullRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
MultiColumnRestriction.mergeWith(Restriction otherRestriction) |
Restriction |
Restriction.mergeWith(Restriction otherRestriction)
Merges this restriction with the specified one.
|
Restriction |
SingleColumnRestriction.mergeWith(Restriction otherRestriction) |
Modifier and Type | Method and Description |
---|---|
protected abstract Restriction |
MultiColumnRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
MultiColumnRestriction.EQRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
MultiColumnRestriction.INRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
MultiColumnRestriction.SliceRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
MultiColumnRestriction.NotNullRestriction.doMergeWith(Restriction otherRestriction) |
protected abstract Restriction |
SingleColumnRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
SingleColumnRestriction.EQRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
SingleColumnRestriction.INRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
SingleColumnRestriction.SliceRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
SingleColumnRestriction.ContainsRestriction.doMergeWith(Restriction otherRestriction) |
Restriction |
SingleColumnRestriction.IsNotNullRestriction.doMergeWith(Restriction otherRestriction) |
protected java.lang.String |
MultiColumnRestriction.getColumnsInCommons(Restriction otherRestriction)
Returns the names of the columns that are specified within this
Restrictions and the other one
as a comma separated String . |
Restriction |
MultiColumnRestriction.mergeWith(Restriction otherRestriction) |
Restriction |
Restriction.mergeWith(Restriction otherRestriction)
Merges this restriction with the specified one.
|
Restriction |
SingleColumnRestriction.mergeWith(Restriction otherRestriction) |
org.apache.cassandra.cql3.restrictions.PrimaryKeyRestrictions |
TokenRestriction.mergeWith(Restriction otherRestriction) |
Copyright © 2019 The Apache Software Foundation