Class Hierarchy
- java.lang.Object
- org.aspectj.weaver.AbstractAnnotationAJ (implements org.aspectj.weaver.AnnotationAJ)
- org.aspectj.weaver.bcel.BcelAnnotation
- org.aspectj.weaver.AbstractReferenceTypeDelegate (implements org.aspectj.weaver.ReferenceTypeDelegate)
- org.aspectj.weaver.bcel.BcelObjectType
- org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
- org.aspectj.weaver.bcel.FakeAnnotation
- org.aspectj.weaver.ast.ASTNode
- org.aspectj.weaver.ast.Expr
- org.aspectj.weaver.ast.Var
- org.aspectj.weaver.bcel.BcelVar
- org.aspectj.weaver.bcel.AnnotationAccessVar
- org.aspectj.weaver.bcel.AspectInstanceVar
- org.aspectj.weaver.bcel.BcelCflowAccessVar
- org.aspectj.weaver.bcel.BcelFieldRef
- org.aspectj.weaver.bcel.TypeAnnotationAccessVar
- org.aspectj.weaver.bcel.BcelVar
- org.aspectj.weaver.ast.Var
- org.aspectj.weaver.ast.Expr
- org.aspectj.weaver.bcel.AtAjAttributes
- org.aspectj.weaver.bcel.BcelConstantPoolReader (implements org.aspectj.weaver.ConstantPoolReader)
- org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter
- org.aspectj.weaver.bcel.BcelRenderer (implements org.aspectj.weaver.ast.IExprVisitor, org.aspectj.weaver.ast.ITestVisitor)
- org.aspectj.weaver.bcel.BcelWeaver
- org.aspectj.weaver.bcel.BcelWeavingSupport (implements org.aspectj.weaver.IWeavingSupport)
- java.lang.ClassLoader
- java.security.SecureClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- org.aspectj.weaver.bcel.ExtensibleURLClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- java.security.SecureClassLoader
- org.aspectj.weaver.bcel.ClassPathManager
- org.aspectj.weaver.bcel.ClassPathManager.ClassFile
- org.aspectj.weaver.ConcreteTypeMunger (implements org.aspectj.util.PartialOrder.PartialComparable)
- org.aspectj.weaver.bcel.BcelTypeMunger
- org.aspectj.weaver.bcel.BcelAccessForInlineMunger
- org.aspectj.weaver.bcel.BcelCflowCounterFieldAdder
- org.aspectj.weaver.bcel.BcelCflowStackFieldAdder
- org.aspectj.weaver.bcel.BcelPerClauseAspectAdder
- org.aspectj.weaver.bcel.BcelTypeMunger
- org.aspectj.weaver.bcel.ExceptionRange
- org.aspectj.weaver.bcel.LazyClassGen
- org.aspectj.weaver.bcel.LazyMethodGen (implements org.aspectj.weaver.tools.Traceable)
- org.aspectj.weaver.MemberImpl (implements org.aspectj.weaver.Member)
- org.aspectj.weaver.ResolvedMemberImpl (implements org.aspectj.weaver.IHasPosition, org.aspectj.weaver.ResolvedMember)
- org.aspectj.weaver.ResolvedPointcutDefinition
- org.aspectj.weaver.bcel.AtAjAttributes.LazyResolvedPointcutDefinition
- org.aspectj.weaver.ResolvedPointcutDefinition
- org.aspectj.weaver.ResolvedMemberImpl (implements org.aspectj.weaver.IHasPosition, org.aspectj.weaver.ResolvedMember)
- org.aspectj.weaver.Shadow
- org.aspectj.weaver.bcel.BcelShadow
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.GenericSignatureFormatException
- java.lang.Exception
- org.aspectj.weaver.bcel.UnwovenClassFile (implements org.aspectj.weaver.IUnwovenClassFile)
- org.aspectj.weaver.bcel.UnwovenClassFileWithThirdPartyManagedBytecode
- org.aspectj.weaver.bcel.UnwovenClassFile.ChildClass
- org.aspectj.weaver.bcel.Utility
- org.aspectj.weaver.WeakClassLoaderReference
- org.aspectj.weaver.bcel.BcelWeakClassLoaderReference (implements org.aspectj.apache.bcel.util.ClassLoaderReference)
- org.aspectj.weaver.World (implements org.aspectj.weaver.Dump.INode)
- org.aspectj.weaver.bcel.BcelWorld (implements org.aspectj.apache.bcel.util.Repository)
- org.aspectj.weaver.AbstractAnnotationAJ (implements org.aspectj.weaver.AnnotationAJ)
Interface Hierarchy
- org.aspectj.weaver.bcel.TypeDelegateResolver
- org.aspectj.weaver.bcel.UnwovenClassFileWithThirdPartyManagedBytecode.IByteCodeProvider