|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.jsqlparser.expression.Function
public class Function
A function as MAX,COUNT...
Field Summary | |
---|---|
private boolean |
allColumns
|
private boolean |
isEscaped
|
private java.lang.String |
name
|
private ExpressionList |
parameters
|
Constructor Summary | |
---|---|
Function()
|
Method Summary | |
---|---|
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 |
isEscaped()
Return true if it's in the form "{fn function_body() }" |
void |
setAllColumns(boolean b)
|
void |
setEscaped(boolean isEscaped)
|
void |
setName(java.lang.String string)
|
void |
setParameters(ExpressionList list)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private java.lang.String name
private ExpressionList parameters
private boolean allColumns
private boolean isEscaped
Constructor Detail |
---|
public Function()
Method Detail |
---|
public void accept(ExpressionVisitor expressionVisitor)
accept
in interface Expression
public java.lang.String getName()
public void setName(java.lang.String string)
public boolean isAllColumns()
public void setAllColumns(boolean b)
public ExpressionList getParameters()
public void setParameters(ExpressionList list)
public boolean isEscaped()
public void setEscaped(boolean isEscaped)
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |