A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AALOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
AALOAD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
AASTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
AASTORE - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ABORT - Static variable in interface org.aspectj.bridge.IMessage
 
abort(IMessageHandler, String) - Static method in class org.aspectj.bridge.MessageUtil
handle abort message (ignored if handler is null)
abort(IMessageHandler, String, Throwable) - Static method in class org.aspectj.bridge.MessageUtil
create and handle exception message (ignored if handler is null)
abort(String) - Static method in class org.aspectj.bridge.MessageUtil
 
abort(String, Throwable) - Static method in class org.aspectj.bridge.MessageUtil
 
ABORT_NOMESSAGE - Static variable in class org.aspectj.bridge.MessageUtil
 
ABORT_NOTHING_TO_RUN - Static variable in class org.aspectj.bridge.MessageUtil
 
AbortException - Exception in org.aspectj.bridge
Signal that a process was aborted before completion.
AbortException() - Constructor for exception org.aspectj.bridge.AbortException
abort with default String message
AbortException(String) - Constructor for exception org.aspectj.bridge.AbortException
abort with message
AbortException(IMessage) - Constructor for exception org.aspectj.bridge.AbortException
abort with structured message
ABSTRACT - Static variable in class org.aspectj.asm.IProgramElement.Modifiers
 
ABSTRACT_METHOD_ERROR - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
ABSTRACT_POINTCUT - Static variable in class org.aspectj.weaver.WeaverMessages
 
AbstractAnnotationAJ - Class in org.aspectj.weaver
 
AbstractAnnotationAJ(ResolvedType) - Constructor for class org.aspectj.weaver.AbstractAnnotationAJ
 
AbstractPatternNodeVisitor - Class in org.aspectj.weaver.patterns
 
AbstractPatternNodeVisitor() - Constructor for class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
AbstractReferenceTypeDelegate - Class in org.aspectj.weaver
 
AbstractReferenceTypeDelegate(ReferenceType, boolean) - Constructor for class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
AbstractSignaturePattern - Class in org.aspectj.weaver.patterns
Implements common functions to be used across ISignaturePatterns.
AbstractSignaturePattern() - Constructor for class org.aspectj.weaver.patterns.AbstractSignaturePattern
 
AbstractTrace - Class in org.aspectj.weaver.tools
 
AbstractTraceTest - Class in org.aspectj.weaver
 
AbstractTraceTest() - Constructor for class org.aspectj.weaver.AbstractTraceTest
 
ACC_ABSTRACT - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_ANNOTATION - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_BRIDGE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_BRIDGE - Static variable in interface org.aspectj.weaver.Constants
 
ACC_ENUM - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_FINAL - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_INTERFACE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_NATIVE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_PRIVATE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_PROTECTED - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_PUBLIC - Static variable in interface org.aspectj.apache.bcel.Constants
Access flags for classes, fields and methods
ACC_STATIC - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_STRICT - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_SUPER - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_SYNCHRONIZED - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_TRANSIENT - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_VARARGS - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_VARARGS - Static variable in interface org.aspectj.weaver.Constants
 
ACC_VOLATILE - Static variable in interface org.aspectj.apache.bcel.Constants
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisAnnos
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisParamAnnos
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisAnnos
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisParamAnnos
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.AnnotationDefault
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.Attribute
 
accept(Attribute[], ClassVisitor) - Static method in class org.aspectj.apache.bcel.classfile.AttributeUtils
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.Code
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.Constant
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantClass
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantDouble
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantFieldref
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantFloat
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantInteger
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantInterfaceMethodref
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantLong
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantMethodref
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantNameAndType
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantString
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantUtf8
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantValue
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.Deprecated
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.EnclosingMethod
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ExceptionTable
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.Field
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.InnerClass
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.InnerClasses
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.LineNumber
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.LineNumberTable
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTable
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTypeTable
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.Method
 
accept(ClassVisitor) - Method in interface org.aspectj.apache.bcel.classfile.Node
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.Signature
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.SourceFile
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.StackMap
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.Synthetic
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.Unknown
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(ITestVisitor) - Method in class org.aspectj.weaver.ast.And
 
accept(ITestVisitor) - Method in class org.aspectj.weaver.ast.Call
 
accept(IExprVisitor) - Method in class org.aspectj.weaver.ast.CallExpr
 
accept(IExprVisitor) - Method in class org.aspectj.weaver.ast.Expr
 
accept(IExprVisitor) - Method in class org.aspectj.weaver.ast.FieldGet
 
accept(ITestVisitor) - Method in class org.aspectj.weaver.ast.FieldGetCall
 
accept(ITestVisitor) - Method in class org.aspectj.weaver.ast.HasAnnotation
 
accept(ITestVisitor) - Method in class org.aspectj.weaver.ast.Instanceof
 
accept(ITestVisitor) - Method in class org.aspectj.weaver.ast.Literal
 
accept(ITestVisitor) - Method in class org.aspectj.weaver.ast.Not
 
accept(ITestVisitor) - Method in class org.aspectj.weaver.ast.Or
 
accept(ITestVisitor) - Method in class org.aspectj.weaver.ast.Test
 
accept(IExprVisitor) - Method in class org.aspectj.weaver.ast.Var
 
accept(Dump.IVisitor) - Method in interface org.aspectj.weaver.Dump.INode
 
accept(ITestVisitor) - Method in class org.aspectj.weaver.internal.tools.MatchingContextBasedTest
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
accept(Dump.IVisitor) - Method in class org.aspectj.weaver.ltw.LTWWorld
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.AndPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.DeclareSoft
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.IfPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ModifiersPattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.NamePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.NotPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.OrPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.PatternNode
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.PerCflow
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.PerObject
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.PerSingleton
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ThrowsPattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.TypePatternList
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.TypeVariablePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.TypeVariablePatternList
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
accept(Dump.IVisitor) - Method in class org.aspectj.weaver.World
Dump processing when a fatal error occurs
acceptAttribute(Attribute) - Static method in class org.aspectj.weaver.bcel.AtAjAttributes
Annotations are RuntimeVisible only.
acceptClass(String, byte[]) - Method in class org.aspectj.weaver.loadtime.WeavingURLClassLoader
 
acceptClass(String, byte[]) - Method in interface org.aspectj.weaver.tools.GeneratedClassHandler
Accept class generated by WeavingAdaptor.
acceptResult(IUnwovenClassFile) - Method in interface org.aspectj.weaver.IWeaveRequestor
 
acceptString(String) - Method in class org.aspectj.util.LangUtil.StringChecker
 
ACCESS_FOR_INLINE - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
ACCESS_NAMES - Static variable in interface org.aspectj.apache.bcel.Constants
 
