Class SqlSelectBuilder

java.lang.Object
org.apache.drill.exec.planner.sql.SqlSelectBuilder

public class SqlSelectBuilder extends Object
  • Constructor Details

    • SqlSelectBuilder

      public SqlSelectBuilder()
  • Method Details

    • parserPosition

      public SqlSelectBuilder parserPosition(org.apache.calcite.sql.parser.SqlParserPos parserPosition)
    • keywordList

      public SqlSelectBuilder keywordList(org.apache.calcite.sql.SqlNodeList keywordList)
    • selectList

      public SqlSelectBuilder selectList(org.apache.calcite.sql.SqlNodeList selectList)
    • from

      public SqlSelectBuilder from(org.apache.calcite.sql.SqlNode from)
    • where

      public SqlSelectBuilder where(org.apache.calcite.sql.SqlNode where)
    • groupBy

      public SqlSelectBuilder groupBy(org.apache.calcite.sql.SqlNodeList groupBy)
    • having

      public SqlSelectBuilder having(org.apache.calcite.sql.SqlNode having)
    • windowDecls

      public SqlSelectBuilder windowDecls(org.apache.calcite.sql.SqlNodeList windowDecls)
    • qualify

      public SqlSelectBuilder qualify(org.apache.calcite.sql.SqlNode qualify)
    • orderBy

      public SqlSelectBuilder orderBy(org.apache.calcite.sql.SqlNodeList orderBy)
    • offset

      public SqlSelectBuilder offset(org.apache.calcite.sql.SqlNode offset)
    • fetch

      public SqlSelectBuilder fetch(org.apache.calcite.sql.SqlNode fetch)
    • hints

      public SqlSelectBuilder hints(org.apache.calcite.sql.SqlNodeList hints)
    • build

      public org.apache.calcite.sql.SqlSelect build()