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_MESSAGE - Static variable in class org.aspectj.ajdt.ajc.AjdtCommand
Message String for any AbortException thrown from ICommand API's
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
aboutToCompareClasspaths(List, List) - Method in class org.aspectj.ajdt.internal.core.builder.AbstractStateListener
 
aboutToCompareClasspaths(List, List) - Method in interface org.aspectj.ajdt.internal.core.builder.IStateListener
 
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
 
AbstractCompilerAdapter - Class in org.aspectj.ajdt.internal.compiler
 
AbstractCompilerAdapter() - Constructor for class org.aspectj.ajdt.internal.compiler.AbstractCompilerAdapter
 
AbstractIcon - Class in org.aspectj.ajde.ui
 
AbstractIcon(Object) - Constructor for class org.aspectj.ajde.ui.AbstractIcon
 
AbstractIconRegistry - Class in org.aspectj.ajde.ui
Uses the factory pattern.
AbstractIconRegistry() - Constructor for class org.aspectj.ajde.ui.AbstractIconRegistry
 
abstractMethodCannotBeOverridden(SourceTypeBinding, MethodBinding) - Method in class org.aspectj.ajdt.internal.compiler.problem.AjProblemReporter
 
abstractMethodInAbstractClass(SourceTypeBinding, AbstractMethodDeclaration) - Method in class org.aspectj.ajdt.internal.compiler.problem.AjProblemReporter
 
abstractMethodMustBeImplemented(SourceTypeBinding, MethodBinding) - Method in class org.aspectj.ajdt.internal.compiler.problem.AjProblemReporter
 
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
 
AbstractStateListener - Class in org.aspectj.ajdt.internal.core.builder
Subtypes can override whatever they want...
AbstractStateListener() - Constructor for class org.aspectj.ajdt.internal.core.builder.AbstractStateListener
 
AbstractTrace - Class in org.aspectj.weaver.tools
 
ACC_ABSTRACT - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_ANNOTATION - Static variable in class org.aspectj.ajdt.internal.compiler.lookup.EclipseSourceType
 
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 class org.aspectj.ajdt.internal.compiler.lookup.EclipseSourceType
 
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.
acceptNode(IProgramElement, IProgramElement) - Static method in class org.aspectj.ajde.ui.StructureViewNodeFactory
Don't show code elements under types since they show under the corresponding initializers.
acceptNodeAsRoot(IProgramElement, StructureViewProperties.Hierarchy) - Method in class org.aspectj.ajde.ui.internal.TreeStructureViewBuilder
 
acceptResult(CompilationResult) - Method in class org.aspectj.ajdt.internal.compiler.AbstractCompilerAdapter
 
acceptResult(CompilationResult) - Method in class org.aspectj.ajdt.internal.compiler.AjCompilerAdapter
 
acceptResult(CompilationResult) - Method in class org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter
 
acceptResult(InterimCompilationResult) - Method in interface org.aspectj.ajdt.internal.compiler.IIntermediateResultsRequestor
 
acceptResult(IUnwovenClassFile) - Method in class org.aspectj.ajdt.internal.compiler.WeaverAdapter
 
acceptResult(CompilationResult) - Method in class org.aspectj.ajdt.internal.core.builder.AjBatchImageBuilder
 
acceptResult(CompilationResult) - Method in class org.aspectj.ajdt.internal.core.builder.AjIncrementalImageBuilder
 
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
 
accessForInline - Variable in class org.aspectj.ajdt.internal.compiler.ast.AspectDeclaration
 
AccessForInlineVisitor - Class in org.aspectj.ajdt.internal.compiler.ast
Walks the body of around advice Makes sure that all member accesses are to public members.
AccessForInlineVisitor(AspectDeclaration, PrivilegedHandler) - Constructor for class org.aspectj.ajdt.internal.compiler.ast.AccessForInlineVisitor
 
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
 
ADAPTER_CLASS - Static variable in class org.aspectj.tools.ant.taskdefs.Ajc2
The name of the adapter we use.
add(IStructureViewNode) - Method in interface org.aspectj.ajde.ui.IStructureViewNode
Add a child node.
add(IStructureViewNode, int) - Method in interface org.aspectj.ajde.ui.IStructureViewNode
Add a child node.
add(IStructureViewNode) - Method in class org.aspectj.ajde.ui.swing.SwingTreeViewNode
 
