com.tonbeller.jpivot.olap.model.impl
Class FunCallExprImpl
java.lang.Object
com.tonbeller.jpivot.olap.model.impl.FunCallExprImpl
- All Implemented Interfaces:
- Expression, FunCallExpr, Visitable
public class FunCallExprImpl
- extends java.lang.Object
- implements FunCallExpr
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FunCallExprImpl
public FunCallExprImpl()
FunCallExprImpl
public FunCallExprImpl(java.lang.String name)
FunCallExprImpl
public FunCallExprImpl(java.lang.String name,
Expression arg)
FunCallExprImpl
public FunCallExprImpl(java.lang.String name,
Expression arg0,
Expression arg1)
FunCallExprImpl
public FunCallExprImpl(java.lang.String name,
Expression arg0,
Expression arg1,
Expression arg2)
FunCallExprImpl
public FunCallExprImpl(java.lang.String name,
Expression[] args)
FunCallExprImpl
public FunCallExprImpl(java.lang.String name,
java.util.List args)
getArgs
public Expression[] getArgs()
- Specified by:
getArgs
in interface FunCallExpr
getName
public java.lang.String getName()
- Description copied from interface:
FunCallExpr
- returns the function name
- Specified by:
getName
in interface FunCallExpr
setArgs
public void setArgs(Expression[] expressions)
setArgs
public void setArgs(java.util.List list)
setName
public void setName(java.lang.String string)
accept
public void accept(Visitor visitor)
- Specified by:
accept
in interface Visitable