Class SQLSelectItem

java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.statement.SQLSelectItem
All Implemented Interfaces:
SQLObject, SQLReplaceable
Direct Known Subclasses:
OdpsUDTFSQLSelectItem

public class SQLSelectItem extends SQLObjectImpl implements SQLReplaceable
  • Field Details

    • expr

      protected SQLExpr expr
    • alias

      protected String alias
    • connectByRoot

      protected boolean connectByRoot
    • aliasHashCode64

      protected transient long aliasHashCode64
    • aliasList

      protected List<String> aliasList
  • Constructor Details

    • SQLSelectItem

      public SQLSelectItem()
    • SQLSelectItem

      public SQLSelectItem(SQLExpr expr)
    • SQLSelectItem

      public SQLSelectItem(int value)
    • SQLSelectItem

      public SQLSelectItem(SQLExpr expr, String alias)
    • SQLSelectItem

      public SQLSelectItem(SQLExpr expr, String alias, boolean connectByRoot)
    • SQLSelectItem

      public SQLSelectItem(SQLExpr expr, List<String> aliasList, boolean connectByRoot)
  • Method Details