## Uses of Interface
org.apache.cassandra.cql3.selection.Selectable

- Packages that use Selectable
  Package | Description
  --- | ---
  org.apache.cassandra.config |
  org.apache.cassandra.cql3.selection |

- - ### Uses of Selectable in org.apache.cassandra.config

    Classes in org.apache.cassandra.config that implement Selectable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ColumnDefinition`

  - ### Uses of Selectable in org.apache.cassandra.cql3.selection

    Classes in org.apache.cassandra.cql3.selection that implement Selectable
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `Selectable.WithCast`
    `static class` | `Selectable.WithFieldSelection`
    `static class` | `Selectable.WithFunction`
    `static class` | `Selectable.WithTerm`
    `static class` | `Selectable.WithToJSonFunction`
    `static class` | `Selectable.WritetimeOrTTL`

    Fields in org.apache.cassandra.cql3.selection declared as Selectable
    Modifier and Type | Field and Description
    --- | ---
    `Selectable` | Selectable.WithFieldSelection.`selected`

    Fields in org.apache.cassandra.cql3.selection with type parameters of type Selectable
    Modifier and Type | Field and Description
    --- | ---
    `java.util.List<Selectable>` | Selectable.WithFunction.`args`
    `java.util.List<Selectable>` | Selectable.WithToJSonFunction.`args`

    Methods in org.apache.cassandra.cql3.selection that return Selectable
    Modifier and Type | Method and Description
    --- | ---
    `abstract Selectable` | Selectable.Raw.`prepare(CFMetaData cfm)`
    `Selectable` | Selectable.WithTerm.Raw.`prepare(CFMetaData cfm)`
    `Selectable` | Selectable.WithFunction.Raw.`prepare(CFMetaData cfm)`

    Methods in org.apache.cassandra.cql3.selection that return types with arguments of type Selectable
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.List<Selectable>` | RawSelector.`toSelectables(java.util.List<RawSelector> raws, CFMetaData cfm)` Converts the specified list of `RawSelector`s into a list of `Selectable`s.

    Constructors in org.apache.cassandra.cql3.selection with parameters of type Selectable
    Constructor and Description
    `WithCast(Selectable arg, CQL3Type type)`
    `WithFieldSelection(Selectable selected, FieldIdentifier field)`

    Constructor parameters in org.apache.cassandra.cql3.selection with type arguments of type Selectable
    Constructor and Description
    `WithFunction(Function function, java.util.List<Selectable> args)`

Copyright © 2018 The Apache Software Foundation