add(IStructureViewNode, int) - Method in class org.aspectj.ajde.ui.swing.SwingTreeViewNode
 
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(AjMethodDeclaration, Annotation, BlockScope) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
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
 
addAtAspectJAnnotations() - Method in class org.aspectj.ajdt.internal.compiler.ast.AdviceDeclaration
Add either the @Before, @After, @Around, @AfterReturning or @AfterThrowing annotation
addAtAspectJAnnotations() - Method in class org.aspectj.ajdt.internal.compiler.ast.AspectDeclaration
AMC - this method is called by the AtAspectJVisitor during beforeCompilation processing in the AjCompiler adapter.
addAtAspectJAnnotations() - Method in class org.aspectj.ajdt.internal.compiler.ast.DeclareDeclaration
 
addAtAspectJAnnotations() - Method in class org.aspectj.ajdt.internal.compiler.ast.InterTypeDeclaration
 
addAtAspectJAnnotations() - Method in class org.aspectj.ajdt.internal.compiler.ast.PointcutDeclaration
Called from the AtAspectJVisitor to create the @Pointcut annotation (and corresponding method) for this pointcut
AddAtAspectJAnnotationsVisitor - Class in org.aspectj.ajdt.internal.compiler.ast
Adds runtime visible annotations to code-style aspect declarations so that the MAP can provide aspect information at runtime.
AddAtAspectJAnnotationsVisitor(CompilationUnitDeclaration, boolean) - Constructor for class org.aspectj.ajdt.internal.compiler.ast.AddAtAspectJAnnotationsVisitor
 
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
 
addBottom(Javadoc.Html) - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc
 
addChild(BuildConfigNode) - Method in class org.aspectj.ajde.ui.BuildConfigNode
 
addChild(int, BuildConfigNode) - Method in class org.aspectj.ajde.ui.BuildConfigNode
 
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
 
addDepth() - Method in class org.aspectj.ajdt.internal.compiler.lookup.InterTypeScope
 
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
 
addFileset(FileSet) - Method in class org.aspectj.tools.ant.taskdefs.Ajdoc
 
addFilesToConfig(String, List) - Method in interface org.aspectj.ajde.internal.BuildConfigManager
Add files to a configuration.
addFilesToConfig(String, List) - Method in class org.aspectj.ajde.internal.LstBuildConfigManager
 
addFilteredMemberAccessibility(IProgramElement.Accessibility) - Method in class org.aspectj.ajde.ui.StructureViewProperties
 
addFilteredMemberKind(IProgramElement.Kind) - Method in class org.aspectj.ajde.ui.StructureViewProperties
 
addFilteredMemberModifiers(IProgramElement.Modifiers) - Method in class org.aspectj.ajde.ui.StructureViewProperties
 
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
 
addGrouping(StructureViewProperties.Grouping) - Method in class org.aspectj.ajde.ui.StructureViewProperties
 
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 class org.aspectj.ajdt.internal.compiler.WeaverAdapter
 
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
 
addInterTypeField(FieldBinding) - Method in class org.aspectj.ajdt.internal.compiler.lookup.InterTypeMemberFinder
 
addInterTypeMemberType(ReferenceBinding) - Method in class org.aspectj.ajdt.internal.compiler.lookup.IntertypeMemberTypeFinder
 
addInterTypeMethod(MethodBinding) - Method in class org.aspectj.ajdt.internal.compiler.lookup.InterTypeMemberFinder
 
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(BuildConfigListener) - Method in interface org.aspectj.ajde.internal.BuildConfigManager
Add a listner that will be notified of build configuration change events
addListener(BuildConfigListener) - Method in class org.aspectj.ajde.internal.LstBuildConfigManager
 
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(EclipseFactory, ResolvedMember) - Method in class org.aspectj.ajdt.internal.compiler.lookup.HelperInterfaceBinding
 
addMethod(Method) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
addMethodBinding(SourceTypeBinding, MethodBinding) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AstUtil
 
addMethodDeclaration(TypeDeclaration, AbstractMethodDeclaration) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AstUtil
 
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
 
addOptionsPanel(OptionsPanel) - Method in class org.aspectj.ajde.ui.swing.OptionsFrame
Adds the panel in the second-to-last postion.
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, IMessageHandler) - Method in class org.aspectj.ajdt.internal.core.builder.EclipseClassPathManager
 
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
 
