public class DefaultExpressionBuilder.BinaryOperatorBase extends DefaultExpressionBuilder.FunctionBase implements ExpressionBuilder.BinaryOperator
format, name, parametersproperties| Constructor and Description |
|---|
BinaryOperatorBase(java.lang.String name,
java.lang.String format) |
| Modifier and Type | Method and Description |
|---|---|
ExpressionBuilder.Value |
left() |
ExpressionBuilder.BinaryOperator |
left(ExpressionBuilder.Value operand) |
java.lang.String |
name() |
ExpressionBuilder.Function |
parameter(ExpressionBuilder.Value parameter) |
ExpressionBuilder.Value |
right() |
ExpressionBuilder.BinaryOperator |
right(ExpressionBuilder.Value operand) |
java.lang.String |
toString() |
java.lang.String |
toString(Formatter<ExpressionBuilder.Value> formatter) |
accept, clone, format, name, parameters, replacecopyPropertiesFrom, getProperties, getProperty, setPropertyequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitformat, name, parametersclone, copyPropertiesFrom, replaceacceptgetProperties, getProperty, setPropertycloneQuietly, cloneQuietlypublic BinaryOperatorBase(java.lang.String name,
java.lang.String format)
public ExpressionBuilder.Function parameter(ExpressionBuilder.Value parameter)
parameter in interface ExpressionBuilder.Functionparameter in class DefaultExpressionBuilder.FunctionBasepublic java.lang.String name()
name in interface ExpressionBuilder.BinaryOperatorname in interface ExpressionBuilder.Functionname in class DefaultExpressionBuilder.FunctionBasepublic ExpressionBuilder.BinaryOperator left(ExpressionBuilder.Value operand)
left in interface ExpressionBuilder.BinaryOperatorpublic ExpressionBuilder.BinaryOperator right(ExpressionBuilder.Value operand)
right in interface ExpressionBuilder.BinaryOperatorpublic ExpressionBuilder.Value left()
left in interface ExpressionBuilder.BinaryOperatorpublic ExpressionBuilder.Value right()
right in interface ExpressionBuilder.BinaryOperatorpublic java.lang.String toString()
toString in class DefaultExpressionBuilder.FunctionBasepublic java.lang.String toString(Formatter<ExpressionBuilder.Value> formatter)
toString in interface ExpressionBuilder.ValuetoString in class DefaultExpressionBuilder.FunctionBase