Class DefaultExprFactory
java.lang.Object
com.sun.tools.corba.ee.idl.constExpr.DefaultExprFactory
- All Implemented Interfaces:
ExprFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionand
(Expression left, Expression right) booleanAnd
(Expression left, Expression right) booleanNot
(Expression operand) booleanOr
(Expression left, Expression right) divide
(Expression left, Expression right) equal
(Expression left, Expression right) greaterEqual
(Expression left, Expression right) greaterThan
(Expression left, Expression right) lessEqual
(Expression left, Expression right) lessThan
(Expression left, Expression right) minus
(Expression left, Expression right) modulo
(Expression left, Expression right) negative
(Expression operand) not
(Expression operand) notEqual
(Expression left, Expression right) or
(Expression left, Expression right) plus
(Expression left, Expression right) positive
(Expression operand) shiftLeft
(Expression left, Expression right) shiftRight
(Expression left, Expression right) terminal
(ConstEntry constReference) terminal
(String representation, BigInteger bigIntegerValue) times
(Expression left, Expression right) xor
(Expression left, Expression right)
-
Constructor Details
-
DefaultExprFactory
public DefaultExprFactory()
-
-
Method Details
-
and
- Specified by:
and
in interfaceExprFactory
-
booleanAnd
- Specified by:
booleanAnd
in interfaceExprFactory
-
booleanNot
- Specified by:
booleanNot
in interfaceExprFactory
-
booleanOr
- Specified by:
booleanOr
in interfaceExprFactory
-
divide
- Specified by:
divide
in interfaceExprFactory
-
equal
- Specified by:
equal
in interfaceExprFactory
-
greaterEqual
- Specified by:
greaterEqual
in interfaceExprFactory
-
greaterThan
- Specified by:
greaterThan
in interfaceExprFactory
-
lessEqual
- Specified by:
lessEqual
in interfaceExprFactory
-
lessThan
- Specified by:
lessThan
in interfaceExprFactory
-
minus
- Specified by:
minus
in interfaceExprFactory
-
modulo
- Specified by:
modulo
in interfaceExprFactory
-
negative
- Specified by:
negative
in interfaceExprFactory
-
not
- Specified by:
not
in interfaceExprFactory
-
notEqual
- Specified by:
notEqual
in interfaceExprFactory
-
or
- Specified by:
or
in interfaceExprFactory
-
plus
- Specified by:
plus
in interfaceExprFactory
-
positive
- Specified by:
positive
in interfaceExprFactory
-
shiftLeft
- Specified by:
shiftLeft
in interfaceExprFactory
-
shiftRight
- Specified by:
shiftRight
in interfaceExprFactory
-
terminal
- Specified by:
terminal
in interfaceExprFactory
-
terminal
- Specified by:
terminal
in interfaceExprFactory
-
terminal
- Specified by:
terminal
in interfaceExprFactory
-
terminal
- Specified by:
terminal
in interfaceExprFactory
-
terminal
- Specified by:
terminal
in interfaceExprFactory
-
terminal
- Specified by:
terminal
in interfaceExprFactory
-
times
- Specified by:
times
in interfaceExprFactory
-
xor
- Specified by:
xor
in interfaceExprFactory
-