addRelation(IRelationship.Kind) - Method in class org.aspectj.ajde.ui.StructureViewProperties
 
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
 
addSerialVerUID - Variable in class org.aspectj.ajdt.internal.core.builder.AjCompilerOptions
 
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
 
addSourceTypeBinding(SourceTypeBinding, CompilationUnitDeclaration) - Method in class org.aspectj.ajdt.internal.compiler.lookup.EclipseFactory
 
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.
addTjpArguments(Argument[]) - Static method in class org.aspectj.ajdt.internal.compiler.ast.AdviceDeclaration
 
addToFileMap(String, IProgramElement) - Method in interface org.aspectj.asm.IHierarchy
 
addToFileMap(String, IProgramElement) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
addTypeBinding(TypeBinding) - Method in class org.aspectj.ajdt.internal.compiler.lookup.EclipseFactory
 
addTypeBindingAndStoreInWorld(TypeBinding) - Method in class org.aspectj.ajdt.internal.compiler.lookup.EclipseFactory
 
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
 
adviceCounter - Variable in class org.aspectj.ajdt.internal.compiler.ast.AspectDeclaration
 
AdviceDeclaration - Class in org.aspectj.ajdt.internal.compiler.ast
Represents before, after and around advice in an aspect.
AdviceDeclaration(CompilationResult, AdviceKind) - Constructor for class org.aspectj.ajdt.internal.compiler.ast.AdviceDeclaration
 
AdviceDeclaration - Class in org.aspectj.org.eclipse.jdt.core.dom
AdviceDeclaration DOM AST node.
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
 
AfterAdviceDeclaration - Class in org.aspectj.org.eclipse.jdt.core.dom
AfterAdviceDeclaration DOM AST node.
afterAnalysing(CompilationUnitDeclaration) - Method in class org.aspectj.ajdt.internal.compiler.AbstractCompilerAdapter
 
afterAnalysing(CompilationUnitDeclaration) - Method in class org.aspectj.ajdt.internal.compiler.AjCompilerAdapter
 
afterAnalysing(CompilationUnitDeclaration) - Method in class org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter
 
afterCompiling(CompilationUnitDeclaration[]) - Method in class org.aspectj.ajdt.internal.compiler.AbstractCompilerAdapter
 
afterCompiling(CompilationUnitDeclaration[]) - Method in class org.aspectj.ajdt.internal.compiler.AjCompilerAdapter
 
afterCompiling(CompilationUnitDeclaration[]) - Method in class org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter
 
afterDietParsing(CompilationUnitDeclaration[]) - Method in class org.aspectj.ajdt.internal.compiler.AbstractCompilerAdapter
 
afterDietParsing(CompilationUnitDeclaration[]) - Method in class org.aspectj.ajdt.internal.compiler.AjCompilerAdapter
 
afterDietParsing(CompilationUnitDeclaration[]) - Method in class org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter
In a pipelining compilation system, we need to ensure aspects are through the pipeline first.
afterGenerating(CompilationUnitDeclaration) - Method in class org.aspectj.ajdt.internal.compiler.AbstractCompilerAdapter
 
afterGenerating(CompilationUnitDeclaration) - Method in class org.aspectj.ajdt.internal.compiler.AjCompilerAdapter
 
afterGenerating(CompilationUnitDeclaration) - Method in class org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter
 
afterProcessing(CompilationUnitDeclaration, int) - Method in class org.aspectj.ajdt.internal.compiler.AbstractCompilerAdapter
 
afterProcessing(CompilationUnitDeclaration, int) - Method in class org.aspectj.ajdt.internal.compiler.AjCompilerAdapter
 
afterProcessing(CompilationUnitDeclaration, int) - Method in class org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter
 
afterResolving(CompilationUnitDeclaration) - Method in class org.aspectj.ajdt.internal.compiler.AbstractCompilerAdapter
 
afterResolving(CompilationUnitDeclaration) - Method in class org.aspectj.ajdt.internal.compiler.AjCompilerAdapter
 
afterResolving(CompilationUnitDeclaration) - Method in class org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter
 
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
 
AfterReturningAdviceDeclaration - Class in org.aspectj.org.eclipse.jdt.core.dom
AfterReturningAdviceDeclaration DOM AST node.
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
 
AfterThrowingAdviceDeclaration - Class in org.aspectj.org.eclipse.jdt.core.dom
AfterThrowingAdviceDeclaration DOM AST node.
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
 
