| Interface | Description |
|---|---|
| AnonymousClassCreationListener |
| Class | Description |
|---|---|
| AjLookupEnvironment |
Overrides the default eclipse LookupEnvironment for two purposes.
|
| AjTypeConstants | |
| EclipseAnnotationConvertor | |
| EclipseFactory | |
| EclipseResolvedMember |
In the pipeline world, we can be weaving before all types have come through from compilation.
|
| EclipseScope |
Adaptor from org.eclipse.jdt.internal.compiler.lookup.Scope to
org.aspectj.weaver.IScope
|
| EclipseShadow |
This is only used for declare soft right now.
|
| EclipseSourceLocation | |
| EclipseSourceType |
Supports viewing eclipse TypeDeclarations/SourceTypeBindings as a ResolvedType
|
| EclipseTypeMunger | |
| HelperInterfaceBinding | |
| InlineAccessFieldBinding |
Used for field references within the body of an around advice
to force the use of public access methods.
|
| InterTypeFieldBinding | |
| InterTypeMemberFinder |
The member finder looks after intertype declared members on a type, there is one member finder per type that was hit by an ITD.
|
| IntertypeMemberTypeFinder |
The member finder looks after intertype declared inner classes on a type, there is one member finder per type that was hit by an
new inner type declaration.
|
| InterTypeMethodBinding |
A special method binding representing an ITD that pretends to be a member in some target type for matching purposes.
|
| InterTypeScope | |
| PointcutBinding | |
| PrivilegedFieldBinding | |
| PrivilegedHandler | |
| PushinCollector |
Collects up information about the application of ITDs and relevant declares - it can then output source code as if those ITDs had
been pushed in.
|
| SimpleSyntheticAccessMethodBinding |