com.alibaba.druid.sql.dialect.postgresql.ast
Class PGAggregateExpr

java.lang.Object
  extended by com.alibaba.druid.sql.ast.SQLObjectImpl
      extended by com.alibaba.druid.sql.ast.SQLExprImpl
          extended by com.alibaba.druid.sql.ast.expr.SQLAggregateExpr
              extended by com.alibaba.druid.sql.dialect.postgresql.ast.PGAggregateExpr
All Implemented Interfaces:
SQLExpr, SQLObject, PGSQLObject, Serializable

public class PGAggregateExpr
extends SQLAggregateExpr
implements PGSQLObject

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.alibaba.druid.sql.ast.expr.SQLAggregateExpr
SQLAggregateExpr.Option
 
Constructor Summary
PGAggregateExpr(String methodName)
           
PGAggregateExpr(String methodName, SQLAggregateExpr.Option option)
           
 
Method Summary
 void accept0(PGASTVisitor visitor)
           
 PGAnalytic getOver()
           
 void output(StringBuffer buf)
           
 void setOver(PGAnalytic over)
           
 
Methods inherited from class com.alibaba.druid.sql.ast.expr.SQLAggregateExpr
equals, getArguments, getMethodName, getOption, hashCode, setMethodName, setOption
 
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, getAttribute, getAttributes, getAttributesDirect, getParent, putAttribute, setParent, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, getAttribute, getAttributes, getAttributesDirect, getParent, putAttribute, setParent
 

Constructor Detail

PGAggregateExpr

public PGAggregateExpr(String methodName,
                       SQLAggregateExpr.Option option)

PGAggregateExpr

public PGAggregateExpr(String methodName)
Method Detail

getOver

public PGAnalytic getOver()

setOver

public void setOver(PGAnalytic over)

output

public void output(StringBuffer buf)
Specified by:
output in interface SQLObject
Overrides:
output in class SQLAggregateExpr

accept0

public void accept0(PGASTVisitor visitor)
Specified by:
accept0 in interface PGSQLObject


Copyright © 2012 Alibaba Group. All Rights Reserved.