public class ArithmeticExpressionBuilder extends ExpressionBuilder<ArithmeticOperator> implements ArithmeticExpression
lhs, lhsExpr, operator, operExpr, qualifyingBrackets, rhs, rhsExpr
Constructor and Description |
---|
ArithmeticExpressionBuilder() |
ArithmeticExpressionBuilder(Object rhs,
ArithmeticOperator operator) |
ArithmeticExpressionBuilder(Object lhs,
Object rhs,
ArithmeticOperator operator) |
ArithmeticExpressionBuilder(Statement rhs,
ArithmeticOperator operator) |
ArithmeticExpressionBuilder(Statement lhs,
Statement rhs,
ArithmeticOperator operator) |
Modifier and Type | Method and Description |
---|---|
static ArithmeticExpression |
create(ArithmeticOperator operator,
Object rhs) |
static ArithmeticExpression |
create(Object lhs,
ArithmeticOperator operator,
Object rhs) |
static ArithmeticExpression |
create(Statement lhs) |
MetaClass |
getType() |
generate, getLhs, getLhsExpr, getOperator, getRhs, setLhs, setLhsExpr, setOperator, setRhs
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLhs, getLhsExpr, getOperator, getRhs, setLhs, setLhsExpr, setOperator, setRhs
public ArithmeticExpressionBuilder()
public ArithmeticExpressionBuilder(Statement rhs, ArithmeticOperator operator)
public ArithmeticExpressionBuilder(Object rhs, ArithmeticOperator operator)
public ArithmeticExpressionBuilder(Statement lhs, Statement rhs, ArithmeticOperator operator)
public ArithmeticExpressionBuilder(Object lhs, Object rhs, ArithmeticOperator operator)
public static ArithmeticExpression create(Statement lhs)
public static ArithmeticExpression create(ArithmeticOperator operator, Object rhs)
public static ArithmeticExpression create(Object lhs, ArithmeticOperator operator, Object rhs)
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.