public class Function extends java.lang.Object implements Expression
Description: A function as MAX,COUNT...
Title:首亨软件 - TSS/CRM等
构造器和说明 |
---|
Function() |
限定符和类型 | 方法和说明 |
---|---|
void |
accept(ExpressionVisitor expressionVisitor) |
java.lang.String |
getName()
The name of he function, i.e.
|
ExpressionList |
getParameters()
The list of parameters of the function (if any, else null) If the
parameter is "*", allColumns is set to true
|
boolean |
isAllColumns()
true if the parameter to the function is "*"
|
boolean |
isDistinct()
true if the function is "distinct"
|
boolean |
isEscaped()
Return true if it's in the form "{fn function_body() }"
|
void |
setAllColumns(boolean b) |
void |
setDistinct(boolean b) |
void |
setEscaped(boolean isEscaped) |
void |
setName(java.lang.String string) |
void |
setParameters(ExpressionList list) |
java.lang.String |
toString() |
public void accept(ExpressionVisitor expressionVisitor)
accept
在接口中 Expression
public java.lang.String getName()
public void setName(java.lang.String string)
public boolean isAllColumns()
public void setAllColumns(boolean b)
public boolean isDistinct()
public void setDistinct(boolean b)
public ExpressionList getParameters()
public void setParameters(ExpressionList list)
public boolean isEscaped()
public void setEscaped(boolean isEscaped)
public java.lang.String toString()
toString
在类中 java.lang.Object