类 SQLSelectItem
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.statement.SQLSelectItem
- 所有已实现的接口:
SQLObject,SQLReplaceable
- 直接已知子类:
OdpsUDTFSQLSelectItem
-
字段概要
字段从类继承的字段 com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine -
构造器概要
构造器构造器说明SQLSelectItem(int value) SQLSelectItem(SQLExpr expr) SQLSelectItem(SQLExpr expr, String alias) SQLSelectItem(SQLExpr expr, String alias, boolean connectByRoot) SQLSelectItem(SQLExpr expr, List<String> aliasList, boolean connectByRoot) -
方法概要
修饰符和类型方法说明protected voidlongclone()booleangetAlias()getExpr()inthashCode()booleanbooleanbooleanmatch(long alias_hash) booleanvoidoutput(StringBuilder buf) booleanvoidvoidsetConnectByRoot(boolean connectByRoot) voidtoString()从类继承的方法 com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, putAttribute, setHint, setParent, setSourceColumn, setSourceLine
-
字段详细资料
-
expr
-
alias
-
connectByRoot
protected boolean connectByRoot -
aliasHashCode64
protected transient long aliasHashCode64 -
aliasList
-
-
构造器详细资料
-
SQLSelectItem
public SQLSelectItem() -
SQLSelectItem
-
SQLSelectItem
public SQLSelectItem(int value) -
SQLSelectItem
-
SQLSelectItem
-
SQLSelectItem
-
-
方法详细资料
-
getExpr
-
setExpr
-
computeAlias
-
computeDataType
- 覆盖:
computeDataType在类中SQLObjectImpl
-
getAlias
-
getAlias2
-
setAlias
-
output
- 指定者:
output在接口中SQLObject- 覆盖:
output在类中SQLObjectImpl
-
accept0
- 指定者:
accept0在类中SQLObjectImpl
-
equals
-
hashCode
public int hashCode() -
isConnectByRoot
public boolean isConnectByRoot() -
setConnectByRoot
public void setConnectByRoot(boolean connectByRoot) -
clone
- 指定者:
clone在接口中SQLObject- 覆盖:
clone在类中SQLObjectImpl
-
replace
- 指定者:
replace在接口中SQLReplaceable
-
match
-
alias_hash
public long alias_hash() -
match
public boolean match(long alias_hash) -
getAliasList
-
toString
- 覆盖:
toString在类中SQLObjectImpl
-
isUDTFSelectItem
public boolean isUDTFSelectItem()
-