AjAST - Class in org.aspectj.org.eclipse.jdt.core.dom
 
AjASTConverter - Class in org.aspectj.org.eclipse.jdt.core.dom
Internal class for converting internal compiler ASTs into public ASTs.
AjASTConverter(Map, boolean, IProgressMonitor) - Constructor for class org.aspectj.org.eclipse.jdt.core.dom.AjASTConverter
 
AjASTConverterFactory - Class in org.aspectj.ajdt.core.dom
Factory, dynamically loaded by the TypeDeclaration class in the shadows/dom tree.
AjASTConverterFactory() - Constructor for class org.aspectj.ajdt.core.dom.AjASTConverterFactory
 
AjASTFactory - Class in org.aspectj.ajdt.core.dom
 
AjASTFactory() - Constructor for class org.aspectj.ajdt.core.dom.AjASTFactory
 
AjASTMatcher - Class in org.aspectj.org.eclipse.jdt.core.dom
 
AjASTMatcher() - Constructor for class org.aspectj.org.eclipse.jdt.core.dom.AjASTMatcher
Creates a new AST matcher instance.
AjASTMatcher(boolean) - Constructor for class org.aspectj.org.eclipse.jdt.core.dom.AjASTMatcher
Creates a new AST matcher instance.
AjASTVisitor - Class in org.aspectj.org.eclipse.jdt.core.dom
 
AjASTVisitor() - Constructor for class org.aspectj.org.eclipse.jdt.core.dom.AjASTVisitor
 
AjASTVisitor(boolean) - Constructor for class org.aspectj.org.eclipse.jdt.core.dom.AjASTVisitor
 
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
 
AjBatchImageBuilder - Class in org.aspectj.ajdt.internal.core.builder
 
AjBatchImageBuilder(AspectJBuilder) - Constructor for class org.aspectj.ajdt.internal.core.builder.AjBatchImageBuilder
 
AjBuildConfig - Class in org.aspectj.ajdt.internal.core.builder
All configuration information needed to run the AspectJ compiler.
AjBuildConfig() - Constructor for class org.aspectj.ajdt.internal.core.builder.AjBuildConfig
Intialises the javaOptions Map to hold the default JDT Compiler settings.
AjBuildConfig.BinarySourceFile - Class in org.aspectj.ajdt.internal.core.builder
 
AjBuildConfig.BinarySourceFile(File, File) - Constructor for class org.aspectj.ajdt.internal.core.builder.AjBuildConfig.BinarySourceFile
 
AjBuildManager - Class in org.aspectj.ajdt.internal.core.builder
 
AjBuildManager(IMessageHandler) - Constructor for class org.aspectj.ajdt.internal.core.builder.AjBuildManager
 
AjBuildNotifier - Class in org.aspectj.ajdt.internal.core.builder
 
AjBuildNotifier(IProgressMonitor, IProject) - Constructor for class org.aspectj.ajdt.internal.core.builder.AjBuildNotifier
 
AJButtonMenuCombo - Class in org.aspectj.ajde.ui.swing
 
AJButtonMenuCombo(String, String, Icon, JPopupMenu, boolean) - Constructor for class org.aspectj.ajde.ui.swing.AJButtonMenuCombo
 
Ajc - Class in org.aspectj.tools.ant.taskdefs.compilers
Ajc uses this as the CompilerAdapter.
Ajc() - Constructor for class org.aspectj.tools.ant.taskdefs.compilers.Ajc
 
Ajc10 - Class in org.aspectj.tools.ant.taskdefs
Main taskdef class for the AspectJ 1.0 compiler, ajc.
Ajc10() - Constructor for class org.aspectj.tools.ant.taskdefs.Ajc10
 
Ajc11CompilerAdapter - Class in org.aspectj.tools.ant.taskdefs
Adapt ajc to javac commands.
Ajc11CompilerAdapter() - Constructor for class org.aspectj.tools.ant.taskdefs.Ajc11CompilerAdapter
 
Ajc2 - Class in org.aspectj.tools.ant.taskdefs
Ant task for the AspectJ compiler -- AJC.
Ajc2() - Constructor for class org.aspectj.tools.ant.taskdefs.Ajc2
 
Ajc2.Argfile - Class in org.aspectj.tools.ant.taskdefs
A simple class with one member -- file -- that represents an argument file.
Ajc2.Argfile() - Constructor for class org.aspectj.tools.ant.taskdefs.Ajc2.Argfile
 
