public class ExpressionBuilderBase.CustomBase extends ExpressionBuilderBase.AbstractValue implements ExpressionBuilder.Custom
| Modifier and Type | Field and Description |
|---|---|
protected Object |
value |
protected List<ExpressionBuilder.Value> |
values |
| Constructor and Description |
|---|
CustomBase(Object value) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ExpressionBuilder.Visitor visitor,
ExpressionBuilder.VisitorFilter filter) |
ExpressionBuilder.Custom |
add(ExpressionBuilder.Parameter parameter) |
ExpressionBuilder.Custom |
add(ExpressionBuilder.Variable variable) |
Object |
getValue() |
String |
toString() |
protected Object value
protected List<ExpressionBuilder.Value> values
public CustomBase(Object value)
public void accept(ExpressionBuilder.Visitor visitor, ExpressionBuilder.VisitorFilter filter)
accept in interface ExpressionBuilder.Visitableaccept in class ExpressionBuilderBase.AbstractValuepublic Object getValue()
getValue in interface ExpressionBuilder.Custompublic ExpressionBuilder.Custom add(ExpressionBuilder.Variable variable)
add in interface ExpressionBuilder.Custompublic ExpressionBuilder.Custom add(ExpressionBuilder.Parameter parameter)
add in interface ExpressionBuilder.Custom