Packages
org.aspectj.lang: Provides several interfaces for obtaining reflective information about a join point, as well as several exceptions that can be thrown by AspectJ code.
org.aspectj.lang.reflect: Contains interfaces that extend `Signature` to provide additional information about each possible join point signature.
org.aspectj.weaver.tools: Provides a set of interfaces for third-parties wishing to integrate AspectJ weaving capabilities into their environments.