Class Select.LazyResultSelect

java.lang.Object
org.h2.result.FetchedResult
org.h2.result.LazyResult
org.h2.command.query.Select.LazyResultSelect
All Implemented Interfaces:
AutoCloseable, ResultInterface
Direct Known Subclasses:
Select.LazyResultGroupSorted, Select.LazyResultQueryFlat
Enclosing class:
Select

private abstract class Select.LazyResultSelect extends LazyResult
Lazy execution for this select.
  • Field Details

    • rowNumber

      long rowNumber
    • columnCount

      int columnCount
  • Constructor Details

    • LazyResultSelect

      LazyResultSelect(Expression[] expressions, int columnCount)
  • Method Details

    • getVisibleColumnCount

      public final int getVisibleColumnCount()
      Description copied from interface: ResultInterface
      Get the number of visible columns. More columns may exist internally for sorting or grouping.
      Returns:
      the number of columns
    • reset

      public void reset()
      Description copied from interface: ResultInterface
      Go to the beginning of the result, that means before the first row.
      Specified by:
      reset in interface ResultInterface
      Overrides:
      reset in class LazyResult