# Package org.apache.cassandra.cql3.selection

- Interface Summary
  Interface | Description
  --- | ---
  Selectable.Raw |
  SelectionColumns | Represents a mapping between the actual columns used to satisfy a Selection and the column definitions included in the resultset metadata for the query.

- Class Summary
  Class | Description
  --- | ---
  RawSelector |
  Selectable |
  Selectable.WithFieldSelection |
  Selectable.WithFieldSelection.Raw |
  Selectable.WithFunction |
  Selectable.WithFunction.Raw |
  Selectable.WritetimeOrTTL |
  Selectable.WritetimeOrTTL.Raw |
  Selection |
  SelectionColumnMapping | Separately maintains the ColumnSpecifications and their mappings to underlying columns as we may receive null mappings.
  Selector | A `Selector` is used to convert the data returned by the storage engine into the data requested by the user.
  Selector.Factory | A factory for `Selector` instances.
  SimpleSelector |

Copyright © 2018 The Apache Software Foundation