|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
TypeDelegateResolver | A type delegate resolver is able to create type delegates for a named reference type. |
UnwovenClassFileWithThirdPartyManagedBytecode.IByteCodeProvider |
Class Summary | |
---|---|
AnnotationAccessVar | Represents access to an annotation on an element, relating to some kinded pointcut. |
AspectInstanceVar | Used to represent a variable reference to an aspect instance. |
AtAjAttributes | Annotation defined aspect reader. |
AtAjAttributes.LazyResolvedPointcutDefinition | LazyResolvedPointcutDefinition lazyly resolve the pointcut so that we have time to register all pointcut referenced before pointcut resolution happens |
BcelAccessForInlineMunger | Looks for all access to method or field that are not public within the body of the around advices and replace the invocations to a wrapper call so that the around advice can further be inlined. |
BcelAnnotation | Wraps a Bcel Annotation object and uses it to answer AnnotationAJ method calls. |
BcelCflowAccessVar | XXX Erik and I need to discuss this hierarchy. |
BcelCflowCounterFieldAdder | This type munger will modify a given class (see the munge() method) to include a field representing a CflowCounter object. |
BcelCflowStackFieldAdder | |
BcelConstantPoolReader | An implementation of the constant pool reader that speaks Bcel. |
BcelFieldRef | XXX Erik and I need to discuss this hierarchy. |
BcelGenericSignatureToTypeXConverter | A utility class that assists in unpacking constituent parts of generic signature attributes and returning their equivalents in UnresolvedType world. |
BcelObjectType | |
BcelPerClauseAspectAdder | Adds aspectOf(), hasAspect() etc to the annotation defined aspects |
BcelRenderer | |
BcelShadow | |
BcelTypeMunger | |
BcelVar | |
BcelWeakClassLoaderReference | Wraps a reference to a classloader inside a WeakReference. |
BcelWeaver | |
BcelWeavingSupport | Bcel implementation of the weaving support required in a BcelWorld which will actually modify bytecode. |
BcelWorld | |
ClassPathManager | |
ClassPathManager.ClassFile | |
ClassPathManager.Entry | |
ExceptionRange | exceptionRanges are set initially to be low priority. |
ExtensibleURLClassLoader | |
FakeAnnotation | For implementing declare @type interacting with declare @parents during compilation - we need to be able to add an annotation to 'binary type binding' (this is how types are seen during incremental compilation). |
LazyClassGen | Lazy lazy lazy. |
LazyMethodGen | A LazyMethodGen should be treated as a MethodGen. |
TypeAnnotationAccessVar | Used for @this() @target() @args() - represents accessing an annotated 'thing'. |
UnwovenClassFile | |
UnwovenClassFile.ChildClass | |
UnwovenClassFileWithThirdPartyManagedBytecode | |
Utility |
Exception Summary | |
---|---|
BcelGenericSignatureToTypeXConverter.GenericSignatureFormatException |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |