Class Summary |
AdvisedClassFilterExpressionVisitor |
The advised class filter visitor. |
ArgsIndexVisitor |
A visitor to compute the args index of the target (matching) method/constructor which match the advice args. |
DumpVisitor |
TODO: do we need that, there is a dump() method in jjtree API |
ExpressionContext |
The expression context for AST evaluation. |
ExpressionInfo |
Abstraction that holds info about the expression and the different visitors. |
ExpressionNamespace |
The expression namespace as well as a repository for the namespaces. |
ExpressionValidateVisitor |
The visitor that extract all possible arguments referenced by the expression. |
ExpressionVisitor |
The expression visitor. |
PointcutType |
Type-safe enum for the pointcut types. |
QDoxParser |
Parses a src tree with QDox . |
SubtypePatternType |
Type safe enum for the different matching types. |
Undeterministic |
Helper class to have boolean operation on true / false and null, null is assumed to be undetermined, and "not null"="null"
A "false && null" will stay false, but a "true && null" will become undetermined (null). |