|
common-util | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Constant | A constant expression. |
| Expression | Interface for all expressions in definitions. |
| ExpressionWalker<E,F> | Processor visiting all objects within an expression depth first. |
| Class Summary | |
|---|---|
| AbsFunctionTerm | This class defines an absolute function term within an expression. |
| AdditionTerm | This class defines an addition term within an expression. |
| AndTerm | This class defines an and term within an expression. |
| BaseExpressionWalker<E,F> | Basic expression walker implementation. |
| BinaryTerm | This class defines a binary term (having two operands) within an expression. |
| BooleanConstant | Definition of boolean constant expression. |
| ConcatenationTerm | This class defines a concatenation term within an expression. |
| CurrentDateFunctionTerm | This class defines a current date function term within an expression. |
| DateConstant | A date constant. |
| DivisionTerm | This class defines an division term within an expression. |
| DoubleConstant | Constant double expression. |
| EqualityTerm | This class defines an equality term within an expression. |
| FunctionCall | Definition of a function call. |
| GreaterEqualTerm | This class defines a greater equal term within an expression. |
| GreaterTerm | This class defines a greater than term within an expression. |
| InequalityTerm | This class defines an inequality term within an expression. |
| IntegerConstant | Integer constant expression. |
| InTerm | This class defines an in term within an expression. |
| IsNotNullTerm | This class defines an is not null term within an expression. |
| IsNullTerm | This class defines an is null term within an expression. |
| LengthFunctionTerm | This class defines a length function term within an expression. |
| LessEqualTerm | This class defines a less equal term within an expression. |
| LessTerm | This class defines a less than term within an expression. |
| LikeTerm | This class defines a like term within an expression. |
| LowerFunctionTerm | This class defines a lower function term within an expression. |
| MatchTerm | This class defines a regular expression match term within an expression. |
| MultiplicationTerm | This class defines an multiplication term within an expression. |
| NegationTerm | This class defines a negation term within an expression. |
| NotInTerm | This class defines a not in term within an expression. |
| NotLikeTerm | This class defines a not like term within an expression. |
| NumberConstant | Base class for all numeric constant expressions. |
| OrTerm | This class defines an or term within an expression. |
| ReplaceFunctionTerm | This class defines a substring function term within an expression. |
| SignChangeTerm | This class defines a sign change term within an expression. |
| StringConstant | Definition of string constant expression. |
| SubstrFunctionTerm | This class defines a substring function term within an expression. |
| SubtractionTerm | This class defines an subtraction term within an expression. |
| TrimFunctionTerm | This class defines a trim function term within an expression. |
| UnaryTerm | This class defines a binary term (having two operands) within an expression. |
| UpperFunctionTerm | This class defines an upper function term within an expression. |
| Variable | Definition of a variable in an expression. |
| Enum Summary | |
|---|---|
| ExpressionType | Constants for data types. |
| Exception Summary | |
|---|---|
| ExpressionException | Exception object for all com.satline.datasource error handling. |
This package defines all interfaces and classes required to handle expressions.
The ExpressionWalker is used in a visitor design pattern to walk across the expression definition tree.
|
common-util | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||