## Uses of Class
org.apache.cassandra.cql3.VariableSpecifications

Packages that use VariableSpecifications
Package | Description
--- | ---
org.apache.cassandra.cql3 |
org.apache.cassandra.cql3.functions |
org.apache.cassandra.cql3.statements |

### Uses of VariableSpecifications in org.apache.cassandra.cql3

Methods in org.apache.cassandra.cql3 with parameters of type VariableSpecifications
Modifier and Type | Method and Description
--- | ---
`void` | AbstractMarker.`collectMarkerSpecification(VariableSpecifications boundNames)`
`void` | Attributes.`collectMarkerSpecification(VariableSpecifications boundNames)`
`void` | ColumnCondition.`collectMarkerSpecification(VariableSpecifications boundNames)` Collects the column specification for the bind variables of this operation.
`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` | Tuples.DelayedValue.`collectMarkerSpecification(VariableSpecifications boundNames)`
`void` | UserTypes.DelayedValue.`collectMarkerSpecification(VariableSpecifications boundNames)`

### 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 and Description
--- | ---
`void` | FunctionCall.`collectMarkerSpecification(VariableSpecifications boundNames)`

### Uses of VariableSpecifications in org.apache.cassandra.cql3.statements

Methods in org.apache.cassandra.cql3.statements that return VariableSpecifications
Modifier and Type | Method and Description
--- | ---
`VariableSpecifications` | ParsedStatement.`getBoundVariables()`

Methods in org.apache.cassandra.cql3.statements with parameters of type VariableSpecifications
Modifier and Type | Method and Description
--- | ---
`ModificationStatement` | ModificationStatement.Parsed.`prepare(VariableSpecifications boundNames)`
`protected ModificationStatement` | DeleteStatement.Parsed.`prepareInternal(CFMetaData cfm, VariableSpecifications boundNames, Attributes attrs)`
`protected abstract ModificationStatement` | ModificationStatement.Parsed.`prepareInternal(CFMetaData cfm, VariableSpecifications boundNames, Attributes attrs)`
`protected ModificationStatement` | UpdateStatement.ParsedInsert.`prepareInternal(CFMetaData cfm, VariableSpecifications boundNames, Attributes attrs)`
`protected ModificationStatement` | UpdateStatement.ParsedUpdate.`prepareInternal(CFMetaData cfm, VariableSpecifications boundNames, Attributes attrs)`
`void` | ModificationStatement.`processWhereClause(java.util.List<Relation> whereClause, VariableSpecifications names)`

Constructors in org.apache.cassandra.cql3.statements with parameters of type VariableSpecifications
Constructor and Description
`ParsedStatement.Prepared(CQLStatement statement, VariableSpecifications names)`