public class ExpressionBuilderBase.FunctionBase extends ExpressionBuilderBase.AbstractValue implements ExpressionBuilder.Function
| Modifier and Type | Field and Description |
|---|---|
protected String |
format |
protected String |
name |
protected List<ExpressionBuilder.Value> |
parameters |
| Constructor and Description |
|---|
FunctionBase(String name,
String format) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ExpressionBuilder.Visitor visitor,
ExpressionBuilder.VisitorFilter filter) |
String |
getName() |
ExpressionBuilder.Function |
parameter(ExpressionBuilder.Value parameter) |
List<ExpressionBuilder.Value> |
parameters() |
String |
toString() |
protected String name
protected String format
protected List<ExpressionBuilder.Value> parameters
public List<ExpressionBuilder.Value> parameters()
parameters in interface ExpressionBuilder.Functionpublic ExpressionBuilder.Function parameter(ExpressionBuilder.Value parameter)
parameter in interface ExpressionBuilder.Functionpublic String getName()
getName in interface ExpressionBuilder.Functionpublic void accept(ExpressionBuilder.Visitor visitor, ExpressionBuilder.VisitorFilter filter)
accept in interface ExpressionBuilder.Visitableaccept in class ExpressionBuilderBase.AbstractValue