Uses of Class
org.apache.cassandra.cql3.VariableSpecifications
Packages that use VariableSpecifications
Package
Description
-
Uses of VariableSpecifications in org.apache.cassandra.cql3
Fields in org.apache.cassandra.cql3 declared as VariableSpecificationsMethods in org.apache.cassandra.cql3 that return VariableSpecificationsModifier and TypeMethodDescriptionstatic VariableSpecificationsVariableSpecifications.empty()Returns an empty instance ofVariableSpecifications.Methods in org.apache.cassandra.cql3 with parameters of type VariableSpecificationsModifier and TypeMethodDescriptionOrdering.Raw.Ann.bind(TableMetadata table, VariableSpecifications boundNames) Ordering.Raw.bind(TableMetadata table, VariableSpecifications boundNames) Resolves column identifiers against the table schema.Ordering.Raw.Expression.bind(TableMetadata table, VariableSpecifications boundNames) Ordering.Raw.SingleColumn.bind(TableMetadata table, VariableSpecifications boundNames) voidAbstractMarker.collectMarkerSpecification(VariableSpecifications boundNames) voidAttributes.collectMarkerSpecification(VariableSpecifications boundNames) voidLists.DelayedValue.collectMarkerSpecification(VariableSpecifications boundNames) voidLists.SetterByIndex.collectMarkerSpecification(VariableSpecifications boundNames) voidMaps.DelayedValue.collectMarkerSpecification(VariableSpecifications boundNames) voidMaps.SetterByKey.collectMarkerSpecification(VariableSpecifications boundNames) voidOperation.collectMarkerSpecification(VariableSpecifications boundNames) Collects the column specification for the bind variables of this operation.voidSets.DelayedValue.collectMarkerSpecification(VariableSpecifications boundNames) voidTerm.collectMarkerSpecification(VariableSpecifications boundNames) Collects the column specification for the bind variables in this Term.voidTerm.Terminal.collectMarkerSpecification(VariableSpecifications boundNames) voidTerms.collectMarkerSpecification(VariableSpecifications boundNames) Collects the column specifications for the bind variables in the terms.voidTuples.DelayedValue.collectMarkerSpecification(VariableSpecifications boundNames) voidUserTypes.DelayedValue.collectMarkerSpecification(VariableSpecifications boundNames) voidVectors.DelayedValue.collectMarkerSpecification(VariableSpecifications boundNames) protected RestrictionMultiColumnRelation.newContainsRestriction(TableMetadata table, VariableSpecifications boundNames, boolean isKey) protected abstract RestrictionRelation.newContainsRestriction(TableMetadata table, VariableSpecifications boundNames, boolean isKey) Creates a new Contains restriction instance.protected RestrictionSingleColumnRelation.newContainsRestriction(TableMetadata table, VariableSpecifications boundNames, boolean isKey) protected RestrictionTokenRelation.newContainsRestriction(TableMetadata table, VariableSpecifications boundNames, boolean isKey) protected RestrictionMultiColumnRelation.newEQRestriction(TableMetadata table, VariableSpecifications boundNames) protected abstract RestrictionRelation.newEQRestriction(TableMetadata table, VariableSpecifications boundNames) Creates a new EQ restriction instance.protected RestrictionSingleColumnRelation.newEQRestriction(TableMetadata table, VariableSpecifications boundNames) protected RestrictionTokenRelation.newEQRestriction(TableMetadata table, VariableSpecifications boundNames) protected RestrictionMultiColumnRelation.newINRestriction(TableMetadata table, VariableSpecifications boundNames) protected abstract RestrictionRelation.newINRestriction(TableMetadata table, VariableSpecifications boundNames) Creates a new IN restriction instance.protected RestrictionSingleColumnRelation.newINRestriction(TableMetadata table, VariableSpecifications boundNames) protected RestrictionTokenRelation.newINRestriction(TableMetadata table, VariableSpecifications boundNames) protected RestrictionMultiColumnRelation.newIsNotRestriction(TableMetadata table, VariableSpecifications boundNames) protected abstract RestrictionRelation.newIsNotRestriction(TableMetadata table, VariableSpecifications boundNames) protected RestrictionSingleColumnRelation.newIsNotRestriction(TableMetadata table, VariableSpecifications boundNames) protected RestrictionTokenRelation.newIsNotRestriction(TableMetadata table, VariableSpecifications boundNames) protected RestrictionMultiColumnRelation.newLikeRestriction(TableMetadata table, VariableSpecifications boundNames, Operator operator) protected abstract RestrictionRelation.newLikeRestriction(TableMetadata table, VariableSpecifications boundNames, Operator operator) protected RestrictionSingleColumnRelation.newLikeRestriction(TableMetadata table, VariableSpecifications boundNames, Operator operator) protected RestrictionTokenRelation.newLikeRestriction(TableMetadata table, VariableSpecifications boundNames, Operator operator) protected RestrictionMultiColumnRelation.newSliceRestriction(TableMetadata table, VariableSpecifications boundNames, Bound bound, boolean inclusive) protected abstract RestrictionRelation.newSliceRestriction(TableMetadata table, VariableSpecifications boundNames, Bound bound, boolean inclusive) Creates a new Slice restriction instance.protected RestrictionSingleColumnRelation.newSliceRestriction(TableMetadata table, VariableSpecifications boundNames, Bound bound, boolean inclusive) protected RestrictionTokenRelation.newSliceRestriction(TableMetadata table, VariableSpecifications boundNames, Bound bound, boolean inclusive) Json.Literal.prepareAndCollectMarkers(TableMetadata metadata, Collection<ColumnMetadata> receivers, VariableSpecifications boundNames) Json.Marker.prepareAndCollectMarkers(TableMetadata metadata, Collection<ColumnMetadata> receivers, VariableSpecifications boundNames) Json.Raw.prepareAndCollectMarkers(TableMetadata metadata, Collection<ColumnMetadata> receivers, VariableSpecifications boundNames) final RestrictionRelation.toRestriction(TableMetadata table, VariableSpecifications boundNames) Converts thisRelationinto aRestriction.protected TermMultiColumnRelation.toTerm(List<? extends ColumnSpecification> receivers, Term.Raw raw, String keyspace, VariableSpecifications boundNames) protected abstract TermRelation.toTerm(List<? extends ColumnSpecification> receivers, Term.Raw raw, String keyspace, VariableSpecifications boundNames) Converts the specifiedRawinto aTerm.protected TermSingleColumnRelation.toTerm(List<? extends ColumnSpecification> receivers, Term.Raw raw, String keyspace, VariableSpecifications boundNames) protected TermTokenRelation.toTerm(List<? extends ColumnSpecification> receivers, Term.Raw raw, String keyspace, VariableSpecifications boundNames) Relation.toTerms(List<? extends ColumnSpecification> receivers, List<? extends Term.Raw> raws, String keyspace, VariableSpecifications boundNames) Converts the specifiedRawterms into aTerms. -
Uses of VariableSpecifications in org.apache.cassandra.cql3.conditions
Methods in org.apache.cassandra.cql3.conditions with parameters of type VariableSpecificationsModifier and TypeMethodDescriptionvoidColumnCondition.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 VariableSpecificationsModifier and TypeMethodDescriptionvoidFunctionCall.collectMarkerSpecification(VariableSpecifications boundNames) -
Uses of VariableSpecifications in org.apache.cassandra.cql3.restrictions
Methods in org.apache.cassandra.cql3.restrictions with parameters of type VariableSpecificationsModifier and TypeMethodDescriptionvoidCustomIndexExpression.prepareValue(TableMetadata table, AbstractType<?> expressionType, VariableSpecifications boundNames) Constructors in org.apache.cassandra.cql3.restrictions with parameters of type VariableSpecificationsModifierConstructorDescriptionStatementRestrictions(ClientState state, StatementType type, TableMetadata table, WhereClause whereClause, VariableSpecifications boundNames, List<Ordering> orderings, boolean selectsOnlyStaticColumns, boolean allowFiltering, boolean forView) StatementRestrictions(ClientState state, StatementType type, TableMetadata table, WhereClause whereClause, VariableSpecifications boundNames, List<Ordering> orderings, 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 VariableSpecificationsModifier and TypeMethodDescriptionstatic SelectionSelection.fromSelectors(TableMetadata table, List<Selectable> selectables, VariableSpecifications boundNames, Set<ColumnMetadata> orderingColumns, Set<ColumnMetadata> nonPKRestrictedColumns, boolean hasGroupBy, boolean isJson, boolean returnStaticContentOnPartitionWithNoRows) Selectable.BetweenParenthesesOrWithTuple.newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) Selectable.newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) Selectable.WithArrayLiteral.newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) Selectable.WithCast.newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) Selectable.WithElementSelection.newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) Selectable.WithFieldSelection.newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) Selectable.WithFunction.newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) Selectable.WithList.newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) Selectable.WithMapOrUdt.newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) Selectable.WithSet.newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) Selectable.WithSliceSelection.newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) Selectable.WithTerm.newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) Selectable.WithTypeHint.newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) Selectable.WithVector.newSelectorFactory(TableMetadata cfm, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) Selectable.WritetimeOrTTL.newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames) static SelectionSelection.wildcardWithGroupByOrMaskedColumns(TableMetadata table, VariableSpecifications boundNames, Set<ColumnMetadata> orderingColumns, boolean isJson, boolean returnStaticContentOnPartitionWithNoRows) -
Uses of VariableSpecifications in org.apache.cassandra.cql3.statements
Fields in org.apache.cassandra.cql3.statements declared as VariableSpecificationsModifier and TypeFieldDescriptionprotected final VariableSpecificationsModificationStatement.bindVariablesfinal VariableSpecificationsSelectStatement.bindVariablesMethods in org.apache.cassandra.cql3.statements with parameters of type VariableSpecificationsModifier and TypeMethodDescriptionprotected StatementRestrictionsModificationStatement.Parsed.newRestrictions(ClientState state, TableMetadata metadata, VariableSpecifications boundNames, Operations operations, WhereClause where, Conditions conditions, List<Ordering> orderings) Creates the restrictions.ModificationStatement.Parsed.prepare(ClientState state, VariableSpecifications bindVariables) protected ModificationStatementDeleteStatement.Parsed.prepareInternal(ClientState state, TableMetadata metadata, VariableSpecifications bindVariables, Conditions conditions, Attributes attrs) protected abstract ModificationStatementModificationStatement.Parsed.prepareInternal(ClientState state, TableMetadata metadata, VariableSpecifications bindVariables, Conditions conditions, Attributes attrs) protected ModificationStatementUpdateStatement.ParsedInsert.prepareInternal(ClientState state, TableMetadata metadata, VariableSpecifications bindVariables, Conditions conditions, Attributes attrs) protected ModificationStatementUpdateStatement.ParsedInsertJson.prepareInternal(ClientState state, TableMetadata metadata, VariableSpecifications bindVariables, Conditions conditions, Attributes attrs) protected ModificationStatementUpdateStatement.ParsedUpdate.prepareInternal(ClientState state, TableMetadata metadata, VariableSpecifications bindVariables, Conditions conditions, Attributes attrs) Constructors in org.apache.cassandra.cql3.statements with parameters of type VariableSpecificationsModifierConstructorDescriptionBatchStatement(BatchStatement.Type type, VariableSpecifications bindVariables, 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.Factory aggregationSpecFactory, org.apache.cassandra.cql3.statements.SelectStatement.ColumnComparator<List<ByteBuffer>> orderingComparator, Term limit, Term perPartitionLimit) -
Uses of VariableSpecifications in org.apache.cassandra.schema
Methods in org.apache.cassandra.schema with parameters of type VariableSpecificationsModifier and TypeMethodDescriptionColumnMetadata.newSelectorFactory(TableMetadata table, AbstractType<?> expectedType, List<ColumnMetadata> defs, VariableSpecifications boundNames)