AJC_COMPILER_SUCCESS - Static variable in class org.aspectj.tools.ant.taskdefs.compilers.Ajc
The value of a compiler success.
AJC_POST_CLINIT_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
AJC_PRE_CLINIT_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
AjcCompilerAdapter - Class in org.aspectj.tools.ant.taskdefs
Partial implementation of CompilerAdapter for ajc task.
AjcCompilerAdapter() - Constructor for class org.aspectj.tools.ant.taskdefs.AjcCompilerAdapter
 
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
 
AjClassFile - Class in org.aspectj.ajdt.internal.compiler
 
AjClassFile(char[], byte[]) - Constructor for class org.aspectj.ajdt.internal.compiler.AjClassFile
 
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
 
AjCompiler - Class in org.aspectj.ajde.core
The class to be used by tools to drive a build.
AjCompiler(String, ICompilerConfiguration, IBuildProgressMonitor, IBuildMessageHandler) - Constructor for class org.aspectj.ajde.core.AjCompiler
Creates a new AjCompiler for the given id, ICompilerConfiguration, IBuildProgressMonitor and IBuildMessageHandler.
AjCompilerAdapter - Class in org.aspectj.ajdt.internal.compiler
 
AjCompilerAdapter(Compiler, boolean, BcelWorld, BcelWeaver, EclipseFactory, IIntermediateResultsRequestor, IProgressListener, IOutputClassFileNameProvider, IBinarySourceProvider, Map, boolean, boolean, boolean, boolean, AjState) - Constructor for class org.aspectj.ajdt.internal.compiler.AjCompilerAdapter
Create an adapter, and tell it everything it needs to now to drive the AspectJ parts of a compile cycle.
AjCompilerOptions - Class in org.aspectj.ajdt.internal.core.builder
Compiler options used by Eclipse integration (AJDT)
AjCompilerOptions() - Constructor for class org.aspectj.ajdt.internal.core.builder.AjCompilerOptions
Initializing the compiler options with defaults
AjCompilerOptions(Map) - Constructor for class org.aspectj.ajdt.internal.core.builder.AjCompilerOptions
Initializing the compiler options with external settings
AjConstructorDeclaration - Class in org.aspectj.ajdt.internal.compiler.ast
Root class for all ConstructorDeclaration objects created by the parser.
AjConstructorDeclaration(CompilationResult) - Constructor for class org.aspectj.ajdt.internal.compiler.ast.AjConstructorDeclaration
 
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
 
AjcTask - Class in org.aspectj.tools.ant.taskdefs
This runs the AspectJ 1.1 compiler, supporting all the command-line options.
AjcTask() - Constructor for class org.aspectj.tools.ant.taskdefs.AjcTask
 
AjcTask.GuardedCommand - Class in org.aspectj.tools.ant.taskdefs
Commandline wrapper that only permits addition of non-empty values and converts to argfile form if necessary.
Ajde - Class in org.aspectj.ajde
Singleton class used to initialize the Ajde ui as well as the properties required to run the compiler.
AjdeCoreBuildManager - Class in org.aspectj.ajde.core.internal
Build Manager which drives the build for a given AjCompiler.
AjdeCoreBuildManager(AjCompiler) - Constructor for class org.aspectj.ajde.core.internal.AjdeCoreBuildManager
 
AjdeCoreBuildNotifierAdapter - Class in org.aspectj.ajde.core.internal
Enables the compiler/weaver progres to be related to the user via the IBuildProgressMonitor as well as relating whether or not the user has cancelled the build progress back to the compiler/weaver.
AjdeCoreBuildNotifierAdapter(IBuildProgressMonitor) - Constructor for class org.aspectj.ajde.core.internal.AjdeCoreBuildNotifierAdapter
 
AjdeCoreMessageHandlerAdapter - Class in org.aspectj.ajde.core.internal
Enables the messages from the compiler/weaver to be passed on to the tool's implementation so they can handle it as they wish
AjdeCoreMessageHandlerAdapter(IBuildMessageHandler) - Constructor for class org.aspectj.ajde.core.internal.AjdeCoreMessageHandlerAdapter
 
AjdeWidgetStyles - Interface in org.aspectj.ajde.ui.swing
 
