Package org.aspectj.weaver.tools
Provides a set of interfaces for third-parties wishing to integrate
AspectJ weaving capabilities into their environments.
| ContextBasedMatcher | Pointcut expression interface for pointcut
expressions returned by a
PointcutDesignatorHandler. |
| GeneratedClassHandler | Interface implemented by weaving class loaders to allow classes generated by
the weaving process to be defined. |
| ISupportsMessageContext |
Copyright (c) 2006 IBM Corporation and others. |
| JoinPointMatch | |
| MatchingContext | When extending AspectJ's pointcut parsing and
matching with custom PointcutDesignatorHandlers,
it may be necessary to match based on context information
at a join point not exposed simply by java.lang.reflect
member information or argument values. |
| PointcutDesignatorHandler | The PointcutDesignator interface allows extension of the
AspectJ pointcut language so that third-party tools integrating
with AspectJ can add easily their own custom
domain-specific designators and have them interoperate seamlessly
with the standard AspectJ designators. |
| PointcutExpression | Represents an AspectJ pointcut expression and provides convenience methods to determine
whether or not the pointcut matches join points specified in terms of the
java.lang.reflect interfaces. |
| PointcutParameter | |
| ShadowMatch | The result of asking a PointcutExpression to match at a shadow (method execution,
handler, constructor call, and so on). |
| Trace |
Copyright (c) 2006 IBM Corporation and others. |
| Traceable |
Copyright (c) 2006 IBM Corporation and others. |
| TypePatternMatcher | A compiled AspectJ type pattern that can be used to
match against types at runtime. |
| WeavingClassLoader | An interface for weaving class loaders to provide callbacks for a
WeavingAdaptor. |
Provides a set of interfaces for third-parties wishing to integrate
AspectJ weaving capabilities into their environments.