Uses of Class
com.sun.tools.corba.ee.idl.constExpr.Expression
-
Packages that use Expression Package Description com.sun.tools.corba.ee.idl com.sun.tools.corba.ee.idl.constExpr com.sun.tools.corba.ee.idl.toJavaPortable -
-
Uses of Expression in com.sun.tools.corba.ee.idl
Fields in com.sun.tools.corba.ee.idl declared as Expression Modifier and Type Field Description private Expression
SequenceEntry. _maxSize
private Expression
StringEntry. _maxSize
private Expression
ConstEntry. _value
Fields in com.sun.tools.corba.ee.idl with type parameters of type Expression Modifier and Type Field Description java.util.Vector<Expression>
UnionBranch. labels
A vector of Expression's, one for each label in the order in which they appear in the IDL file.Methods in com.sun.tools.corba.ee.idl that return Expression Modifier and Type Method Description private Expression
Parser. addExpr(Expression e, SymtabEntry entry)
private Expression
Parser. andExpr(Expression e, SymtabEntry entry)
private Expression
Preprocessor. andExpr(Expression e, SymtabEntry entry)
(package private) Expression
Preprocessor. booleanConstExpr(SymtabEntry entry)
(package private) Expression
Parser. constExp(SymtabEntry entry)
private Expression
Preprocessor. definedExpr(SymtabEntry entry)
private Expression
Preprocessor. equalityExpr(Expression e, SymtabEntry entry)
(package private) Expression
Parser. literal(SymtabEntry entry)
private Expression
Parser. matchEnum(EnumEntry entry)
Expression
SequenceEntry. maxSize()
the constant expression defining the maximum size of the sequence.Expression
StringEntry. maxSize()
The constant expression defining the maximum size of the string.private Expression
Parser. multExpr(Expression e, SymtabEntry entry)
private Expression
Preprocessor. notExpr(SymtabEntry entry)
private Expression
Parser. orExpr(Expression e, SymtabEntry entry)
private Expression
Preprocessor. orExpr(Expression e, SymtabEntry entry)
private Expression
Parser. positiveIntConst(SymtabEntry entry)
private Expression
Parser. primaryExpr(SymtabEntry entry)
(package private) Expression
Preprocessor. primaryExpr(SymtabEntry entry)
private Expression
Parser. shiftExpr(Expression e, SymtabEntry entry)
private Expression
Parser. stringLiteral()
private Expression
Parser. stringType2(SymtabEntry entry)
private Expression
Parser. unaryExpr(SymtabEntry entry)
Expression
ConstEntry. value()
private Expression
Parser. xorExpr(Expression e, SymtabEntry entry)
Methods in com.sun.tools.corba.ee.idl with parameters of type Expression Modifier and Type Method Description void
TypedefEntry. addArrayInfo(Expression e)
private Expression
Parser. addExpr(Expression e, SymtabEntry entry)
private Expression
Parser. andExpr(Expression e, SymtabEntry entry)
private Expression
Preprocessor. andExpr(Expression e, SymtabEntry entry)
private Expression
Preprocessor. equalityExpr(Expression e, SymtabEntry entry)
(package private) boolean
UnionEntry. has(Expression label)
void
SequenceEntry. maxSize(Expression expr)
the constant expression defining the maximum size of the sequence.void
StringEntry. maxSize(Expression expr)
The constant expression defining the maximum size of the string.private Expression
Parser. multExpr(Expression e, SymtabEntry entry)
private Expression
Parser. orExpr(Expression e, SymtabEntry entry)
private Expression
Preprocessor. orExpr(Expression e, SymtabEntry entry)
private Expression
Parser. shiftExpr(Expression e, SymtabEntry entry)
void
ConstEntry. value(Expression newValue)
private void
Parser. verifyCharacter(Expression e, SymtabEntry t)
private void
Parser. verifyConstType(Expression e, SymtabEntry t)
private void
Parser. verifyString(Expression e, SymtabEntry t)
private Expression
Parser. xorExpr(Expression e, SymtabEntry entry)
-
Uses of Expression in com.sun.tools.corba.ee.idl.constExpr
Subclasses of Expression in com.sun.tools.corba.ee.idl.constExpr Modifier and Type Class Description class
And
class
BinaryExpr
class
BooleanAnd
class
BooleanNot
class
BooleanOr
class
Divide
class
Equal
class
GreaterEqual
class
GreaterThan
class
LessEqual
class
LessThan
class
Minus
class
Modulo
class
Negative
class
Not
class
NotEqual
class
Or
class
Plus
class
Positive
class
ShiftLeft
class
ShiftRight
class
Terminal
This class contains values.class
Times
class
UnaryExpr
class
Xor
Fields in com.sun.tools.corba.ee.idl.constExpr declared as Expression Modifier and Type Field Description private Expression
BinaryExpr. _left
private Expression
UnaryExpr. _operand
private Expression
BinaryExpr. _right
Methods in com.sun.tools.corba.ee.idl.constExpr that return Expression Modifier and Type Method Description Expression
BinaryExpr. left()
Expression
UnaryExpr. operand()
Expression
BinaryExpr. right()
Methods in com.sun.tools.corba.ee.idl.constExpr with parameters of type Expression Modifier and Type Method Description And
DefaultExprFactory. and(Expression left, Expression right)
And
ExprFactory. and(Expression left, Expression right)
BooleanAnd
DefaultExprFactory. booleanAnd(Expression left, Expression right)
BooleanAnd
ExprFactory. booleanAnd(Expression left, Expression right)
BooleanNot
DefaultExprFactory. booleanNot(Expression operand)
BooleanNot
ExprFactory. booleanNot(Expression operand)
BooleanOr
DefaultExprFactory. booleanOr(Expression left, Expression right)
BooleanOr
ExprFactory. booleanOr(Expression left, Expression right)
Divide
DefaultExprFactory. divide(Expression left, Expression right)
Divide
ExprFactory. divide(Expression left, Expression right)
Equal
DefaultExprFactory. equal(Expression left, Expression right)
Equal
ExprFactory. equal(Expression left, Expression right)
GreaterEqual
DefaultExprFactory. greaterEqual(Expression left, Expression right)
GreaterEqual
ExprFactory. greaterEqual(Expression left, Expression right)
GreaterThan
DefaultExprFactory. greaterThan(Expression left, Expression right)
GreaterThan
ExprFactory. greaterThan(Expression left, Expression right)
void
BinaryExpr. left(Expression left)
LessEqual
DefaultExprFactory. lessEqual(Expression left, Expression right)
LessEqual
ExprFactory. lessEqual(Expression left, Expression right)
LessThan
DefaultExprFactory. lessThan(Expression left, Expression right)
LessThan
ExprFactory. lessThan(Expression left, Expression right)
Minus
DefaultExprFactory. minus(Expression left, Expression right)
Minus
ExprFactory. minus(Expression left, Expression right)
Modulo
DefaultExprFactory. modulo(Expression left, Expression right)
Modulo
ExprFactory. modulo(Expression left, Expression right)
Negative
DefaultExprFactory. negative(Expression operand)
Negative
ExprFactory. negative(Expression operand)
Not
DefaultExprFactory. not(Expression operand)
Not
ExprFactory. not(Expression operand)
NotEqual
DefaultExprFactory. notEqual(Expression left, Expression right)
NotEqual
ExprFactory. notEqual(Expression left, Expression right)
void
UnaryExpr. operand(Expression operand)
Or
DefaultExprFactory. or(Expression left, Expression right)
Or
ExprFactory. or(Expression left, Expression right)
Plus
DefaultExprFactory. plus(Expression left, Expression right)
Plus
ExprFactory. plus(Expression left, Expression right)
Positive
DefaultExprFactory. positive(Expression operand)
Positive
ExprFactory. positive(Expression operand)
void
BinaryExpr. right(Expression right)
ShiftLeft
DefaultExprFactory. shiftLeft(Expression left, Expression right)
ShiftLeft
ExprFactory. shiftLeft(Expression left, Expression right)
ShiftRight
DefaultExprFactory. shiftRight(Expression left, Expression right)
ShiftRight
ExprFactory. shiftRight(Expression left, Expression right)
Times
DefaultExprFactory. times(Expression left, Expression right)
Times
ExprFactory. times(Expression left, Expression right)
Xor
DefaultExprFactory. xor(Expression left, Expression right)
Xor
ExprFactory. xor(Expression left, Expression right)
Constructors in com.sun.tools.corba.ee.idl.constExpr with parameters of type Expression Constructor Description And(Expression leftOperand, Expression rightOperand)
BinaryExpr(java.lang.String operation, Expression leftOperand, Expression rightOperand)
BooleanAnd(Expression leftOperand, Expression rightOperand)
BooleanNot(Expression operand)
BooleanOr(Expression leftOperand, Expression rightOperand)
Divide(Expression leftOperand, Expression rightOperand)
Constructor: set operation and operands.Equal(Expression leftOperand, Expression rightOperand)
GreaterEqual(Expression leftOperand, Expression rightOperand)
GreaterThan(Expression leftOperand, Expression rightOperand)
LessEqual(Expression leftOperand, Expression rightOperand)
LessThan(Expression leftOperand, Expression rightOperand)
Minus(Expression leftOperand, Expression rightOperand)
Modulo(Expression leftOperand, Expression rightOperand)
Negative(Expression operand)
Not(Expression operand)
NotEqual(Expression leftOperand, Expression rightOperand)
Or(Expression leftOperand, Expression rightOperand)
Plus(Expression leftOperand, Expression rightOperand)
Positive(Expression operand)
ShiftLeft(Expression leftOperand, Expression rightOperand)
ShiftRight(Expression leftOperand, Expression rightOperand)
Times(Expression leftOperand, Expression rightOperand)
UnaryExpr(java.lang.String operation, Expression unaryOperand)
Xor(Expression leftOperand, Expression rightOperand)
-
Uses of Expression in com.sun.tools.corba.ee.idl.toJavaPortable
Methods in com.sun.tools.corba.ee.idl.toJavaPortable with parameters of type Expression Modifier and Type Method Description private java.lang.String
UnionGen. cast(Expression expr, SymtabEntry type)
static java.lang.String
Util. parseExpression(Expression e)
Method parameters in com.sun.tools.corba.ee.idl.toJavaPortable with type arguments of type Expression Modifier and Type Method Description (package private) static java.lang.String
Util. arrayInfo(java.util.Vector<Expression> arrayInfo)
-