Ajdoc - Class in org.aspectj.tools.ant.taskdefs
A task to run the ajdoc tool.
Ajdoc() - Constructor for class org.aspectj.tools.ant.taskdefs.Ajdoc
reset all to initial values - permit gc if Ajdoc is held
Ajdoc.Doclet - Class in org.aspectj.tools.ant.taskdefs
 
Ajdoc.Doclet() - Constructor for class org.aspectj.tools.ant.taskdefs.Ajdoc.Doclet
 
Ajdoc.Group - Class in org.aspectj.tools.ant.taskdefs
 
Ajdoc.Group() - Constructor for class org.aspectj.tools.ant.taskdefs.Ajdoc.Group
 
Ajdoc.Link - Class in org.aspectj.tools.ant.taskdefs
 
Ajdoc.Link() - Constructor for class org.aspectj.tools.ant.taskdefs.Ajdoc.Link
 
Ajdoc.Param - Class in org.aspectj.tools.ant.taskdefs
 
Ajdoc.Param() - Constructor for class org.aspectj.tools.ant.taskdefs.Ajdoc.Param
 
AJDOC_CLASSNAME - Static variable in class org.aspectj.tools.ant.taskdefs.Ajdoc
The name of ajdoc class we're using.
AjdtCommand - Class in org.aspectj.ajdt.ajc
ICommand adapter for the AspectJ compiler.
AjdtCommand() - Constructor for class org.aspectj.ajdt.ajc.AjdtCommand
 
AjIncrementalImageBuilder - Class in org.aspectj.ajdt.internal.core.builder
 
AjIncrementalImageBuilder(AspectJBuilder) - Constructor for class org.aspectj.ajdt.internal.core.builder.AjIncrementalImageBuilder
 
AJLINT_DEFAULT - Static variable in class org.aspectj.ajdt.internal.core.builder.AjBuildConfig
 
AJLINT_ERROR - Static variable in class org.aspectj.ajdt.internal.core.builder.AjBuildConfig
 
AJLINT_IGNORE - Static variable in class org.aspectj.ajdt.internal.core.builder.AjBuildConfig
 
AJLINT_WARN - Static variable in class org.aspectj.ajdt.internal.core.builder.AjBuildConfig
 
AjLookupEnvironment - Class in org.aspectj.ajdt.internal.compiler.lookup
Overrides the default eclipse LookupEnvironment for two purposes.
AjLookupEnvironment(ITypeRequestor, CompilerOptions, ProblemReporter, INameEnvironment) - Constructor for class org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment
 
AjMethodDeclaration - Class in org.aspectj.ajdt.internal.compiler.ast
Root class for all MethodDeclaration objects created by the parser.
AjMethodDeclaration(CompilationResult) - Constructor for class org.aspectj.ajdt.internal.compiler.ast.AjMethodDeclaration
 
AjNaiveASTFlattener - Class in org.aspectj.org.eclipse.jdt.core.dom
Internal AST visitor for serializing an AST in a quick and dirty fashion.
AjNaiveASTFlattener() - Constructor for class org.aspectj.org.eclipse.jdt.core.dom.AjNaiveASTFlattener
Creates a new AST printer.
AjPipeliningCompilerAdapter - Class in org.aspectj.ajdt.internal.compiler
Adapts standard JDT Compiler to add in AspectJ specific behaviours.
AjPipeliningCompilerAdapter(Compiler, boolean, BcelWorld, BcelWeaver, EclipseFactory, IIntermediateResultsRequestor, IProgressListener, IOutputClassFileNameProvider, IBinarySourceProvider, Map, boolean, boolean, boolean, boolean, AjState) - Constructor for class org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter
Create an adapter, and tell it everything it needs to now to drive the AspectJ parts of a compile cycle.
AjProblemReporter - Class in org.aspectj.ajdt.internal.compiler.problem
Extends problem reporter to support compiler-side implementation of declare soft.
AjProblemReporter(IErrorHandlingPolicy, CompilerOptions, IProblemFactory) - Constructor for class org.aspectj.ajdt.internal.compiler.problem.AjProblemReporter
 
AjState - Class in org.aspectj.ajdt.internal.core.builder
Maintains state needed for incremental compilation
AjState(AjBuildManager) - Constructor for class org.aspectj.ajdt.internal.core.builder.AjState
 
AjState.SoftHashMap - Class in org.aspectj.ajdt.internal.core.builder
 
