Overview | Package | Class | Tree | Deprecated | Index | Help
| Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.bea.p13n.expression.operator

This package provides interfaces and classes for constructing expressions.

See
Description

Interface Summary
BinaryOperator | An interface for concrete binary operator classes.
UnaryOperator | An interface for concrete unary operator classes.

Class Summary
ClassForName | Implementation of the ClassForName operator.
ClassGetName | Implementation of the ClassGetName operator.
ClassNewInstance | Implementation of the ClassNewInstance operator.
If | Implementation of the If operator.
Instanceof | Implementation of the Instanceof operator.
MethodCall | Implementation of the MethodCall operator.
ObjectGetClass | Implementation of the ObjectGetClass operator.
ObjectHashCode | Implementation of the ObjectHashCode operator.
ObjectToString | Implementation of the ObjectToString operator.
Operator | Base class for all Operators in the expression package.
SystemCurrentTimeMillis | Implementation of the SystemCurrentTimeMillis operator.
SystemGetProperty | Implementation of the SystemGetProperty operator.
Variable | Implementation of the Variable operator.
VariableBinding | Implementation of the VariableBinding operator.

## Package com.bea.p13n.expression.operator Description

This package provides interfaces and classes for constructing expressions.

This package provides following class of operators to construct an expression. All the operators extend the base class `Operator` and implement either `BinaryOperator` or `UnaryOperator` depending on the type of operator (binary or unary).

- Logical
- Comparative
- Math
- Collection
- String
- Comparative
- Miscellaneous

Some of the operators in Miscellaneous category are If, MethodCall, etc

See Also
  `LogicalOperator`, `LogicalAnd`, `ComparativeOperator`, `GreaterThan`, `LessThan`, `MathOperator`, `MathAdd`, `Operator`, `BinaryOperator`, `UnaryOperator`, `Expression`, `ProxyExpression`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.