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:
andin interfaceExprFactory
-
booleanAnd
- Specified by:
booleanAndin interfaceExprFactory
-
booleanNot
- Specified by:
booleanNotin interfaceExprFactory
-
booleanOr
- Specified by:
booleanOrin interfaceExprFactory
-
divide
- Specified by:
dividein interfaceExprFactory
-
equal
- Specified by:
equalin interfaceExprFactory
-
greaterEqual
- Specified by:
greaterEqualin interfaceExprFactory
-
greaterThan
- Specified by:
greaterThanin interfaceExprFactory
-
lessEqual
- Specified by:
lessEqualin interfaceExprFactory
-
lessThan
- Specified by:
lessThanin interfaceExprFactory
-
minus
- Specified by:
minusin interfaceExprFactory
-
modulo
- Specified by:
moduloin interfaceExprFactory
-
negative
- Specified by:
negativein interfaceExprFactory
-
not
- Specified by:
notin interfaceExprFactory
-
notEqual
- Specified by:
notEqualin interfaceExprFactory
-
or
- Specified by:
orin interfaceExprFactory
-
plus
- Specified by:
plusin interfaceExprFactory
-
positive
- Specified by:
positivein interfaceExprFactory
-
shiftLeft
- Specified by:
shiftLeftin interfaceExprFactory
-
shiftRight
- Specified by:
shiftRightin interfaceExprFactory
-
terminal
- Specified by:
terminalin interfaceExprFactory
-
terminal
- Specified by:
terminalin interfaceExprFactory
-
terminal
- Specified by:
terminalin interfaceExprFactory
-
terminal
- Specified by:
terminalin interfaceExprFactory
-
terminal
- Specified by:
terminalin interfaceExprFactory
-
terminal
- Specified by:
terminalin interfaceExprFactory
-
times
- Specified by:
timesin interfaceExprFactory
-
xor
- Specified by:
xorin interfaceExprFactory
-