Uses of Interface org.apache.cassandra.cql3.restrictions.SingleRestriction (apache-cassandra API)
Date: 2018-02-14

## Uses of Interface
org.apache.cassandra.cql3.restrictions.SingleRestriction

- Packages that use SingleRestriction
  Package | Description
  --- | ---
  org.apache.cassandra.cql3 |
  org.apache.cassandra.cql3.restrictions |

- - ### Uses of SingleRestriction in org.apache.cassandra.cql3

    Constructor parameters in org.apache.cassandra.cql3 with type arguments of type SingleRestriction
    Constructor and Description
    `SuperColumnRestrictions(java.util.Iterator<SingleRestriction> restrictions)`

  - ### Uses of SingleRestriction in org.apache.cassandra.cql3.restrictions

    Classes in org.apache.cassandra.cql3.restrictions that implement SingleRestriction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MultiColumnRestriction`
    `static class` | `MultiColumnRestriction.EQRestriction`
    `static class` | `MultiColumnRestriction.INRestriction`
    `static class` | `MultiColumnRestriction.InRestrictionWithMarker` An IN restriction that uses a single marker for a set of IN values that are tuples.
    `static class` | `MultiColumnRestriction.InRestrictionWithValues` An IN restriction that has a set of terms for in values.
    `static class` | `MultiColumnRestriction.NotNullRestriction`
    `static class` | `MultiColumnRestriction.SliceRestriction`
    `class` | `SingleColumnRestriction`
    `static class` | `SingleColumnRestriction.ContainsRestriction`
    `static class` | `SingleColumnRestriction.EQRestriction`
    `static class` | `SingleColumnRestriction.INRestriction`
    `static class` | `SingleColumnRestriction.InRestrictionWithMarker`
    `static class` | `SingleColumnRestriction.InRestrictionWithValues`
    `static class` | `SingleColumnRestriction.IsNotNullRestriction`
    `static class` | `SingleColumnRestriction.LikeRestriction`
    `static class` | `SingleColumnRestriction.SliceRestriction`
    `static class` | `SingleColumnRestriction.SuperColumnKeyEQRestriction`
    `static class` | `SingleColumnRestriction.SuperColumnKeyINRestriction`
    `static class` | `SingleColumnRestriction.SuperColumnKeyINRestrictionWithMarkers`
    `static class` | `SingleColumnRestriction.SuperColumnKeyINRestrictionWithValues`
    `static class` | `SingleColumnRestriction.SuperColumnKeySliceRestriction`
    `static class` | `SingleColumnRestriction.SuperColumnMultiEQRestriction` Super Column Compatibiltiy
    `static class` | `SingleColumnRestriction.SuperColumnMultiSliceRestriction`

    Methods in org.apache.cassandra.cql3.restrictions that return SingleRestriction
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract SingleRestriction` | MultiColumnRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | MultiColumnRestriction.EQRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | MultiColumnRestriction.INRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | MultiColumnRestriction.SliceRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | MultiColumnRestriction.NotNullRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `protected abstract SingleRestriction` | SingleColumnRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleColumnRestriction.EQRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleColumnRestriction.INRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleColumnRestriction.SliceRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleColumnRestriction.ContainsRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleColumnRestriction.IsNotNullRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleColumnRestriction.LikeRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | MultiColumnRestriction.`mergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleColumnRestriction.`mergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleRestriction.`mergeWith(SingleRestriction otherRestriction)` Merges this restriction with the specified one.

    Methods in org.apache.cassandra.cql3.restrictions with parameters of type SingleRestriction
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract SingleRestriction` | MultiColumnRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | MultiColumnRestriction.EQRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | MultiColumnRestriction.INRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | MultiColumnRestriction.SliceRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | MultiColumnRestriction.NotNullRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `protected abstract SingleRestriction` | SingleColumnRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleColumnRestriction.EQRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleColumnRestriction.INRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleColumnRestriction.SliceRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleColumnRestriction.ContainsRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleColumnRestriction.IsNotNullRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleColumnRestriction.LikeRestriction.`doMergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | MultiColumnRestriction.`mergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleColumnRestriction.`mergeWith(SingleRestriction otherRestriction)`
    `SingleRestriction` | SingleRestriction.`mergeWith(SingleRestriction otherRestriction)` Merges this restriction with the specified one.

Copyright © 2018 The Apache Software Foundation