Uses of Class
org.apache.cassandra.cql3.VariableSpecifications
-
-
Uses of VariableSpecifications in org.apache.cassandra.cql3
Fields in org.apache.cassandra.cql3 declared as VariableSpecifications Modifier and Type Field Description protected VariableSpecifications
CQLStatement.Raw. bindVariables
Methods in org.apache.cassandra.cql3 that return VariableSpecifications Modifier and Type Method Description static VariableSpecifications
VariableSpecifications. empty()
Returns an empty instance ofVariableSpecifications
.Methods in org.apache.cassandra.cql3 with parameters of type VariableSpecifications Modifier and Type Method Description void
AbstractMarker. collectMarkerSpecification(VariableSpecifications boundNames)
void
Attributes. collectMarkerSpecification(VariableSpecifications boundNames)
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
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
Terms. collectMarkerSpecification(VariableSpecifications boundNames)
Collects the column specifications for the bind variables in the terms.void
Tuples.DelayedValue. collectMarkerSpecification(VariableSpecifications boundNames)
void
UserTypes.DelayedValue. collectMarkerSpecification(VariableSpecifications boundNames)
protected Restriction
MultiColumnRelation. newContainsRestriction(TableMetadata table, VariableSpecifications boundNames, boolean isKey)
protected abstract Restriction
Relation. newContainsRestriction(TableMetadata table, VariableSpecifications boundNames, boolean isKey)
Creates a new Contains restriction instance.protected Restriction
SingleColumnRelation. newContainsRestriction(TableMetadata table, VariableSpecifications boundNames, boolean isKey)
protected Restriction
TokenRelation. newContainsRestriction(TableMetadata table, VariableSpecifications boundNames, boolean isKey)
protected Restriction
MultiColumnRelation. newEQRestriction(TableMetadata table, VariableSpecifications boundNames)
protected abstract Restriction
Relation. newEQRestriction(TableMetadata table, VariableSpecifications boundNames)
Creates a new EQ restriction instance.protected Restriction
SingleColumnRelation. newEQRestriction(TableMetadata table, VariableSpecifications boundNames)
protected Restriction
TokenRelation. newEQRestriction(TableMetadata table, VariableSpecifications boundNames)
protected Restriction
MultiColumnRelation. newINRestriction(TableMetadata table, VariableSpecifications boundNames)
protected abstract Restriction
Relation. newINRestriction(TableMetadata table, VariableSpecifications boundNames)
Creates a new IN restriction instance.protected Restriction
SingleColumnRelation. newINRestriction(TableMetadata table, VariableSpecifications boundNames)
protected Restriction
TokenRelation. newINRestriction(TableMetadata table, VariableSpecifications boundNames)
protected Restriction
MultiColumnRelation. newIsNotRestriction(TableMetadata table, VariableSpecifications boundNames)
protected abstract Restriction
Relation. newIsNotRestriction(TableMetadata table, VariableSpecifications boundNames)
protected Restriction
SingleColumnRelation. newIsNotRestriction(TableMetadata table, VariableSpecifications boundNames)
protected Restriction
TokenRelation. newIsNotRestriction(TableMetadata table, VariableSpecifications boundNames)
protected Restriction
MultiColumnRelation. newLikeRestriction(TableMetadata table, VariableSpecifications boundNames, Operator operator)
protected abstract Restriction
Relation. newLikeRestriction(TableMetadata table, VariableSpecifications boundNames, Operator operator)
protected Restriction
SingleColumnRelation. newLikeRestriction(TableMetadata table, VariableSpecifications boundNames, Operator operator)
protected Restriction
TokenRelation. newLikeRestriction(TableMetadata table, VariableSpecifications boundNames, Operator operator)
protected Restriction
MultiColumnRelation. newSliceRestriction(TableMetadata table, VariableSpecifications boundNames, Bound bound, boolean inclusive)
protected abstract Restriction
Relation. newSliceRestriction(TableMetadata table, VariableSpecifications boundNames, Bound bound, boolean inclusive)
Creates a new Slice restriction instance.protected Restriction
SingleColumnRelation. newSliceRestriction(TableMetadata table, VariableSpecifications boundNames, Bound bound, boolean inclusive)
protected Restriction
TokenRelation. newSliceRestriction(TableMetadata table, VariableSpecifications boundNames, Bound bound, boolean inclusive)
Json.Prepared
Json.Literal. prepareAndCollectMarkers(TableMetadata metadata, java.util.Collection<ColumnMetadata> receivers, VariableSpecifications boundNames)
Json.Prepared
Json.Marker. prepareAndCollectMarkers(TableMetadata metadata, java.util.Collection<ColumnMetadata> receivers, VariableSpecifications boundNames)
Json.Prepared
Json.Raw. prepareAndCollectMarkers(TableMetadata metadata, java.util.Collection<ColumnMetadata> receivers, VariableSpecifications boundNames)
Restriction
Relation. toRestriction(TableMetadata table, VariableSpecifications boundNames)
Converts thisRelation
into 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 specifiedRaw
into 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 specifiedRaw
terms into aTerm
s. -
Uses of VariableSpecifications in org.apache.cassandra.cql3.conditions
Methods in org.apache.cassandra.cql3.conditions with parameters of type VariableSpecifications Modifier and Type Method Description void
ColumnCondition. collectMarkerSpecification(VariableSpecifications boundNames)
Collects the column specification for the bind variables of this operation. -
Uses of VariableSpecifications in org.apache.cassandra.cql3.functions
Methods in org.apache.cassandra.cql3.functions with parameters of type VariableSpecifications Modifier and Type Method Description void
FunctionCall. collectMarkerSpecification(VariableSpecifications boundNames)
-
Uses of VariableSpecifications in org.apache.cassandra.cql3.restrictions
Methods in org.apache.cassandra.cql3.restrictions with parameters of type VariableSpecifications Modifier and Type Method Description void
CustomIndexExpression. prepareValue(TableMetadata table, AbstractType<?> expressionType, VariableSpecifications boundNames)
Constructors in org.apache.cassandra.cql3.restrictions with parameters of type VariableSpecifications Constructor Description StatementRestrictions(StatementType type, TableMetadata table, WhereClause whereClause, VariableSpecifications boundNames, boolean selectsOnlyStaticColumns, boolean allowFiltering, boolean forView)
StatementRestrictions(StatementType type, TableMetadata table, WhereClause whereClause, VariableSpecifications boundNames, boolean selectsOnlyStaticColumns, boolean allowUseOfSecondaryIndices, boolean allowFiltering, boolean forView)
-
Uses of VariableSpecifications in org.apache.cassandra.cql3.selection
Methods in org.apache.cassandra.cql3.selection with parameters of type VariableSpecifications Modifier and Type Method Description static Selection
Selection. fromSelectors(TableMetadata table, java.util.List<Selectable> selectables, VariableSpecifications boundNames, java.util.Set<ColumnMetadata> orderingColumns, java.util.Set<ColumnMetadata> nonPKRestrictedColumns, boolean hasGroupBy, boolean isJson, boolean returnStaticContentOnPartitionWithNoRows)
Selector.Factory
Selectable.BetweenParenthesesOrWithTuple. newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
Selector.Factory
Selectable. newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
Selector.Factory
Selectable.WithCast. newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
Selector.Factory
Selectable.WithElementSelection. newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
Selector.Factory
Selectable.WithFieldSelection. newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
Selector.Factory
Selectable.WithFunction. newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
Selector.Factory
Selectable.WithList. newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
Selector.Factory
Selectable.WithMapOrUdt. newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
Selector.Factory
Selectable.WithSet. newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
Selector.Factory
Selectable.WithSliceSelection. newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
Selector.Factory
Selectable.WithTerm. newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
Selector.Factory
Selectable.WithToJSonFunction. newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
Selector.Factory
Selectable.WithTypeHint. newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
Selector.Factory
Selectable.WritetimeOrTTL. newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
static Selection
Selection. wildcardWithGroupBy(TableMetadata table, VariableSpecifications boundNames, boolean isJson, boolean returnStaticContentOnPartitionWithNoRows)
-
Uses of VariableSpecifications in org.apache.cassandra.cql3.statements
Fields in org.apache.cassandra.cql3.statements declared as VariableSpecifications Modifier and Type Field Description protected VariableSpecifications
ModificationStatement. bindVariables
VariableSpecifications
SelectStatement. bindVariables
Methods in org.apache.cassandra.cql3.statements with parameters of type VariableSpecifications Modifier and Type Method Description protected StatementRestrictions
ModificationStatement.Parsed. newRestrictions(TableMetadata metadata, VariableSpecifications boundNames, Operations operations, WhereClause where, Conditions conditions)
Creates the restrictions.ModificationStatement
ModificationStatement.Parsed. prepare(VariableSpecifications bindVariables)
protected ModificationStatement
DeleteStatement.Parsed. prepareInternal(TableMetadata metadata, VariableSpecifications bindVariables, Conditions conditions, Attributes attrs)
protected abstract ModificationStatement
ModificationStatement.Parsed. prepareInternal(TableMetadata metadata, VariableSpecifications bindVariables, Conditions conditions, Attributes attrs)
protected ModificationStatement
UpdateStatement.ParsedInsert. prepareInternal(TableMetadata metadata, VariableSpecifications bindVariables, Conditions conditions, Attributes attrs)
protected ModificationStatement
UpdateStatement.ParsedInsertJson. prepareInternal(TableMetadata metadata, VariableSpecifications bindVariables, Conditions conditions, Attributes attrs)
protected ModificationStatement
UpdateStatement.ParsedUpdate. prepareInternal(TableMetadata metadata, VariableSpecifications bindVariables, Conditions conditions, Attributes attrs)
Constructors in org.apache.cassandra.cql3.statements with parameters of type VariableSpecifications Constructor Description BatchStatement(BatchStatement.Type type, VariableSpecifications bindVariables, java.util.List<ModificationStatement> statements, Attributes attrs)
Creates a new BatchStatement.ModificationStatement(StatementType type, VariableSpecifications bindVariables, TableMetadata metadata, Operations operations, StatementRestrictions restrictions, Conditions conditions, Attributes attrs)
SelectStatement(TableMetadata table, VariableSpecifications bindVariables, SelectStatement.Parameters parameters, Selection selection, StatementRestrictions restrictions, boolean isReversed, AggregationSpecification aggregationSpec, java.util.Comparator<java.util.List<java.nio.ByteBuffer>> orderingComparator, Term limit, Term perPartitionLimit)
-
Uses of VariableSpecifications in org.apache.cassandra.schema
Methods in org.apache.cassandra.schema with parameters of type VariableSpecifications Modifier and Type Method Description Selector.Factory
ColumnMetadata. newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, java.util.List<ColumnMetadata> defs, VariableSpecifications boundNames)
-