com.bea.p13n.expression.operator.logical

com.bea.p13n.expression.operator.logical  Package

This package provides interfaces and classes for constructing expressions using logical operators.

All the operators in this package extend the base class LogicalOperator and implement either BinaryOperator or UnaryOperator depending on the type of operator (binary or unary), but the concrete multi-operand operator doesn't implement any of these interfaces.

This package provides following logical operators to construct a logical/boolean expression.


Interface Summary

Class Summary

LogicalAnd

Implementation of the LogicalAnd operator.

LogicalMultiAnd

Implementation of the LogicalMultiAnd operator.

LogicalMultiOr

Implementation of the LogicalMultiOr operator.

LogicalNot

Implementation of the LogicalNot operator.

LogicalOperator

Implementation of the LogicalOperator operator.

LogicalOr

Implementation of the LogicalOr operator.