com.alibaba.druid.sql.ast.expr
类 SQLAggregateExpr

java.lang.Object
  继承者 com.alibaba.druid.sql.ast.SQLObjectImpl
      继承者 com.alibaba.druid.sql.ast.SQLExprImpl
          继承者 com.alibaba.druid.sql.ast.expr.SQLAggregateExpr
所有已实现的接口:
SQLExpr, SQLObject, Serializable

public class SQLAggregateExpr
extends SQLExprImpl
implements Serializable

另请参见:
序列化表格

嵌套类摘要
static class SQLAggregateExpr.Option
           
 
构造方法摘要
SQLAggregateExpr(String methodName)
           
SQLAggregateExpr(String methodName, SQLAggregateExpr.Option option)
           
 
方法摘要
 boolean equals(Object obj)
           
 List<SQLExpr> getArguments()
           
 String getMethodName()
           
 SQLAggregateExpr.Option getOption()
           
 SQLOver getOver()
           
 SQLOrderBy getWithinGroup()
           
 int hashCode()
           
 boolean isIgnoreNulls()
           
 void setIgnoreNulls(boolean ignoreNulls)
           
 void setMethodName(String methodName)
           
 void setOption(SQLAggregateExpr.Option option)
           
 void setOver(SQLOver over)
           
 void setWithinGroup(SQLOrderBy withinGroup)
           
 
从类 com.alibaba.druid.sql.ast.SQLObjectImpl 继承的方法
accept, getAttribute, getAttributes, getAttributesDirect, getParent, output, putAttribute, setParent, toString
 
从类 java.lang.Object 继承的方法
getClass, notify, notifyAll, wait, wait, wait
 
从接口 com.alibaba.druid.sql.ast.SQLObject 继承的方法
accept, getAttribute, getAttributes, getAttributesDirect, getParent, output, putAttribute, setParent
 

构造方法详细信息

SQLAggregateExpr

public SQLAggregateExpr(String methodName)

SQLAggregateExpr

public SQLAggregateExpr(String methodName,
                        SQLAggregateExpr.Option option)
方法详细信息

getMethodName

public String getMethodName()

setMethodName

public void setMethodName(String methodName)

getWithinGroup

public SQLOrderBy getWithinGroup()

setWithinGroup

public void setWithinGroup(SQLOrderBy withinGroup)

getOption

public SQLAggregateExpr.Option getOption()

setOption

public void setOption(SQLAggregateExpr.Option option)

getArguments

public List<SQLExpr> getArguments()

getOver

public SQLOver getOver()

setOver

public void setOver(SQLOver over)

isIgnoreNulls

public boolean isIgnoreNulls()

setIgnoreNulls

public void setIgnoreNulls(boolean ignoreNulls)

hashCode

public int hashCode()
指定者:
SQLExprImpl 中的 hashCode

equals

public boolean equals(Object obj)
指定者:
SQLExprImpl 中的 equals


Copyright © 2013-2014 Alibaba Group. All Rights Reserved.