accessibleTo(ObjectType) - Method in class org.aspectj.apache.bcel.generic.ObjectType
Java Virtual Machine Specification edition 2, � 5.4.4 Access Control
accessToString(int) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Convert bit field of flags into string such as 'static final'.
accessToString(int, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Convert bit field of flags into string such as 'static final'.
ACONST_NULL - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACONST_NULL - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
add(UnresolvedType[], UnresolvedType) - Static method in class org.aspectj.weaver.UnresolvedType
Creates a new type array with a fresh type appended to the end.
addAdviceLikeDeclares(ResolvedType) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
addAdvicePreventingLazyTjp(BcelAdvice) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
addAdvisedRelationship(AsmManager, Shadow, ShadowMunger) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
 
addAnnotation(AnnotationGen) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
addAnnotation(AnnotationGen) - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
addAnnotation(AnnotationGen) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
addAnnotation(AnnotationAJ) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
addAnnotation(AnnotationAJ) - Method in class org.aspectj.weaver.JoinPointSignature
 
addAnnotation(AnnotationAJ) - Method in class org.aspectj.weaver.ReferenceType
 
addAnnotation(AnnotationAJ) - Method in interface org.aspectj.weaver.ResolvedMember
 
addAnnotation(AnnotationAJ) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
addAnnotation(AnnotationAJ) - Method in class org.aspectj.weaver.ResolvedType
 
addArrayClass(ArrayType) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addAspectAffectingType(String) - Method in class org.aspectj.weaver.WeaverStateInfo
 
addAspectInEffectThisBuild(File) - Method in class org.aspectj.asm.AsmManager
 
addAspectRequires(String, String) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
addAspectsAffectingType(Collection<String>) - Method in class org.aspectj.weaver.WeaverStateInfo
 
addAttribute(Attribute) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
addAttribute(Attribute) - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
addAttribute(Attribute) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
addChild(IProgramElement) - Method in class org.aspectj.asm.internal.ProgramElement
 
addChild(int, IProgramElement) - Method in class org.aspectj.asm.internal.ProgramElement
 
addChild(IProgramElement) - Method in interface org.aspectj.asm.IProgramElement
 
addClass(ObjectType) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addClass(String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addClass(JavaClass) - Static method in class org.aspectj.apache.bcel.Repository
Add clazz to repository if there isn't an equally named class already in there.
addClassFile(UnwovenClassFile, boolean) - Method in class org.aspectj.weaver.bcel.BcelWeaver
Should be addOrReplace
addClassFile(File, File, File) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
addCodeAttribute(Attribute) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Add an attribute to the code.
addConcreteMunger(ConcreteTypeMunger) - Method in class org.aspectj.weaver.WeaverStateInfo
 
addConcreteShadowMunger(ShadowMunger) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addConstant(Constant, ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addContextBinding(String, Object) - Method in class org.aspectj.weaver.tools.DefaultMatchingContext
Add a context binding with the given name and value
addCrossReference(ISourceLocation, ISourceLocation, String, boolean) - Method in interface org.aspectj.weaver.ICrossReferenceHandler
 
addDeclare(Declare) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addDeclareAnnotationFieldRelationship(AsmManager, ISourceLocation, String, ResolvedMember) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
Add a relationship for a matching declare ATfield.
addDeclareAnnotationMethodRelationship(ISourceLocation, String, ResolvedMember, AsmManager) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
Add a relationship for a matching declare annotation method or declare annotation constructor.
addDeclareAnnotationRelationship(AsmManager, ISourceLocation, ISourceLocation) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
Adds a declare annotation relationship, sometimes entities don't have source locs (methods/fields) so use other variants of this method if that is the case as they will look the entities up in the structure model.
addDeclareErrorOrWarningRelationship(AsmManager, Shadow, Checker) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
Add a relationship for a declare error or declare warning
addDeclares(Collection<Declare>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addDirectoryContents(File, File) - Method in class org.aspectj.weaver.bcel.BcelWeaver
Add any .class files in the directory to the outdir.
addDouble(double) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addedSinceLastDemote - Variable in class org.aspectj.weaver.World.TypeMap
 
addElement(ElementValue) - Method in class org.aspectj.apache.bcel.classfile.annotation.ArrayElementValue
 
addElementNameValuePair(NameValuePair) - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
addElementNameValuePair(NameValuePair) - Method in class org.aspectj.weaver.bcel.FakeAnnotation
 
addEmptyConstructor(int) - Method in class org.aspectj.apache.bcel.generic.ClassGen
Convenience method.
addException(String) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Add an exception possibly thrown by this method.
addExceptionHandler(InstructionHandle, InstructionHandle, InstructionHandle, ObjectType) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Add an exception handler, i.e., specify region where a handler is active and an instruction where the actual handling is done.
addExceptionHandler(InstructionHandle, InstructionHandle, InstructionHandle, ObjectType, boolean) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
addExtraSourceLocations(IMessage, String) - Static method in class org.aspectj.bridge.MessageUtil
 
addField(Field) - Method in class org.aspectj.apache.bcel.generic.ClassGen
Add a field to this class.
addField(FieldGen, ISourceLocation) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
addFieldref(String, String, String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addFixedCrosscuttingMembers(ResolvedType) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
addFloat(float) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addFullyQualifiedName(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
addFullyQualifiedName(String) - Method in interface org.aspectj.asm.IProgramElement
 
addGeneratedInner(LazyClassGen) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
ADDING_AT_ASPECTJ_ANNOTATIONS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
ADDING_DECLARE_WARNINGS_AND_ERRORS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
addingTypeMungers() - Method in interface org.aspectj.weaver.IWeaveRequestor
 
addInteger(int) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addInterface(String) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
addInterface(ResolvedType, ISourceLocation) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
addInterfaceMethodref(String, String, String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addInterTypeMunger(ConcreteTypeMunger, boolean) - Method in class org.aspectj.weaver.ResolvedType
Add an intertype munger to this type.
addJarFile(File, File, boolean) - Method in class org.aspectj.weaver.bcel.BcelWeaver
Adds all class files in the jar
addLateTypeMunger(ConcreteTypeMunger) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addLateTypeMungers(Collection<ConcreteTypeMunger>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addLibraryAspect(String) - Method in class org.aspectj.weaver.bcel.BcelWeaver
Add the given aspect to the weaver.
addLibraryJarFile(File) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
addLineNumber(InstructionHandle, int) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Give an instruction a line number corresponding to the source code line.
addListener(IHierarchyListener) - Method in class org.aspectj.asm.AsmManager
 
addLocalVariable(String, Type, int, InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
addLocalVariable(String, Type, InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Adds a local variable to this method and assigns an index automatically.
addLong(long) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addManifest(Manifest) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
addMethod(Method) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
addMethodGen(LazyMethodGen) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
addMethodGen(LazyMethodGen, ISourceLocation) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
addMethodref(String, String, String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addModifiers(IProgramElement.Modifiers) - Method in class org.aspectj.asm.internal.ProgramElement
Convenience mechanism for setting new modifiers which do not require knowledge of the private internal representation
addMunger(ShadowMunger) - Method in class org.aspectj.weaver.Shadow
 
addNameAndType(String, String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addNameValuePair(AnnotationNameValuePair) - Method in class org.aspectj.weaver.StandardAnnotation
 
addNormalTypeMungers(String) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
addOrReplaceAspect(ResolvedType) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
addOrReplaceAspect(ResolvedType, boolean) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
addParameterAnnotation(int, AnnotationGen) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
addParameterAnnotation(int, AnnotationAJ) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
addParameterAnnotationsAsAttribute(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
addParent(ResolvedType) - Method in class org.aspectj.weaver.ReferenceType
 
addParent(ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
 
addParentTypeMungers(String) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
addPath(String) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
addPath(String, IMessageHandler) - Method in class org.aspectj.weaver.bcel.ClassPathManager
 
addPrivilegedAccesses(Collection<ResolvedMember>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addRelationship(AsmManager, ResolvedType, ResolvedTypeMunger, ResolvedType) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
Add a relationship for a type transformation (declare parents, intertype method declaration, declare annotation on type).
addScopedAspect(String, String) - Method in class org.aspectj.weaver.bcel.BcelWorld
Add a scoped aspects where the scoping was defined in an aop.xml file and this world is being used in a LTW configuration
addScopedAspect(String, String) - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
addShadowMungers(Collection<ShadowMunger>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addSourceObjectType(JavaClass, boolean) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
addSourceObjectType(String, JavaClass, boolean) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
addSourceObjectType(String, byte[], boolean) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
addStackMaps(World, byte[]) - Static method in class org.aspectj.weaver.bcel.asm.StackMapAdder
 
addString(String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addTarget(String) - Method in class org.aspectj.asm.internal.Relationship
 
addTarget(String) - Method in interface org.aspectj.asm.IRelationship
 
addTargeter(InstructionTargeter) - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
Denote this handle is being referenced by t.
addToFileMap(String, IProgramElement) - Method in interface org.aspectj.asm.IHierarchy
 
addToFileMap(String, IProgramElement) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
addTypeDelegateResolver(TypeDelegateResolver) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
addTypeMunger(ConcreteTypeMunger) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addTypeMungers(Collection<ConcreteTypeMunger>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addURL(URL) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
Appends URL to path used by the WeavingAdptor to resolve classes
addUtf8(String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
ADVICE - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
ADVICE - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
ADVICE - Static variable in class org.aspectj.asm.IRelationship.Kind
 
Advice - Interface in org.aspectj.lang.reflect
Runtime representation of an advice declaration inside an aspect
Advice - Class in org.aspectj.weaver
 
Advice(AjAttribute.AdviceAttribute, Pointcut, Member) - Constructor for class org.aspectj.weaver.Advice
 
ADVICE - Static variable in interface org.aspectj.weaver.Member
 
ADVICE_AFTER - Static variable in class org.aspectj.asm.IRelationship.Kind
 
ADVICE_AFTERRETURNING - Static variable in class org.aspectj.asm.IRelationship.Kind
 
ADVICE_AFTERTHROWING - Static variable in class org.aspectj.asm.IRelationship.Kind
 
ADVICE_AROUND - Static variable in class org.aspectj.asm.IRelationship.Kind
 
ADVICE_BEFORE - Static variable in class org.aspectj.asm.IRelationship.Kind
 
ADVICE_EXECUTION - Static variable in interface org.aspectj.lang.JoinPoint
 
ADVICE_EXECUTION - Static variable in class org.aspectj.weaver.Shadow
 
ADVICE_EXECUTION - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
adviceDidNotMatch - Variable in class org.aspectj.weaver.Lint
 
AdviceExecution - Static variable in class org.aspectj.weaver.Shadow
 
AdviceExecutionBit - Static variable in class org.aspectj.weaver.Shadow
 
AdviceImpl - Class in org.aspectj.internal.lang.reflect
 
AdviceKind - Enum in org.aspectj.lang.reflect
The different kinds of advice in AspectJ
AdviceKind - Class in org.aspectj.weaver
The five kinds of advice in AspectJ.
AdviceKind(String, int, int, boolean, boolean) - Constructor for class org.aspectj.weaver.AdviceKind
 
AdviceName - Annotation Type in org.aspectj.lang.annotation
Used to annotated code-style advice to name it Name is used by reflection api if present, may in future be used in adviceexecution() pcd.
adviceName(String, AdviceKind, int, int) - Static method in class org.aspectj.weaver.NameMangler
The name of methods corresponding to advice declarations Of the form: "ajc$[AdviceKind]$[AspectName]$[NumberOfAdviceInAspect]$[PointcutHash]"
AdviceSignature - Interface in org.aspectj.lang.reflect
 
ADVISED_BY - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
ADVISES - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
advisingSynchronizedMethods - Variable in class org.aspectj.weaver.Lint
 
After - Annotation Type in org.aspectj.lang.annotation
After finally advice
After - Static variable in class org.aspectj.weaver.AdviceKind
 
AFTER_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
AfterReturning - Annotation Type in org.aspectj.lang.annotation
After returning advice
AfterReturning - Static variable in class org.aspectj.weaver.AdviceKind
 
AFTERRETURNING_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
afterReturning_method_call() - Static method in class fluffy.Aspect
 
AfterReturningWeaveTestCase - Class in org.aspectj.weaver.bcel
 
AfterReturningWeaveTestCase(String) - Constructor for class org.aspectj.weaver.bcel.AfterReturningWeaveTestCase
 
AfterThrowing - Annotation Type in org.aspectj.lang.annotation
After throwing advice
AfterThrowing - Static variable in class org.aspectj.weaver.AdviceKind
 
AFTERTHROWING_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
afterThrowing_method_execution(Throwable) - Static method in class fluffy.Aspect
 
AfterThrowingWeaveTestCase - Class in org.aspectj.weaver.bcel
 
AfterThrowingWeaveTestCase(String) - Constructor for class org.aspectj.weaver.bcel.AfterThrowingWeaveTestCase
 
AfterWeaveTestCase - Class in org.aspectj.weaver.bcel
 
AfterWeaveTestCase(String) - Constructor for class org.aspectj.weaver.bcel.AfterWeaveTestCase
 
Agent - Class in org.aspectj.weaver.loadtime
Java 1.5 preMain agent to hook in the class pre processor Can be used with -javaagent:aspectjweaver.jar
Agent() - Constructor for class org.aspectj.weaver.loadtime.Agent
 
Aj - Class in org.aspectj.weaver.loadtime
Adapter between the generic class pre processor interface and the AspectJ weaver Load time weaving consistency relies on Bcel.setRepository
Aj() - Constructor for class org.aspectj.weaver.loadtime.Aj
 
Aj(IWeavingContext) - Constructor for class org.aspectj.weaver.loadtime.Aj
 
AjAttribute - Class in org.aspectj.weaver
These attributes are written to and read from .class files (see the JVM spec).
AjAttribute() - Constructor for class org.aspectj.weaver.AjAttribute
 
AjAttribute.AdviceAttribute - Class in org.aspectj.weaver
 
AjAttribute.AdviceAttribute(AdviceKind, Pointcut, int, int, int, ISourceContext) - Constructor for class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
AjAttribute.AdviceAttribute(AdviceKind, Pointcut, int, int, int, ISourceContext, boolean, ResolvedMember[], boolean[], UnresolvedType[]) - Constructor for class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
AjAttribute.AjSynthetic - Class in org.aspectj.weaver
Synthetic members should have NO advice put on them or on their contents.
AjAttribute.AjSynthetic() - Constructor for class org.aspectj.weaver.AjAttribute.AjSynthetic
 
AjAttribute.Aspect - Class in org.aspectj.weaver
 
AjAttribute.Aspect(PerClause) - Constructor for class org.aspectj.weaver.AjAttribute.Aspect
 
AjAttribute.DeclareAttribute - Class in org.aspectj.weaver
 
AjAttribute.DeclareAttribute(Declare) - Constructor for class org.aspectj.weaver.AjAttribute.DeclareAttribute
 
AjAttribute.EffectiveSignatureAttribute - Class in org.aspectj.weaver
 
AjAttribute.EffectiveSignatureAttribute(ResolvedMember, Shadow.Kind, boolean) - Constructor for class org.aspectj.weaver.AjAttribute.EffectiveSignatureAttribute
 
AjAttribute.MethodDeclarationLineNumberAttribute - Class in org.aspectj.weaver
 
AjAttribute.MethodDeclarationLineNumberAttribute(int, int) - Constructor for class org.aspectj.weaver.AjAttribute.MethodDeclarationLineNumberAttribute
 
AjAttribute.PointcutDeclarationAttribute - Class in org.aspectj.weaver
 
AjAttribute.PointcutDeclarationAttribute(ResolvedPointcutDefinition) - Constructor for class org.aspectj.weaver.AjAttribute.PointcutDeclarationAttribute
 
AjAttribute.PrivilegedAttribute - Class in org.aspectj.weaver
 
AjAttribute.PrivilegedAttribute(ResolvedMember[]) - Constructor for class org.aspectj.weaver.AjAttribute.PrivilegedAttribute
 
AjAttribute.SourceContextAttribute - Class in org.aspectj.weaver
 
AjAttribute.SourceContextAttribute(String, int[]) - Constructor for class org.aspectj.weaver.AjAttribute.SourceContextAttribute
 
AjAttribute.TypeMunger - Class in org.aspectj.weaver
 
AjAttribute.TypeMunger(ResolvedTypeMunger) - Constructor for class org.aspectj.weaver.AjAttribute.TypeMunger
 
AjAttribute.WeaverState - Class in org.aspectj.weaver
 
AjAttribute.WeaverState(WeaverStateInfo) - Constructor for class org.aspectj.weaver.AjAttribute.WeaverState
 
AjAttribute.WeaverVersionInfo - Class in org.aspectj.weaver
 
AjAttribute.WeaverVersionInfo() - Constructor for class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
AjAttribute.WeaverVersionInfo(short, short) - Constructor for class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
AJC_POST_CLINIT_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
AJC_PRE_CLINIT_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
ajcDeclareAnnotation - Annotation Type in org.aspectj.internal.lang.annotation
internal representation of declare annotation statement, used by reflect api
ajcDeclareEoW - Annotation Type in org.aspectj.internal.lang.annotation
 
ajcDeclareParents - Annotation Type in org.aspectj.internal.lang.annotation
 
ajcDeclarePrecedence - Annotation Type in org.aspectj.internal.lang.annotation
 
ajcDeclareSoft - Annotation Type in org.aspectj.internal.lang.annotation
 
ajcITD - Annotation Type in org.aspectj.internal.lang.annotation
 
AjcMemberMaker - Class in org.aspectj.weaver
The AjcMemberMaker is responsible for creating the representations of methods/fields/etc that are placed in both aspects and affected target types.
AjcMemberMaker() - Constructor for class org.aspectj.weaver.AjcMemberMaker
 
ajcPostClinitMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
ajcPreClinitMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
ajcPrivileged - Annotation Type in org.aspectj.internal.lang.annotation
 
AjType<T> - Interface in org.aspectj.lang.reflect
The runtime representation of a type (Aspect, Class, Interface, Annotation, Enum, or Array) in an AspectJ program.
AjTypeImpl<T> - Class in org.aspectj.internal.lang.reflect
 
AjTypeImpl(Class<T>) - Constructor for class org.aspectj.internal.lang.reflect.AjTypeImpl
 
AjTypeSystem - Class in org.aspectj.lang.reflect
This is the anchor for the AspectJ runtime type system.
AjTypeSystem() - Constructor for class org.aspectj.lang.reflect.AjTypeSystem
 
ALL - Static variable in class org.aspectj.asm.IProgramElement.Accessibility
 
ALL - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
ALL - Static variable in class org.aspectj.asm.IProgramElement.Modifiers
 
ALL - Static variable in class org.aspectj.asm.IRelationship.Kind
 
ALL - Static variable in class org.aspectj.util.FileUtil
accept all files
ALL_SHADOW_KINDS_BITS - Static variable in class org.aspectj.weaver.Shadow
 
allKinds() - Method in class org.aspectj.weaver.Lint
 
allocateField(String) - Method in class org.aspectj.weaver.bcel.LazyClassGen
Return the next available field name with the specified 'prefix', e.g.
allocateLocal(Type) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
allocateLocal(int) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
allowedOnAnnotationType() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
return true if this annotation can target an annotation type
allowedOnAnnotationType() - Method in interface org.aspectj.weaver.AnnotationAJ
return true if this annotation can target an annotation type
allowedOnField() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
allowedOnField() - Method in interface org.aspectj.weaver.AnnotationAJ
 
allowedOnRegularType() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
allowedOnRegularType() - Method in interface org.aspectj.weaver.AnnotationAJ
 
allowsExtraction() - Method in class org.aspectj.weaver.Shadow.Kind
 
AllTracingTests - Class in org.aspectj.weaver
 
AllTracingTests() - Constructor for class org.aspectj.weaver.AllTracingTests
 
allWeavingComplete() - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
ALOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
ALOAD_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ALOAD_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ALOAD_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ALOAD_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ALOAD_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ALOAD_2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ALOAD_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ALOAD_3 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ALREADY_WOVEN - Static variable in class org.aspectj.weaver.WeaverMessages
 
alwaysFalse() - Method in class org.aspectj.util.FuzzyBoolean
 
alwaysFalse() - Method in class org.aspectj.weaver.patterns.IfPointcut
 
alwaysFalse() - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
alwaysMatches(ResolvedType) - Method in class org.aspectj.weaver.BoundedReferenceType
 
alwaysMatches() - Method in class org.aspectj.weaver.reflect.ShadowMatchImpl
 
alwaysMatches() - Method in class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
alwaysMatches() - Method in interface org.aspectj.weaver.tools.ShadowMatch
True iff the pointcut expression will match any join point at this shadow (for example, any call to the given method).
alwaysTrue() - Method in class org.aspectj.util.FuzzyBoolean
 
alwaysTrue() - Method in class org.aspectj.weaver.patterns.IfPointcut
 
alwaysTrue() - Method in class org.aspectj.weaver.patterns.IfPointcut.IfTruePointcut
 
AMBIGUOUS_BINDING - Static variable in class org.aspectj.weaver.WeaverMessages
 
AMBIGUOUS_BINDING_IN_OR - Static variable in class org.aspectj.weaver.WeaverMessages
 
ANALYSING_COMPILATION_UNIT - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
and(FuzzyBoolean) - Method in class org.aspectj.util.FuzzyBoolean
 
And - Class in org.aspectj.weaver.ast
 
And(Test, Test) - Constructor for class org.aspectj.weaver.ast.And
 
AND - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
AND - Static variable in interface org.aspectj.weaver.patterns.ISignaturePattern
 
AND - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
AND - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
AndAnnotationTypePattern - Class in org.aspectj.weaver.patterns
 
AndAnnotationTypePattern(AnnotationTypePattern, AnnotationTypePattern) - Constructor for class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
AndPointcut - Class in org.aspectj.weaver.patterns
 
AndPointcut(Pointcut, Pointcut) - Constructor for class org.aspectj.weaver.patterns.AndPointcut
 
AndSignaturePattern - Class in org.aspectj.weaver.patterns
Represents the AND of two other signature patterns.
AndSignaturePattern(ISignaturePattern, ISignaturePattern) - Constructor for class org.aspectj.weaver.patterns.AndSignaturePattern
 
AndTypePattern - Class in org.aspectj.weaver.patterns
left && right
AndTypePattern(TypePattern, TypePattern) - Constructor for class org.aspectj.weaver.patterns.AndTypePattern
 
ANEWARRAY - Static variable in interface org.aspectj.apache.bcel.Constants
 
ANEWARRAY_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
ANNOTATED_BY - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
AnnotatedElement - Interface in org.aspectj.weaver
Represents any element that may have annotations
ANNOTATES - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
ANNOTATION - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
ANNOTATION - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
ANNOTATION - Static variable in class org.aspectj.weaver.AnnotationValue
 
ANNOTATION - Static variable in class org.aspectj.weaver.patterns.Declare
 
ANNOTATION - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
ANNOTATION - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
ANNOTATION - Static variable in class org.aspectj.weaver.UnresolvedType
 
ANNOTATION_CACHE_FIELD_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
ANNOTATION_TYPE - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
AnnotationAccessVar - Class in org.aspectj.weaver.bcel
Represents access to an annotation on an element, relating to some kinded pointcut.
AnnotationAccessVar(BcelShadow, Shadow.Kind, ResolvedType, UnresolvedType, Member) - Constructor for class org.aspectj.weaver.bcel.AnnotationAccessVar
 
AnnotationAJ - Interface in org.aspectj.weaver
Simple representation of an annotation that the weaver can work with.
AnnotationAnnotationValue - Class in org.aspectj.weaver
 
AnnotationAnnotationValue(AnnotationAJ) - Constructor for class org.aspectj.weaver.AnnotationAnnotationValue
 
annotationAsTargetForDecpIgnored - Variable in class org.aspectj.weaver.Lint
 
AnnotationDefault - Class in org.aspectj.apache.bcel.classfile
This attribute is attached to a method and indicates the default value for an annotation element.
AnnotationDefault(int, int, DataInputStream, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.AnnotationDefault
 
AnnotationElementValue - Class in org.aspectj.apache.bcel.classfile.annotation
 
AnnotationElementValue(AnnotationGen, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.AnnotationElementValue
 
AnnotationElementValue(int, AnnotationGen, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.AnnotationElementValue
 
AnnotationElementValue(AnnotationElementValue, ConstantPool, boolean) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.AnnotationElementValue
 
AnnotationFinder - Interface in org.aspectj.weaver.reflect
 
AnnotationGen - Class in org.aspectj.apache.bcel.classfile.annotation
 
AnnotationGen(AnnotationGen, ConstantPool, boolean) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
AnnotationGen(ObjectType, List<NameValuePair>, boolean, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
Retrieve an immutable version of this AnnotationGen
AnnotationNameValuePair - Class in org.aspectj.weaver
 
AnnotationNameValuePair(String, AnnotationValue) - Constructor for class org.aspectj.weaver.AnnotationNameValuePair
 
AnnotationOnType - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
AnnotationOnTypeMunger - Class in org.aspectj.weaver
Represents adding an annotation to a type
AnnotationOnTypeMunger(AnnotationAJ) - Constructor for class org.aspectj.weaver.AnnotationOnTypeMunger
 
AnnotationPatternList - Class in org.aspectj.weaver.patterns
 
AnnotationPatternList() - Constructor for class org.aspectj.weaver.patterns.AnnotationPatternList
 
AnnotationPatternList(AnnotationTypePattern[]) - Constructor for class org.aspectj.weaver.patterns.AnnotationPatternList
 
AnnotationPatternList(List) - Constructor for class org.aspectj.weaver.patterns.AnnotationPatternList
 
AnnotationPatternMatchingTestCase - Class in org.aspectj.weaver.patterns
 
AnnotationPatternMatchingTestCase() - Constructor for class org.aspectj.weaver.patterns.AnnotationPatternMatchingTestCase
 
AnnotationPatternTestCase - Class in org.aspectj.weaver.patterns
 
AnnotationPatternTestCase() - Constructor for class org.aspectj.weaver.patterns.AnnotationPatternTestCase
 
AnnotationPointcut - Class in org.aspectj.weaver.patterns
(at)Annotation((at)Foo) or (at)Annotation(foo)
AnnotationPointcut(ExactAnnotationTypePattern) - Constructor for class org.aspectj.weaver.patterns.AnnotationPointcut
 
AnnotationPointcut(ExactAnnotationTypePattern, ShadowMunger) - Constructor for class org.aspectj.weaver.patterns.AnnotationPointcut
 
ANNOTATIONS_NEED_JAVA5 - Static variable in class org.aspectj.weaver.WeaverMessages
 
AnnotationTargetKind - Class in org.aspectj.weaver
A TypeSafeEnum similar to the Java5 ElementType Enum
AnnotationTargetKind(String, int) - Constructor for class org.aspectj.weaver.AnnotationTargetKind
 
AnnotationTypePattern - Class in org.aspectj.weaver.patterns
 
AnnotationValue - Class in org.aspectj.weaver
 
AnnotationValue(int) - Constructor for class org.aspectj.weaver.AnnotationValue
 
ANONYMOUS - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
ANY - Static variable in class org.aspectj.weaver.patterns.AnnotationPatternList
 
ANY - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
ANY - Static variable in class org.aspectj.weaver.patterns.ModifiersPattern
 
ANY - Static variable in class org.aspectj.weaver.patterns.NamePattern
 
ANY - Static variable in class org.aspectj.weaver.patterns.ThrowsPattern
 
ANY - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
ANY - Static variable in class org.aspectj.weaver.patterns.TypePatternList
 
ANY_KEY - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
ANY_KEY - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
ANY_WITH_ANNO - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
AnyAnnotationTypePattern - Class in org.aspectj.weaver.patterns
 
AnyAnnotationTypePattern() - Constructor for class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
anyChanges() - Method in class org.aspectj.weaver.patterns.TypePatternQuestions
 
anySplit(String, String) - Static method in class org.aspectj.util.LangUtil
Splits input, removing delimiter and trimming any white space.
AOP_AJC_XML - Static variable in class org.aspectj.bridge.Constants
 
AOP_OSGI_XML - Static variable in class org.aspectj.bridge.Constants
 
AOP_USER_XML - Static variable in class org.aspectj.bridge.Constants
 
append(InstructionHandle, InstructionList) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Append another list after instruction (handle) ih contained in this list.
append(Instruction, InstructionList) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Append another list after instruction i contained in this list.
append(InstructionList) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Append another list to this one.
append(Instruction) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Append an instruction to the end of this list.
append(InstructionBranch) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Append a branch instruction to the end of this list.
append(Instruction, Instruction) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Append a single instruction j after another instruction i, which must be in this list of course!
append(InstructionHandle, Instruction) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Append an instruction after instruction (handle) ih contained in this list.
append(InstructionHandle, InstructionBranch) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Append an instruction after instruction (handle) ih contained in this list.
append(Iterator<T>, Iterator<T>) - Static method in class org.aspectj.weaver.Iterators
creates an iterator I based on base iterators A and B.
append1(Iterator<T>, Iterator<T>) - Static method in class org.aspectj.weaver.Iterators
creates an iterator I based on base iterators A and B.
appendConversion(InstructionList, InstructionFactory, ResolvedType, ResolvedType) - Static method in class org.aspectj.weaver.bcel.Utility
 
appendLoad(InstructionList, InstructionFactory) - Method in class org.aspectj.weaver.bcel.AnnotationAccessVar
 
appendLoad(InstructionList, InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelCflowAccessVar
 
appendLoad(InstructionList, InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelVar
 
appendLoad(InstructionList, InstructionFactory) - Method in class org.aspectj.weaver.bcel.TypeAnnotationAccessVar
 
appendLoadAndConvert(InstructionList, InstructionFactory, ResolvedType) - Method in class org.aspectj.weaver.bcel.AnnotationAccessVar
 
appendLoadAndConvert(InstructionList, InstructionFactory, ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelCflowAccessVar
 
appendLoadAndConvert(InstructionList, InstructionFactory, ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelVar
 
appendLoadAndConvert(InstructionList, InstructionFactory, ResolvedType) - Method in class org.aspectj.weaver.bcel.TypeAnnotationAccessVar
 
appendSigWithTypeVarBoundsRemoved(UnresolvedType, StringBuffer, Set<UnresolvedType>) - Static method in class org.aspectj.weaver.ResolvedMemberImpl
 
appendStore(InstructionList, InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelVar
 
appendWeaverOptions(String) - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
appliedLazyTjpOptimization - Static variable in class org.aspectj.weaver.bcel.BcelShadow
 
areAllExactWithNoSubtypesAllowed() - Method in class org.aspectj.weaver.patterns.TypePatternList
 
areAllLintIgnored() - Method in class org.aspectj.weaver.World
 
areInfoMessagesEnabled() - Method in class org.aspectj.weaver.World
 
areSynchronizationPointcutsInUse() - Method in class org.aspectj.weaver.World
 
ARETURN - Static variable in interface org.aspectj.apache.bcel.Constants
 
ARETURN - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
areVisible() - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeAnnos
 
areVisible() - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos
 
arg0HoldsThis() - Method in class org.aspectj.weaver.bcel.BcelShadow
Is arg0 occupied with the value of this
ArgNameFinder - Interface in org.aspectj.weaver.reflect
 
ARGS - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
ARGS - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
ARGS_IN_DECLARE - Static variable in class org.aspectj.weaver.WeaverMessages
 
ArgsAnnotationPointcut - Class in org.aspectj.weaver.patterns
 
ArgsAnnotationPointcut(AnnotationPatternList) - Constructor for class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
argsOnStack() - Method in class org.aspectj.weaver.Shadow.Kind
 
ArgsPointcut - Class in org.aspectj.weaver.patterns
args(arguments)
ArgsPointcut(TypePatternList) - Constructor for class org.aspectj.weaver.patterns.ArgsPointcut
 
ArgsWeaveTestCase - Class in org.aspectj.weaver.bcel
.
ArgsWeaveTestCase(String) - Constructor for class org.aspectj.weaver.bcel.ArgsWeaveTestCase
 
arguments - Variable in class org.aspectj.weaver.patterns.ReferencePointcut
 
ARITHMETIC_EXCEPTION - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
Around - Annotation Type in org.aspectj.lang.annotation
Around advice
Around - Static variable in class org.aspectj.weaver.AdviceKind
 
AROUND_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
AROUND_CLOSURE_TYPE - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
AROUND_ON_INIT - Static variable in class org.aspectj.weaver.WeaverMessages
 
AROUND_ON_INTERFACE_STATICINIT - Static variable in class org.aspectj.weaver.WeaverMessages
 
AROUND_ON_PREINIT - Static variable in class org.aspectj.weaver.WeaverMessages
 
aroundAdviceMethodName(Member, String) - Static method in class org.aspectj.weaver.NameMangler
 
AroundArgsWeaveTestCase - Class in org.aspectj.weaver.bcel
 
AroundArgsWeaveTestCase(String) - Constructor for class org.aspectj.weaver.bcel.AroundArgsWeaveTestCase
 
AroundClosure - Class in org.aspectj.runtime.internal
 
AroundClosure() - Constructor for class org.aspectj.runtime.internal.AroundClosure
 
AroundClosure(Object[]) - Constructor for class org.aspectj.runtime.internal.AroundClosure
 
aroundClosurePreInitializationField() - Static method in class org.aspectj.weaver.AjcMemberMaker
 
aroundClosurePreInitializationGetter() - Static method in class org.aspectj.weaver.AjcMemberMaker
 
aroundFun(AroundClosure) - Static method in class fluffy.Aspect
 
aroundShadowMethodName(Member, String) - Static method in class org.aspectj.weaver.NameMangler
 
AroundWeaveTestCase - Class in org.aspectj.weaver.bcel
 
AroundWeaveTestCase(String) - Constructor for class org.aspectj.weaver.bcel.AroundWeaveTestCase
 
ARRAY - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
ARRAY - Static variable in class org.aspectj.weaver.AnnotationValue
 
array(T[]) - Static method in class org.aspectj.weaver.Iterators
Creates an iterator that will return the elements of a specified array, in order.
array(ResolvedType[], boolean) - Static method in class org.aspectj.weaver.Iterators
 
ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
ARRAY_WITH_JUST_OBJECT - Static variable in class org.aspectj.weaver.UnresolvedType
 
ArrayAnnotationValue - Class in org.aspectj.weaver
 
ArrayAnnotationValue() - Constructor for class org.aspectj.weaver.ArrayAnnotationValue
 
ArrayAnnotationValue(AnnotationValue[]) - Constructor for class org.aspectj.weaver.ArrayAnnotationValue
 
arrayAsList(Object[]) - Static method in class org.aspectj.util.LangUtil
Replacement for Arrays.asList(..) which gacks on null and returns a List in which remove is an unsupported operation.
ArrayElementValue - Class in org.aspectj.apache.bcel.classfile.annotation
 
ArrayElementValue(ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.ArrayElementValue
 
ArrayElementValue(int, ElementValue[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.ArrayElementValue
 
ArrayElementValue(ArrayElementValue, ConstantPool, boolean) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.ArrayElementValue
 
ARRAYLENGTH - Static variable in interface org.aspectj.apache.bcel.Constants
 
ARRAYLENGTH - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ArrayReferenceType - Class in org.aspectj.weaver
Represents a resolved array type
ArrayReferenceType(String, String, World, ResolvedType) - Constructor for class org.aspectj.weaver.ArrayReferenceType
 
ArrayType - Class in org.aspectj.apache.bcel.generic
Denotes array type, such as int[][]
ArrayType(byte, int) - Constructor for class org.aspectj.apache.bcel.generic.ArrayType
Convenience constructor for array type, e.g.
ArrayType(String, int) - Constructor for class org.aspectj.apache.bcel.generic.ArrayType
Convenience constructor for reference array type, e.g.
ArrayType(Type, int) - Constructor for class org.aspectj.apache.bcel.generic.ArrayType
Constructor for array of given type
ask() - Method in class org.aspectj.weaver.patterns.TypePatternQuestions.Question
 
askQuestion(TypePattern, ResolvedType, TypePattern.MatchKind) - Method in class org.aspectj.weaver.patterns.TypePatternQuestions
 
asm - Variable in class org.aspectj.asm.internal.ProgramElement
 
AsmDetector - Class in org.aspectj.weaver.bcel.asm
Determines if a version of asm is around that will enable us to add stack map attributes to classes that we produce.
AsmDetector() - Constructor for class org.aspectj.weaver.bcel.asm.AsmDetector
 
AsmManager - Class in org.aspectj.asm
The Abstract Structure Model (ASM) represents the containment hierarchy and crosscutting structure map for AspectJ programs.
AsmManager.ModelInfo - Class in org.aspectj.asm
A ModelInfo object captures basic information about the structure model.
AsmRelationshipProvider - Class in org.aspectj.weaver.model
 
AsmRelationshipProvider() - Constructor for class org.aspectj.weaver.model.AsmRelationshipProvider
 
AsmRelationshipUtils - Class in org.aspectj.weaver.model
Provides utility methods for generating details for IProgramElements used when creating the model both from source (via AsmElementFormatter.visit(..)) and when filling in the model for binary aspects (via AsmRelationshipProvider bug 145963)
AsmRelationshipUtils() - Constructor for class org.aspectj.weaver.model.AsmRelationshipUtils
 
Aspect - Class in fluffy
 
Aspect() - Constructor for class fluffy.Aspect
 
ASPECT - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
Aspect - Annotation Type in org.aspectj.lang.annotation
Aspect declaration
ASPECT - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
ASPECT_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
ASPECT_CU - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
ASPECT_NEEDED - Static variable in class org.aspectj.weaver.WeaverMessages
 
ASPECT_TYPE - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
aspectExcludedByConfiguration - Variable in class org.aspectj.weaver.Lint
 
AspectJElementHierarchy - Class in org.aspectj.asm.internal
 
AspectJElementHierarchy(AsmManager) - Constructor for class org.aspectj.asm.internal.AspectJElementHierarchy
 
aspectjSourceFileFilter - Static variable in class org.aspectj.util.FileUtil
 
aspectOf(Class<T>) - Static method in class org.aspectj.lang.Aspects
Returns the singleton aspect or the percflow / percflowbelow associated with the current thread
aspectOf(Class<T>, Object) - Static method in class org.aspectj.lang.Aspects
Returns the perthis / pertarget aspect
aspectOf(Class<T>, Class<?>) - Static method in class org.aspectj.lang.Aspects
Returns the pertypewithin aspect
aspectOf(Class) - Static method in class org.aspectj.lang.Aspects14
Returns the singleton aspect or the percflow / percflowbelow associated with the current thread
aspectOf(Class, Object) - Static method in class org.aspectj.lang.Aspects14
Returns the perthis / pertarget aspect
aspectOf(Class, Class) - Static method in class org.aspectj.lang.Aspects14
Returns the pertypewithin aspect
Aspects - Class in org.aspectj.lang
Handles generic aspectOf method when those are not available in the aspects but added later on thru load time weaving.
Aspects() - Constructor for class org.aspectj.lang.Aspects
 
Aspects14 - Class in org.aspectj.lang
For users working on a level of Java prior to Java5, Aspects14 handles generic aspectOf methods when they are not available in the aspects but added later on through load time weaving.
Aspects14() - Constructor for class org.aspectj.lang.Aspects14
 
assertContents(File, String, String) - Static method in class org.aspectj.weaver.DumpTestCase
 
assertGoodBody() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
A good body is a body with the following properties: For each branch instruction S in body, target T of S is in body.
assertGoodBody(InstructionList, String) - Static method in class org.aspectj.weaver.bcel.LazyMethodGen
 
assertState(Pointcut.State) - Method in class org.aspectj.weaver.patterns.Pointcut
 
associateWithTargets(InstructionHandle, InstructionHandle, InstructionHandle) - Method in class org.aspectj.weaver.bcel.ExceptionRange
 
asString() - Method in class org.aspectj.internal.lang.reflect.PointcutExpressionImpl
 
asString() - Method in class org.aspectj.internal.lang.reflect.SignaturePatternImpl
 
asString() - Method in class org.aspectj.internal.lang.reflect.TypePatternImpl
 
asString() - Method in interface org.aspectj.lang.reflect.PointcutExpression
Returns a String representation of the pointcut expression
asString() - Method in interface org.aspectj.lang.reflect.SignaturePattern
return a String representation of this pattern
asString() - Method in interface org.aspectj.lang.reflect.TypePattern
a string representation of the pattern
ASTNode - Class in org.aspectj.weaver.ast
 
ASTNode() - Constructor for class org.aspectj.weaver.ast.ASTNode
 
ASTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ASTORE_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ASTORE_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ASTORE_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ASTORE_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ASTORE_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ASTORE_2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ASTORE_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ASTORE_3 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
AT_ANNOTATION - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
AT_ARGS - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
AT_CONSTRUCTOR - Static variable in class org.aspectj.weaver.patterns.DeclareAnnotation
 
AT_FIELD - Static variable in class org.aspectj.weaver.patterns.DeclareAnnotation
 
AT_INHERITED - Static variable in class org.aspectj.weaver.UnresolvedType
 
AT_METHOD - Static variable in class org.aspectj.weaver.patterns.DeclareAnnotation
 
AT_RETENTION - Static variable in class org.aspectj.weaver.UnresolvedType
 
AT_TARGET - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
AT_TARGET - Static variable in class org.aspectj.weaver.UnresolvedType
 
AT_THIS - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
AT_TYPE - Static variable in class org.aspectj.weaver.patterns.DeclareAnnotation
 
AT_WITHIN - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
AT_WITHINCODE - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
AtAjAttributes - Class in org.aspectj.weaver.bcel
Annotation defined aspect reader.
AtAjAttributes() - Constructor for class org.aspectj.weaver.bcel.AtAjAttributes
 
AtAjAttributes.LazyResolvedPointcutDefinition - Class in org.aspectj.weaver.bcel
LazyResolvedPointcutDefinition lazyly resolve the pointcut so that we have time to register all pointcut referenced before pointcut resolution happens
AtAjAttributes.LazyResolvedPointcutDefinition(UnresolvedType, int, String, UnresolvedType[], UnresolvedType, Pointcut, IScope) - Constructor for class org.aspectj.weaver.bcel.AtAjAttributes.LazyResolvedPointcutDefinition
 
ATANNOTATION_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 
ATARGS - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
ATARGS_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 
ATHROW - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATHROW - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ATTARGET_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 
attemptIncrementalModelRepairs - Static variable in class org.aspectj.asm.AsmManager
 
attemptToModifySuperCalls(BcelClassWeaver, LazyClassGen, ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
The main part of implementing declare parents extends.
ATTHIS_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 
ATTHIS_OR_TARGET - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
ATTR_ANNOTATION_DEFAULT - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_CODE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_CONSTANT_VALUE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_DEPRECATED - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_ENCLOSING_METHOD - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_EXCEPTIONS - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_INNER_CLASSES - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_LINE_NUMBER_TABLE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_LOCAL_VARIABLE_TABLE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_LOCAL_VARIABLE_TYPE_TABLE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_PMG - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_RUNTIME_INVISIBLE_ANNOTATIONS - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_RUNTIME_VISIBLE_ANNOTATIONS - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_SIGNATURE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_SOURCE_FILE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_STACK_MAP - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_SYNTHETIC - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_UNKNOWN - Static variable in interface org.aspectj.apache.bcel.Constants
 
Attribute - Class in org.aspectj.apache.bcel.classfile
Abstract super class for Attribute objects.
ATTRIBUTE_NAMES - Static variable in interface org.aspectj.apache.bcel.Constants
 
AttributeName - Static variable in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
AttributeName - Static variable in class org.aspectj.weaver.AjAttribute.AjSynthetic
 
AttributeName - Static variable in class org.aspectj.weaver.AjAttribute.Aspect
 
AttributeName - Static variable in class org.aspectj.weaver.AjAttribute.DeclareAttribute
 
AttributeName - Static variable in class org.aspectj.weaver.AjAttribute.EffectiveSignatureAttribute
 
AttributeName - Static variable in class org.aspectj.weaver.AjAttribute.MethodDeclarationLineNumberAttribute
 
AttributeName - Static variable in class org.aspectj.weaver.AjAttribute.PointcutDeclarationAttribute
 
AttributeName - Static variable in class org.aspectj.weaver.AjAttribute.PrivilegedAttribute
 
AttributeName - Static variable in class org.aspectj.weaver.AjAttribute.SourceContextAttribute
 
AttributeName - Static variable in class org.aspectj.weaver.AjAttribute.TypeMunger
 
AttributeName - Static variable in class org.aspectj.weaver.AjAttribute.WeaverState
 
AttributeName - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
AttributePrefix - Static variable in class org.aspectj.weaver.AjAttribute
 
AttributeUtils - Class in org.aspectj.apache.bcel.classfile
 
AttributeUtils() - Constructor for class org.aspectj.apache.bcel.classfile.AttributeUtils
 
ATWITHIN - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
ATWITHIN_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 
ATWITHINCODE - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
ATWITHINCODE_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _