Interface Selection.Selectors

Enclosing class:
Selection

public static interface Selection.Selectors
  • Method Details

    • getColumnFilter

      ColumnFilter getColumnFilter()
      Returns the ColumnFilter corresponding to those selectors
      Returns:
      the ColumnFilter corresponding to those selectors
    • hasProcessing

      boolean hasProcessing()
      Checks if this Selectors perform some processing
      Returns:
      true if this Selectors perform some processing, false otherwise.
    • isAggregate

      boolean isAggregate()
      Checks if one of the selectors perform some aggregations.
      Returns:
      true if one of the selectors perform some aggregations, false otherwise.
    • numberOfFetchedColumns

      int numberOfFetchedColumns()
      Returns the number of fetched columns
      Returns:
      the number of fetched columns
    • collectTTLs

      boolean collectTTLs()
      Checks if one of the selectors collect TTLs.
      Returns:
      true if one of the selectors collect TTLs, false otherwise.
    • collectWritetimes

      boolean collectWritetimes()
      Checks if one of the selectors collects write timestamps.
      Returns:
      true if one of the selectors collects write timestamps, false otherwise.
    • addInputRow

      void addInputRow(Selector.InputRow input)
      Adds the current row of the specified ResultSetBuilder.
      Parameters:
      input - the input row
    • getOutputRow

      List<ByteBuffer> getOutputRow()
    • reset

      void reset()