## Uses of Interface
org.apache.cassandra.cql3.statements.Restriction

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

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

Subinterfaces of Restriction in org.apache.cassandra.cql3.statements
Modifier and Type | Interface and Description
--- | ---
`interface` | `MultiColumnRestriction`
`static interface` | `MultiColumnRestriction.IN`
`static interface` | `Restriction.EQ`
`static interface` | `Restriction.IN`
`static interface` | `Restriction.Slice`

Classes in org.apache.cassandra.cql3.statements that implement Restriction
Modifier and Type | Class and Description
--- | ---
`static class` | `MultiColumnRestriction.EQ`
`static class` | `MultiColumnRestriction.InWithMarker` An IN restriction that uses a single marker for a set of IN values that are tuples.
`static class` | `MultiColumnRestriction.InWithValues` An IN restriction that has a set of terms for in values.
`static class` | `MultiColumnRestriction.Slice`
`class` | `SingleColumnRestriction`
`static class` | `SingleColumnRestriction.Contains`
`static class` | `SingleColumnRestriction.EQ`
`static class` | `SingleColumnRestriction.InWithMarker`
`static class` | `SingleColumnRestriction.InWithValues`
`static class` | `SingleColumnRestriction.Slice`