AjState.SoftHashMap(Map) - Constructor for class org.aspectj.ajdt.internal.core.builder.AjState.SoftHashMap
 
AjState.SoftHashMap() - Constructor for class org.aspectj.ajdt.internal.core.builder.AjState.SoftHashMap
 
AjState.SoftHashMap(Map, boolean) - Constructor for class org.aspectj.ajdt.internal.core.builder.AjState.SoftHashMap
 
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.
AjTypeConstants - Class in org.aspectj.ajdt.internal.compiler.lookup
 
AjTypeConstants() - Constructor for class org.aspectj.ajdt.internal.compiler.lookup.AjTypeConstants
 
AjTypeDeclaration - Class in org.aspectj.org.eclipse.jdt.core.dom
This subtype of TypeDeclaration allows for the extensions that AspectJ has for types - they might be aspects and pointcuts may exist in classes.
AjTypeDeclaration(AST) - Constructor for class org.aspectj.org.eclipse.jdt.core.dom.AjTypeDeclaration
Creates a new AST node for a type declaration owned by the given AST.
AjTypeDeclFactory - Class in org.aspectj.ajdt.core.dom
Factory, dynamically loaded by the TypeDeclaration class in the shadows/dom tree.
AjTypeDeclFactory() - Constructor for class org.aspectj.ajdt.core.dom.AjTypeDeclFactory
 
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.ajde.ui.BuildConfigNode.Kind
 
ALL - Static variable in class org.aspectj.ajde.ui.IStructureViewNode.Kind
 
ALL - Static variable in class org.aspectj.ajde.ui.StructureViewProperties.Granularity
 
ALL - Static variable in class org.aspectj.ajde.ui.StructureViewProperties.Grouping
 
ALL - Static variable in class org.aspectj.ajde.ui.StructureViewProperties.Hierarchy
 
ALL - Static variable in class org.aspectj.ajde.ui.StructureViewProperties.Sorting
 
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
 
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
 
ALPHABETICAL - Static variable in class org.aspectj.ajde.ui.StructureViewProperties.Sorting
 
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).
alwaysNeedsAccessMethod(boolean) - Method in class org.aspectj.ajdt.internal.compiler.lookup.InlineAccessFieldBinding
 
alwaysNeedsAccessMethod(boolean) - Method in class org.aspectj.ajdt.internal.compiler.lookup.InterTypeFieldBinding
 
alwaysNeedsAccessMethod() - Method in class org.aspectj.ajdt.internal.compiler.lookup.InterTypeMethodBinding
 
alwaysNeedsAccessMethod(boolean) - Method in class org.aspectj.ajdt.internal.compiler.lookup.PrivilegedFieldBinding
 
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
 
analyseCode(ClassScope, InitializationFlowContext, FlowInfo) - Method in class org.aspectj.ajdt.internal.compiler.ast.DeclareAnnotationDeclaration
 
analyseCode(ClassScope, InitializationFlowContext, FlowInfo) - Method in class org.aspectj.ajdt.internal.compiler.ast.InterTypeMethodDeclaration
 
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.org.eclipse.jdt.core.dom
AndPointcut DOM AST node.
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_NAME_PROPERTY - Static variable in class org.aspectj.org.eclipse.jdt.core.dom.DeclareAtConstructorDeclaration
 
ANNOTATION_NAME_PROPERTY - Static variable in class org.aspectj.org.eclipse.jdt.core.dom.DeclareAtFieldDeclaration
 
ANNOTATION_NAME_PROPERTY - Static variable in class org.aspectj.org.eclipse.jdt.core.dom.DeclareAtMethodDeclaration
 
ANNOTATION_NAME_PROPERTY - Static variable in class org.aspectj.org.eclipse.jdt.core.dom.DeclareAtTypeDeclaration
 
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
 
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
 
anonymousTypeBindingCreated(LocalTypeBinding) - Method in class org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment
Callback driven when the compiler detects an anonymous type during block resolution.
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
 
areTypeMungersFinished() - Method in class org.aspectj.ajdt.internal.compiler.lookup.EclipseFactory
 
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
 
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
 
AroundAdviceDeclaration - Class in org.aspectj.org.eclipse.jdt.core.dom
AroundAdviceDeclaration DOM AST node.
aroundAdviceMethodName(Member, String) - Static method in class org.aspectj.weaver.NameMangler
 
