Interface Columns.Selector

All Known Implementing Classes:
Columns.ColumnSelector, Columns.FunctionCall
Enclosing class:
Columns

public static interface Columns.Selector
Strategy interface to render a column or function selection.
Author:
Mark Paluch
  • Method Details

    • as

      default Columns.Selector as(String alias)
      Apply the given alias to the current Columns.Selector expression.
      Parameters:
      alias -
      Returns:
      the aliased Selector expression.
      Since:
      4.5
    • as

      Columns.Selector as(com.datastax.oss.driver.api.core.CqlIdentifier alias)
      Apply the given alias to the current Columns.Selector expression.
      Parameters:
      alias -
      Returns:
      the aliased Selector expression.
      Since:
      4.5
    • getExpression

      String getExpression()
    • getAlias

      Optional<com.datastax.oss.driver.api.core.CqlIdentifier> getAlias()