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

Packages that use Selectable
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
`class` `ColumnDefinition`

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

Classes in org.apache.cassandra.cql3.selection that implement Selectable
`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
`Selectable` Selectable.WithFieldSelection.`selected`

Fields in org.apache.cassandra.cql3.selection with type parameters of type Selectable
`java.util.List<Selectable>` Selectable.WithFunction.`args`
`java.util.List<Selectable>` Selectable.WithToJSonFunction.`args`

Methods in org.apache.cassandra.cql3.selection that return Selectable
`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
`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)`