aroundBODY_PROPERTY - Static variable in class org.aspectj.org.eclipse.jdt.core.dom.AroundAdviceDeclaration
 
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
 
aroundJAVADOC_PROPERTY - Static variable in class org.aspectj.org.eclipse.jdt.core.dom.AroundAdviceDeclaration
 
aroundPARAMETERS_PROPERTY - Static variable in class org.aspectj.org.eclipse.jdt.core.dom.AroundAdviceDeclaration
 
aroundPOINTCUT_PROPERTY - Static variable in class org.aspectj.org.eclipse.jdt.core.dom.AroundAdviceDeclaration
 
aroundRETURN_TYPE2_PROPERTY - Static variable in class org.aspectj.org.eclipse.jdt.core.dom.AroundAdviceDeclaration
 
aroundRETURN_TYPE_PROPERTY - Static variable in class org.aspectj.org.eclipse.jdt.core.dom.AroundAdviceDeclaration
 
aroundShadowMethodName(Member, String) - Static method in class org.aspectj.weaver.NameMangler
 
aroundTHROWN_EXCEPTIONS_PROPERTY - Static variable in class org.aspectj.org.eclipse.jdt.core.dom.AroundAdviceDeclaration
 
aroundTYPE_PARAMETERS_PROPERTY - Static variable in class org.aspectj.org.eclipse.jdt.core.dom.AroundAdviceDeclaration
 
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
 
AsmElementFormatter - Class in org.aspectj.ajdt.internal.core.builder
 
AsmElementFormatter() - Constructor for class org.aspectj.ajdt.internal.core.builder.AsmElementFormatter
 
asmHierarchyBuilder - Static variable in class org.aspectj.ajdt.internal.core.builder.AjBuildManager
This builder is static so that it can be subclassed and reset.
AsmHierarchyBuilder - Class in org.aspectj.ajdt.internal.core.builder
At each iteration of processCompilationUnit the declarations for a particular compilation unit are added to the hierarchy passed as a a parameter.
AsmHierarchyBuilder() - Constructor for class org.aspectj.ajdt.internal.core.builder.AsmHierarchyBuilder
 
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 - 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_PROPERTY - Static variable in class org.aspectj.org.eclipse.jdt.core.dom.AjTypeDeclaration
The "aspect" structural property of this node type.
ASPECT_TYPE - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
AspectClinit - Class in org.aspectj.ajdt.internal.compiler.ast
 
AspectClinit(Clinit, CompilationResult, boolean, boolean, FieldBinding) - Constructor for class org.aspectj.ajdt.internal.compiler.ast.AspectClinit
 
AspectDeclaration - Class in org.aspectj.ajdt.internal.compiler.ast
Represents an aspect declaration.
AspectDeclaration(CompilationResult) - Constructor for class org.aspectj.ajdt.internal.compiler.ast.AspectDeclaration
 
AspectDeclaration - Class in org.aspectj.org.eclipse.jdt.core.dom
AspectDeclaration DOM AST node.
aspectExcludedByConfiguration - Variable in class org.aspectj.weaver.Lint
 
ASPECTJ - Static variable in class org.aspectj.ajdt.internal.compiler.lookup.AjTypeConstants
 
AspectJBuilder - Class in org.aspectj.ajdt.internal.core.builder
 
AspectJBuilder() - Constructor for class org.aspectj.ajdt.internal.core.builder.AspectJBuilder
 
AspectJCore - Class in org.aspectj.ajdt.core
This is the plugin class for AspectJ.
AspectJCore() - Constructor for class org.aspectj.ajdt.core.AspectJCore
 
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
aspectOfMethod - Variable in class org.aspectj.ajdt.internal.compiler.ast.AspectDeclaration
 
ASPECTPATH_CHANGED - Static variable in interface org.aspectj.ajdt.internal.core.builder.CompilerConfigurationChangeFlags
 
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
 
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
astForLocation(IHasPosition) - Static method in class org.aspectj.ajdt.internal.compiler.lookup.EclipseFactory
 
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
 
AstUtil - Class in org.aspectj.ajdt.internal.compiler.ast
 
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
 
AtAspectJAnnotationFactory - Class in org.aspectj.ajdt.internal.compiler.ast
 
AtAspectJAnnotationFactory() - Constructor for class org.aspectj.ajdt.internal.compiler.ast.AtAspectJAnnotationFactory
 
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 _