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

A

AALOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
AALOAD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
AASTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
AASTORE - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ABORT - Static variable in interface org.aspectj.bridge.IMessage
 
abort(IMessageHandler, String) - Static method in class org.aspectj.bridge.MessageUtil
handle abort message (ignored if handler is null)
abort(IMessageHandler, String, Throwable) - Static method in class org.aspectj.bridge.MessageUtil
create and handle exception message (ignored if handler is null)
abort(String) - Static method in class org.aspectj.bridge.MessageUtil
 
abort(String, Throwable) - Static method in class org.aspectj.bridge.MessageUtil
 
ABORT_NOMESSAGE - Static variable in class org.aspectj.bridge.MessageUtil
 
ABORT_NOTHING_TO_RUN - Static variable in class org.aspectj.bridge.MessageUtil
 
AbortException - Exception in org.aspectj.bridge
Signal that a process was aborted before completion.
AbortException() - Constructor for exception org.aspectj.bridge.AbortException
abort with default String message
AbortException(String) - Constructor for exception org.aspectj.bridge.AbortException
abort with message
AbortException(IMessage) - Constructor for exception org.aspectj.bridge.AbortException
abort with structured message
abortOnFailure - Variable in class org.aspectj.bridge.MessageWriter
 
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
 
AbstractCacheBacking - Class in org.aspectj.weaver.tools.cache
Basic "common" CacheBacking implementation
AbstractCacheBacking() - Constructor for class org.aspectj.weaver.tools.cache.AbstractCacheBacking
 
AbstractFileCacheBacking - Class in org.aspectj.weaver.tools.cache
Useful "common" functionality for caching to files
AbstractFileCacheBacking(File) - Constructor for class org.aspectj.weaver.tools.cache.AbstractFileCacheBacking
 
AbstractIndexedFileCacheBacking - Class in org.aspectj.weaver.tools.cache
Uses an index file to keep track of the cached entries
AbstractIndexedFileCacheBacking(File) - Constructor for class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
AbstractIndexedFileCacheBacking.IndexEntry - Class in org.aspectj.weaver.tools.cache
The default index entry in the index file
AbstractIndexedFileCacheBacking.IndexEntry() - Constructor for class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking.IndexEntry
 
AbstractPatternNodeVisitor - Class in org.aspectj.weaver.patterns
 
AbstractPatternNodeVisitor() - Constructor for class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
AbstractReferenceTypeDelegate - Class in org.aspectj.weaver
 
AbstractReferenceTypeDelegate(ReferenceType, boolean) - Constructor for class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
AbstractSignaturePattern - Class in org.aspectj.weaver.patterns
Implements common functions to be used across ISignaturePatterns.
AbstractSignaturePattern() - Constructor for class org.aspectj.weaver.patterns.AbstractSignaturePattern
 
AbstractTrace - Class in org.aspectj.weaver.tools
 
AbstractTrace(Class) - Constructor for class org.aspectj.weaver.tools.AbstractTrace
 
ACC_ABSTRACT - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_ANNOTATION - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_BRIDGE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_BRIDGE - Static variable in interface org.aspectj.weaver.Constants
 
ACC_ENUM - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_FINAL - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_INTERFACE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_NATIVE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_PRIVATE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_PROTECTED - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_PUBLIC - Static variable in interface org.aspectj.apache.bcel.Constants
Access flags for classes, fields and methods
ACC_STATIC - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_STRICT - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_SUPER - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_SYNCHRONIZED - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_TRANSIENT - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_VARARGS - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACC_VARARGS - Static variable in interface org.aspectj.weaver.Constants
 
ACC_VOLATILE - Static variable in interface org.aspectj.apache.bcel.Constants
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisAnnos
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisParamAnnos
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisTypeAnnos
 
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.annotation.RuntimeVisTypeAnnos
 
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.BootstrapMethods
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.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.ConstantInvokeDynamic
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantLong
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantMethodHandle
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantMethodref
 
accept(ClassVisitor) - Method in class org.aspectj.apache.bcel.classfile.ConstantMethodType
 
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 class org.aspectj.apache.bcel.classfile.MethodParameters
 
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(String, byte[]) - Method in class org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor
Determine whether a type should be accepted for weaving, by checking it against any includes/excludes.
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.AnyTypePattern
 
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
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.EllipsisTypePattern
 
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.NoTypePattern
 
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(String, byte[]) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
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[], byte[]) - Method in class org.aspectj.weaver.loadtime.WeavingURLClassLoader
 
acceptClass(String, byte[], byte[]) - Method in class org.aspectj.weaver.tools.cache.GeneratedCachedClassHandler
 
acceptClass(String, byte[], byte[]) - Method in interface org.aspectj.weaver.tools.GeneratedClassHandler
Accept class generated by WeavingAdaptor.
acceptResult(IUnwovenClassFile) - Method in interface org.aspectj.weaver.IWeaveRequestor
 
acceptString(String) - Method in class org.aspectj.util.LangUtil.StringChecker
 
ACCESS_FLAGS_FINAL - Static variable in class org.aspectj.apache.bcel.classfile.MethodParameters
 
ACCESS_FLAGS_MANDATED - Static variable in class org.aspectj.apache.bcel.classfile.MethodParameters
 
ACCESS_FLAGS_SYNTHETIC - Static variable in class org.aspectj.apache.bcel.classfile.MethodParameters
 
ACCESS_FOR_INLINE - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
ACCESS_NAMES - Static variable in interface org.aspectj.apache.bcel.Constants
 
accessibleTo(ObjectType) - Method in class org.aspectj.apache.bcel.generic.ObjectType
Java Virtual Machine Specification edition 2, � 5.4.4 Access Control
accessToString(int) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Convert bit field of flags into string such as 'static final'.
accessToString(int, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Convert bit field of flags into string such as 'static final'.
ACONST_NULL - Static variable in interface org.aspectj.apache.bcel.Constants
 
ACONST_NULL - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
activeProtectionDomain - Variable in class org.aspectj.weaver.tools.WeavingAdaptor
 
add(UnresolvedType[], UnresolvedType) - Static method in class org.aspectj.weaver.UnresolvedType
Creates a new type array with a fresh type appended to the end.
addAdviceLikeDeclares(ResolvedType) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
addAdvicePreventingLazyTjp(BcelAdvice) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
addAdvisedRelationship(AsmManager, Shadow, ShadowMunger) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
 
addAnnotation(AnnotationGen) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
addAnnotation(AnnotationGen) - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
addAnnotation(AnnotationGen) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
addAnnotation(AnnotationAJ) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
addAnnotation(AnnotationAJ) - Method in class org.aspectj.weaver.JoinPointSignature
 
addAnnotation(AnnotationAJ) - Method in class org.aspectj.weaver.ReferenceType
 
addAnnotation(AnnotationAJ) - Method in interface org.aspectj.weaver.ResolvedMember
 
addAnnotation(AnnotationAJ) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
addAnnotation(AnnotationAJ) - Method in class org.aspectj.weaver.ResolvedType
 
addAnnotationsAsAttribute(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
addArrayClass(ArrayType) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addAspectAffectingType(String) - Method in class org.aspectj.weaver.WeaverStateInfo
 
addAspectInEffectThisBuild(File) - Method in class org.aspectj.asm.AsmManager
 
addAspectRequires(String, String) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
addAspectsAffectingType(Collection<String>) - Method in class org.aspectj.weaver.WeaverStateInfo
 
addAttribute(Attribute) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
addAttribute(Attribute) - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
addAttribute(AjAttribute) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
addAttribute(Attribute) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
addChild(IProgramElement) - Method in class org.aspectj.asm.internal.ProgramElement
 
addChild(int, IProgramElement) - Method in class org.aspectj.asm.internal.ProgramElement
 
addChild(IProgramElement) - Method in interface org.aspectj.asm.IProgramElement
 
addClass(ObjectType) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addClass(String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addClass(JavaClass) - Static method in class org.aspectj.apache.bcel.Repository
Add clazz to repository if there isn't an equally named class already in there.
addClassFile(UnwovenClassFile, boolean) - Method in class org.aspectj.weaver.bcel.BcelWeaver
Should be addOrReplace
addClassFile(File, File, File) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
addCodeAttribute(Attribute) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Add an attribute to the code.
addConcreteMunger(ConcreteTypeMunger) - Method in class org.aspectj.weaver.WeaverStateInfo
 
addConcreteShadowMunger(ShadowMunger) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addConstant(Constant, ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addContextBinding(String, Object) - Method in class org.aspectj.weaver.tools.DefaultMatchingContext
Add a context binding with the given name and value
addCrossReference(ISourceLocation, ISourceLocation, String, boolean) - Method in interface org.aspectj.weaver.ICrossReferenceHandler
 
addDeclare(Declare) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addDeclareAnnotationFieldRelationship(AsmManager, ISourceLocation, String, ResolvedMember, boolean) - 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, boolean) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
Adds a declare annotation relationship, sometimes entities don't have source locs (methods/fields) so use other variants of this method if that is the case as they will look the entities up in the structure model.
addDeclareErrorOrWarningRelationship(AsmManager, Shadow, Checker) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
Add a relationship for a declare error or declare warning
addDeclares(Collection<Declare>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addDirectoryContents(File, File) - Method in class org.aspectj.weaver.bcel.BcelWeaver
Add any .class files in the directory to the outdir.
addDouble(double) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addedSinceLastDemote - Variable in class org.aspectj.weaver.World.TypeMap
 
addElement(ElementValue) - Method in class org.aspectj.apache.bcel.classfile.annotation.ArrayElementValue
 
addElementNameValuePair(NameValuePair) - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
addElementNameValuePair(NameValuePair) - Method in class org.aspectj.weaver.bcel.FakeAnnotation
 
addEmptyConstructor(int) - Method in class org.aspectj.apache.bcel.generic.ClassGen
Convenience method.
addException(String) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Add an exception possibly thrown by this method.
addExceptionHandler(InstructionHandle, InstructionHandle, InstructionHandle, ObjectType) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Add an exception handler, i.e., specify region where a handler is active and an instruction where the actual handling is done.
addExceptionHandler(InstructionHandle, InstructionHandle, InstructionHandle, ObjectType, boolean) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
addExtraSourceLocations(IMessage, String) - Static method in class org.aspectj.bridge.MessageUtil
 
addField(Field) - Method in class org.aspectj.apache.bcel.generic.ClassGen
Add a field to this class.
addField(FieldGen, ISourceLocation) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
addFieldref(String, String, String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addFixedCrosscuttingMembers(ResolvedType) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
addFloat(float) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addFullyQualifiedName(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
addFullyQualifiedName(String) - Method in interface org.aspectj.asm.IProgramElement
 
addGeneratedClassesNames(String, byte[], String) - Method in class org.aspectj.weaver.tools.cache.SimpleCache
 
addGeneratedInner(LazyClassGen) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
ADDING_AT_ASPECTJ_ANNOTATIONS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
ADDING_DECLARE_WARNINGS_AND_ERRORS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
addingTypeMungers() - Method in interface org.aspectj.weaver.IWeaveRequestor
 
addInteger(int) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addInterface(String) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
addInterface(ResolvedType, ISourceLocation) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
addInterfaceMethodref(String, String, String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addInterTypeMunger(ConcreteTypeMunger, boolean) - Method in class org.aspectj.weaver.ResolvedType
Add an intertype munger to this type.
additionalInterfaceBounds - Variable in class org.aspectj.weaver.BoundedReferenceType
 
addJarFile(File, File, boolean) - Method in class org.aspectj.weaver.bcel.BcelWeaver
Adds all class files in the jar
addLateTypeMunger(ConcreteTypeMunger) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addLateTypeMungers(Collection<ConcreteTypeMunger>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addLibraryAspect(String) - Method in class org.aspectj.weaver.bcel.BcelWeaver
Add the given aspect to the weaver.
addLibraryJarFile(File) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
addLineNumber(InstructionHandle, int) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Give an instruction a line number corresponding to the source code line.
addListener(IHierarchyListener) - Method in class org.aspectj.asm.AsmManager
 
addLocalVariable(String, Type, int, InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
addLocalVariable(String, Type, InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Adds a local variable to this method and assigns an index automatically.
addLong(long) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addManifest(Manifest) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
addMethod(Method) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
addMethodGen(LazyMethodGen) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
addMethodGen(LazyMethodGen, ISourceLocation) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
addMethodref(String, String, String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addModifiers(IProgramElement.Modifiers) - Method in class org.aspectj.asm.internal.ProgramElement
Convenience mechanism for setting new modifiers which do not require knowledge of the private internal representation
addMunger(ShadowMunger) - Method in class org.aspectj.weaver.Shadow
 
addNameAndType(String, String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addNameValuePair(AnnotationNameValuePair) - Method in class org.aspectj.weaver.StandardAnnotation
 
addNormalTypeMungers(String) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
addOrReplaceAspect(ResolvedType) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
addOrReplaceAspect(ResolvedType, boolean) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
addParameterAnnotation(int, AnnotationGen) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
addParameterAnnotation(int, AnnotationAJ) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
addParameterAnnotationsAsAttribute(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
addParent(ResolvedType) - Method in class org.aspectj.weaver.ReferenceType
 
addParent(ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
 
addParentTypeMungers(String) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
addPath(String) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
addPath(String, IMessageHandler) - Method in class org.aspectj.weaver.bcel.ClassPathManager
 
addPrivilegedAccesses(Collection<ResolvedMember>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addRelationship(AsmManager, ResolvedType, ResolvedTypeMunger, ResolvedType) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
Add a relationship for a type transformation (declare parents, intertype method declaration, declare annotation on type).
addScopedAspect(String, String) - Method in class org.aspectj.weaver.bcel.BcelWorld
Add a scoped aspects where the scoping was defined in an aop.xml file and this world is being used in a LTW configuration
addScopedAspect(String, String) - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
addShadowMungers(Collection<ShadowMunger>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addSourceObjectType(JavaClass, boolean) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
addSourceObjectType(String, JavaClass, boolean) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
addSourceObjectType(String, byte[], boolean) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
addStackMaps(World, byte[]) - Static method in class org.aspectj.weaver.bcel.asm.StackMapAdder
 
addString(String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
addTarget(String) - Method in class org.aspectj.asm.internal.Relationship
 
addTarget(String) - Method in interface org.aspectj.asm.IRelationship
 
addTargeter(InstructionTargeter) - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
Denote this handle is being referenced by t.
addToFileMap(String, IProgramElement) - Method in interface org.aspectj.asm.IHierarchy
 
addToFileMap(String, IProgramElement) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
addTypeDelegateResolver(TypeDelegateResolver) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
addTypeMunger(ConcreteTypeMunger) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addTypeMungers(Collection<ConcreteTypeMunger>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addURL(URL) - Method in class org.aspectj.weaver.bcel.ExtensibleURLClassLoader
 
addURL(URL) - Method in class org.aspectj.weaver.loadtime.WeavingURLClassLoader
 
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
 
adviceClass - Variable in class org.aspectj.weaver.loadtime.definition.Definition.PointcutAndAdvice
 
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
 
AdviceImpl(Method, String, AdviceKind) - Constructor for class org.aspectj.internal.lang.reflect.AdviceImpl
 
AdviceImpl(Method, String, AdviceKind, String) - Constructor for class org.aspectj.internal.lang.reflect.AdviceImpl
 
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
 
adviceKind - Variable in class org.aspectj.weaver.loadtime.definition.Definition.PointcutAndAdvice
 
adviceMethod - Variable in class org.aspectj.weaver.loadtime.definition.Definition.PointcutAndAdvice
 
AdviceName - Annotation Type in org.aspectj.lang.annotation
Used to annotated code-style advice to name it Name is used by reflection api if present, may in future be used in adviceexecution() pcd.
adviceName(String, AdviceKind, int, int) - Static method in class org.aspectj.weaver.NameMangler
The name of methods corresponding to advice declarations Of the form: "ajc$[AdviceKind]$[AspectName]$[NumberOfAdviceInAspect]$[PointcutHash]"
AdviceSignature - Interface in org.aspectj.lang.reflect
 
ADVISED_BY - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
ADVISES - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
advisingSynchronizedMethods - Variable in class org.aspectj.weaver.Lint
 
After - Annotation Type in org.aspectj.lang.annotation
After finally advice
After - Static variable in class org.aspectj.weaver.AdviceKind
 
AFTER_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
AfterReturning - Annotation Type in org.aspectj.lang.annotation
After returning advice
AfterReturning - Static variable in class org.aspectj.weaver.AdviceKind
 
AFTERRETURNING_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
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
 
Agent - Class in org.aspectj.weaver.loadtime
Java 1.5 preMain agent to hook in the class pre processor Can be used with -javaagent:aspectjweaver.jar
Agent() - Constructor for class org.aspectj.weaver.loadtime.Agent
 
Aj - Class in org.aspectj.weaver.loadtime
Adapter between the generic class pre processor interface and the AspectJ weaver Load time weaving consistency relies on Bcel.setRepository
Aj() - Constructor for class org.aspectj.weaver.loadtime.Aj
 
Aj(IWeavingContext) - Constructor for class org.aspectj.weaver.loadtime.Aj
 
AjAttribute - Class in org.aspectj.weaver
These attributes are written to and read from .class files (see the JVM spec).
AjAttribute() - Constructor for class org.aspectj.weaver.AjAttribute
 
AjAttribute.AdviceAttribute - Class in org.aspectj.weaver
 
AjAttribute.AdviceAttribute(AdviceKind, Pointcut, int, int, int, ISourceContext) - Constructor for class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
AjAttribute.AdviceAttribute(AdviceKind, Pointcut, int, int, int, ISourceContext, boolean, ResolvedMember[], boolean[], UnresolvedType[]) - Constructor for class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
AjAttribute.AjSynthetic - Class in org.aspectj.weaver
Synthetic members should have NO advice put on them or on their contents.
AjAttribute.AjSynthetic() - Constructor for class org.aspectj.weaver.AjAttribute.AjSynthetic
 
AjAttribute.Aspect - Class in org.aspectj.weaver
 
AjAttribute.Aspect(PerClause) - Constructor for class org.aspectj.weaver.AjAttribute.Aspect
 
AjAttribute.DeclareAttribute - Class in org.aspectj.weaver
 
AjAttribute.DeclareAttribute(Declare) - Constructor for class org.aspectj.weaver.AjAttribute.DeclareAttribute
 
AjAttribute.EffectiveSignatureAttribute - Class in org.aspectj.weaver
 
AjAttribute.EffectiveSignatureAttribute(ResolvedMember, Shadow.Kind, boolean) - Constructor for class org.aspectj.weaver.AjAttribute.EffectiveSignatureAttribute
 
AjAttribute.MethodDeclarationLineNumberAttribute - Class in org.aspectj.weaver
 
AjAttribute.MethodDeclarationLineNumberAttribute(int, int) - Constructor for class org.aspectj.weaver.AjAttribute.MethodDeclarationLineNumberAttribute
 
AjAttribute.PointcutDeclarationAttribute - Class in org.aspectj.weaver
 
AjAttribute.PointcutDeclarationAttribute(ResolvedPointcutDefinition) - Constructor for class org.aspectj.weaver.AjAttribute.PointcutDeclarationAttribute
 
AjAttribute.PrivilegedAttribute - Class in org.aspectj.weaver
 
AjAttribute.PrivilegedAttribute(ResolvedMember[]) - Constructor for class org.aspectj.weaver.AjAttribute.PrivilegedAttribute
 
AjAttribute.SourceContextAttribute - Class in org.aspectj.weaver
 
AjAttribute.SourceContextAttribute(String, int[]) - Constructor for class org.aspectj.weaver.AjAttribute.SourceContextAttribute
 
AjAttribute.TypeMunger - Class in org.aspectj.weaver
 
AjAttribute.TypeMunger(ResolvedTypeMunger) - Constructor for class org.aspectj.weaver.AjAttribute.TypeMunger
 
AjAttribute.WeaverState - Class in org.aspectj.weaver
 
AjAttribute.WeaverState(WeaverStateInfo) - Constructor for class org.aspectj.weaver.AjAttribute.WeaverState
 
AjAttribute.WeaverVersionInfo - Class in org.aspectj.weaver
 
AjAttribute.WeaverVersionInfo() - Constructor for class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
AjAttribute.WeaverVersionInfo(short, short) - Constructor for class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
AJC_POST_CLINIT_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
AJC_PRE_CLINIT_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
ajcDeclareAnnotation - Annotation Type in org.aspectj.internal.lang.annotation
internal representation of declare annotation statement, used by reflect api
ajcDeclareEoW - Annotation Type in org.aspectj.internal.lang.annotation
 
ajcDeclareParents - Annotation Type in org.aspectj.internal.lang.annotation
 
ajcDeclarePrecedence - Annotation Type in org.aspectj.internal.lang.annotation
 
ajcDeclareSoft - Annotation Type in org.aspectj.internal.lang.annotation
 
ajcITD - Annotation Type in org.aspectj.internal.lang.annotation
 
AjcMemberMaker - Class in org.aspectj.weaver
The AjcMemberMaker is responsible for creating the representations of methods/fields/etc that are placed in both aspects and affected target types.
AjcMemberMaker() - Constructor for class org.aspectj.weaver.AjcMemberMaker
 
ajcPostClinitMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
ajcPreClinitMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
ajcPrivileged - Annotation Type in org.aspectj.internal.lang.annotation
 
ajMembersNeedParameterization() - Method in class org.aspectj.weaver.ResolvedType
 
AjType<T> - Interface in org.aspectj.lang.reflect
The runtime representation of a type (Aspect, Class, Interface, Annotation, Enum, or Array) in an AspectJ program.
AjTypeImpl<T> - Class in org.aspectj.internal.lang.reflect
 
AjTypeImpl(Class<T>) - Constructor for class org.aspectj.internal.lang.reflect.AjTypeImpl
 
AjTypeSystem - Class in org.aspectj.lang.reflect
This is the anchor for the AspectJ runtime type system.
AjTypeSystem() - Constructor for class org.aspectj.lang.reflect.AjTypeSystem
 
ALL - Static variable in class org.aspectj.asm.IProgramElement.Accessibility
 
ALL - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
ALL - Static variable in class org.aspectj.asm.IProgramElement.Modifiers
 
ALL - Static variable in class org.aspectj.asm.IRelationship.Kind
 
ALL - Static variable in class org.aspectj.util.FileUtil
accept all files
ALL_SHADOW_KINDS_BITS - Static variable in class org.aspectj.weaver.Shadow
 
allKinds() - Method in class org.aspectj.weaver.Lint
 
allocateField(String) - Method in class org.aspectj.weaver.bcel.LazyClassGen
Return the next available field name with the specified 'prefix', e.g.
allocateLocal(Type) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
allocateLocal(int) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
allowedOnAnnotationType() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
return true if this annotation can target an annotation type
allowedOnAnnotationType() - Method in interface org.aspectj.weaver.AnnotationAJ
return true if this annotation can target an annotation type
allowedOnField() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
allowedOnField() - Method in interface org.aspectj.weaver.AnnotationAJ
 
allowedOnRegularType() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
allowedOnRegularType() - Method in interface org.aspectj.weaver.AnnotationAJ
 
allowsExtraction() - Method in class org.aspectj.weaver.Shadow.Kind
 
allWeavingComplete() - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
ALOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
ALOAD_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ALOAD_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ALOAD_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ALOAD_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ALOAD_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ALOAD_2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ALOAD_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ALOAD_3 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ALREADY_WOVEN - Static variable in class org.aspectj.weaver.WeaverMessages
 
alwaysFalse() - Method in class org.aspectj.util.FuzzyBoolean
 
alwaysFalse() - Method in class org.aspectj.weaver.patterns.IfPointcut
 
alwaysFalse() - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
alwaysMatches(ResolvedType) - Method in class org.aspectj.weaver.BoundedReferenceType
 
alwaysMatches() - Method in class org.aspectj.weaver.reflect.ShadowMatchImpl
 
alwaysMatches() - Method in class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
alwaysMatches() - Method in interface org.aspectj.weaver.tools.ShadowMatch
True iff the pointcut expression will match any join point at this shadow (for example, any call to the given method).
alwaysTrue() - Method in class org.aspectj.util.FuzzyBoolean
 
alwaysTrue() - Method in class org.aspectj.weaver.patterns.IfPointcut
 
alwaysTrue() - Method in class org.aspectj.weaver.patterns.IfPointcut.IfTruePointcut
 
AMBIGUOUS_BINDING - Static variable in class org.aspectj.weaver.WeaverMessages
 
AMBIGUOUS_BINDING_IN_OR - Static variable in class org.aspectj.weaver.WeaverMessages
 
ANALYSING_COMPILATION_UNIT - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
and(FuzzyBoolean) - Method in class org.aspectj.util.FuzzyBoolean
 
And - Class in org.aspectj.weaver.ast
 
And(Test, Test) - Constructor for class org.aspectj.weaver.ast.And
 
AND - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
AND - Static variable in interface org.aspectj.weaver.patterns.ISignaturePattern
 
AND - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
AND - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
AndAnnotationTypePattern - Class in org.aspectj.weaver.patterns
 
AndAnnotationTypePattern(AnnotationTypePattern, AnnotationTypePattern) - Constructor for class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
AndPointcut - Class in org.aspectj.weaver.patterns
 
AndPointcut(Pointcut, Pointcut) - Constructor for class org.aspectj.weaver.patterns.AndPointcut
 
AndSignaturePattern - Class in org.aspectj.weaver.patterns
Represents the AND of two other signature patterns.
AndSignaturePattern(ISignaturePattern, ISignaturePattern) - Constructor for class org.aspectj.weaver.patterns.AndSignaturePattern
 
AndTypePattern - Class in org.aspectj.weaver.patterns
left && right
AndTypePattern(TypePattern, TypePattern) - Constructor for class org.aspectj.weaver.patterns.AndTypePattern
 
ANEWARRAY - Static variable in interface org.aspectj.apache.bcel.Constants
 
ANEWARRAY_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
ANNOTATED_BY - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
AnnotatedElement - Interface in org.aspectj.weaver
Represents any element that may have annotations
ANNOTATES - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
ANNOTATION - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
ANNOTATION - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
ANNOTATION - Static variable in class org.aspectj.weaver.AnnotationValue
 
annotation - Variable in class org.aspectj.weaver.loadtime.definition.Definition.DeclareAnnotation
 
ANNOTATION - Static variable in class org.aspectj.weaver.patterns.Declare
 
ANNOTATION - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
ANNOTATION - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
ANNOTATION - Static variable in class org.aspectj.weaver.UnresolvedType
 
ANNOTATION_CACHE_FIELD_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
ANNOTATION_TYPE - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
AnnotationAccessVar - Class in org.aspectj.weaver.bcel
Represents access to an annotation on an element, relating to some kinded pointcut.
AnnotationAccessVar(BcelShadow, Shadow.Kind, ResolvedType, UnresolvedType, Member, boolean) - 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
annotationList - Variable in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
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
 
annotationPattern - Variable in class org.aspectj.weaver.patterns.TypePattern
 
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 - Variable in class org.aspectj.weaver.ResolvedMemberImpl
 
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
 
annotationType - Variable in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
AnnotationTypePattern - Class in org.aspectj.weaver.patterns
 
AnnotationTypePattern() - Constructor for class org.aspectj.weaver.patterns.AnnotationTypePattern
TODO: write, read, equals & hashCode both in annotation hierarchy and in altered TypePattern hierarchy
annotationTypes - Variable in class org.aspectj.weaver.ResolvedMemberImpl
 
AnnotationValue - Class in org.aspectj.weaver
 
AnnotationValue(int) - Constructor for class org.aspectj.weaver.AnnotationValue
 
ANONYMOUS - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
ANY - Static variable in class org.aspectj.weaver.patterns.AnnotationPatternList
 
ANY - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
ANY - Static variable in class org.aspectj.weaver.patterns.ModifiersPattern
 
ANY - Static variable in class org.aspectj.weaver.patterns.NamePattern
 
ANY - Static variable in class org.aspectj.weaver.patterns.ThrowsPattern
 
ANY - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
ANY - Static variable in class org.aspectj.weaver.patterns.TypePatternList
 
ANY_KEY - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
ANY_KEY - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
ANY_WITH_ANNO - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
AnyAnnotationTypePattern - Class in org.aspectj.weaver.patterns
 
AnyAnnotationTypePattern() - Constructor for class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
anyChanges() - Method in class org.aspectj.weaver.patterns.TypePatternQuestions
 
anySplit(String, String) - Static method in class org.aspectj.util.LangUtil
Splits input, removing delimiter and trimming any white space.
AnyTypePattern - Class in org.aspectj.weaver.patterns
 
AnyTypePattern() - Constructor for class org.aspectj.weaver.patterns.AnyTypePattern
Constructor for EllipsisTypePattern.
AnyWithAnnotationTypePattern - Class in org.aspectj.weaver.patterns
This type represents a type pattern of '*' but with an annotation specified, e.g.
AnyWithAnnotationTypePattern(AnnotationTypePattern) - Constructor for class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
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
 
appendDUP() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
appendLoad(InstructionList, InstructionFactory) - Method in class org.aspectj.weaver.bcel.AnnotationAccessVar
 
appendLoad(InstructionList, InstructionFactory) - Method in class org.aspectj.weaver.bcel.AspectInstanceVar
 
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.AspectInstanceVar
 
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
 
appendNOP() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
appendPOP() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
appendSigWithTypeVarBoundsRemoved(UnresolvedType, StringBuffer, Set<UnresolvedType>) - Static method in class org.aspectj.weaver.ResolvedMemberImpl
 
appendStore(InstructionList, InstructionFactory) - Method in class org.aspectj.weaver.bcel.AspectInstanceVar
 
appendStore(InstructionList, InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelVar
 
appendWeaverOptions(String) - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
appliedLazyTjpOptimization - Static variable in class org.aspectj.weaver.bcel.BcelShadow
 
areAllExactWithNoSubtypesAllowed() - Method in class org.aspectj.weaver.patterns.TypePatternList
 
areAllLintIgnored() - Method in class org.aspectj.weaver.World
 
areInfoMessagesEnabled() - Method in class org.aspectj.weaver.World
 
areSynchronizationPointcutsInUse() - Method in class org.aspectj.weaver.World
 
ARETURN - Static variable in interface org.aspectj.apache.bcel.Constants
 
ARETURN - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
areVisible() - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeAnnos
 
areVisible() - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos
 
areVisible() - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeTypeAnnos
 
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
 
aroundAdviceMethodName(Member, String) - Static method in class org.aspectj.weaver.NameMangler
 
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
 
aroundShadowMethodName(Member, String) - Static method in class org.aspectj.weaver.NameMangler
 
ARRAY - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
ARRAY - Static variable in class org.aspectj.weaver.AnnotationValue
 
array(T[]) - Static method in class org.aspectj.weaver.Iterators
Creates an iterator that will return the elements of a specified array, in order.
array(ResolvedType[], boolean) - Static method in class org.aspectj.weaver.Iterators
 
ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
ARRAY_WITH_JUST_OBJECT - Static variable in class org.aspectj.weaver.UnresolvedType
 
ArrayAnnotationValue - Class in org.aspectj.weaver
 
ArrayAnnotationValue() - Constructor for class org.aspectj.weaver.ArrayAnnotationValue
 
ArrayAnnotationValue(AnnotationValue[]) - Constructor for class org.aspectj.weaver.ArrayAnnotationValue
 
arrayAsList(Object[]) - Static method in class org.aspectj.util.LangUtil
Replacement for Arrays.asList(..) which gacks on null and returns a List in which remove is an unsupported operation.
ArrayElementValue - Class in org.aspectj.apache.bcel.classfile.annotation
 
ArrayElementValue(ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.ArrayElementValue
 
ArrayElementValue(int, ElementValue[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.ArrayElementValue
 
ArrayElementValue(ArrayElementValue, ConstantPool, boolean) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.ArrayElementValue
 
ARRAYLENGTH - Static variable in interface org.aspectj.apache.bcel.Constants
 
ARRAYLENGTH - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ArrayReferenceType - Class in org.aspectj.weaver
Represents a resolved array type
ArrayReferenceType(String, String, World, ResolvedType) - Constructor for class org.aspectj.weaver.ArrayReferenceType
 
ArrayType - Class in org.aspectj.apache.bcel.generic
Denotes array type, such as int[][]
ArrayType(byte, int) - Constructor for class org.aspectj.apache.bcel.generic.ArrayType
Convenience constructor for array type, e.g.
ArrayType(String, int) - Constructor for class org.aspectj.apache.bcel.generic.ArrayType
Convenience constructor for reference array type, e.g.
ArrayType(Type, int) - Constructor for class org.aspectj.apache.bcel.generic.ArrayType
Constructor for array of given type
ask() - Method in class org.aspectj.weaver.patterns.TypePatternQuestions.Question
 
askQuestion(TypePattern, ResolvedType, TypePattern.MatchKind) - Method in class org.aspectj.weaver.patterns.TypePatternQuestions
 
asm - Variable in class org.aspectj.asm.internal.ProgramElement
 
AsmDetector - Class in org.aspectj.weaver.bcel.asm
Determines if a version of asm is around that will enable us to add stack map attributes to classes that we produce.
AsmDetector() - Constructor for class org.aspectj.weaver.bcel.asm.AsmDetector
 
AsmManager - Class in org.aspectj.asm
The Abstract Structure Model (ASM) represents the containment hierarchy and crosscutting structure map for AspectJ programs.
AsmManager.ModelInfo - Class in org.aspectj.asm
A ModelInfo object captures basic information about the structure model.
AsmRelationshipProvider - Class in org.aspectj.weaver.model
 
AsmRelationshipProvider() - Constructor for class org.aspectj.weaver.model.AsmRelationshipProvider
 
AsmRelationshipUtils - Class in org.aspectj.weaver.model
Provides utility methods for generating details for IProgramElements used when creating the model both from source (via AsmElementFormatter.visit(..)) and when filling in the model for binary aspects (via AsmRelationshipProvider bug 145963)
AsmRelationshipUtils() - Constructor for class org.aspectj.weaver.model.AsmRelationshipUtils
 
ASPECT - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
Aspect - Annotation Type in org.aspectj.lang.annotation
Aspect declaration
ASPECT - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
ASPECT_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
ASPECT_CU - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
ASPECT_NEEDED - Static variable in class org.aspectj.weaver.WeaverMessages
 
ASPECT_TYPE - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
aspectExcludedByConfiguration - Variable in class org.aspectj.weaver.Lint
 
AspectInstanceVar - Class in org.aspectj.weaver.bcel
Used to represent a variable reference to an aspect instance.
AspectInstanceVar(ResolvedType) - Constructor for class org.aspectj.weaver.bcel.AspectInstanceVar
 
AspectJElementHierarchy - Class in org.aspectj.asm.internal
 
AspectJElementHierarchy(AsmManager) - Constructor for class org.aspectj.asm.internal.AspectJElementHierarchy
 
aspectjSourceFileFilter - Static variable in class org.aspectj.util.FileUtil
 
aspectOf(Class<T>) - Static method in class org.aspectj.lang.Aspects
Returns the singleton aspect or the percflow / percflowbelow associated with the current thread
aspectOf(Class<T>, Object) - Static method in class org.aspectj.lang.Aspects
Returns the perthis / pertarget aspect
aspectOf(Class<T>, Class<?>) - Static method in class org.aspectj.lang.Aspects
Returns the pertypewithin aspect
aspectOf(Class) - Static method in class org.aspectj.lang.Aspects14
Returns the singleton aspect or the percflow / percflowbelow associated with the current thread
aspectOf(Class, Object) - Static method in class org.aspectj.lang.Aspects14
Returns the perthis / pertarget aspect
aspectOf(Class, Class) - Static method in class org.aspectj.lang.Aspects14
Returns the pertypewithin aspect
Aspects - Class in org.aspectj.lang
Handles generic aspectOf method when those are not available in the aspects but added later on thru load time weaving.
Aspects() - Constructor for class org.aspectj.lang.Aspects
 
Aspects14 - Class in org.aspectj.lang
For users working on a level of Java prior to Java5, Aspects14 handles generic aspectOf methods when they are not available in the aspects but added later on through load time weaving.
Aspects14() - Constructor for class org.aspectj.lang.Aspects14
 
aspectType - Variable in class org.aspectj.weaver.ConcreteTypeMunger
 
assertGoodBody() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
A good body is a body with the following properties: For each branch instruction S in body, target T of S is in body.
assertGoodBody(InstructionList, String) - Static method in class org.aspectj.weaver.bcel.LazyMethodGen
 
assertState(Pointcut.State) - Method in class org.aspectj.weaver.patterns.Pointcut
 
associateWithTargets(InstructionHandle, InstructionHandle, InstructionHandle) - Method in class org.aspectj.weaver.bcel.ExceptionRange
 
asString() - Method in class org.aspectj.internal.lang.reflect.PointcutExpressionImpl
 
asString() - Method in class org.aspectj.internal.lang.reflect.SignaturePatternImpl
 
asString() - Method in class org.aspectj.internal.lang.reflect.TypePatternImpl
 
asString() - Method in interface org.aspectj.lang.reflect.PointcutExpression
Returns a String representation of the pointcut expression
asString() - Method in interface org.aspectj.lang.reflect.SignaturePattern
return a String representation of this pattern
asString() - Method in interface org.aspectj.lang.reflect.TypePattern
a string representation of the pattern
ASTNode - Class in org.aspectj.weaver.ast
 
ASTNode() - Constructor for class org.aspectj.weaver.ast.ASTNode
 
ASTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ASTORE_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ASTORE_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ASTORE_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ASTORE_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ASTORE_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ASTORE_2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ASTORE_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ASTORE_3 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
AsynchronousFileCacheBacking - Class in org.aspectj.weaver.tools.cache
Uses a background thread to do the actual I/O and for caching "persistence" so that the caching works faster on repeated activations of the application.
AsynchronousFileCacheBacking(File) - Constructor for class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
AsynchronousFileCacheBacking.AbstractCommand - Class in org.aspectj.weaver.tools.cache
 
AsynchronousFileCacheBacking.AbstractCommand(AsynchronousFileCacheBacking) - Constructor for class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking.AbstractCommand
 
AsynchronousFileCacheBacking.AsyncCommand - Interface in org.aspectj.weaver.tools.cache
Represents an asynchronous command that can be sent to the AsynchronousFileCacheBacking instance to be executed on it asynchronously
AsynchronousFileCacheBacking.AsynchronousFileCacheBackingCreator<T extends AsynchronousFileCacheBacking> - Interface in org.aspectj.weaver.tools.cache
 
AsynchronousFileCacheBacking.ClearCommand - Class in org.aspectj.weaver.tools.cache
 
AsynchronousFileCacheBacking.ClearCommand(AsynchronousFileCacheBacking) - Constructor for class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking.ClearCommand
 
AsynchronousFileCacheBacking.InsertCommand - Class in org.aspectj.weaver.tools.cache
 
AsynchronousFileCacheBacking.InsertCommand(AsynchronousFileCacheBacking, String, byte[]) - Constructor for class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking.InsertCommand
 
AsynchronousFileCacheBacking.KeyedCommand - Class in org.aspectj.weaver.tools.cache
Base class for AsynchronousFileCacheBacking.AbstractCommands that refer to a cache key
AsynchronousFileCacheBacking.KeyedCommand(AsynchronousFileCacheBacking, String) - Constructor for class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking.KeyedCommand
 
AsynchronousFileCacheBacking.RemoveCommand - Class in org.aspectj.weaver.tools.cache
 
AsynchronousFileCacheBacking.RemoveCommand(AsynchronousFileCacheBacking, String) - Constructor for class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking.RemoveCommand
 
AsynchronousFileCacheBacking.UpdateIndexCommand - Class in org.aspectj.weaver.tools.cache
 
AsynchronousFileCacheBacking.UpdateIndexCommand(AsynchronousFileCacheBacking) - Constructor for class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking.UpdateIndexCommand
 
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_REMOVE_FROM_FIELD - Static variable in class org.aspectj.weaver.patterns.DeclareAnnotation
 
AT_RETENTION - Static variable in class org.aspectj.weaver.UnresolvedType
 
AT_TARGET - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
AT_TARGET - Static variable in class org.aspectj.weaver.UnresolvedType
 
AT_THIS - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
AT_TYPE - Static variable in class org.aspectj.weaver.patterns.DeclareAnnotation
 
AT_WITHIN - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
AT_WITHINCODE - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
AtAjAttributes - Class in org.aspectj.weaver.bcel
Annotation defined aspect reader.
AtAjAttributes() - Constructor for class org.aspectj.weaver.bcel.AtAjAttributes
 
AtAjAttributes.LazyResolvedPointcutDefinition - Class in org.aspectj.weaver.bcel
LazyResolvedPointcutDefinition lazyly resolve the pointcut so that we have time to register all pointcut referenced before pointcut resolution happens
AtAjAttributes.LazyResolvedPointcutDefinition(UnresolvedType, int, String, UnresolvedType[], UnresolvedType, Pointcut, IScope) - Constructor for class org.aspectj.weaver.bcel.AtAjAttributes.LazyResolvedPointcutDefinition
 
ATANNOTATION_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 
ATARGS - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
ATARGS_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 
ATHROW - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATHROW - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ATTARGET_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 
attemptIncrementalModelRepairs - Static variable in class org.aspectj.asm.AsmManager
 
attemptToModifySuperCalls(BcelClassWeaver, LazyClassGen, ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
The main part of implementing declare parents extends.
ATTHIS_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 
ATTHIS_OR_TARGET - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
ATTR_ANNOTATION_DEFAULT - Static variable in interface org.aspectj.apache.bcel.Constants
 
ATTR_BOOTSTRAPMETHODS - 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_METHOD_PARAMETERS - 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_INVISIBLE_TYPE_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_RUNTIME_VISIBLE_TYPE_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(byte, int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.Attribute
 
attribute - Variable in class org.aspectj.weaver.Advice
 
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
 
attributes - Variable in class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
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
 

B

backingGenericMember - Variable in class org.aspectj.weaver.ResolvedMemberImpl
if this member is a parameterized version of a member in a generic type, then this field holds a reference to the member we parameterize.
BALOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
BALOAD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
BasicToken - Class in org.aspectj.weaver.patterns
 
BasicTokenSource - Class in org.aspectj.weaver.patterns
 
BasicTokenSource(IToken[], ISourceContext) - Constructor for class org.aspectj.weaver.patterns.BasicTokenSource
 
BasicType - Class in org.aspectj.apache.bcel.generic
Denotes basic type such as int.
BASTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
BASTORE - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
BATCH_BUILD - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
BcelAccessForInlineMunger - Class in org.aspectj.weaver.bcel
Looks for all access to method or field that are not public within the body of the around advices and replace the invocations to a wrapper call so that the around advice can further be inlined.
BcelAccessForInlineMunger(ResolvedType) - Constructor for class org.aspectj.weaver.bcel.BcelAccessForInlineMunger
 
BcelAnnotation - Class in org.aspectj.weaver.bcel
Wraps a Bcel Annotation object and uses it to answer AnnotationAJ method calls.
BcelAnnotation(AnnotationGen, World) - Constructor for class org.aspectj.weaver.bcel.BcelAnnotation
 
BcelAnnotation(AnnotationGen, ResolvedType) - Constructor for class org.aspectj.weaver.bcel.BcelAnnotation
 
bcelAttribute(AjAttribute, ConstantPool) - Static method in class org.aspectj.weaver.bcel.Utility
 
BcelCflowAccessVar - Class in org.aspectj.weaver.bcel
XXX Erik and I need to discuss this hierarchy.
BcelCflowAccessVar(ResolvedType, Member, int) - Constructor for class org.aspectj.weaver.bcel.BcelCflowAccessVar
 
BcelCflowCounterFieldAdder - Class in org.aspectj.weaver.bcel
This type munger will modify a given class (see the munge() method) to include a field representing a CflowCounter object.
BcelCflowCounterFieldAdder(ResolvedMember) - Constructor for class org.aspectj.weaver.bcel.BcelCflowCounterFieldAdder
 
BcelCflowStackFieldAdder - Class in org.aspectj.weaver.bcel
 
BcelCflowStackFieldAdder(ResolvedMember) - Constructor for class org.aspectj.weaver.bcel.BcelCflowStackFieldAdder
 
BcelConstantPoolReader - Class in org.aspectj.weaver.bcel
An implementation of the constant pool reader that speaks Bcel.
BcelConstantPoolReader(ConstantPool) - Constructor for class org.aspectj.weaver.bcel.BcelConstantPoolReader
 
BcelFieldRef - Class in org.aspectj.weaver.bcel
XXX Erik and I need to discuss this hierarchy.
BcelFieldRef(ResolvedType, String, String) - Constructor for class org.aspectj.weaver.bcel.BcelFieldRef
 
BcelGenericSignatureToTypeXConverter - Class in org.aspectj.weaver.bcel
A utility class that assists in unpacking constituent parts of generic signature attributes and returning their equivalents in UnresolvedType world.
BcelGenericSignatureToTypeXConverter() - Constructor for class org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter
 
BcelGenericSignatureToTypeXConverter.GenericSignatureFormatException - Exception in org.aspectj.weaver.bcel
 
BcelGenericSignatureToTypeXConverter.GenericSignatureFormatException(String) - Constructor for exception org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.GenericSignatureFormatException
 
BcelObjectType - Class in org.aspectj.weaver.bcel
 
BcelPerClauseAspectAdder - Class in org.aspectj.weaver.bcel
Adds aspectOf(), hasAspect() etc to the annotation defined aspects
BcelPerClauseAspectAdder(ResolvedType, PerClause.Kind) - Constructor for class org.aspectj.weaver.bcel.BcelPerClauseAspectAdder
 
BcelRenderer - Class in org.aspectj.weaver.bcel
 
bcelRepositoryCaching - Variable in class org.aspectj.weaver.World
 
BcelShadow - Class in org.aspectj.weaver.bcel
 
BcelShadow(BcelWorld, Shadow.Kind, Member, LazyMethodGen, BcelShadow) - Constructor for class org.aspectj.weaver.bcel.BcelShadow
This generates an unassociated shadow, rooted in a particular method but not rooted to any particular point in the code.
BcelTypeMunger - Class in org.aspectj.weaver.bcel
 
BcelTypeMunger(ResolvedTypeMunger, ResolvedType) - Constructor for class org.aspectj.weaver.bcel.BcelTypeMunger
 
BcelVar - Class in org.aspectj.weaver.bcel
 
BcelVar(ResolvedType, int) - Constructor for class org.aspectj.weaver.bcel.BcelVar
 
BcelWeakClassLoaderReference - Class in org.aspectj.weaver.bcel
Wraps a reference to a classloader inside a WeakReference.
BcelWeakClassLoaderReference(ClassLoader) - Constructor for class org.aspectj.weaver.bcel.BcelWeakClassLoaderReference
 
BcelWeaver - Class in org.aspectj.weaver.bcel
 
BcelWeaver(BcelWorld) - Constructor for class org.aspectj.weaver.bcel.BcelWeaver
 
BcelWeavingSupport - Class in org.aspectj.weaver.bcel
Bcel implementation of the weaving support required in a BcelWorld which will actually modify bytecode.
BcelWeavingSupport() - Constructor for class org.aspectj.weaver.bcel.BcelWeavingSupport
 
BcelWorld - Class in org.aspectj.weaver.bcel
 
BcelWorld() - Constructor for class org.aspectj.weaver.bcel.BcelWorld
 
BcelWorld(String) - Constructor for class org.aspectj.weaver.bcel.BcelWorld
 
BcelWorld(List, IMessageHandler, ICrossReferenceHandler) - Constructor for class org.aspectj.weaver.bcel.BcelWorld
 
BcelWorld(ClassPathManager, IMessageHandler, ICrossReferenceHandler) - Constructor for class org.aspectj.weaver.bcel.BcelWorld
 
BcelWorld(ClassLoader, IMessageHandler, ICrossReferenceHandler) - Constructor for class org.aspectj.weaver.bcel.BcelWorld
Build a World from a ClassLoader, for LTW support
bcelWorld - Variable in class org.aspectj.weaver.tools.WeavingAdaptor
 
BCException - Exception in org.aspectj.weaver
Exception to use inside the bcweaver.
BCException() - Constructor for exception org.aspectj.weaver.BCException
 
BCException(String) - Constructor for exception org.aspectj.weaver.BCException
 
BCException(String, Throwable) - Constructor for exception org.aspectj.weaver.BCException
 
beautifyLocation(ISourceLocation) - Static method in class org.aspectj.weaver.bcel.Utility
 
Before - Annotation Type in org.aspectj.lang.annotation
Before advice
Before - Static variable in class org.aspectj.weaver.AdviceKind
 
BEFORE_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
BINDING - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
BINDING - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
BINDING_NON_RUNTIME_RETENTION_ANNOTATION - Static variable in class org.aspectj.weaver.WeaverMessages
 
BindingAnnotationFieldTypePattern - Class in org.aspectj.weaver.patterns
Represents an attempt to bind the field of an annotation within a pointcut.
BindingAnnotationFieldTypePattern(UnresolvedType, int, UnresolvedType) - Constructor for class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
BindingAnnotationTypePattern - Class in org.aspectj.weaver.patterns
 
BindingAnnotationTypePattern(UnresolvedType, int) - Constructor for class org.aspectj.weaver.patterns.BindingAnnotationTypePattern
 
BindingAnnotationTypePattern(FormalBinding) - Constructor for class org.aspectj.weaver.patterns.BindingAnnotationTypePattern
 
BINDINGFIELD - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
BINDINGFIELD2 - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
bindingParameterTypes - Variable in class org.aspectj.weaver.Advice
 
BindingPattern - Interface in org.aspectj.weaver.patterns
Marker interface for BindingTypePattern and BindingAnnotationTypePattern
bindingPattern - Variable in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
Bindings - Class in org.aspectj.weaver.patterns
 
Bindings(BindingPattern[]) - Constructor for class org.aspectj.weaver.patterns.Bindings
 
Bindings(int) - Constructor for class org.aspectj.weaver.patterns.Bindings
 
bindings - Variable in class org.aspectj.weaver.patterns.SimpleScope
 
BindingScope - Class in org.aspectj.weaver
BindingScope that knows the enclosingType, which is needed for pointcut reference resolution
BindingScope(ResolvedType, ISourceContext, FormalBinding[]) - Constructor for class org.aspectj.weaver.BindingScope
 
BindingTypePattern - Class in org.aspectj.weaver.patterns
 
BindingTypePattern(UnresolvedType, int, boolean) - Constructor for class org.aspectj.weaver.patterns.BindingTypePattern
 
BindingTypePattern(FormalBinding, boolean) - Constructor for class org.aspectj.weaver.patterns.BindingTypePattern
 
BIPUSH - Static variable in interface org.aspectj.apache.bcel.Constants
 
bit - Variable in class org.aspectj.weaver.Shadow.Kind
 
bitflags - Variable in class org.aspectj.runtime.internal.AroundClosure
 
bla - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
Interfaces may have no static initializers, so we simulate this with an inner class.
BOOLEAN - Static variable in class org.aspectj.apache.bcel.classfile.Utility.ResultHolder
 
BOOLEAN - Static variable in class org.aspectj.apache.bcel.generic.Type
 
BOOLEAN - Static variable in class org.aspectj.weaver.UnresolvedType
 
BOOLEAN - Variable in class org.aspectj.weaver.World
 
booleanObject(boolean) - Static method in class org.aspectj.runtime.internal.Conversions
 
booleanValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
 
BootstrapMethods - Class in org.aspectj.apache.bcel.classfile
Represents the BootstrapMethods attribute in Java 7 classes.
BootstrapMethods(BootstrapMethods) - Constructor for class org.aspectj.apache.bcel.classfile.BootstrapMethods
 
BootstrapMethods(int, int, BootstrapMethods.BootstrapMethod[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.BootstrapMethods
 
bootstrapTypes - Static variable in class org.aspectj.weaver.ltw.LTWWorld
 
borrowPorter(IMessage) - Static method in exception org.aspectj.bridge.AbortException
Get a porter exception from the pool.
BoundedReferenceType - Class in org.aspectj.weaver
A BoundedReferenceType is the result of a generics wildcard expression ? extends String, ? super Foo etc..
BoundedReferenceType(ReferenceType, boolean, World) - Constructor for class org.aspectj.weaver.BoundedReferenceType
 
BoundedReferenceType(ReferenceType, boolean, World, ReferenceType[]) - Constructor for class org.aspectj.weaver.BoundedReferenceType
 
BoundedReferenceType(String, String, World) - Constructor for class org.aspectj.weaver.BoundedReferenceType
only for use when resolving GenericsWildcardTypeX or a TypeVariableReferenceType
BoundedReferenceType(World) - Constructor for class org.aspectj.weaver.BoundedReferenceType
Constructs the BoundedReferenceType representing an unbounded wildcard '?'.
boundscheckingoff - Static variable in class org.aspectj.weaver.patterns.WildTypePattern
 
boxedPrimitivesMap - Static variable in class org.aspectj.weaver.patterns.ExactTypePattern
 
BRANCH_INSTRUCTION - Static variable in interface org.aspectj.apache.bcel.Constants
 
BranchHandle - Class in org.aspectj.apache.bcel.generic
BranchHandle is returned by specialized InstructionList.append() whenever a BranchInstruction is appended.
BREAKPOINT - Static variable in interface org.aspectj.apache.bcel.Constants
Non-legal opcodes, may be used by JVM internally.
bridgerToInterMethod(ResolvedMember, UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
Sometimes the intertyped method requires a bridge method alongside it.
buildBcelDelegate(ReferenceType, JavaClass, boolean, boolean) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
buildDeclarationText() - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
buildFinished(boolean) - Method in interface org.aspectj.bridge.ILifecycleAware
called when a batch build finishes
buildGenericType() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
buildGenericType() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
BUILDING_FIELDS_AND_METHODS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
buildStarting(boolean) - Method in interface org.aspectj.bridge.ILifecycleAware
called when a build starts
BYDEFAULT - Static variable in class org.aspectj.weaver.tools.cache.SimpleCacheFactory
 
BYTE - Static variable in class org.aspectj.apache.bcel.classfile.Utility.ResultHolder
 
BYTE - Static variable in class org.aspectj.apache.bcel.generic.Type
 
BYTE - Static variable in class org.aspectj.weaver.UnresolvedType
 
BYTE - Variable in class org.aspectj.weaver.World
 
byteObject(byte) - Static method in class org.aspectj.runtime.internal.Conversions
 
bytes - Variable in class org.aspectj.weaver.bcel.UnwovenClassFile
 
bytes - Variable in class org.aspectj.weaver.bcel.UnwovenClassFile.ChildClass
 
ByteSequence - Class in org.aspectj.apache.bcel.util
Utility class that implements a sequence of bytes which can be read via the `readByte()' method.
ByteSequence(byte[]) - Constructor for class org.aspectj.apache.bcel.util.ByteSequence
 
bytesMap - Variable in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
byteValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
 

C

cache(String, IProgramElement) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
cache - Variable in class org.aspectj.weaver.tools.WeavingAdaptor
 
CACHE_DIR - Static variable in class org.aspectj.weaver.tools.cache.SimpleCacheFactory
 
CACHE_ENABLED_PROPERTY - Static variable in class org.aspectj.weaver.tools.cache.SimpleCacheFactory
 
CACHE_IMPL - Static variable in class org.aspectj.weaver.tools.cache.SimpleCacheFactory
 
CACHE_IMPL - Static variable in class org.aspectj.weaver.tools.cache.WeavedClassCache
 
CacheBacking - Interface in org.aspectj.weaver.tools.cache
Interface for the backing to the cache; usually a file, but could be an in-memory backing for testing.
CachedClassEntry - Class in org.aspectj.weaver.tools.cache
Represents a class which has been cached
CachedClassEntry(CachedClassReference, byte[], CachedClassEntry.EntryType) - Constructor for class org.aspectj.weaver.tools.cache.CachedClassEntry
 
CachedClassReference - Class in org.aspectj.weaver.tools.cache
A typed reference to a cached class entry.
CachedClassReference(String, CacheKeyResolver) - Constructor for class org.aspectj.weaver.tools.cache.CachedClassReference
 
CachedClassReference(String, String) - Constructor for class org.aspectj.weaver.tools.cache.CachedClassReference
Protected to allow only the WeavedClassCache initialization rights
cachedGenericClassTypeSignature - Variable in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
CacheFactory - Interface in org.aspectj.weaver.tools.cache
Facility for overriding the default CacheKeyResolver and CacheBacking; an implementing factory must be set on the WeavedClassCache before the WeavingAdaptor is configured.
CacheKeyResolver - Interface in org.aspectj.weaver.tools.cache
Interface to allow alternate hashing schemes for weaved and generated classes.
CacheStatistics - Class in org.aspectj.weaver.tools.cache
Maintains some basic statistics on the class cache.
CacheStatistics() - Constructor for class org.aspectj.weaver.tools.cache.CacheStatistics
 
calculatingSerialVersionUID - Variable in class org.aspectj.weaver.Lint
 
Call - Class in org.aspectj.weaver.ast
 
Call(Member, Expr[]) - Constructor for class org.aspectj.weaver.ast.Call
 
CALL - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
CALL_DOESNT_SUPPORT_PARAMETERIZED_DECLARING_TYPES - Static variable in class org.aspectj.weaver.WeaverMessages
 
CallExpr - Class in org.aspectj.weaver.ast
 
CallExpr(Member, Expr[], ResolvedType) - Constructor for class org.aspectj.weaver.ast.CallExpr
 
CALOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
CALOAD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
canAnnotationTargetType() - Method in class org.aspectj.weaver.ArrayReferenceType
 
canAnnotationTargetType() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
canAnnotationTargetType() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
canAnnotationTargetType() - Method in class org.aspectj.weaver.ReferenceType
 
canAnnotationTargetType() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
canAnnotationTargetType() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
canAnnotationTargetType() - Method in class org.aspectj.weaver.ResolvedType
Note: Only overridden by ReferenceType subtype
canBeBoundTo(ResolvedType) - Method in class org.aspectj.weaver.TypeVariable
answer true if the given type satisfies all of the bound constraints of this type variable.
canBeCoercedTo(ResolvedType) - Method in class org.aspectj.weaver.BoundedReferenceType
 
canBeParameterized() - Method in class org.aspectj.weaver.JoinPointSignature
 
canBeParameterized() - Method in interface org.aspectj.weaver.Member
Returns true iff the member is generic (NOT parameterized)
canBeParameterized() - Method in class org.aspectj.weaver.MemberImpl
 
canCompress() - Method in class org.aspectj.weaver.CompressingDataOutputStream
 
canDecompress() - Method in class org.aspectj.weaver.VersionedDataInputStream
 
canMatchSignatureWithNParameters(int) - Method in class org.aspectj.weaver.patterns.TypePatternList
 
cannotAdviseJoinpointInInterfaceWithAroundAdvice - Variable in class org.aspectj.weaver.Lint
 
canNotImplementLazyTjp - Variable in class org.aspectj.weaver.Lint
 
canReadDir(File) - Static method in class org.aspectj.util.FileUtil
 
canReadFile(File) - Static method in class org.aspectj.util.FileUtil
 
canSetIndex() - Method in class org.aspectj.apache.bcel.generic.InstructionCLV
 
canSetIndex() - Method in class org.aspectj.apache.bcel.generic.InstructionLV
 
CANT_BIND_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_DECP_MULTIPLE_PARAMETERIZATIONS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_DECP_ON_ANNOTATION_TO_EXTEND_CLASS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_DECP_ON_ANNOTATION_TO_IMPL_INTERFACE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_DECP_ON_ENUM_TO_EXTEND_CLASS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_DECP_ON_ENUM_TO_IMPL_INTERFACE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_DECP_TO_MAKE_ANNOTATION_SUPERTYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_DECP_TO_MAKE_ENUM_SUPERTYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_EXTEND_SELF - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_CORE_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_PARENT_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_PARENT_TYPE_NO_SUB - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_POINTCUT - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_ANNOTATION - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_ARG_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_ASSIGNABLE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_COERCEABLE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_DURING_AROUND_WEAVE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_DURING_AROUND_WEAVE_PREINIT - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_EXCEPTION_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_FIELDS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_INTERFACE_METHODS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_INTERFACES - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_JOINPOINT - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_METHODS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_MODIFIERS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_POINTCUTS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_SUPERCLASS - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_FIND_TYPE_WITHINPCD - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_OVERRIDE_FINAL_MEMBER - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_REFERENCE_POINTCUT_IN_RAW_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CANT_THROW_CHECKED - Static variable in class org.aspectj.weaver.WeaverMessages
 
cantFindType - Variable in class org.aspectj.weaver.Lint
 
cantFindTypeAffectingJoinPointMatch - Variable in class org.aspectj.weaver.Lint
 
cantMatchArrayTypeOnVarargs - Variable in class org.aspectj.weaver.Lint
 
canWriteDir(File) - Static method in class org.aspectj.util.FileUtil
 
canWriteFile(File) - Static method in class org.aspectj.util.FileUtil
 
CAST - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
CASTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
CASTORE - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
CatchClauseSignature - Interface in org.aspectj.lang.reflect
 
CFlow - Class in org.aspectj.runtime
 
CFlow() - Constructor for class org.aspectj.runtime.CFlow
 
CFlow(Object) - Constructor for class org.aspectj.runtime.CFlow
 
CFLOW - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
CFLOW - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
CFLOW_BELOW - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
CFLOW_COUNTER_TYPE - Static variable in class org.aspectj.weaver.NameMangler
 
CFLOW_COUNTER_UNRESOLVEDTYPE - Static variable in class org.aspectj.weaver.NameMangler
 
CFLOW_IN_DECLARE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CFLOW_MARKER - Static variable in class org.aspectj.weaver.patterns.CflowPointcut
Used to indicate that we're in the context of a cflow when concretizing if's Will be removed or replaced with something better when we handle this as a non-error
CFLOW_STACK_TYPE - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
CFLOW_STACK_TYPE - Static variable in class org.aspectj.weaver.NameMangler
 
CFLOW_STACK_UNRESOLVEDTYPE - Static variable in class org.aspectj.weaver.NameMangler
 
CflowBelowEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
CFlowCounter - Class in org.aspectj.runtime.internal
 
CFlowCounter() - Constructor for class org.aspectj.runtime.internal.CFlowCounter
 
cflowCounter(CrosscuttingMembers) - Static method in class org.aspectj.weaver.NameMangler
 
CflowEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
CFlowPlusState - Class in org.aspectj.runtime.internal
 
CFlowPlusState(Object[]) - Constructor for class org.aspectj.runtime.internal.CFlowPlusState
 
CFlowPlusState(Object[], Object) - Constructor for class org.aspectj.runtime.internal.CFlowPlusState
 
CflowPointcut - Class in org.aspectj.weaver.patterns
 
CflowPointcut(Pointcut, boolean, int[]) - Constructor for class org.aspectj.weaver.patterns.CflowPointcut
 
CFlowStack - Class in org.aspectj.runtime.internal
 
CFlowStack() - Constructor for class org.aspectj.runtime.internal.CFlowStack
 
cflowStack(CrosscuttingMembers) - Static method in class org.aspectj.weaver.NameMangler
 
cflowStackInit() - Static method in class org.aspectj.weaver.AjcMemberMaker
 
cflowStackIsValid() - Static method in class org.aspectj.weaver.AjcMemberMaker
 
cflowStackPeekInstance() - Static method in class org.aspectj.weaver.AjcMemberMaker
 
cflowStackPushInstance() - Static method in class org.aspectj.weaver.AjcMemberMaker
 
cg - Variable in class org.aspectj.apache.bcel.generic.InstructionFactory
 
changesPublicSignature() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
Needed for reweavable
changesPublicSignature() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger.FieldHostTypeMunger
 
changesPublicSignature() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
CHAR - Static variable in class org.aspectj.apache.bcel.classfile.Utility.ResultHolder
 
CHAR - Static variable in class org.aspectj.apache.bcel.generic.Type
 
CHAR - Static variable in class org.aspectj.weaver.UnresolvedType
 
CHAR - Variable in class org.aspectj.weaver.World
 
charfilename - Variable in class org.aspectj.weaver.bcel.UnwovenClassFile
 
charObject(char) - Static method in class org.aspectj.runtime.internal.Conversions
 
CharOperation - Class in org.aspectj.asm.internal
Taken from org.aspectj.org.eclipse.jdt.core.compiler.CharOperation
CharOperation() - Constructor for class org.aspectj.asm.internal.CharOperation
 
charValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
 
check(World) - Method in class org.aspectj.weaver.NewConstructorTypeMunger
 
check(ISourceContext, World) - Method in class org.aspectj.weaver.patterns.Pointcut
 
CHECK_AND_SET_IMPORTS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
checkAllBound(IScope) - Method in class org.aspectj.weaver.patterns.Bindings
 
checkCanThrow(ShadowMunger, ResolvedType) - Method in class org.aspectj.weaver.Shadow
 
CHECKCAST - Static variable in interface org.aspectj.apache.bcel.Constants
 
CHECKCAST_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
checkDuplicates(ReferenceType) - Method in class org.aspectj.weaver.ReferenceType
 
checked - Variable in class org.aspectj.weaver.patterns.ExactTypePattern
 
checkedExceptions - Variable in class org.aspectj.weaver.ResolvedMemberImpl
 
checkEof() - Method in class org.aspectj.weaver.patterns.PatternParser
 
checkEquals(Bindings, IScope) - Method in class org.aspectj.weaver.patterns.Bindings
signals an error if one has a binding and other doesn't
Checker - Class in org.aspectj.weaver
Representation of a shadow munger for a declare error or warning declaration.
Checker(DeclareErrorOrWarning) - Constructor for class org.aspectj.weaver.Checker
Create a Checker for a declare error or declare warning.
checkInterTypeMungers() - Method in class org.aspectj.weaver.ResolvedType
Check: 1) That we don't have any abstract type mungers unless this type is abstract.
checkLegalOverride(ResolvedMember, ResolvedMember, int, ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
 
checkMunger(ShadowMunger) - Method in class org.aspectj.weaver.Shadow
Only does the check if the munger requires it (@AJ aspects don't)
checkQ() - Static method in class org.aspectj.weaver.loadtime.Aj
Process the reference queue that contains stale AdaptorKeys - the keys are put on the queue when their classloader referent is garbage collected and so the associated adaptor (weaver) should be removed from the map
checkq() - Method in class org.aspectj.weaver.World.TypeMap
 
child - Variable in class org.aspectj.weaver.patterns.DeclareParents
 
children - Variable in class org.aspectj.asm.internal.ProgramElement
 
CIRCULAR_DEPENDENCY - Static variable in class org.aspectj.weaver.WeaverMessages
 
CIRCULAR_POINTCUT - Static variable in class org.aspectj.weaver.WeaverMessages
 
CLASS - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
CLASS - Static variable in class org.aspectj.apache.bcel.generic.Type
 
CLASS - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
CLASS - Static variable in class org.aspectj.weaver.AnnotationValue
 
CLASS - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
CLASS_CAST_EXCEPTION - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
CLASS_CIRCULARITY_ERROR - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
Linking Exceptions
CLASS_EXTENDS - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
CLASS_FORMAT_ERROR - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
CLASS_TOO_BIG - Static variable in class org.aspectj.weaver.WeaverMessages
 
CLASS_TYPE_NAMES - Static variable in interface org.aspectj.apache.bcel.Constants
The primitive class names corresponding to the T_XX constants, e.g., CLASS_TYPE_NAMES[T_INT] = "java.lang.Integer"
CLASS_TYPE_PARAMETER - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
CLASS_TYPE_PARAMETER_BOUND - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
ClassAnnotationValue - Class in org.aspectj.weaver
 
ClassAnnotationValue(String) - Constructor for class org.aspectj.weaver.ClassAnnotationValue
 
classBound - Variable in class org.aspectj.util.GenericSignature.FormalTypeParameter
 
ClassElementValue - Class in org.aspectj.apache.bcel.classfile.annotation
 
ClassElementValue(int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.ClassElementValue
 
ClassElementValue(ObjectType, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.ClassElementValue
 
ClassElementValue(ClassElementValue, ConstantPool, boolean) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.ClassElementValue
Return immutable variant of this ClassElementValueGen
CLASSES_IN_PRECEDENCE - Static variable in class org.aspectj.weaver.WeaverMessages
 
CLASSFILE - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
ClassFormatException - Exception in org.aspectj.apache.bcel.classfile
Thrown when the BCEL attempts to read a class file and determines that the file is malformed or otherwise cannot be interpreted as a class file.
ClassFormatException() - Constructor for exception org.aspectj.apache.bcel.classfile.ClassFormatException
 
ClassFormatException(String) - Constructor for exception org.aspectj.apache.bcel.classfile.ClassFormatException
 
ClassGen - Class in org.aspectj.apache.bcel.generic
Template class for building up a java class.
ClassGen(String, String, String, int, String[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.generic.ClassGen
 
ClassGen(String, String, String, int, String[]) - Constructor for class org.aspectj.apache.bcel.generic.ClassGen
 
ClassGen(JavaClass) - Constructor for class org.aspectj.apache.bcel.generic.ClassGen
 
ClassGenException - Exception in org.aspectj.apache.bcel.generic
Thrown on internal errors.
ClassGenException() - Constructor for exception org.aspectj.apache.bcel.generic.ClassGenException
 
ClassGenException(String) - Constructor for exception org.aspectj.apache.bcel.generic.ClassGenException
 
classIndex - Variable in class org.aspectj.apache.bcel.classfile.ConstantCP
 
ClassLoaderReference - Interface in org.aspectj.apache.bcel.util
Implementors should provide access to a ClassLoader instance.
classLoaderReference - Variable in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
ClassLoaderRepository - Class in org.aspectj.apache.bcel.util
The repository maintains information about which classes have been loaded.
ClassLoaderRepository(ClassLoader) - Constructor for class org.aspectj.apache.bcel.util.ClassLoaderRepository
 
ClassLoaderRepository(ClassLoaderReference) - Constructor for class org.aspectj.apache.bcel.util.ClassLoaderRepository
 
ClassLoaderRepository.SoftHashMap - Class in org.aspectj.apache.bcel.util
 
ClassLoaderRepository.SoftHashMap(Map<Object, ClassLoaderRepository.SoftHashMap.SpecialValue>) - Constructor for class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
ClassLoaderRepository.SoftHashMap() - Constructor for class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
ClassLoaderRepository.SoftHashMap(Map, boolean) - Constructor for class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
ClassLoaderWeavingAdaptor - Class in org.aspectj.weaver.loadtime
 
ClassLoaderWeavingAdaptor() - Constructor for class org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor
 
ClassLoaderWeavingAdaptor(ClassLoader, IWeavingContext) - Constructor for class org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor
Deprecated.  
className - Variable in class org.aspectj.weaver.bcel.UnwovenClassFile
 
classOrInterface(int) - Static method in class org.aspectj.apache.bcel.classfile.Utility
 
ClassParser - Class in org.aspectj.apache.bcel.classfile
Wrapper class that parses a given Java .class file.
ClassParser(InputStream, String) - Constructor for class org.aspectj.apache.bcel.classfile.ClassParser
Parse class from the given stream
ClassParser(ByteArrayInputStream, String) - Constructor for class org.aspectj.apache.bcel.classfile.ClassParser
 
ClassParser(String) - Constructor for class org.aspectj.apache.bcel.classfile.ClassParser
Parse class from given .class file
ClassPath - Class in org.aspectj.apache.bcel.util
Responsible for loading (class) files from the CLASSPATH.
ClassPath(String) - Constructor for class org.aspectj.apache.bcel.util.ClassPath
Search for classes in given path.
ClassPath() - Constructor for class org.aspectj.apache.bcel.util.ClassPath
Deprecated. Use SYSTEM_CLASS_PATH constant
ClassPath.ClassFile - Interface in org.aspectj.apache.bcel.util
Contains information about file/ZIP entry of the Java class.
ClassPathManager - Class in org.aspectj.weaver.bcel
 
ClassPathManager(List<String>, IMessageHandler) - Constructor for class org.aspectj.weaver.bcel.ClassPathManager
 
ClassPathManager() - Constructor for class org.aspectj.weaver.bcel.ClassPathManager
 
ClassPathManager.ClassFile - Class in org.aspectj.weaver.bcel
 
ClassPathManager.ClassFile() - Constructor for class org.aspectj.weaver.bcel.ClassPathManager.ClassFile
 
ClassPathManager.DirEntry - Class in org.aspectj.weaver.bcel
 
ClassPathManager.DirEntry(File) - Constructor for class org.aspectj.weaver.bcel.ClassPathManager.DirEntry
 
ClassPathManager.DirEntry(String) - Constructor for class org.aspectj.weaver.bcel.ClassPathManager.DirEntry
 
ClassPathManager.Entry - Class in org.aspectj.weaver.bcel
 
ClassPathManager.Entry() - Constructor for class org.aspectj.weaver.bcel.ClassPathManager.Entry
 
ClassPathManager.ZipFileEntry - Class in org.aspectj.weaver.bcel
 
ClassPathManager.ZipFileEntry(File) - Constructor for class org.aspectj.weaver.bcel.ClassPathManager.ZipFileEntry
 
ClassPathManager.ZipFileEntry(ZipFile) - Constructor for class org.aspectj.weaver.bcel.ClassPathManager.ZipFileEntry
 
ClassPreProcessor - Interface in org.aspectj.weaver.loadtime
Generic class pre processor interface that allows to separate the AspectJ 5 load time weaving from Java 5 JVMTI interfaces for further use on Java 1.3 / 1.4
ClassPreProcessorAgentAdapter - Class in org.aspectj.weaver.loadtime
Java 1.5 adapter for class pre processor
ClassPreProcessorAgentAdapter() - Constructor for class org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter
 
classSignature - Variable in class org.aspectj.util.GenericSignature.ClassTypeSignature
 
classTypeSignature2TypeX(GenericSignature.ClassTypeSignature, GenericSignature.FormalTypeParameter[], World) - Static method in class org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter
 
ClassVisitor - Interface in org.aspectj.apache.bcel.classfile
Interface to make use of the Visitor pattern programming style.
classWriteEvent(char[][]) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
classWriteEvent(char[][]) - Method in class org.aspectj.weaver.World
 
classWriteEvent(String) - Method in class org.aspectj.weaver.World.TypeMap
 
clear() - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository
Clear all entries from the local cache
clear() - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
clear() - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository
Clear all entries from cache.
clear() - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository.SoftHashMap
 
clear() - Method in interface org.aspectj.apache.bcel.util.Repository
Clear all entries from cache.
clear() - Method in class org.aspectj.apache.bcel.util.SyntheticRepository
Clear all entries from cache.
clear() - Method in class org.aspectj.asm.internal.RelationshipMap
 
clear() - Method in interface org.aspectj.asm.IRelationshipMap
Clear all of the relationships in the map.
clear() - Method in class org.aspectj.weaver.bcel.BcelWorld
 
clear() - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
clear() - Method in interface org.aspectj.weaver.tools.cache.CacheBacking
Clear the entire cache
clear() - Method in class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
clear() - Method in class org.aspectj.weaver.tools.cache.WeavedClassCache
Clear the entire cache
clearAllSuppressions() - Method in class org.aspectj.weaver.Lint
 
clearCache() - Static method in class org.aspectj.apache.bcel.Repository
Clear the repository.
clearCaches() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
clearInterTypeMungers() - Method in class org.aspectj.weaver.ResolvedType
 
clearMessages() - Method in interface org.aspectj.bridge.IMessageHolder
Clear any messages.
clearMessages() - Method in class org.aspectj.bridge.MessageHandler
Clear the messages without changing other behavior.
clearSuppressions(Collection<Lint.Kind>) - Method in class org.aspectj.weaver.Lint
 
clone() - Method in class org.aspectj.apache.bcel.classfile.Constant
 
clone() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
clone() - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
clone() - Method in class org.aspectj.apache.bcel.generic.LineNumberGen
 
clone() - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
clone() - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking.IndexEntry
 
CLONEABLE - Static variable in class org.aspectj.weaver.UnresolvedType
 
close() - Method in class org.aspectj.weaver.bcel.ClassPathManager.ClassFile
 
close() - Method in class org.aspectj.weaver.bcel.ClassPathManager.ZipFileEntry
 
close() - Method in class org.aspectj.weaver.Dump
 
close(OutputStream, File) - Method in class org.aspectj.weaver.tools.cache.AbstractFileCacheBacking
 
close(InputStream, File) - Method in class org.aspectj.weaver.tools.cache.AbstractFileCacheBacking
 
closeArchives() - Method in class org.aspectj.weaver.bcel.ClassPathManager
 
closeSomeArchives(int) - Method in class org.aspectj.weaver.bcel.ClassPathManager.ZipFileEntry
 
CLOSURE_CLASS_PREFIX - Static variable in class org.aspectj.weaver.bcel.BcelWeaver
 
Code - Class in org.aspectj.apache.bcel.classfile
This class represents a chunk of Java byte code contained in a method.
Code(Code) - Constructor for class org.aspectj.apache.bcel.classfile.Code
Initialize from another object.
Code(int, int, int, int, byte[], CodeException[], Attribute[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.Code
 
CODE - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
CODEELEMENT - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
CodeException - Class in org.aspectj.apache.bcel.classfile
This class represents an entry in the exception table of the Code attribute and is used only there.
CodeException(CodeException) - Constructor for class org.aspectj.apache.bcel.classfile.CodeException
 
CodeException(int, int, int, int) - Constructor for class org.aspectj.apache.bcel.classfile.CodeException
 
CodeExceptionGen - Class in org.aspectj.apache.bcel.generic
This class represents an exception handler, i.e., specifies the region where a handler is active and an instruction where the actual handling is done.
CodeExceptionGen(InstructionHandle, InstructionHandle, InstructionHandle, ObjectType) - Constructor for class org.aspectj.apache.bcel.generic.CodeExceptionGen
Add an exception handler, i.e., specify region where a handler is active and an instruction where the actual handling is done.
CodeGenerationHint - Annotation Type in org.aspectj.lang.annotation.control
Provide code generation hints to the compiler (e.g.
CodeSignature - Interface in org.aspectj.lang.reflect
 
codeToString(byte[], ConstantPool, int, int, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Disassemble a byte array of JVM byte codes starting from code line 'index' and return the disassembled string representation.
codeToString(byte[], ConstantPool, int, int) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Disassemble a stream of byte codes and return the string representation.
codeToString(ByteSequence, ConstantPool) - Static method in class org.aspectj.apache.bcel.classfile.Utility
 
codeToString(ByteSequence, ConstantPool, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Disassemble a stream of byte codes and return the string representation.
collectCrosscuttingMembers(boolean) - Method in class org.aspectj.weaver.ResolvedType
 
collectDeclares(boolean) - Method in class org.aspectj.weaver.ResolvedType
 
COLLECTING_ITDS_AND_DECLARES - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
collectInterTypeMungers(List) - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
collectInterTypeMungers(List<ConcreteTypeMunger>) - Method in class org.aspectj.weaver.ResolvedType
 
commaSeparatedListToTypeArray(String, Class) - Static method in class org.aspectj.internal.lang.reflect.StringToType
 
commaSplit(String) - Static method in class org.aspectj.util.LangUtil
Splits input at commas, trimming any white space.
CommonsTrace - Class in org.aspectj.weaver.tools
 
CommonsTrace(Class) - Constructor for class org.aspectj.weaver.tools.CommonsTrace
 
CommonsTraceFactory - Class in org.aspectj.weaver.tools
 
CommonsTraceFactory() - Constructor for class org.aspectj.weaver.tools.CommonsTraceFactory
 
compactClassName(String) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Shorten long class names, java/lang/String becomes String.
compactClassName(String, String, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Shorten long class name str, i.e., chop off the prefix, if the class name starts with this string and the flag chopit is true.
compactClassName(String, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Shorten long class names, java/lang/String becomes java.lang.String, e.g..
COMPARATOR - Static variable in class org.aspectj.bridge.IMessage.Kind
 
compare(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
compare(Pointcut, Pointcut) - Method in class org.aspectj.weaver.patterns.PointcutEvaluationExpenseComparator
Compare 2 pointcuts based on an estimate of how expensive they may be to evaluate.
compareByPrecedence(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.World
Same signature as org.aspectj.util.PartialOrder.PartialComparable.compareTo
compareByPrecedenceAndHierarchy(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.World
compares by precedence with the additional rule that a super-aspect is sorted before its sub-aspects
compareTo(IMessage.Kind) - Method in class org.aspectj.bridge.IMessage.Kind
 
compareTo(Object) - Method in interface org.aspectj.util.PartialOrder.PartialComparable
 
compareTo(Object) - Method in class org.aspectj.weaver.Checker
 
compareTo(Object) - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
compareTo(Member) - Method in class org.aspectj.weaver.JoinPointSignature
 
compareTo(Member) - Method in interface org.aspectj.weaver.Member
 
compareTo(Member) - Method in class org.aspectj.weaver.MemberImpl
 
CompilationAndWeavingContext - Class in org.aspectj.bridge.context
This class is responsible for tracking progress through the various phases of compilation and weaving.
COMPILATIONUNIT - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
completeBinaryType(ResolvedType) - Method in class org.aspectj.weaver.ltw.LTWWorld
 
completeBinaryType(ResolvedType) - Method in class org.aspectj.weaver.World
Called when a type is resolved - enables its type hierarchy to be finished off before we proceed
completed() - Method in class org.aspectj.util.LangUtil.ProcessController
 
completeNonLocalType(ResolvedType) - Method in class org.aspectj.weaver.ltw.LTWWorld
 
completing(long, Throwable) - Method in class org.aspectj.util.FileUtil.Pipe
This is called when the pipe is completing.
COMPLETING_TYPE_BINDINGS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
compressFilepath(String) - Method in class org.aspectj.weaver.CompressingDataOutputStream
 
CompressingDataOutputStream - Class in org.aspectj.weaver
A variation of a DataOutputStream that is linked to a constant pool writer.
CompressingDataOutputStream(ByteArrayOutputStream, ConstantPoolWriter) - Constructor for class org.aspectj.weaver.CompressingDataOutputStream
 
CompressingDataOutputStream(FileOutputStream) - Constructor for class org.aspectj.weaver.CompressingDataOutputStream
 
compressionEnabled - Variable in class org.aspectj.weaver.CompressingDataOutputStream
 
compressName(String) - Method in class org.aspectj.weaver.CompressingDataOutputStream
 
compressSignature(String) - Method in class org.aspectj.weaver.CompressingDataOutputStream
 
concat(char[], char[]) - Static method in class org.aspectj.asm.internal.CharOperation
Taken from org.aspectj.org.eclipse.jdt.core.compiler.CharOperation
concatWith(char[][], char) - Static method in class org.aspectj.asm.internal.CharOperation
 
CONCRETE - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
concreteAspect - Variable in class org.aspectj.weaver.Advice
 
ConcreteAspectCodeGen - Class in org.aspectj.weaver.loadtime
Generates bytecode for concrete-aspect.
ConcreteCflowPointcut - Class in org.aspectj.weaver.patterns
 
ConcreteCflowPointcut(ResolvedType, Member, List, boolean) - Constructor for class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
ConcreteCflowPointcut.Slot - Class in org.aspectj.weaver.patterns
 
ConcreteCflowPointcut.Slot(int, ResolvedType, int) - Constructor for class org.aspectj.weaver.patterns.ConcreteCflowPointcut.Slot
 
concreteTypeMunger(ResolvedTypeMunger, ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelWeavingSupport
 
ConcreteTypeMunger - Class in org.aspectj.weaver
 
ConcreteTypeMunger(ResolvedTypeMunger, ResolvedType) - Constructor for class org.aspectj.weaver.ConcreteTypeMunger
 
concreteTypeMunger(ResolvedTypeMunger, ResolvedType) - Method in interface org.aspectj.weaver.IWeavingSupport
 
concretize(ResolvedType, World, PerClause) - Method in class org.aspectj.weaver.Advice
 
concretize(ResolvedType, World, PerClause) - Method in class org.aspectj.weaver.Checker
Concretize this Checker by concretizing the pointcut
concretize(ResolvedType) - Method in class org.aspectj.weaver.patterns.PerCflow
 
concretize(ResolvedType) - Method in class org.aspectj.weaver.patterns.PerClause
 
concretize(ResolvedType) - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
concretize(ResolvedType) - Method in class org.aspectj.weaver.patterns.PerObject
 
concretize(ResolvedType) - Method in class org.aspectj.weaver.patterns.PerSingleton
 
concretize(ResolvedType) - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
concretize(ResolvedType, ResolvedType, int) - Method in class org.aspectj.weaver.patterns.Pointcut
Returns a new pointcut Only used by test cases
concretize(ResolvedType, ResolvedType, int, ShadowMunger) - Method in class org.aspectj.weaver.patterns.Pointcut
 
concretize(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.Pointcut
 
concretize(ResolvedType, World, PerClause) - Method in class org.aspectj.weaver.ShadowMunger
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.AndPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.IfPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfTruePointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.NotPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.OrPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.PerClause
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.Pointcut
Resolves and removes ReferencePointcuts, replacing with basic ones
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
concretize1(ResolvedType, ResolvedType, IntMap) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
concretizePointcutExpression(Pointcut, Class, PointcutParameter[]) - Method in class org.aspectj.weaver.reflect.InternalUseOnlyPointcutParser
 
concretizePointcutExpression(Pointcut, Class, PointcutParameter[]) - Method in class org.aspectj.weaver.tools.PointcutParser
 
concretizePointcutExpression(Pointcut, Class<?>, PointcutParameter[]) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
 
concurrentMapClass - Static variable in class org.aspectj.weaver.ltw.LTWWorld
 
configFile - Variable in class org.aspectj.asm.internal.AspectJElementHierarchy
 
configureFromAttribute(String, int[]) - Method in class org.aspectj.weaver.SourceContextImpl
 
CONFLICTING_INHERITED_POINTCUTS - Static variable in class org.aspectj.weaver.WeaverMessages
 
conflictingSignature(Member, Member) - Static method in class org.aspectj.weaver.ResolvedType
 
conflictingSignature(Member, Member, boolean) - Static method in class org.aspectj.weaver.ResolvedType
Do the two members conflict? Due to the change in 1.7.1, field itds on interfaces now act like 'default' fields - so types implementing those fields get the field if they don't have it already, otherwise they keep what they have.
CONNECTING_TYPE_HIERARCHY - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
Constant - Class in org.aspectj.apache.bcel.classfile
Abstract superclass for classes to represent the different constant types in the constant pool of a class file.
CONSTANT_Class - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_Double - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_Fieldref - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_Float - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_Integer - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_InterfaceMethodref - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_InvokeDynamic - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_Long - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_MethodHandle - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_Methodref - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_MethodType - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_NameAndType - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_NAMES - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_String - Static variable in interface org.aspectj.apache.bcel.Constants
 
CONSTANT_Utf8 - Static variable in interface org.aspectj.apache.bcel.Constants
Tags in constant pool to denote type of constant
ConstantClass - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a (external) class.
ConstantClass(int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantClass
 
ConstantCP - Class in org.aspectj.apache.bcel.classfile
Abstract super class for Fieldref and Methodref constants.
ConstantCP(byte, int, int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantCP
 
ConstantDouble - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a Double object.
ConstantDouble(double) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantDouble
 
ConstantFieldref - Class in org.aspectj.apache.bcel.classfile
This class represents a constant pool reference to a field.
ConstantFieldref(int, int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantFieldref
 
ConstantFloat - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a float object.
ConstantFloat(float) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantFloat
 
ConstantInteger - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to an int object.
ConstantInteger(int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantInteger
 
ConstantInterfaceMethodref - Class in org.aspectj.apache.bcel.classfile
This class represents a constant pool reference to an interface method.
ConstantInterfaceMethodref(int, int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantInterfaceMethodref
 
ConstantInvokeDynamic - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to the name and signature of a field or method.
ConstantInvokeDynamic(int, int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantInvokeDynamic
 
ConstantLong - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a long object.
ConstantLong(long) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantLong
 
ConstantMethodHandle - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to the name and signature of a field or method.
ConstantMethodHandle(byte, int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantMethodHandle
 
ConstantMethodref - Class in org.aspectj.apache.bcel.classfile
This class represents a constant pool reference to a method.
ConstantMethodref(int, int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantMethodref
 
ConstantMethodType - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to the name and signature of a field or method.
ConstantMethodType(int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantMethodType
 
ConstantNameAndType - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to the name and signature of a field or method.
ConstantNameAndType(int, int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantNameAndType
 
ConstantObject - Interface in org.aspectj.apache.bcel.classfile
This interface denotes those constants that have a "natural" value, such as ConstantLong, ConstantString, etc..
ConstantPool - Class in org.aspectj.apache.bcel.classfile
This class represents the constant pool, i.e., a table of constants, of a parsed classfile.
ConstantPool() - Constructor for class org.aspectj.apache.bcel.classfile.ConstantPool
 
ConstantPool(Constant[]) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantPool
 
ConstantPoolReader - Interface in org.aspectj.weaver
Used during attribute reading to decode constant pool references.
ConstantPoolWriter - Interface in org.aspectj.weaver
Used during attribute writing to encode common strings/etc as constant pool references.
ConstantReference - Static variable in class org.aspectj.weaver.Advice
 
Constants - Interface in org.aspectj.apache.bcel
Constants for the project, mostly defined in the JVM specification.
Constants - Class in org.aspectj.bridge
 
Constants() - Constructor for class org.aspectj.bridge.Constants
 
Constants - Interface in org.aspectj.weaver
Some useful weaver constants.
ConstantsInitializer - Class in org.aspectj.apache.bcel
 
ConstantsInitializer() - Constructor for class org.aspectj.apache.bcel.ConstantsInitializer
 
ConstantString - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a String object.
ConstantString(int) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantString
 
constantToString(Constant) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
Resolve constant to a string representation.
constantToString(int, byte) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
constantToString(int) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
ConstantUtf8 - Class in org.aspectj.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a Utf8 encoded string.
ConstantUtf8(String) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantUtf8
 
ConstantValue - Class in org.aspectj.apache.bcel.classfile
This class is derived from Attribute and represents a constant value, i.e., a default value for initializing a class field.
ConstantValue(int, int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.ConstantValue
 
ConstantValue - Static variable in class org.aspectj.weaver.Advice
 
CONSTRUCTOR - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
CONSTRUCTOR - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
CONSTRUCTOR - Static variable in interface org.aspectj.weaver.Member
 
Constructor - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
CONSTRUCTOR_CALL - Static variable in interface org.aspectj.lang.JoinPoint
 
CONSTRUCTOR_CALL - Static variable in class org.aspectj.weaver.Shadow
 
CONSTRUCTOR_EXECUTION - Static variable in interface org.aspectj.lang.JoinPoint
 
CONSTRUCTOR_EXECUTION - Static variable in class org.aspectj.weaver.Shadow
 
CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
CONSTRUCTOR_NAME - Static variable in interface org.aspectj.apache.bcel.Constants
The name of every constructor method in a class, also called "instance initialization method".
CONSTRUCTOR_REFERENCE - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
ConstructorCall - Static variable in class org.aspectj.weaver.Shadow
 
ConstructorCallBit - Static variable in class org.aspectj.weaver.Shadow
 
ConstructorExecution - Static variable in class org.aspectj.weaver.Shadow
 
ConstructorExecutionBit - Static variable in class org.aspectj.weaver.Shadow
 
ConstructorSignature - Interface in org.aspectj.lang.reflect
 
constructWeavingMessage(WeaveMessage.WeaveMessageKind, String[]) - Static method in class org.aspectj.bridge.WeaveMessage
Static helper method for constructing weaving messages.
constructWeavingMessage(WeaveMessage.WeaveMessageKind, String[], String, String) - Static method in class org.aspectj.bridge.WeaveMessage
Static helper method for constructing weaving messages.
CONSUME_STACK - Static variable in interface org.aspectj.apache.bcel.Constants
Number of words consumed on operand stack by instructions.
consumeStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldInstruction
 
consumeStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.Instruction
 
consumeStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InvokeInstruction
Also works for instructions whose stack effect depends on the constant pool entry they reference.
consumeStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.INVOKEINTERFACE
 
consumeStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.MULTIANEWARRAY
Also works for instructions whose stack effect depends on the constant pool entry they reference.
contains(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
contains(Instruction) - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
containsAspect(UnresolvedType) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
containsField(Field) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
containsField(String) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
containsMethod(String, String) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
containsTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
containsTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
 
containsTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
 
containsTarget(InstructionHandle) - Method in interface org.aspectj.apache.bcel.generic.InstructionTargeter
 
containsTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.LineNumberGen
 
containsTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
containsTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.Tag
 
ContextBasedMatcher - Interface in org.aspectj.weaver.tools
Pointcut expression interface for pointcut expressions returned by a PointcutDesignatorHandler.
ContextFormatter - Interface in org.aspectj.bridge.context
 
ContextToken - Interface in org.aspectj.bridge.context
When an entry is added to the CompilationAndWeavingContext stack, a ContextToken is returned.
Conversions - Class in org.aspectj.runtime.internal
 
CONVERSIONS_TYPE - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
convertFromSignature(char[]) - Static method in class org.aspectj.asm.internal.NameConvertor
Creates a readable name from the given char array, for example, given 'I' returns 'int'.
convertString(String) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Escape all occurences of newline chars '\n', quotes \", etc.
copy(ElementValue, ConstantPool, boolean) - Static method in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
Creates an (modifiable) ElementValueGen copy of an (immutable) ElementValue - constant pool is assumed correct.
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisAnnos
 
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisParamAnnos
 
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos
 
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeTypeAnnos
 
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisAnnos
 
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisParamAnnos
 
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.AnnotationDefault
 
copy() - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
copy() - Method in class org.aspectj.apache.bcel.classfile.Constant
 
copy() - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
copy(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.EnclosingMethod
 
copy() - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
copy() - Method in class org.aspectj.apache.bcel.classfile.LineNumber
 
copy() - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
copy() - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
copy() - Method in class org.aspectj.apache.bcel.classfile.StackMapType
 
copy() - Method in class org.aspectj.apache.bcel.generic.Instruction
Use with caution, since 'BranchInstruction's have a 'target' reference which is not copied correctly (only basic types are).
copy() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
copy() - Method in class org.aspectj.apache.bcel.generic.Tag
 
copy() - Method in class org.aspectj.weaver.patterns.Bindings
 
copyAnnotationTo(ResolvedType) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
copyContext(IntMap) - Method in class org.aspectj.weaver.IntMap
 
copyDir(File, File) - Static method in class org.aspectj.util.FileUtil
Copy contents of fromDir into toDir
copyDir(File, File, String, String) - Static method in class org.aspectj.util.FileUtil
Recursively copy files in fromDir (with any fromSuffix) to toDir, replacing fromSuffix with toSuffix if any.
copyDir(File, File, String, String, FileFilter) - Static method in class org.aspectj.util.FileUtil
Recursively copy files in fromDir (with any fromSuffix) to toDir, replacing fromSuffix with toSuffix if any.
copyFile(File, File) - Static method in class org.aspectj.util.FileUtil
Copy fromFile to toFile, handling file-file, dir-dir, and file-dir copies.
copyFiles(File, String[], File) - Static method in class org.aspectj.util.FileUtil
Copy files from source dir into destination directory, creating any needed directories.
copyInstruction(Instruction) - Static method in class org.aspectj.weaver.bcel.Utility
Fix for Bugzilla #39479, #40109 patch contributed by Andy Clement Need to manually copy Select instructions - if we rely on the the 'fresh' object created by copy(), the InstructionHandle array 'targets' inside the Select object will not have been deep copied, so modifying targets in fresh will modify the original Select - not what we want ! (It is a bug in BCEL to do with cloning Select objects).
copyInto(LazyMethodGen, BcelShadow) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
copyLocationFrom(PatternNode) - Method in class org.aspectj.weaver.patterns.PatternNode
 
copySourceContext() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
copySourceContext() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
copySourceContext() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
copySourceContext() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
copyStream(DataInputStream, PrintStream) - Static method in class org.aspectj.util.FileUtil
do line-based copying
copyStream(InputStream, OutputStream) - Static method in class org.aspectj.util.FileUtil
 
copyStream(Reader, Writer) - Static method in class org.aspectj.util.FileUtil
 
copyStrings(String[][]) - Static method in class org.aspectj.util.LangUtil
copy non-null two-dimensional String[][]
copyValidFiles(File, File) - Static method in class org.aspectj.util.FileUtil
Copy file to file.
couldEverMatch(ResolvedType) - Method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
couldEverMatch(ResolvedType) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
Return true if this declare annotation could ever match something in the specified type - only really able to make intelligent decision if a type was specified in the sig/type pattern signature.
couldEverMatch(ResolvedType) - Method in interface org.aspectj.weaver.patterns.ISignaturePattern
 
couldEverMatch(ResolvedType) - Method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
couldEverMatch(ResolvedType) - Method in class org.aspectj.weaver.patterns.OrSignaturePattern
 
couldEverMatch(ResolvedType) - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
couldEverMatchSameJoinPointsAs(KindedPointcut) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
couldEverMatchSameJoinPointsAs(WithinPointcut) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
couldEverMatchSameTypesAs(TypePattern) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
couldEverMatchSameTypesAs(TypePattern) - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
couldEverMatchSameTypesAs(TypePattern) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
couldEverMatchSameTypesAs(TypePattern) - Method in class org.aspectj.weaver.patterns.EllipsisTypePattern
 
couldEverMatchSameTypesAs(TypePattern) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
couldEverMatchSameTypesAs(TypePattern) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
couldEverMatchSameTypesAs(TypePattern) - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
couldEverMatchSameTypesAs(TypePattern) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
couldEverMatchSameTypesAs(TypePattern) - Method in class org.aspectj.weaver.patterns.TypePattern
 
couldEverMatchSameTypesAs(TypePattern) - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
couldIncrementalCompileFollow() - Method in class org.aspectj.weaver.World
 
couldMatchJoinPointsInType(Class) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
couldMatchJoinPointsInType(Class) - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
couldMatchJoinPointsInType(Class) - Method in interface org.aspectj.weaver.tools.ContextBasedMatcher
Deprecated. use couldMatchJoinPointsInType(Class,MatchingContext) instead
couldMatchJoinPointsInType(Class, MatchingContext) - Method in interface org.aspectj.weaver.tools.ContextBasedMatcher
return true iff this matcher could ever match a join point in the given type, may also use any match context information available
couldMatchJoinPointsInType(Class) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut could ever match a join point in the given class.
couldMatchJoinPointsInType(Class) - Method in interface org.aspectj.weaver.tools.StandardPointcutExpression
Determine whether or not this pointcut could ever match a join point in the given class.
couldMatchKinds() - Method in class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.AndPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.IfPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.NotPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.OrPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.PerCflow
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.PerObject
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.PerSingleton
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.Pointcut
The set of ShadowKinds that this Pointcut could possibly match - an int whose bits are set according to the Kinds specified in Shadow.java
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
couldMatchKinds() - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
COUNT - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
CountingMessageHandler - Class in org.aspectj.bridge
Wrap an IMessageHandler to count messages handled.
CountingMessageHandler(IMessageHandler) - Constructor for class org.aspectj.bridge.CountingMessageHandler
 
countOnes(int) - Static method in class org.aspectj.weaver.Advice
 
cp - Variable in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
cp - Variable in class org.aspectj.apache.bcel.generic.InstructionFactory
 
CP_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
cpool - Variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
cpool - Variable in class org.aspectj.apache.bcel.classfile.Attribute
 
cpool - Variable in class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
crc(byte[]) - Static method in class org.aspectj.weaver.tools.cache.AbstractCacheBacking
Calculates CRC32 on the provided bytes
crcClass - Variable in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking.IndexEntry
 
crcWeaved - Variable in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking.IndexEntry
 
create(File) - Method in interface org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking.AsynchronousFileCacheBackingCreator
 
create14Delegate(ReferenceType, World, ClassLoader) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createAccessForInlineMunger(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelWeavingSupport
 
createAccessForInlineMunger(ResolvedType) - Method in interface org.aspectj.weaver.IWeavingSupport
 
createAdviceMunger(AjAttribute.AdviceAttribute, Pointcut, Member, ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelWeavingSupport
 
createAdviceMunger(AjAttribute.AdviceAttribute, Pointcut, Member, ResolvedType) - Method in interface org.aspectj.weaver.IWeavingSupport
 
createAdviceMunger(AdviceKind, Pointcut, Member, int, IHasSourceLocation, ResolvedType) - Method in class org.aspectj.weaver.World
Create an advice shadow munger for the given advice kind
createALOAD(int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createAndsFor(Pointcut[]) - Method in class org.aspectj.weaver.patterns.PointcutRewriter
Passed an array of pointcuts, returns an AND tree with them in.
createArgsAnnotationVar(ResolvedType, int, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createArgsVar(ResolvedType, int, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createArrayLoad(Type) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createArrayStore(Type) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createASTORE(int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createAtAnnotationVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createBacking(File, AsynchronousFileCacheBacking.AsynchronousFileCacheBackingCreator<T>) - Static method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
createBacking(String) - Method in interface org.aspectj.weaver.tools.cache.CacheFactory
 
createBacking(String) - Method in class org.aspectj.weaver.tools.cache.DefaultCacheFactory
 
createBacking(File) - Static method in class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
createBacking(String) - Static method in class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
createBacking(File) - Static method in class org.aspectj.weaver.tools.cache.FlatFileCacheBacking
 
createBacking(File) - Static method in class org.aspectj.weaver.tools.cache.ZippedFileCacheBacking
 
createBranchInstruction(short, InstructionHandle) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create branch instruction by given opcode, except LOOKUPSWITCH and TABLESWITCH.
createCache(ClassLoader, List<String>, GeneratedClassHandler, IMessageHandler) - Static method in class org.aspectj.weaver.tools.cache.WeavedClassCache
Creates a new cache using the resolver and backing returned by the DefaultCacheFactory.
createCacheKey(String, byte[]) - Method in class org.aspectj.weaver.tools.cache.WeavedClassCache
Create a key for a normal weaved class
createCast(Type, Type) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create conversion operation for two stack operands, this may be an I2C, instruction, e.g., if the operands are basic types and CHECKCAST if they are reference types.
createCheckCast(ReferenceType) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createClassLoaderScope(ClassLoader, List<String>) - Method in interface org.aspectj.weaver.tools.cache.CacheKeyResolver
Create a unique string for the given classpath and aspect list
createClassLoaderScope(ClassLoader, List<String>) - Method in class org.aspectj.weaver.tools.cache.DefaultCacheKeyResolver
Create a scope from a set of urls and aspect urls.
createConstant(Object) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
Uses PUSH to push a constant value onto the stack.
createConstant(InstructionFactory, int) - Static method in class org.aspectj.weaver.bcel.Utility
 
createConversion(InstructionFactory, Type, Type) - Static method in class org.aspectj.weaver.bcel.Utility
 
createConversion(InstructionFactory, Type, Type, boolean) - Static method in class org.aspectj.weaver.bcel.Utility
 
createCopyFrom(InstructionFactory, int) - Method in class org.aspectj.weaver.bcel.AnnotationAccessVar
 
createCopyFrom(InstructionFactory, int) - Method in class org.aspectj.weaver.bcel.AspectInstanceVar
 
createCopyFrom(InstructionFactory, int) - Method in class org.aspectj.weaver.bcel.BcelCflowAccessVar
 
createCopyFrom(InstructionFactory, int) - Method in class org.aspectj.weaver.bcel.BcelFieldRef
 
createCopyFrom(InstructionFactory, int) - Method in class org.aspectj.weaver.bcel.BcelVar
 
createCopyFrom(InstructionFactory, int) - Method in class org.aspectj.weaver.bcel.TypeAnnotationAccessVar
 
createCustomShadowMungers(ResolvedType) - Method in interface org.aspectj.weaver.CustomMungerFactory
 
createCustomTypeMungers(ResolvedType) - Method in interface org.aspectj.weaver.CustomMungerFactory
 
createDelegate(ReferenceType, World, ClassLoader) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createDumpDirPerClassloader() - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
createDup(int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createDup_1(int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createDup_2(int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createExtendedAjcPreClinit(LazyMethodGen, int) - Method in class org.aspectj.weaver.bcel.LazyClassGen
factory method for building multiple extended clinit methods.
createFieldAccess(String, String, Type, short) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create a field instruction.
createFileStructureNode(AsmManager, String) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
 
createGeneratedCacheKey(String) - Method in class org.aspectj.weaver.tools.cache.WeavedClassCache
Created a key for a generated class
createGet(InstructionFactory, Member) - Static method in class org.aspectj.weaver.bcel.Utility
 
createGetField(String, String, Type) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createGetStatic(String, String, Type) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createHandleIdentifier(ISourceLocation) - Method in interface org.aspectj.asm.IElementHandleProvider
 
createHandleIdentifier(File, int, int, int) - Method in interface org.aspectj.asm.IElementHandleProvider
 
createHandleIdentifier(IProgramElement) - Method in interface org.aspectj.asm.IElementHandleProvider
 
createHandleIdentifier(IProgramElement) - Method in class org.aspectj.asm.internal.JDTLikeHandleProvider
 
createHandleIdentifier(ISourceLocation) - Method in class org.aspectj.asm.internal.JDTLikeHandleProvider
 
createHandleIdentifier(File, int, int, int) - Method in class org.aspectj.asm.internal.JDTLikeHandleProvider
 
createHandlerMember(Class, Class, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createHierarchyForBinaryAspect(AsmManager, ShadowMunger) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
Creates the hierarchy for binary aspects
createIndexEntry(CachedClassEntry, byte[]) - Static method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
createInjarHierarchy - Static variable in class org.aspectj.weaver.World
Should we create the hierarchy for binary classes and aspects
createInstanceOf(ReferenceType) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createInstanceof(InstructionFactory, ReferenceType) - Static method in class org.aspectj.weaver.bcel.Utility
 
createInvoke(String, String, Type, Type[], short) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create an invoke instruction.
createInvoke(String, String, String, short) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createInvoke(InstructionFactory, BcelWorld, Member) - Static method in class org.aspectj.weaver.bcel.Utility
 
createInvoke(InstructionFactory, LazyMethodGen) - Static method in class org.aspectj.weaver.bcel.Utility
 
createInvoke(InstructionFactory, short, Member) - Static method in class org.aspectj.weaver.bcel.Utility
Create an invoke instruction
createLoad(Type, int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createLoad(InstructionFactory) - Method in class org.aspectj.weaver.bcel.AnnotationAccessVar
 
createLoad(InstructionFactory) - Method in class org.aspectj.weaver.bcel.AspectInstanceVar
 
createLoad(InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelCflowAccessVar
 
createLoad(InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelFieldRef
 
createLoad(InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelVar
 
createLoad(InstructionFactory) - Method in class org.aspectj.weaver.bcel.TypeAnnotationAccessVar
 
createLoadInstructions(ResolvedType, InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelCflowAccessVar
 
createLoadInstructions(ResolvedType, InstructionFactory) - Method in class org.aspectj.weaver.bcel.TypeAnnotationAccessVar
 
createMessageHandler() - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
createNew(ObjectType) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createNew(String) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createNewArray(Type, short) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create new array of given size and type.
createNewStructureModel(Map<File, String>) - Static method in class org.aspectj.asm.AsmManager
 
createNull(Type) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create "null" value for reference types, 0 for basic types like int
createParameterizedType(ResolvedType, UnresolvedType[], World) - Static method in class org.aspectj.weaver.TypeFactory
Create a parameterized version of a generic type.
createPointcutParameter(String, Class) - Method in class org.aspectj.weaver.tools.PointcutParser
Create a pointcut parameter of the given name and type.
createPointcutParameter(String, Class) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
Create a pointcut parameter of the given name and type.
createPop(int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createPutField(String, String, Type) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createPutStatic(String, String, Type) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createResolvedAdviceMember(Method, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createResolvedConstructor(Constructor, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createResolvedField(Field, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createResolvedMember(Member, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
convert a java.lang.reflect.Member into a resolved member in the world
createResolvedMemberFor(Member) - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
createResolvedMethod(Method, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createResolver() - Method in interface org.aspectj.weaver.tools.cache.CacheFactory
 
createResolver() - Method in class org.aspectj.weaver.tools.cache.DefaultCacheFactory
 
createReturn(Type) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create typed return
createSet(InstructionFactory, Member) - Static method in class org.aspectj.weaver.bcel.Utility
 
createShortName(char[], boolean, boolean) - Static method in class org.aspectj.asm.internal.NameConvertor
Given 'Ppkg/MyGenericClass;' will return 'QMyGenericClass;'
createSimpleCache() - Static method in class org.aspectj.weaver.tools.cache.SimpleCacheFactory
 
createStaticInitMember(Class, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createStore(Type, int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
createStore(InstructionFactory) - Method in class org.aspectj.weaver.bcel.AnnotationAccessVar
 
createStore(InstructionFactory) - Method in class org.aspectj.weaver.bcel.AspectInstanceVar
 
createStore(InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelCflowAccessVar
 
createStore(InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelFieldRef
 
createStore(InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelVar
 
createStore(InstructionFactory) - Method in class org.aspectj.weaver.bcel.TypeAnnotationAccessVar
 
createSuperInvoke(InstructionFactory, BcelWorld, Member) - Static method in class org.aspectj.weaver.bcel.Utility
 
createTargetAnnotationVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createTargetVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createThis() - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
Create reference to `this'
createThisAnnotationVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createThisVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createToString(StringMaker) - Method in class org.aspectj.runtime.reflect.FieldSignatureImpl
 
createTypeFromSignature(String) - Static method in class org.aspectj.weaver.TypeFactory
Used by UnresolvedType.read, creates a type from a full signature.
createUnresolvedParameterizedType(String, String, UnresolvedType[]) - Static method in class org.aspectj.weaver.TypeFactory
Create an *unresolved* parameterized version of a generic type.
createUnresolvedParameterizedType(String, UnresolvedType[]) - Static method in class org.aspectj.weaver.TypeFactory
Create a signature then delegate to the other factory method.
createWithinAnnotationVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createWithinCodeAnnotationVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
CrosscuttingMembers - Class in org.aspectj.weaver
This holds on to all members that have an invasive effect outside of there own compilation unit.
CrosscuttingMembers(ResolvedType, boolean) - Constructor for class org.aspectj.weaver.CrosscuttingMembers
 
crosscuttingMembers - Variable in class org.aspectj.weaver.ResolvedType
 
CrosscuttingMembersSet - Class in org.aspectj.weaver
This holds on to all CrosscuttingMembers for a world.
CrosscuttingMembersSet(World) - Constructor for class org.aspectj.weaver.CrosscuttingMembersSet
 
CURRENT - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
CustomMungerFactory - Interface in org.aspectj.weaver
This interface is introduced to support tools like PointcutDoctor.

D

D2F - Static variable in interface org.aspectj.apache.bcel.Constants
 
D2F - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
D2I - Static variable in interface org.aspectj.apache.bcel.Constants
 
D2I - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
D2L - Static variable in interface org.aspectj.apache.bcel.Constants
 
D2L - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DADD - Static variable in interface org.aspectj.apache.bcel.Constants
 
DADD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DALOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
DALOAD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DASTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
DASTORE - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DCMPG - Static variable in interface org.aspectj.apache.bcel.Constants
 
DCMPG - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DCMPL - Static variable in interface org.aspectj.apache.bcel.Constants
 
DCMPL - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DCONST_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DCONST_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DCONST_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DCONST_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DDIV - Static variable in interface org.aspectj.apache.bcel.Constants
 
DDIV - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
deactivateCaching() - Static method in class org.aspectj.weaver.loadtime.definition.DocumentParser
Turn off caching
DEBUG - Static variable in interface org.aspectj.bridge.IMessage
 
debug(IMessageHandler, String) - Static method in class org.aspectj.bridge.MessageUtil
create and handle debug message (ignored if handler is null)
debug(String) - Static method in class org.aspectj.bridge.MessageUtil
 
debug(String) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
debug(String) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
debug(String) - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
debug(String) - Method in interface org.aspectj.weaver.tools.Trace
 
debug - Static variable in class org.aspectj.weaver.tools.TraceFactory
 
debug(String) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
DEBUG_PROPERTY - Static variable in class org.aspectj.weaver.tools.TraceFactory
 
dec() - Method in class org.aspectj.runtime.internal.CFlowCounter
 
dec() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadCounter
 
dec() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadCounterImpl11
 
DEC_LABEL - Static variable in class org.aspectj.weaver.model.AsmRelationshipUtils
 
DECLARE - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
DECLARE - Static variable in class org.aspectj.asm.IRelationship.Kind
 
Declare - Class in org.aspectj.weaver.patterns
 
Declare() - Constructor for class org.aspectj.weaver.patterns.Declare
 
DECLARE_ANNOTATION_AT_CONSTRUCTOR - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
DECLARE_ANNOTATION_AT_FIELD - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
DECLARE_ANNOTATION_AT_METHOD - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
DECLARE_ANNOTATION_AT_TYPE - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
DECLARE_ATCONS_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 
DECLARE_ATFIELD_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 
DECLARE_ATMETHOD_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 
DECLARE_ATTYPE_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 
DECLARE_ERROR - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
DECLARE_ERROR - Static variable in class org.aspectj.asm.IRelationship.Kind
 
DECLARE_ERROR - Static variable in class org.aspectj.weaver.model.AsmRelationshipUtils
 
DECLARE_INTER_TYPE - Static variable in class org.aspectj.asm.IRelationship.Kind
 
DECLARE_PARENTS - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
DECLARE_PARENTS - Static variable in class org.aspectj.weaver.model.AsmRelationshipUtils
 
DECLARE_PRECEDENCE - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
DECLARE_PRECEDENCE - Static variable in class org.aspectj.weaver.model.AsmRelationshipUtils
 
DECLARE_SOFT - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
DECLARE_SOFT - Static variable in class org.aspectj.asm.IRelationship.Kind
 
DECLARE_SOFT - Static variable in class org.aspectj.weaver.model.AsmRelationshipUtils
 
DECLARE_UNKNONWN - Static variable in class org.aspectj.weaver.model.AsmRelationshipUtils
 
DECLARE_WARNING - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
DECLARE_WARNING - Static variable in class org.aspectj.asm.IRelationship.Kind
 
DECLARE_WARNING - Static variable in class org.aspectj.weaver.model.AsmRelationshipUtils
 
DeclareAnnotation - Annotation Type in org.aspectj.lang.annotation
 
DeclareAnnotation - Interface in org.aspectj.lang.reflect
The AspectJ runtime representation of a declare annotation member in an aspect.
DeclareAnnotation - Class in org.aspectj.weaver.patterns
Represents a declare annotation statement, one of atField, atMethod, atConstructor or atType.
DeclareAnnotation(DeclareAnnotation.Kind, TypePattern) - Constructor for class org.aspectj.weaver.patterns.DeclareAnnotation
Constructor for declare atType.
DeclareAnnotation(DeclareAnnotation.Kind, ISignaturePattern) - Constructor for class org.aspectj.weaver.patterns.DeclareAnnotation
Constructor for declare atMethod/atField/atConstructor.
DeclareAnnotation.Kind - Enum in org.aspectj.lang.reflect
 
DeclareAnnotation.Kind - Class in org.aspectj.weaver.patterns
Captures type of declare annotation (method/type/field/constructor)
DeclareAnnotationImpl - Class in org.aspectj.internal.lang.reflect
 
DeclareAnnotationImpl(AjType<?>, String, String, Annotation, String) - Constructor for class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
 
declareAnnotationKind - Variable in class org.aspectj.weaver.loadtime.definition.Definition.DeclareAnnotation
 
declareAnnotations - Variable in class org.aspectj.weaver.loadtime.definition.Definition.ConcreteAspect
 
declaredSignature - Variable in class org.aspectj.weaver.ResolvedTypeMunger
The declared signature is filled in when a type munger is parameterized for application to a particular type.
DECLAREDY_BY - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
DeclareError - Annotation Type in org.aspectj.lang.annotation
 
DECLAREERROR_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
DeclareErrorOrWarning - Interface in org.aspectj.lang.reflect
AspectJ runtime representation of a declare error or declare warning member in an aspect.
DeclareErrorOrWarning - Class in org.aspectj.weaver.patterns
 
DeclareErrorOrWarning(boolean, Pointcut, String) - Constructor for class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
DeclareErrorOrWarningImpl - Class in org.aspectj.internal.lang.reflect
 
DeclareErrorOrWarningImpl(String, String, boolean, AjType) - Constructor for class org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl
 
DeclareMixin - Annotation Type in org.aspectj.lang.annotation
DeclareMixin annotation - see design and usage in https://bugs.eclipse.org/bugs/show_bug.cgi?id=266552
DECLAREMIXIN_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
DeclareParents - Annotation Type in org.aspectj.lang.annotation
Declare parents mixin annotation
DeclareParents - Interface in org.aspectj.lang.reflect
A declare parents member defined inside an aspect
DeclareParents - Class in org.aspectj.weaver.patterns
 
DeclareParents(TypePattern, List, boolean) - Constructor for class org.aspectj.weaver.patterns.DeclareParents
 
DeclareParents(TypePattern, TypePatternList, boolean) - Constructor for class org.aspectj.weaver.patterns.DeclareParents
 
DECLAREPARENTS_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
DeclareParentsImpl - Class in org.aspectj.internal.lang.reflect
 
DeclareParentsImpl(String, String, boolean, AjType<?>) - Constructor for class org.aspectj.internal.lang.reflect.DeclareParentsImpl
Parents arg is a comma-separate list of type names that needs to be turned into AjTypes
DeclareParentsMixin - Class in org.aspectj.weaver.patterns
Constructed based on an @DeclareMixin being found in an aspect.
DeclareParentsMixin(TypePattern, List) - Constructor for class org.aspectj.weaver.patterns.DeclareParentsMixin
 
DeclareParentsMixin(TypePattern, TypePatternList) - Constructor for class org.aspectj.weaver.patterns.DeclareParentsMixin
 
DeclarePrecedence - Annotation Type in org.aspectj.lang.annotation
Aspect precedence declaration
DeclarePrecedence - Interface in org.aspectj.lang.reflect
AspectJ runtime representation of a declare precedence statement as declared in an aspect.
DeclarePrecedence - Class in org.aspectj.weaver.patterns
 
DeclarePrecedence(List) - Constructor for class org.aspectj.weaver.patterns.DeclarePrecedence
 
DECLAREPRECEDENCE_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
DeclarePrecedenceImpl - Class in org.aspectj.internal.lang.reflect
 
DeclarePrecedenceImpl(String, AjType) - Constructor for class org.aspectj.internal.lang.reflect.DeclarePrecedenceImpl
 
DECLARES_ON - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
DeclareSoft - Interface in org.aspectj.lang.reflect
AspectJ runtime representation of a declare soft member within an aspect.
DeclareSoft - Class in org.aspectj.weaver.patterns
 
DeclareSoft(TypePattern, Pointcut) - Constructor for class org.aspectj.weaver.patterns.DeclareSoft
 
DeclareSoftImpl - Class in org.aspectj.internal.lang.reflect
 
DeclareSoftImpl(AjType<?>, String, String) - Constructor for class org.aspectj.internal.lang.reflect.DeclareSoftImpl
 
DeclareTypeErrorOrWarning - Class in org.aspectj.weaver.patterns
For a declare error/warning that specified a type pattern rather than a pointcut.
DeclareTypeErrorOrWarning(boolean, TypePattern, String) - Constructor for class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
DeclareWarning - Annotation Type in org.aspectj.lang.annotation
 
DECLAREWARNING_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
declaringType - Variable in class org.aspectj.weaver.MemberImpl
 
declaringTypeMatchAllowingForCovariance(Member, UnresolvedType, World, TypePattern, ResolvedType) - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
DECP_BINARY_LIMITATION - Static variable in class org.aspectj.weaver.WeaverMessages
 
DECP_HIERARCHY_ERROR - Static variable in class org.aspectj.weaver.WeaverMessages
 
DECP_OBJECT - Static variable in class org.aspectj.weaver.WeaverMessages
 
DEFAULT_FACTORY_NAME - Static variable in class org.aspectj.weaver.tools.TraceFactory
 
DEFAULT_PARENT - Static variable in class org.aspectj.util.FileUtil
default parent directory File when a file has a null parent
DefaultCacheFactory - Class in org.aspectj.weaver.tools.cache
Default factory for creating the backing and resolving classes.
DefaultCacheFactory() - Constructor for class org.aspectj.weaver.tools.cache.DefaultCacheFactory
 
DefaultCacheKeyResolver - Class in org.aspectj.weaver.tools.cache
Naive default class and classloader hashing implementation useful for some multi-classloader environments.
DefaultCacheKeyResolver() - Constructor for class org.aspectj.weaver.tools.cache.DefaultCacheKeyResolver
 
DefaultClassLoaderReference - Class in org.aspectj.apache.bcel.util
Simplistic ClassLoaderReference that merely delegates to a classloader.
DefaultClassLoaderReference(ClassLoader) - Constructor for class org.aspectj.apache.bcel.util.DefaultClassLoaderReference
 
DefaultFileCacheBacking - Class in org.aspectj.weaver.tools.cache
Naive File-Backed Class Cache with no expiry or application centric invalidation.
DefaultFileCacheBacking(File) - Constructor for class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
DefaultMatchingContext - Class in org.aspectj.weaver.tools
Default implementation of MatchingContext, backed by a Map.
DefaultMatchingContext() - Constructor for class org.aspectj.weaver.tools.DefaultMatchingContext
 
DefaultMessageHandler - Class in org.aspectj.weaver.loadtime
 
DefaultMessageHandler() - Constructor for class org.aspectj.weaver.loadtime.DefaultMessageHandler
 
DefaultTrace - Class in org.aspectj.weaver.tools
 
DefaultTrace(Class) - Constructor for class org.aspectj.weaver.tools.DefaultTrace
 
DefaultTraceFactory - Class in org.aspectj.weaver.tools
 
DefaultTraceFactory() - Constructor for class org.aspectj.weaver.tools.DefaultTraceFactory
 
DefaultWeavingContext - Class in org.aspectj.weaver.loadtime
Use in non-OSGi environment
DefaultWeavingContext(ClassLoader) - Constructor for class org.aspectj.weaver.loadtime.DefaultWeavingContext
Construct a new WeavingContext to use the specified ClassLoader This is the constructor which should be used.
DeferredResolvedPointcutDefinition - Class in org.aspectj.weaver.reflect
When a Java15ReflectionBasedDelegate gets the pointcuts for a given class it tries to resolve them before returning.
DeferredResolvedPointcutDefinition(UnresolvedType, int, String, UnresolvedType[]) - Constructor for class org.aspectj.weaver.reflect.DeferredResolvedPointcutDefinition
 
defineClass(String, byte[], CodeSource) - Method in class org.aspectj.weaver.bcel.ExtensibleURLClassLoader
 
defineClass(String, byte[], CodeSource) - Method in class org.aspectj.weaver.loadtime.WeavingURLClassLoader
Override to weave class using WeavingAdaptor
definingType - Variable in class org.aspectj.weaver.bcel.LazyMethodGen
 
Definition - Class in org.aspectj.weaver.loadtime.definition
A POJO that contains raw strings from the XML (sort of XMLBean for our simple LTW DTD)
Definition() - Constructor for class org.aspectj.weaver.loadtime.definition.Definition
 
Definition.AdviceKind - Enum in org.aspectj.weaver.loadtime.definition
 
Definition.ConcreteAspect - Class in org.aspectj.weaver.loadtime.definition
 
Definition.ConcreteAspect(String, String) - Constructor for class org.aspectj.weaver.loadtime.definition.Definition.ConcreteAspect
 
Definition.ConcreteAspect(String, String, String, String) - Constructor for class org.aspectj.weaver.loadtime.definition.Definition.ConcreteAspect
 
Definition.DeclareAnnotation - Class in org.aspectj.weaver.loadtime.definition
 
Definition.DeclareAnnotation(Definition.DeclareAnnotationKind, String, String) - Constructor for class org.aspectj.weaver.loadtime.definition.Definition.DeclareAnnotation
 
Definition.DeclareAnnotationKind - Enum in org.aspectj.weaver.loadtime.definition
 
Definition.DeclareErrorOrWarning - Class in org.aspectj.weaver.loadtime.definition
 
Definition.DeclareErrorOrWarning(boolean, String, String) - Constructor for class org.aspectj.weaver.loadtime.definition.Definition.DeclareErrorOrWarning
 
Definition.Pointcut - Class in org.aspectj.weaver.loadtime.definition
 
Definition.Pointcut(String, String) - Constructor for class org.aspectj.weaver.loadtime.definition.Definition.Pointcut
 
Definition.PointcutAndAdvice - Class in org.aspectj.weaver.loadtime.definition
 
Definition.PointcutAndAdvice(Definition.AdviceKind, String, String, String) - Constructor for class org.aspectj.weaver.loadtime.definition.Definition.PointcutAndAdvice
 
delegate - Variable in class org.aspectj.bridge.CountingMessageHandler
 
delegate - Variable in class org.aspectj.weaver.bcel.BcelWorld
 
delegateForCurrentClass - Variable in class org.aspectj.weaver.tools.WeavingAdaptor
 
delete(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Remove instruction from this list.
delete(InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Remove instructions from instruction `from' to instruction `to' contained in this list.
delete(Instruction, Instruction) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Remove instructions from instruction `from' to instruction `to' contained in this list.
delete(File) - Method in class org.aspectj.weaver.tools.cache.AbstractFileCacheBacking
 
delete(File) - Method in class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
deleteAllChildClasses() - Method in class org.aspectj.weaver.bcel.UnwovenClassFile
 
deleteAspect(UnresolvedType) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
deleteChildClassFile(String) - Method in class org.aspectj.weaver.bcel.UnwovenClassFile
 
deleteClassFile(String) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
deleteContents(File) - Static method in class org.aspectj.util.FileUtil
Recursively delete the contents of dir, but not the dir itself
deleteContents(File, FileFilter) - Static method in class org.aspectj.util.FileUtil
Recursively delete some contents of dir, but not the dir itself.
deleteContents(File, FileFilter, boolean) - Static method in class org.aspectj.util.FileUtil
Recursively delete some contents of dir, but not the dir itself.
deleteInstruction(InstructionHandle, LazyMethodGen) - Static method in class org.aspectj.weaver.bcel.Utility
delete an instruction handle and retarget all targeters of the deleted instruction to the next instruction.
deleteInstruction(InstructionHandle, InstructionHandle, LazyMethodGen) - Static method in class org.aspectj.weaver.bcel.Utility
delete an instruction handle and retarget all targeters of the deleted instruction to the provided target.
demote(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelWorld
Force demote a type.
demote() - Method in class org.aspectj.weaver.World
Ask the type map to demote any types it can - we don't want them anchored forever.
demote() - Method in class org.aspectj.weaver.World.TypeMap
 
demote(boolean) - Method in class org.aspectj.weaver.World.TypeMap
Go through any types added during the previous file weave.
demote(ResolvedType) - Method in class org.aspectj.weaver.World.TypeMap
 
demoteToSimpleType() - Method in class org.aspectj.weaver.ReferenceType
 
deows - Variable in class org.aspectj.weaver.loadtime.definition.Definition.ConcreteAspect
 
dependsOnLocation() - Method in class org.aspectj.asm.internal.JDTLikeHandleProvider
 
Deprecated - Class in org.aspectj.apache.bcel.classfile
This class is derived from Attribute and denotes that this is a deprecated method.
Deprecated(Deprecated) - Constructor for class org.aspectj.apache.bcel.classfile.Deprecated
Initialize from another object.
Deprecated(int, int, byte[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.Deprecated
 
determineRelKind(ShadowMunger) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
DEVELOPMENT - Static variable in class org.aspectj.bridge.Version
default version value for development version
directlyInAdvice() - Method in class org.aspectj.weaver.IntMap
 
DIRECTORY_ENTRY_MISSING - Static variable in class org.aspectj.weaver.WeaverMessages
 
DIRS_AND_WRITABLE_CLASSES - Static variable in class org.aspectj.util.FileUtil
 
disable() - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
disassemble(String, String, PrintStream) - Static method in class org.aspectj.weaver.bcel.LazyClassGen
Emit disassembled class and newline to out
discoverActualOccurrenceOfTypeInHierarchy(ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
Look up the actual occurence of a particular type in the hierarchy for 'this' type.
dispose() - Method in class org.aspectj.apache.bcel.generic.InstructionList
Delete contents of list.
DLOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
DLOAD_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DLOAD_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DLOAD_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DLOAD_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DLOAD_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DLOAD_2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DLOAD_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DLOAD_3 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DMUL - Static variable in interface org.aspectj.apache.bcel.Constants
 
DMUL - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DNEG - Static variable in interface org.aspectj.apache.bcel.Constants
 
DNEG - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
doCompleting(LangUtil.ProcessController.Thrown, int) - Method in class org.aspectj.util.LangUtil.ProcessController
Subclasses implement this to get synchronous notice of completion.
DocumentParser - Class in org.aspectj.weaver.loadtime.definition
 
doesNotExposeShadowMungers() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
Designed to be overriden by EclipseType to disable collection of shadow mungers during pre-weave compilation phase
doesNotExposeShadowMungers() - Method in class org.aspectj.weaver.ReferenceType
 
doesNotExposeShadowMungers() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
doesNotExposeShadowMungers() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
doesNotExposeShadowMungers() - Method in class org.aspectj.weaver.ResolvedType
 
DOMINATES - Static variable in class org.aspectj.weaver.patterns.Declare
 
DONT_USE_REFS - Static variable in class org.aspectj.weaver.World.TypeMap
 
dontIgnore(IMessage.Kind) - Method in class org.aspectj.bridge.context.PinpointingMessageHandler
 
dontIgnore(IMessage.Kind) - Method in class org.aspectj.bridge.CountingMessageHandler
Delegate
dontIgnore(IMessage.Kind) - Method in interface org.aspectj.bridge.IMessageHandler
Allow fine grained configuration after initialization.
dontIgnore(IMessage.Kind) - Method in class org.aspectj.bridge.MessageHandler
Remove a message kind from the list of those ignored from now on.
dontIgnore(IMessage.Kind) - Method in class org.aspectj.bridge.MessageWriter
No-op
dontIgnore(IMessage.Kind) - Method in class org.aspectj.weaver.loadtime.DefaultMessageHandler
 
dontIgnore(IMessage.Kind) - Method in class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageHolder
 
dontIgnore(IMessage.Kind) - Method in class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageWriter
Remove a message kind from the list of those ignored from now on.
DOUBLE - Static variable in class org.aspectj.apache.bcel.classfile.Utility.ResultHolder
 
DOUBLE - Static variable in class org.aspectj.apache.bcel.generic.Type
 
DOUBLE - Static variable in class org.aspectj.weaver.UnresolvedType
 
DOUBLE - Variable in class org.aspectj.weaver.World
 
DOUBLE_DOTS - Static variable in class org.aspectj.weaver.model.AsmRelationshipUtils
 
doubleObject(double) - Static method in class org.aspectj.runtime.internal.Conversions
 
doubleValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
 
DREM - Static variable in interface org.aspectj.apache.bcel.Constants
 
DREM - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DRETURN - Static variable in interface org.aspectj.apache.bcel.Constants
 
DRETURN - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DSTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
DSTORE_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DSTORE_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DSTORE_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DSTORE_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DSTORE_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DSTORE_2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DSTORE_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DSTORE_3 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DSUB - Static variable in interface org.aspectj.apache.bcel.Constants
 
DSUB - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DUMMY - Static variable in class org.aspectj.weaver.ResolvedPointcutDefinition
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationElementValue
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.ArrayElementValue
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.ClassElementValue
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.EnumElementValue
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.NameValuePair
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisAnnos
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeTypeAnnos
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisAnnos
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.AnnotationDefault
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.Attribute
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.BootstrapMethods
Dump line number table attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.Code
Dump code attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.Constant
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ConstantClass
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ConstantCP
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ConstantDouble
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ConstantFloat
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ConstantInteger
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ConstantInvokeDynamic
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ConstantLong
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ConstantMethodHandle
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ConstantMethodType
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ConstantNameAndType
Dump name and signature index to file stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ConstantString
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ConstantUtf8
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ConstantValue
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.Deprecated
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.EnclosingMethod
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.ExceptionTable
Dump exceptions attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.InnerClass
Dump inner class attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.InnerClasses
Dump source file attribute to file stream in binary format.
dump(File) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Dump class to a file.
dump(String) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Dump class to a file named file_name.
dump(OutputStream) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Dump Java class to output stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Dump Java class to output stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.LineNumber
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.LineNumberTable
Dump line number table attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
Dump local variable to file stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTable
Dump local variable table attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTypeTable
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.MethodParameters
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.Signature
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.SourceFile
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.StackMap
Dump line number table attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
Dump stack map entry
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.StackMapType
Dump type entries to file.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.Synthetic
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.Unknown
Dump unknown bytes to file stream.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.generic.IINC
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.generic.Instruction
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.generic.InstructionByte
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.generic.InstructionCP
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.generic.InstructionLV
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.generic.InstructionShort
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.generic.InvokeDynamic
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.generic.INVOKEINTERFACE
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.generic.LOOKUPSWITCH
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.generic.MULTIANEWARRAY
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.generic.RET
 
dump(DataOutputStream) - Method in class org.aspectj.apache.bcel.generic.TABLESWITCH
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.aspectj.weaver.bcel.FakeAnnotation
 
Dump - Class in org.aspectj.weaver
 
dump(String) - Static method in class org.aspectj.weaver.Dump
 
dump(String, byte[], boolean) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
Dump the given bytcode in _dump/...
Dump.INode - Interface in org.aspectj.weaver
 
Dump.IVisitor - Interface in org.aspectj.weaver
 
DUMP_CONDITION_PROPERTY - Static variable in class org.aspectj.weaver.Dump
 
DUMP_DIRECTORY_PROPERTY - Static variable in class org.aspectj.weaver.Dump
 
DUMP_EXCLUDED - Static variable in class org.aspectj.weaver.Dump
 
dumpModelPostBuild - Static variable in class org.aspectj.asm.AsmManager
 
dumpOnExit() - Static method in class org.aspectj.weaver.Dump
 
dumpOnExit(IMessageHolder, boolean) - Static method in class org.aspectj.weaver.Dump
 
dumprels(Writer) - Method in class org.aspectj.asm.AsmManager
 
dumptree(Writer, IProgramElement, int) - Static method in class org.aspectj.asm.AsmManager
 
dumptree(IProgramElement, int) - Static method in class org.aspectj.asm.AsmManager
 
dumpWithException(Throwable) - Static method in class org.aspectj.weaver.Dump
 
dumpWithException(IMessageHolder, Throwable) - Static method in class org.aspectj.weaver.Dump
 
DUP - Static variable in interface org.aspectj.apache.bcel.Constants
 
DUP - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DUP2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DUP2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DUP2_X1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DUP2_X1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DUP2_X2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DUP2_X2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DUP_X1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DUP_X1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
DUP_X2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
DUP_X2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
dupFilter() - Static method in class org.aspectj.weaver.Iterators
Create a new filter F that, when wrapped around another iterator I, creates a new iterator I' that will return only those values of I that have not yet been returned by I', discarding duplicates.
DYNAMIC - Static variable in class org.aspectj.weaver.patterns.TypePattern
 

E

eat(String) - Method in class org.aspectj.weaver.patterns.PatternParser
 
eatIdentifier(String) - Method in class org.aspectj.weaver.patterns.PatternParser
 
ECLIPSE - Static variable in class org.aspectj.bridge.ReflectionFactory
 
elementAlreadyAnnotated - Variable in class org.aspectj.weaver.Lint
 
elementsUpdated(IHierarchy) - Method in interface org.aspectj.asm.IHierarchyListener
 
ElementValue - Class in org.aspectj.apache.bcel.classfile.annotation
 
ElementValue(int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
ELLIPSIS - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
ELLIPSIS - Static variable in class org.aspectj.weaver.patterns.NamePattern
 
ELLIPSIS - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
ELLIPSIS_KEY - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
ELLIPSIS_KEY - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
EllipsisTypePattern - Class in org.aspectj.weaver.patterns
 
EllipsisTypePattern() - Constructor for class org.aspectj.weaver.patterns.EllipsisTypePattern
Constructor for EllipsisTypePattern.
EMPTY - Static variable in interface org.aspectj.bridge.ISourceLocation
non-null but empty constant source location
EMPTY - Static variable in class org.aspectj.weaver.patterns.AnnotationPatternList
 
EMPTY - Static variable in class org.aspectj.weaver.patterns.TypePatternList
 
EMPTY - Static variable in class org.aspectj.weaver.patterns.TypeVariablePatternList
 
EMPTY_ARRAY - Static variable in interface org.aspectj.weaver.AnnotationAJ
 
EMPTY_ARRAY - Static variable in class org.aspectj.weaver.JoinPointSignature
 
EMPTY_ARRAY - Static variable in class org.aspectj.weaver.ReferenceType
 
EMPTY_ARRAY - Static variable in class org.aspectj.weaver.ResolvedType
 
EMPTY_INDEX - Static variable in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
EMPTY_KEYS - Static variable in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
EMPTY_RESOLVED_TYPE_ARRAY - Static variable in class org.aspectj.weaver.ResolvedType
 
EMPTY_STRING_ARRAY - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
enable() - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
enabled - Static variable in class org.aspectj.weaver.tools.cache.SimpleCacheFactory
 
ENABLED_PROPERTY - Static variable in class org.aspectj.weaver.tools.DefaultTraceFactory
 
EnclosingMethod - Class in org.aspectj.apache.bcel.classfile
This attribute exists for local or anonymous classes and ...
EnclosingMethod(int, int, DataInputStream, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.EnclosingMethod
 
enclosingShadow - Variable in class org.aspectj.weaver.Shadow
 
enclosingStaticTjpType - Static variable in class org.aspectj.weaver.bcel.LazyClassGen
 
end - Variable in class org.aspectj.weaver.patterns.PatternNode
 
end - Variable in class org.aspectj.weaver.ResolvedMemberImpl
 
end - Variable in class org.aspectj.weaver.ShadowMunger
 
endElement(String, String, String) - Method in class org.aspectj.weaver.loadtime.definition.DocumentParser
 
ensureAdvancedConfigurationProcessed() - Method in class org.aspectj.weaver.World
 
ensureAllLineNumberSetup() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
On entry to this method we have a method whose instruction stream contains a few instructions that have line numbers assigned to them (LineNumberTags).
ensureAtTargetInitialized() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
ensureConsistent() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
ensureConsistent() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
ensureConsistent() - Method in class org.aspectj.weaver.ReferenceType
 
ensureConsistent() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
Implementations need to clear state
ensureConsistent() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
ensureConsistent() - Method in class org.aspectj.weaver.ResolvedType
Undo any temporary modifications to the type (for example it may be holding annotations temporarily whilst some matching is occurring - These annotations will be added properly during weaving but sometimes for type completion they need to be held here for a while).
ensureDelegateInitialized(String, byte[]) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
ensureInitializedArgVar(int) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
ensureParentWritable(File) - Static method in class org.aspectj.util.FileUtil
Ensure that the parent directory to path can be written.
ensureRepositorySetup() - Method in class org.aspectj.weaver.bcel.BcelWorld
 
ensureResolved() - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
ensureTargetTypeIsCorrect(UnresolvedType) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
enter(String, Object, Object[]) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
enter(String, Object) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
enter(String) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
enter(String, Object, Object) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
enter(String, Object, boolean) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
enter(String, Object, Object[]) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
enter(String, Object) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
enter(String, Object, Object[]) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
enter(String, Object) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
enter(String, Object, Object[]) - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
enter(String, Object) - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
enter(String, Object, Object[]) - Method in interface org.aspectj.weaver.tools.Trace
 
enter(String, Object) - Method in interface org.aspectj.weaver.tools.Trace
 
enter(String, Object, Object) - Method in interface org.aspectj.weaver.tools.Trace
 
enter(String, Object, boolean) - Method in interface org.aspectj.weaver.tools.Trace
 
enteringPhase(int, Object) - Static method in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
entrySet() - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
entrySet() - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository.SoftHashMap
 
ENUM - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
ENUM - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
ENUM - Static variable in class org.aspectj.weaver.UnresolvedType
 
ENUM_CONSTANT - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
ENUM_CONSTANT - Static variable in class org.aspectj.weaver.AnnotationValue
 
ENUM_VALUE - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
EnumAnnotationValue - Class in org.aspectj.weaver
 
EnumAnnotationValue(String, String) - Constructor for class org.aspectj.weaver.EnumAnnotationValue
 
enumAsTargetForDecpIgnored - Variable in class org.aspectj.weaver.Lint
 
EnumElementValue - Class in org.aspectj.apache.bcel.classfile.annotation
 
EnumElementValue(int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.EnumElementValue
This ctor assumes the constant pool already contains the right type and value - as indicated by typeIdx and valueIdx.
EnumElementValue(ObjectType, String, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.EnumElementValue
 
EnumElementValue(EnumElementValue, ConstantPool, boolean) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.EnumElementValue
 
EOF - Static variable in interface org.aspectj.weaver.patterns.IToken
 
EOL - Static variable in class org.aspectj.util.LangUtil
 
EQUAL - Static variable in interface org.aspectj.bridge.IMessageHolder
value for orGreater parameter
equals(Object) - Method in class org.aspectj.apache.bcel.generic.ArrayType
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.BasicType
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.IINC
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.Instruction
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
Only equal if they are the same branch instruction - otherwise too risky as the targets may only temporarily be pointing at the same destination.
equals(Object) - Method in class org.aspectj.apache.bcel.generic.InstructionByte
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.InstructionCP
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.InstructionLV
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.InstructionShort
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.InvokeDynamic
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.INVOKEINTERFACE
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.LineNumberTag
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
We consider to local variables to be equal, if the use the same index and are valid in the same range.
equals(Object) - Method in class org.aspectj.apache.bcel.generic.LocalVariableTag
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.MULTIANEWARRAY
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.ObjectType
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.RET
 
equals(Object) - Method in class org.aspectj.apache.bcel.generic.ReturnaddressType
Returns if the two Returnaddresses refer to the same target.
equals(Object) - Method in class org.aspectj.apache.bcel.util.ClassPath
 
equals(char[], char[]) - Static method in class org.aspectj.asm.internal.CharOperation
Taken from org.aspectj.org.eclipse.jdt.core.compiler.CharOperation
equals(char[][], char[][]) - Static method in class org.aspectj.asm.internal.CharOperation
 
equals(Object) - Method in class org.aspectj.bridge.SourceLocation
 
equals(Object) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
equals(Object) - Method in class org.aspectj.weaver.Advice
 
equals(Object) - Method in class org.aspectj.weaver.AnnotationOnTypeMunger
 
equals(Object) - Method in class org.aspectj.weaver.ast.And
 
equals(Object) - Method in class org.aspectj.weaver.ast.HasAnnotation
 
equals(Object) - Method in class org.aspectj.weaver.ast.Instanceof
 
equals(Object) - Method in class org.aspectj.weaver.ast.Not
 
equals(Object) - Method in class org.aspectj.weaver.ast.Or
 
equals(Object) - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
 
equals(Object) - Method in class org.aspectj.weaver.bcel.BcelWeakClassLoaderReference
 
equals(Object) - Method in class org.aspectj.weaver.bcel.ExceptionRange
 
equals(Object) - Method in class org.aspectj.weaver.bcel.UnwovenClassFile.ChildClass
 
equals(Object) - Method in class org.aspectj.weaver.Checker
 
equals(Object) - Method in class org.aspectj.weaver.JoinPointSignature
 
equals(Object) - Method in class org.aspectj.weaver.MemberImpl
 
equals(Object) - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
equals(Object) - Method in class org.aspectj.weaver.MethodDelegateTypeMunger.FieldHostTypeMunger
 
equals(Object) - Method in class org.aspectj.weaver.NewConstructorTypeMunger
 
equals(Object) - Method in class org.aspectj.weaver.NewFieldTypeMunger
 
equals(Object) - Method in class org.aspectj.weaver.NewMemberClassTypeMunger
 
equals(Object) - Method in class org.aspectj.weaver.NewMethodTypeMunger
 
equals(Object) - Method in class org.aspectj.weaver.NewParentTypeMunger
 
equals(Object) - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.AndPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
equals(Object) - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.BindingAnnotationTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.BindingTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut.Slot
 
equals(Object) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
equals(Object) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation.Kind
 
equals(Object) - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
equals(Object) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
equals(Object) - Method in class org.aspectj.weaver.patterns.DeclareParentsMixin
 
equals(Object) - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
equals(Object) - Method in class org.aspectj.weaver.patterns.DeclareSoft
 
equals(Object) - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
equals(Object) - Method in class org.aspectj.weaver.patterns.EllipsisTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.IfPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.ModifiersPattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.NamePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.NotPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.OrPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.PerCflow
 
equals(Object) - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
equals(Object) - Method in class org.aspectj.weaver.patterns.PerObject
 
equals(Object) - Method in class org.aspectj.weaver.patterns.PerSingleton
 
equals(Object) - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
equals(Object) - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.ThrowsPattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.TypePatternList
 
equals(Object) - Method in class org.aspectj.weaver.patterns.TypePatternQuestions.Question
 
equals(Object) - Method in class org.aspectj.weaver.patterns.TypeVariablePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
equals(Object) - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
equals(Object) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
equals(Object) - Method in class org.aspectj.weaver.PerObjectInterfaceTypeMunger
 
equals(Object) - Method in class org.aspectj.weaver.PerTypeWithinTargetTypeMunger
 
equals(Object) - Method in class org.aspectj.weaver.PrivilegedAccessMunger
 
equals(Object) - Method in class org.aspectj.weaver.ResolvedType
 
equals(Object) - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking.IndexEntry
 
equals(Object) - Method in class org.aspectj.weaver.tools.cache.CachedClassEntry
 
equals(Object) - Method in class org.aspectj.weaver.tools.cache.CachedClassReference
 
equals(Object) - Method in class org.aspectj.weaver.TypeVariableReferenceType
 
equals(Object) - Method in class org.aspectj.weaver.UnresolvedType
Equality is checked based on the underlying signature.
equals(Object) - Method in class org.aspectj.weaver.WeakClassLoaderReference
 
equalsApartFromDeclaringType(Object) - Method in class org.aspectj.weaver.JoinPointSignature
 
equalsApartFromDeclaringType(Object) - Method in class org.aspectj.weaver.MemberImpl
 
equalsApartFromDeclaringType(Object) - Method in interface org.aspectj.weaver.ResolvedMember
 
equivalentTo(Object) - Method in class org.aspectj.weaver.ConcreteTypeMunger
Equivalence can be true for an EclipseTypeMunger and a BcelTypeMunger that represent the same transformation (just at different points in the pipeline).
equivalentTo(Object) - Method in class org.aspectj.weaver.NewConstructorTypeMunger
 
ERROR - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
ERROR - Static variable in interface org.aspectj.bridge.IMessage
 
error(IMessageHandler, String) - Static method in class org.aspectj.bridge.MessageUtil
create and handle error message (ignored if handler is null)
error(String, ISourceLocation) - Static method in class org.aspectj.bridge.MessageUtil
 
error(String) - Static method in class org.aspectj.bridge.MessageUtil
 
error(BcelClassWeaver, String, ISourceLocation, ISourceLocation[]) - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
 
error(SAXParseException) - Method in class org.aspectj.weaver.loadtime.definition.DocumentParser
 
error(String) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
error(String, Throwable) - Method in class org.aspectj.weaver.tools.cache.WeavedClassCache
 
error(String) - Method in class org.aspectj.weaver.tools.cache.WeavedClassCache
 
error(String, Throwable) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
error(String, Throwable) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
error(String, Throwable) - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
error(String) - Method in interface org.aspectj.weaver.tools.Trace
 
error(String, Throwable) - Method in interface org.aspectj.weaver.tools.Trace
 
error(String) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
error(String, Throwable) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
ERROR - Static variable in class org.aspectj.weaver.UnresolvedType
 
ERROR_NOMESSAGE - Static variable in class org.aspectj.bridge.MessageUtil
 
ERROR_OR_WARNING - Static variable in class org.aspectj.weaver.patterns.Declare
 
errorOnAddedField(FieldGen, ISourceLocation) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
ESCAPE - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
event(String, Object, Object) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
event(String, Object, Object[]) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
event(String) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
event(String, Object, Object[]) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
event(String) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
event(String, Object, Object[]) - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
event(String) - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
event(String) - Method in interface org.aspectj.weaver.tools.Trace
 
event(String, Object, Object[]) - Method in interface org.aspectj.weaver.tools.Trace
 
event(String, Object, Object) - Method in interface org.aspectj.weaver.tools.Trace
 
evictWeavingState() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
evictWeavingState() - Method in class org.aspectj.weaver.JoinPointSignature
 
evictWeavingState() - Method in interface org.aspectj.weaver.ResolvedMember
 
evictWeavingState() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
EXACT - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
EXACT - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
EXACT_TYPE_PATTERN_REQD - Static variable in class org.aspectj.weaver.WeaverMessages
 
ExactAnnotationFieldTypePattern - Class in org.aspectj.weaver.patterns
Represents an attempt to bind the field of an annotation within a pointcut.
ExactAnnotationFieldTypePattern(ExactAnnotationTypePattern, String) - Constructor for class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
ExactAnnotationFieldTypePattern(UnresolvedType, String) - Constructor for class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
ExactAnnotationTypePattern - Class in org.aspectj.weaver.patterns
Matches an annotation of a given type
ExactAnnotationTypePattern(UnresolvedType, Map<String, String>) - Constructor for class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
ExactAnnotationTypePattern(String) - Constructor for class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
EXACTFIELD - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
ExactTypePattern - Class in org.aspectj.weaver.patterns
 
ExactTypePattern(UnresolvedType, boolean, boolean) - Constructor for class org.aspectj.weaver.patterns.ExactTypePattern
 
EXCEPTION - Static variable in class org.aspectj.apache.bcel.generic.Type
 
EXCEPTION_HANDLER - Static variable in interface org.aspectj.lang.JoinPoint
 
EXCEPTION_HANDLER - Static variable in class org.aspectj.weaver.Shadow
 
EXCEPTION_IN_INITIALIZER_ERROR - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
EXCEPTION_PARAMETER - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
EXCEPTION_THROWER - Static variable in interface org.aspectj.apache.bcel.Constants
 
ExceptionConstants - Interface in org.aspectj.apache.bcel
Exception constants.
ExceptionHandler - Static variable in class org.aspectj.weaver.Shadow
 
ExceptionHandlerBit - Static variable in class org.aspectj.weaver.Shadow
 
ExceptionRange - Class in org.aspectj.weaver.bcel
exceptionRanges are set initially to be low priority.
ExceptionRange(InstructionList, UnresolvedType, int) - Constructor for class org.aspectj.weaver.bcel.ExceptionRange
After this constructor is called, this range is not well situated unless ExceptionRange.associateWithTargets(org.aspectj.apache.bcel.generic.InstructionHandle, org.aspectj.apache.bcel.generic.InstructionHandle, org.aspectj.apache.bcel.generic.InstructionHandle) is called XXX priority should be fixed
ExceptionRange(InstructionList, UnresolvedType, boolean) - Constructor for class org.aspectj.weaver.bcel.ExceptionRange
 
ExceptionTable - Class in org.aspectj.apache.bcel.classfile
This class represents the table of exceptions that are thrown by a method.
ExceptionTable(ExceptionTable) - Constructor for class org.aspectj.apache.bcel.classfile.ExceptionTable
Initialize from another object.
ExceptionTable(int, int, int[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.ExceptionTable
 
exceptionType - Variable in class org.aspectj.weaver.Advice
 
EXCS_ARRAY_EXCEPTION - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
EXCS_CLASS_AND_INTERFACE_RESOLUTION - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
Pre-defined exception arrays according to chapters 5.1-5.4 of the Java Virtual Machine Specification
EXCS_CLASS_AND_INTERFACE_RESOLUTION_ANEWARRAY - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
EXCS_CLASS_AND_INTERFACE_RESOLUTION_CHECKCAST - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
EXCS_CLASS_AND_INTERFACE_RESOLUTION_FOR_ALLOCATIONS - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
EXCS_CLASS_AND_INTERFACE_RESOLUTION_MULTIANEWARRAY - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
EXCS_FIELD_AND_METHOD_RESOLUTION - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
EXCS_FIELD_AND_METHOD_RESOLUTION_GETFIELD_PUTFIELD - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
EXCS_FIELD_AND_METHOD_RESOLUTION_GETSTATIC_PUTSTATIC - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
EXCS_INTERFACE_METHOD_RESOLUTION - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
EXCS_INTERFACE_METHOD_RESOLUTION_INVOKEINTERFACE - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
EXCS_INTERFACE_METHOD_RESOLUTION_INVOKESPECIAL_INVOKEVIRTUAL - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
EXCS_INTERFACE_METHOD_RESOLUTION_INVOKESTATIC - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
EXCS_STRING_RESOLUTION - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
executeClearCommand() - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
executeCommand(AsynchronousFileCacheBacking.AsyncCommand) - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
executeInsertCommand(AsynchronousFileCacheBacking.InsertCommand) - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
executeRemoveCommand(AsynchronousFileCacheBacking.RemoveCommand) - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
executeUpdateIndexCommand() - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
EXECUTION - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
EXECUTION_DOESNT_SUPPORT_PARAMETERIZED_DECLARING_TYPES - Static variable in class org.aspectj.weaver.WeaverMessages
 
existsToSupportShadowMunging() - Method in class org.aspectj.weaver.bcel.BcelCflowCounterFieldAdder
 
existsToSupportShadowMunging() - Method in class org.aspectj.weaver.bcel.BcelCflowStackFieldAdder
 
existsToSupportShadowMunging() - Method in class org.aspectj.weaver.ConcreteTypeMunger
Some type mungers are created purely to help with the implementation of shadow mungers.
existsToSupportShadowMunging() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
existsToSupportShadowMunging() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger.FieldHostTypeMunger
 
existsToSupportShadowMunging() - Method in class org.aspectj.weaver.PrivilegedAccessMunger
 
existsToSupportShadowMunging() - Method in class org.aspectj.weaver.ResolvedTypeMunger
Some type mungers are created purely to help with the implementation of shadow mungers.
exit(String, Object) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
exit(String, Throwable) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
exit(String, boolean) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
exit(String, int) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
exit(String, Object) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
exit(String, Throwable) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
exit(String) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
exit(String, Object) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
exit(String) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
exit(String, Throwable) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
exit(String, Object) - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
exit(String, Throwable) - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
exit(String) - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
exit(String, Object) - Method in interface org.aspectj.weaver.tools.Trace
 
exit(String, Throwable) - Method in interface org.aspectj.weaver.tools.Trace
 
exit(String) - Method in interface org.aspectj.weaver.tools.Trace
 
exit(String, boolean) - Method in interface org.aspectj.weaver.tools.Trace
 
exit(String, int) - Method in interface org.aspectj.weaver.tools.Trace
 
exposedBytes - Variable in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
exposedIndex - Variable in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
ExposedState - Class in org.aspectj.weaver.patterns
 
ExposedState(int) - Constructor for class org.aspectj.weaver.patterns.ExposedState
 
ExposedState(Member) - Constructor for class org.aspectj.weaver.patterns.ExposedState
 
exposedToWeaver - Variable in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
exposeStateForVar(Var, TypePattern, ExposedState, World) - Method in class org.aspectj.weaver.patterns.NameBindingPointcut
 
exposeType(UnresolvedType) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
ExposeTypeMunger - Class in org.aspectj.weaver
Special kind of privileged access munger which exposes a type to be public.
ExposeTypeMunger(UnresolvedType) - Constructor for class org.aspectj.weaver.ExposeTypeMunger
 
exposeTypes(List<UnresolvedType>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
Expr - Class in org.aspectj.weaver.ast
 
Expr() - Constructor for class org.aspectj.weaver.ast.Expr
 
expression - Variable in class org.aspectj.weaver.loadtime.definition.Definition.Pointcut
 
extend - Variable in class org.aspectj.weaver.loadtime.definition.Definition.ConcreteAspect
 
EXTENDS - Static variable in class org.aspectj.weaver.BoundedReferenceType
 
EXTENDS - Static variable in class org.aspectj.weaver.WildcardedUnresolvedType
 
ExtensibleURLClassLoader - Class in org.aspectj.weaver.bcel
 
ExtensibleURLClassLoader(URL[], ClassLoader) - Constructor for class org.aspectj.weaver.bcel.ExtensibleURLClassLoader
 
ExtraArgument - Static variable in class org.aspectj.weaver.Advice
 
extractExtraArgument(String[]) - Static method in class org.aspectj.weaver.bcel.AtAjAttributes
Compute the flag for the xxxJoinPoint extra argument
extractName() - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
extractOptions(String[], String[][]) - Static method in class org.aspectj.util.LangUtil
Extract options and arguments to input option list, returning remainder.
extractPointcut(String) - Method in class org.aspectj.weaver.patterns.PerClause.KindAnnotationPrefix
 
extraParameterFlags - Variable in class org.aspectj.weaver.patterns.IfPointcut
 
extraParametersToString() - Method in class org.aspectj.weaver.Advice
 

F

F2D - Static variable in interface org.aspectj.apache.bcel.Constants
 
F2D - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
F2I - Static variable in interface org.aspectj.apache.bcel.Constants
 
F2I - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
F2L - Static variable in interface org.aspectj.apache.bcel.Constants
 
F2L - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
Factory - Class in org.aspectj.runtime.reflect
 
Factory(String, Class) - Constructor for class org.aspectj.runtime.reflect.Factory
 
FACTORY_PROPERTY - Static variable in class org.aspectj.weaver.tools.TraceFactory
 
FADD - Static variable in interface org.aspectj.apache.bcel.Constants
 
FADD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FAIL - Static variable in interface org.aspectj.bridge.IMessage
 
fail(IMessageHandler, String) - Static method in class org.aspectj.bridge.MessageUtil
create and handle fail message (ignored if handler is null)
fail(IMessageHandler, String, Throwable) - Static method in class org.aspectj.bridge.MessageUtil
create and handle fail message (ignored if handler is null)
fail(String) - Static method in class org.aspectj.bridge.MessageUtil
 
fail(String, Throwable) - Static method in class org.aspectj.bridge.MessageUtil
Create fail message.
FAIL_INCOMPLETE - Static variable in class org.aspectj.bridge.MessageUtil
 
FAIL_NOMESSAGE - Static variable in class org.aspectj.bridge.MessageUtil
 
FakeAnnotation - Class in org.aspectj.weaver.bcel
For implementing declare @type interacting with declare @parents during compilation - we need to be able to add an annotation to 'binary type binding' (this is how types are seen during incremental compilation).
FakeAnnotation(String, String, boolean) - Constructor for class org.aspectj.weaver.bcel.FakeAnnotation
 
fallbackCompareTo(Object) - Method in interface org.aspectj.util.PartialOrder.PartialComparable
This method can provide a deterministic ordering for elements that are strictly not comparable.
fallbackCompareTo(Object) - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
fallbackCompareTo(Object) - Method in class org.aspectj.weaver.ShadowMunger
 
FALOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
FALOAD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FALSE - Static variable in class org.aspectj.weaver.ast.Literal
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.AndPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.IfPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfTruePointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.NotPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.OrPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.PerCflow
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.PerObject
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.PerSingleton
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.Pointcut
Could I match any shadows in the code defined within this type?
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
fastMatch(FastMatchInfo) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
fastMatches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
fastMatches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
fastMatches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
fastMatches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
FastMatchInfo - Class in org.aspectj.weaver.patterns
Represents a type that pointcuts may match.
FastMatchInfo(ResolvedType, Shadow.Kind, World) - Constructor for class org.aspectj.weaver.patterns.FastMatchInfo
 
FASTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
FASTORE - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
fatal(String) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
fatal(String, Throwable) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
fatal(String, Throwable) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
fatal(String, Throwable) - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
fatal(String) - Method in interface org.aspectj.weaver.tools.Trace
 
fatal(String, Throwable) - Method in interface org.aspectj.weaver.tools.Trace
 
fatalError(SAXParseException) - Method in class org.aspectj.weaver.loadtime.definition.DocumentParser
 
FCMPG - Static variable in interface org.aspectj.apache.bcel.Constants
 
FCMPG - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FCMPL - Static variable in interface org.aspectj.apache.bcel.Constants
 
FCMPL - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FCONST_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
FCONST_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FCONST_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
FCONST_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FCONST_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
FCONST_2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FDIV - Static variable in interface org.aspectj.apache.bcel.Constants
 
FDIV - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FIELD - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
Field - Class in org.aspectj.apache.bcel.classfile
This class represents the field info structure, i.e., the representation for a variable in the class.
Field(Field) - Constructor for class org.aspectj.apache.bcel.classfile.Field
 
Field(int, int, int, Attribute[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.Field
 
FIELD - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
FIELD - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
FIELD - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
FIELD - Static variable in interface org.aspectj.weaver.Member
 
field(String, int, String, String) - Static method in class org.aspectj.weaver.MemberImpl
 
Field - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
FIELD_GET - Static variable in interface org.aspectj.lang.JoinPoint
 
FIELD_GET - Static variable in class org.aspectj.weaver.Shadow
 
FIELD_SET - Static variable in interface org.aspectj.lang.JoinPoint
 
FIELD_SET - Static variable in class org.aspectj.weaver.Shadow
 
fieldExists(String) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
FieldGen - Class in org.aspectj.apache.bcel.generic
Template class for building up a field.
FieldGen(int, Type, String, ConstantPool) - Constructor for class org.aspectj.apache.bcel.generic.FieldGen
Declare a field.
FieldGen(Field, ConstantPool) - Constructor for class org.aspectj.apache.bcel.generic.FieldGen
Instantiate from existing field.
FieldGenOrMethodGen - Class in org.aspectj.apache.bcel.generic
Super class for FieldGen and MethodGen objects, since they have some methods in common!
FieldGenOrMethodGen() - Constructor for class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
FieldGet - Class in org.aspectj.weaver.ast
 
FieldGet(Member, ResolvedType) - Constructor for class org.aspectj.weaver.ast.FieldGet
 
FieldGet - Static variable in class org.aspectj.weaver.Shadow
 
FieldGetBit - Static variable in class org.aspectj.weaver.Shadow
 
FieldGetCall - Class in org.aspectj.weaver.ast
 
FieldGetCall(Member, Member, Expr[]) - Constructor for class org.aspectj.weaver.ast.FieldGetCall
 
FieldHost - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
FieldInstruction - Class in org.aspectj.apache.bcel.generic
Super class for the GET/PUTxxx family of instructions.
FieldInstruction(short, int) - Constructor for class org.aspectj.apache.bcel.generic.FieldInstruction
 
FieldOrMethod - Class in org.aspectj.apache.bcel.classfile
Abstract super class for fields and methods.
FieldOrMethod() - Constructor for class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
FieldOrMethod(FieldOrMethod) - Constructor for class org.aspectj.apache.bcel.classfile.FieldOrMethod
Initialize from another object.
FieldOrMethod(DataInputStream, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
FieldOrMethod(int, int, int, Attribute[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
FieldOrMethod - Class in org.aspectj.apache.bcel.generic
Super class for InvokeInstruction and FieldInstruction, since they have some methods in common!
FieldOrMethod(short, int) - Constructor for class org.aspectj.apache.bcel.generic.FieldOrMethod
 
FIELDS_CANT_HAVE_VOID_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
FieldSet - Static variable in class org.aspectj.weaver.Shadow
 
FieldSetBit - Static variable in class org.aspectj.weaver.Shadow
 
FieldSignature - Interface in org.aspectj.lang.reflect
 
FieldSignatureImpl - Class in org.aspectj.runtime.reflect
 
fieldTypeSignature2TypeX(GenericSignature.FieldTypeSignature, GenericSignature.FormalTypeParameter[], World) - Static method in class org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter
 
FILE - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
FILE_ASPECTJ - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
FILE_JAVA - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
FILE_LST - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
FILE_PROPERTY - Static variable in class org.aspectj.weaver.tools.DefaultTraceFactory
 
filename - Variable in class org.aspectj.weaver.bcel.UnwovenClassFile
 
fileToClassName(File, File) - Static method in class org.aspectj.util.FileUtil
Extract the name of a class from the path to its file.
FileUtil - Class in org.aspectj.util
 
FileUtil.Pipe - Class in org.aspectj.util
A pipe when run reads from an input stream to an output stream, optionally sleeping between reads.
fillInAnyTypeParameters(ConcreteTypeMunger) - Method in class org.aspectj.weaver.ResolvedType
Called for all type mungers but only does something if they share type variables with a generic type which they target.
fillup(String, int, boolean, char) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Fillup char with up to length characters with char `fill' and justify it left or right.
filter(Iterator<T>) - Method in interface org.aspectj.weaver.Iterators.Filter
 
FINAL - Static variable in class org.aspectj.asm.IProgramElement.Modifiers
 
find(String) - Method in class org.aspectj.weaver.bcel.ClassPathManager.DirEntry
 
find(String) - Method in class org.aspectj.weaver.bcel.ClassPathManager.Entry
 
find(UnresolvedType) - Method in class org.aspectj.weaver.bcel.ClassPathManager
 
find(String) - Method in class org.aspectj.weaver.bcel.ClassPathManager.ZipFileEntry
 
findAspectDeclaringParents(DeclareParents) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
findClass(String) - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository
Find an already defined JavaClass in the local cache.
findClass(String) - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository
Find an already defined JavaClass.
findClass(String) - Method in interface org.aspectj.apache.bcel.util.Repository
Find the class with the name provided, if the class isn't there, return NULL.
findClass(String) - Method in class org.aspectj.apache.bcel.util.SyntheticRepository
Find an already defined (cached) JavaClass object by name.
findClass(String) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
findClass(String) - Method in class org.aspectj.weaver.bcel.ExtensibleURLClassLoader
 
findCloserMatchForLineNumber(IProgramElement, int) - Method in interface org.aspectj.asm.IHierarchy
For a specified node, check if any of the children more accurately represent the specified line.
findCloserMatchForLineNumber(IProgramElement, int) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
For a specified node, check if any of the children more accurately represent the specified line.
findDerivativeType(ResolvedType[]) - Method in class org.aspectj.weaver.ReferenceType
Look for a derivative type with the specified type parameters.
findElementForHandle(String) - Method in interface org.aspectj.asm.IHierarchy
 
findElementForHandle(String) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
findElementForHandleOrCreate(String, boolean) - Method in interface org.aspectj.asm.IHierarchy
 
findElementForHandleOrCreate(String, boolean) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
findElementForLabel(IProgramElement, IProgramElement.Kind, String) - Method in interface org.aspectj.asm.IHierarchy
Returns the first match
findElementForLabel(IProgramElement, IProgramElement.Kind, String) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
findElementForOffSet(String, int, int) - Method in interface org.aspectj.asm.IHierarchy
 
findElementForOffSet(String, int, int) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
findElementForSignature(IProgramElement, IProgramElement.Kind, String) - Method in interface org.aspectj.asm.IHierarchy
Returns the first match
findElementForSignature(IProgramElement, IProgramElement.Kind, String) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
Returns the first match
findElementForSourceFile(String) - Method in interface org.aspectj.asm.IHierarchy
 
findElementForSourceFile(String) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
findElementForSourceLine(ISourceLocation) - Method in interface org.aspectj.asm.IHierarchy
TODO: discriminate columns
findElementForSourceLine(String, int) - Method in interface org.aspectj.asm.IHierarchy
Never returns null
findElementForSourceLine(ISourceLocation) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
TODO: discriminate columns
findElementForSourceLine(String, int) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
Never returns null
findElementForType(String, String) - Method in interface org.aspectj.asm.IHierarchy
 
findElementForType(String, String) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
Find the entry in the model that represents a particular type.
findHandle(InstructionHandle[], int[], int, int) - Static method in class org.aspectj.apache.bcel.generic.InstructionList
 
findHandle(InstructionHandle[], int[], int, int, boolean) - Static method in class org.aspectj.apache.bcel.generic.InstructionList
Find the target instruction (handle) that corresponds to the given target position (byte code offset).
findHandle(int) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Get instruction handle for instruction at byte code position pos.
findHandle(int, InstructionHandle[]) - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
findHandle(int, InstructionHandle[], boolean) - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
findInFileMap(Object) - Method in interface org.aspectj.asm.IHierarchy
 
findInFileMap(Object) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
findMatchingNewParents(ResolvedType, boolean) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
findMatchingPackages(String) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
Look for any package nodes matching the specified package name.
findNodeForSourceFile(IProgramElement, String) - Method in interface org.aspectj.asm.IHierarchy
Discover the node representing a particular source file.
findNodeForSourceFile(IProgramElement, String) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
Discover the node representing a particular source file.
findPointcut(String) - Method in class org.aspectj.weaver.ResolvedType
 
findResidue(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.Pointcut
This can be called from NotPointcut even for Pointcuts that don't match the shadow
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.AndPointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.IfPointcut
At each shadow that matched, the residue can be different.
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfTruePointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.NotPointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.OrPointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.PerCflow
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.PerObject
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.PerSingleton
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.Pointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
The guard here is going to be the hasAnnotation() test - if it gets through (which we cannot determine until runtime) then we must have a TypeAnnotationAccessVar in place - this means we must *always* have one in place.
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
Residue is the remainder of the pointcut match that couldn't be performed with the purely static information at compile time and this method returns the residue of a pointcut at a particular shadow.
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
findResidueInternal(Shadow, ExposedState) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
finishedWith() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
fireModelUpdated() - Method in class org.aspectj.asm.AsmManager
 
fixedLength - Variable in class org.aspectj.apache.bcel.generic.InstructionSelect
 
FIXING_SUPER_CALLS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
FIXING_SUPER_CALLS_IN_ITDS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
FlatFileCacheBacking - Class in org.aspectj.weaver.tools.cache
Uses a "flat" files model to store the cached instrumented classes and aspects - i.e., each class/aspect is stored as a separate (binary) file.
FlatFileCacheBacking(File) - Constructor for class org.aspectj.weaver.tools.cache.FlatFileCacheBacking
 
flatten(File[], String) - Static method in class org.aspectj.util.FileUtil
Render a set of files to String as a path by getting absolute paths of each and delimiting with infix.
flatten(String[], String) - Static method in class org.aspectj.util.FileUtil
Flatten File[] to String.
FLOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
FLOAD_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
FLOAD_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FLOAD_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
FLOAD_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FLOAD_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
FLOAD_2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FLOAD_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
FLOAD_3 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FLOAT - Static variable in class org.aspectj.apache.bcel.classfile.Utility.ResultHolder
 
FLOAT - Static variable in class org.aspectj.apache.bcel.generic.Type
 
FLOAT - Static variable in class org.aspectj.weaver.UnresolvedType
 
FLOAT - Variable in class org.aspectj.weaver.World
 
floatObject(float) - Static method in class org.aspectj.runtime.internal.Conversions
 
floatValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
 
flush() - Method in class org.aspectj.weaver.World
be careful calling this - pr152257
flushFileMap() - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
flushGeneratedClasses(ClassLoader) - Method in class org.aspectj.weaver.loadtime.Aj
 
flushGeneratedClasses() - Method in class org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor
Flush the generated classes cache
flushHandleMap() - Method in interface org.aspectj.asm.IHierarchy
 
flushHandleMap() - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
flushMessages() - Method in class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageHolder
 
flushTypeMap() - Method in interface org.aspectj.asm.IHierarchy
 
flushTypeMap() - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
FMUL - Static variable in interface org.aspectj.apache.bcel.Constants
 
FMUL - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FNEG - Static variable in interface org.aspectj.apache.bcel.Constants
 
FNEG - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
forceMunge(LazyClassGen, boolean) - Method in class org.aspectj.weaver.bcel.BcelPerClauseAspectAdder
 
forcePublic() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
forcePublic() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
forceSingletonBehaviour - Static variable in class org.aspectj.asm.AsmManager
 
forDEBUG_bridgingCode - Variable in class org.aspectj.weaver.World
 
forDEBUG_structuralChangesCode - Variable in class org.aspectj.weaver.World
 
forGenericType(String, TypeVariable[], String) - Static method in class org.aspectj.weaver.UnresolvedType
 
forGenericTypeSignature(String, String) - Static method in class org.aspectj.weaver.UnresolvedType
 
forGenericTypeVariables(String, TypeVariable[]) - Static method in class org.aspectj.weaver.UnresolvedType
 
forget(IProgramElement, IProgramElement) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
forgetTypeVariablesCurrentlyBeingProcessed(Class<?>) - Method in class org.aspectj.weaver.World
 
FormalBinding - Class in org.aspectj.weaver.patterns
 
FormalBinding(UnresolvedType, String, int, int, int) - Constructor for class org.aspectj.weaver.patterns.FormalBinding
 
FormalBinding(UnresolvedType, int) - Constructor for class org.aspectj.weaver.patterns.FormalBinding
 
FormalBinding(UnresolvedType, String, int) - Constructor for class org.aspectj.weaver.patterns.FormalBinding
 
FormalBinding.ImplicitFormalBinding - Class in org.aspectj.weaver.patterns
A marker class for bindings for which we want to ignore unbound issue and consider them as implicit binding - f.e.
FormalBinding.ImplicitFormalBinding(UnresolvedType, String, int) - Constructor for class org.aspectj.weaver.patterns.FormalBinding.ImplicitFormalBinding
 
formalIndex - Variable in class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
formalIndex - Variable in class org.aspectj.weaver.patterns.BindingAnnotationTypePattern
 
formalName - Variable in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
formalTypeParameter2TypeVariable(GenericSignature.FormalTypeParameter, GenericSignature.FormalTypeParameter[], World) - Static method in class org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter
 
formalTypeParameters - Variable in class org.aspectj.util.GenericSignature.ClassSignature
 
formalTypeParameters - Variable in class org.aspectj.util.GenericSignature.MethodTypeSignature
 
format(int, int, boolean, char) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Return a string for an integer justified left or right and filled up with 'fill' characters if necessary.
format(Pointcut) - Static method in class org.aspectj.weaver.patterns.PointcutRewriter
Allows formatting of the output pointcut for debugging...
format(String) - Static method in class org.aspectj.weaver.WeaverMessages
 
format(String, Object) - Static method in class org.aspectj.weaver.WeaverMessages
 
format(String, Object, Object) - Static method in class org.aspectj.weaver.WeaverMessages
 
format(String, Object, Object, Object) - Static method in class org.aspectj.weaver.WeaverMessages
 
format(String, Object, Object, Object, Object) - Static method in class org.aspectj.weaver.WeaverMessages
 
formatArgs(Object[]) - Method in class org.aspectj.weaver.tools.AbstractTrace
Format arguments into a comma separated list
formatArray(Object) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
formatCollection(Collection) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
formatEntry(int, Object) - Method in interface org.aspectj.bridge.context.ContextFormatter
 
formatMessage(String, String, String, Object, Object[]) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
formatMessage(String, String, Throwable) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
formatObj(Object) - Method in class org.aspectj.weaver.tools.AbstractTrace
Format objects safely avoiding toString which can cause recursion, NullPointerExceptions or highly verbose results.
formatObjects(Object[]) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
forName(String) - Static method in class org.aspectj.weaver.UnresolvedType
NOTE: Use forSignature() if you can, it'll be cheaper ! Constructs a UnresolvedType for a java language type name.
forNames(String[]) - Static method in class org.aspectj.weaver.UnresolvedType
Constructs a UnresolvedType for each java language type name in an incoming array.
forPrimitiveType(String) - Static method in class org.aspectj.weaver.UnresolvedType
 
forRawTypeName(String) - Static method in class org.aspectj.weaver.UnresolvedType
 
forSignature(String) - Static method in class org.aspectj.weaver.UnresolvedType
Constructs a Type for a JVM bytecode signature string.
forSignatures(String[]) - Static method in class org.aspectj.weaver.UnresolvedType
Constructs a UnresolvedType for each JVM bytecode type signature in an incoming array.
FREM - Static variable in interface org.aspectj.apache.bcel.Constants
 
FREM - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FRETURN - Static variable in interface org.aspectj.apache.bcel.Constants
 
FRETURN - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
fromBcel(Type) - Static method in class org.aspectj.weaver.bcel.BcelWorld
 
fromBoolean(boolean) - Static method in class org.aspectj.util.FuzzyBoolean
 
fromBoolean(boolean) - Static method in class org.aspectj.weaver.tools.FuzzyBoolean
 
fromErrPipe - Variable in class org.aspectj.util.LangUtil.ProcessController.Thrown
 
fromInPipe - Variable in class org.aspectj.util.LangUtil.ProcessController.Thrown
 
fromKey(String) - Method in class org.aspectj.weaver.Lint
 
fromOutPipe - Variable in class org.aspectj.util.LangUtil.ProcessController.Thrown
 
fromProcess - Variable in class org.aspectj.util.LangUtil.ProcessController.Thrown
 
fromString(String) - Static method in class org.aspectj.weaver.patterns.Pointcut
 
FROMSUPER - Static variable in class org.aspectj.weaver.patterns.PerClause
 
fromType(Type) - Method in class org.aspectj.weaver.reflect.JavaLangTypeToResolvedTypeConverter
 
fromTypes(Type[]) - Method in class org.aspectj.weaver.reflect.JavaLangTypeToResolvedTypeConverter
 
fromTypeX(UnresolvedType, World) - Static method in class org.aspectj.weaver.ReferenceType
 
FSTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
FSTORE_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
FSTORE_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FSTORE_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
FSTORE_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FSTORE_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
FSTORE_2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FSTORE_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
FSTORE_3 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FSUB - Static variable in interface org.aspectj.apache.bcel.Constants
 
FSUB - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
FuzzyBoolean - Class in org.aspectj.util
This class implements boolean that include a "maybe"
FuzzyBoolean() - Constructor for class org.aspectj.util.FuzzyBoolean
 
FuzzyBoolean - Class in org.aspectj.weaver.tools
This class implements a boolean that includes a "maybe"

G

genAccessibility(int) - Static method in class org.aspectj.asm.internal.ProgramElement
 
genDeclareMessage(String) - Static method in class org.aspectj.weaver.model.AsmRelationshipUtils
Generates the declare message used in the details, for example if the declare warning statement has message "There should be no printlns" will return 'declare warning: "There should be n.."'
generated - Variable in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking.IndexEntry
 
generated() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
GENERATED_SUFFIX - Static variable in class org.aspectj.weaver.tools.cache.DefaultCacheKeyResolver
 
GeneratedCachedClassHandler - Class in org.aspectj.weaver.tools.cache
Handler for generated classes; such as Shadowed closures, etc.
GeneratedCachedClassHandler(WeavedClassCache, GeneratedClassHandler) - Constructor for class org.aspectj.weaver.tools.cache.GeneratedCachedClassHandler
 
generatedClasses - Variable in class org.aspectj.weaver.tools.WeavingAdaptor
 
generatedClassesExist(ClassLoader) - Method in class org.aspectj.weaver.loadtime.Aj
Check to see if any classes have been generated for a particular classes loader.
generatedClassesExistFor(String) - Method in class org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor
Check to see if any classes are stored in the generated classes cache.
GeneratedClassHandler - Interface in org.aspectj.weaver.tools
Interface implemented by weaving class loaders to allow classes generated by the weaving process to be defined.
generatedClassHandler - Variable in class org.aspectj.weaver.tools.WeavingAdaptor
 
generatedKey(String) - Method in interface org.aspectj.weaver.tools.cache.CacheKeyResolver
Create a key for the given className from a class generated by the weaver such that:
generatedKey(String) - Method in class org.aspectj.weaver.tools.cache.DefaultCacheKeyResolver
 
GeneratedReferenceTypeDelegate - Class in org.aspectj.weaver
A delegate that can sit in the ReferenceType instance created for an aspect generated from aop.xml.
GeneratedReferenceTypeDelegate(ReferenceType) - Constructor for class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
GENERATING_UNWOVEN_CODE_FOR_COMPILATION_UNIT - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
GENERIC - Static variable in class org.aspectj.weaver.UnresolvedType.TypeKind
 
GenericSignature - Class in org.aspectj.util
Encapsulate generic signature parsing
GenericSignature() - Constructor for class org.aspectj.util.GenericSignature
 
GenericSignature.ArrayTypeSignature - Class in org.aspectj.util
 
GenericSignature.ArrayTypeSignature(GenericSignature.TypeSignature) - Constructor for class org.aspectj.util.GenericSignature.ArrayTypeSignature
 
GenericSignature.BaseTypeSignature - Class in org.aspectj.util
 
GenericSignature.BaseTypeSignature(String) - Constructor for class org.aspectj.util.GenericSignature.BaseTypeSignature
 
GenericSignature.ClassSignature - Class in org.aspectj.util
structure holding a parsed class signature
GenericSignature.ClassSignature() - Constructor for class org.aspectj.util.GenericSignature.ClassSignature
 
GenericSignature.ClassTypeSignature - Class in org.aspectj.util
 
GenericSignature.ClassTypeSignature(String, String) - Constructor for class org.aspectj.util.GenericSignature.ClassTypeSignature
 
GenericSignature.ClassTypeSignature(String, GenericSignature.SimpleClassTypeSignature, GenericSignature.SimpleClassTypeSignature[]) - Constructor for class org.aspectj.util.GenericSignature.ClassTypeSignature
 
GenericSignature.FieldTypeSignature - Class in org.aspectj.util
 
GenericSignature.FieldTypeSignature() - Constructor for class org.aspectj.util.GenericSignature.FieldTypeSignature
 
GenericSignature.FormalTypeParameter - Class in org.aspectj.util
structure capturing a FormalTypeParameter from the Signature grammar
GenericSignature.FormalTypeParameter() - Constructor for class org.aspectj.util.GenericSignature.FormalTypeParameter
 
GenericSignature.MethodTypeSignature - Class in org.aspectj.util
 
GenericSignature.MethodTypeSignature(GenericSignature.FormalTypeParameter[], GenericSignature.TypeSignature[], GenericSignature.TypeSignature, GenericSignature.FieldTypeSignature[]) - Constructor for class org.aspectj.util.GenericSignature.MethodTypeSignature
 
GenericSignature.SimpleClassTypeSignature - Class in org.aspectj.util
 
GenericSignature.SimpleClassTypeSignature(String) - Constructor for class org.aspectj.util.GenericSignature.SimpleClassTypeSignature
 
GenericSignature.SimpleClassTypeSignature(String, GenericSignature.TypeArgument[]) - Constructor for class org.aspectj.util.GenericSignature.SimpleClassTypeSignature
 
GenericSignature.TypeArgument - Class in org.aspectj.util
 
GenericSignature.TypeArgument() - Constructor for class org.aspectj.util.GenericSignature.TypeArgument
 
GenericSignature.TypeArgument(boolean, boolean, GenericSignature.FieldTypeSignature) - Constructor for class org.aspectj.util.GenericSignature.TypeArgument
 
GenericSignature.TypeSignature - Class in org.aspectj.util
 
GenericSignature.TypeSignature() - Constructor for class org.aspectj.util.GenericSignature.TypeSignature
 
GenericSignature.TypeVariableSignature - Class in org.aspectj.util
 
GenericSignature.TypeVariableSignature(String) - Constructor for class org.aspectj.util.GenericSignature.TypeVariableSignature
 
GenericSignatureInformationProvider - Interface in org.aspectj.weaver.reflect
This interface exists to support two different strategies for answering generic signature related questions on Java 5 and pre-Java 5.
GenericSignatureParser - Class in org.aspectj.util
Parses the generic signature attribute as defined in the JVM spec.
GenericSignatureParser() - Constructor for class org.aspectj.util.GenericSignatureParser
 
genPointcutDetails(Pointcut) - Static method in class org.aspectj.weaver.model.AsmRelationshipUtils
Generates the pointcut details for the given pointcut, for example an anonymous pointcut will return '' and a named pointcut called p() will return 'p()..'
genTempVar(UnresolvedType) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
genTempVar(UnresolvedType, String) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
get(Object) - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
get(Object) - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository.SoftHashMap
 
get(String) - Method in class org.aspectj.asm.internal.RelationshipMap
 
get(IProgramElement) - Method in class org.aspectj.asm.internal.RelationshipMap
 
get(String, IRelationship.Kind, String, boolean, boolean) - Method in class org.aspectj.asm.internal.RelationshipMap
 
get(IProgramElement, IRelationship.Kind, String, boolean, boolean) - Method in class org.aspectj.asm.internal.RelationshipMap
 
get(IProgramElement, IRelationship.Kind, String) - Method in class org.aspectj.asm.internal.RelationshipMap
 
get(IProgramElement) - Method in interface org.aspectj.asm.IRelationshipMap
 
get(String) - Method in interface org.aspectj.asm.IRelationshipMap
 
get(IProgramElement, IRelationship.Kind, String, boolean, boolean) - Method in interface org.aspectj.asm.IRelationshipMap
Return a relationship matching the kind and name for the given element.
get(IProgramElement, IRelationship.Kind, String) - Method in interface org.aspectj.asm.IRelationshipMap
Return a relationship matching the kind and name for the given element.
get(String, IRelationship.Kind, String, boolean, boolean) - Method in interface org.aspectj.asm.IRelationshipMap
Return a relationship matching the kind and name for the given element.
get(int) - Method in class org.aspectj.runtime.CFlow
 
get(int) - Method in class org.aspectj.runtime.internal.CFlowPlusState
 
get(int) - Method in class org.aspectj.runtime.internal.CFlowStack
 
get(int) - Method in class org.aspectj.weaver.IntMap
 
get(A) - Method in interface org.aspectj.weaver.Iterators.Getter
 
get(int) - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
get(int) - Method in class org.aspectj.weaver.patterns.ExposedState
 
get(int) - Method in class org.aspectj.weaver.patterns.TypePatternList
 
get(CachedClassReference, byte[]) - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
get(CachedClassReference, byte[]) - Method in interface org.aspectj.weaver.tools.cache.CacheBacking
Get a cache entry
get(CachedClassReference, byte[]) - Method in class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
get(CachedClassReference, byte[]) - Method in class org.aspectj.weaver.tools.cache.WeavedClassCache
Get a cache value
GET - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
get(String) - Method in class org.aspectj.weaver.World.TypeMap
Lookup a type by its signature, always look in the real map before the expendable map
GET_AND_SET_DONT_SUPPORT_DEC_TYPE_PARAMETERS - Static variable in class org.aspectj.weaver.WeaverMessages
 
getAbsolutePaths(File[]) - Static method in class org.aspectj.util.FileUtil
 
getAccessedMembers() - Method in class org.aspectj.weaver.AjAttribute.PrivilegedAttribute
 
getAccessFlags(int) - Method in class org.aspectj.apache.bcel.classfile.MethodParameters
 
getAccessFlags() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getAccessFlagsWithoutSynchronized() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getAccessibility() - Method in class org.aspectj.asm.internal.ProgramElement
 
getAccessibility() - Method in interface org.aspectj.asm.IProgramElement
 
getAccessorForValue(ResolvedType, String) - Method in class org.aspectj.weaver.ast.Var
For an annotation this will return a variable that can access a specific field of the annotation (of the specified type) TODO what kind of behaviour happens for two annotation fields of the same type?
getAccessorForValue(ResolvedType, String) - Method in class org.aspectj.weaver.bcel.AnnotationAccessVar
Return an object that can access a particular value of this annotation.
getActiveAdaptorCount() - Static method in class org.aspectj.weaver.loadtime.Aj
 
getActualTargetType() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getAdditionalBounds() - Method in class org.aspectj.weaver.BoundedReferenceType
 
getAdditionalIntefaceBounds() - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
getAdditionalInterfaceBounds() - Method in class org.aspectj.weaver.patterns.TypeVariablePattern
 
getAdvice(AdviceKind...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getAdvice(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getAdvice() - Method in interface org.aspectj.lang.reflect.AdviceSignature
 
getAdvice(AdviceKind...) - Method in interface org.aspectj.lang.reflect.AjType
Returns all of the advice for this type, of an advice kind contained in the parameter list.
getAdvice(String) - Method in interface org.aspectj.lang.reflect.AjType
Returns the advice with the given name.
getAdviceSignature() - Method in class org.aspectj.weaver.IntMap
 
getAdviceSignatureString(Member, World) - Static method in class org.aspectj.weaver.SignatureUtils
 
getAffectedtypename() - Method in class org.aspectj.bridge.WeaveMessage
 
getAjcPreClinit() - Method in class org.aspectj.weaver.bcel.LazyClassGen
Retrieve the ajc$preClinit method - this method captures any initialization AspectJ wants to ensure happens in a class.
getAjMemberParameterizationMap() - Method in class org.aspectj.weaver.ResolvedType
 
getAjType(Class<T>) - Static method in class org.aspectj.lang.reflect.AjTypeSystem
Return the AspectJ runtime type representation of the given Java type.
getAjTypes() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getAjTypes() - Method in interface org.aspectj.lang.reflect.AjType
Returns an array containing all the public types that are members of this type
getAllBytes(short, ConstantPoolWriter) - Method in class org.aspectj.weaver.AjAttribute
Writes the full attribute, i.e.
getAllClassFiles() - Method in class org.aspectj.weaver.bcel.ClassPathManager.DirEntry
 
getAllClassFiles() - Method in class org.aspectj.weaver.bcel.ClassPathManager.ZipFileEntry
 
getAllCreatedCustomShadowMungers() - Method in interface org.aspectj.weaver.CustomMungerFactory
 
getAllCreatedCustomTypeMungers() - Method in interface org.aspectj.weaver.CustomMungerFactory
 
getAllFormals() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getAllInterfaces() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Get all interfaces implemented by this JavaClass (transitively).
getAllSupportedPointcutPrimitives() - Static method in class org.aspectj.weaver.tools.PointcutParser
 
getAllSupportedPointcutPrimitives() - Static method in class org.aspectj.weaver.tools.StandardPointcutParser
 
getAndInitialize(String, byte[], ClassLoader, ProtectionDomain) - Method in class org.aspectj.weaver.tools.cache.SimpleCache
 
getAnnotation() - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationElementValue
 
getAnnotation() - Method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
getAnnotation(Class<A>) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getAnnotation() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
 
getAnnotation() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
The declared annotation.
getAnnotation() - Method in class org.aspectj.weaver.AnnotationAnnotationValue
 
getAnnotation() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
getAnnotation(ResolvedType, Object) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
getAnnotation(ResolvedType, Object) - Method in class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
getAnnotationAsText() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
 
getAnnotationAsText() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
Returns the text of the annotation as declared in this member.
getAnnotationAttributes(ConstantPool, List<AnnotationGen>) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Converts a list of AnnotationGen objects into a set of attributes that can be attached to the class file.
getAnnotationCachingField(BcelShadow, ResolvedType, boolean) - Method in class org.aspectj.weaver.bcel.LazyClassGen
Create a field in the type containing the shadow where the annotation retrieved during binding can be stored - for later fast access.
getAnnotationDefaultValue() - Method in class org.aspectj.weaver.JoinPointSignature
 
getAnnotationDefaultValue(Member) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
getAnnotationDefaultValue(Member) - Method in class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
getAnnotationDefaultValue() - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
getAnnotationDefaultValue() - Method in interface org.aspectj.weaver.ResolvedMember
 
getAnnotationDefaultValue() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getAnnotationFinder() - Method in class org.aspectj.weaver.ltw.LTWWorld
 
getAnnotationFinder() - Method in interface org.aspectj.weaver.reflect.IReflectionWorld
 
getAnnotationFinder() - Method in class org.aspectj.weaver.reflect.ReflectionWorld
 
getAnnotationFromClass(ResolvedType, Class) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
getAnnotationFromClass(ResolvedType, Class) - Method in class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
getAnnotationFromMember(ResolvedType, Member) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
getAnnotationFromMember(ResolvedType, Member) - Method in class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
getAnnotationMethod() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
getAnnotationOfType(UnresolvedType) - Method in interface org.aspectj.weaver.AnnotatedElement
 
getAnnotationOfType(UnresolvedType) - Method in class org.aspectj.weaver.ArrayReferenceType
 
getAnnotationOfType(UnresolvedType) - Method in class org.aspectj.weaver.JoinPointSignature
 
getAnnotationOfType(UnresolvedType) - Method in class org.aspectj.weaver.ReferenceType
 
getAnnotationOfType(UnresolvedType, Member) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
getAnnotationOfType(UnresolvedType, Member) - Method in class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
getAnnotationOfType(UnresolvedType) - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
getAnnotationOfType(UnresolvedType) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getAnnotationOfType(UnresolvedType) - Method in class org.aspectj.weaver.ResolvedType
 
getAnnotationPattern() - Method in class org.aspectj.weaver.patterns.SignaturePattern
return true if last argument in params is an Object[] but the modifiers say this method was declared with varargs (Object...).
getAnnotationPattern() - Method in class org.aspectj.weaver.patterns.TypePattern
 
getAnnotationPatterns() - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
getAnnotations() - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeAnnos
 
getAnnotations() - Method in class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
getAnnotations() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getAnnotations() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getAnnotations() - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
getAnnotations() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getAnnotations() - Method in class org.aspectj.weaver.ArrayReferenceType
 
getAnnotations() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getAnnotations(ResolvedMember, Member, ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getAnnotations() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getAnnotations() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getAnnotations() - Method in class org.aspectj.weaver.JoinPointSignature
 
getAnnotations() - Method in interface org.aspectj.weaver.Member
 
getAnnotations() - Method in class org.aspectj.weaver.MemberImpl
 
getAnnotations() - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
getAnnotations() - Method in class org.aspectj.weaver.ReferenceType
 
getAnnotations() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getAnnotations(Member) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
getAnnotations(Member) - Method in class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
getAnnotations(Class, World) - Method in class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
getAnnotations() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
getAnnotations() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getAnnotations() - Method in interface org.aspectj.weaver.ResolvedMember
 
getAnnotations() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getAnnotations() - Method in class org.aspectj.weaver.ResolvedType
 
getAnnotationsOnParameter(int) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos
 
getAnnotationsOnParameter(int) - Method in class org.aspectj.apache.bcel.classfile.Method
 
getAnnotationsOnParameter(int) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Return a list of AnnotationGen objects representing parameter annotations
getAnnotationSourceEnd() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
getAnnotationSourceStart() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
getAnnotationString() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
Returns the string, useful before the real annotation has been resolved
getAnnotationTargetKinds() - Method in class org.aspectj.weaver.ArrayReferenceType
 
getAnnotationTargetKinds() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getAnnotationTargetKinds() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getAnnotationTargetKinds() - Method in class org.aspectj.weaver.ReferenceType
 
getAnnotationTargetKinds() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getAnnotationTargetKinds() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getAnnotationTargetKinds() - Method in class org.aspectj.weaver.ResolvedType
Note: Only overridden by ReferenceType subtype
getAnnotationType() - Method in class org.aspectj.asm.internal.ProgramElement
 
getAnnotationType() - Method in interface org.aspectj.asm.IProgramElement
 
getAnnotationType() - Method in class org.aspectj.weaver.ast.HasAnnotation
 
getAnnotationType() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
getAnnotationType() - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
getAnnotationType() - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
getAnnotationTypePattern() - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
getAnnotationTypePattern() - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
getAnnotationTypePattern() - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
getAnnotationTypePattern() - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
getAnnotationTypePattern() - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
getAnnotationTypes() - Method in interface org.aspectj.weaver.AnnotatedElement
 
getAnnotationTypes() - Method in class org.aspectj.weaver.ArrayReferenceType
 
getAnnotationTypes() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getAnnotationTypes() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getAnnotationTypes() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getAnnotationTypes() - Method in class org.aspectj.weaver.JoinPointSignature
 
getAnnotationTypes() - Method in class org.aspectj.weaver.ReferenceType
 
getAnnotationTypes() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getAnnotationTypes() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
getAnnotationTypes() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getAnnotationTypes() - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
getAnnotationTypes() - Method in interface org.aspectj.weaver.ResolvedMember
 
getAnnotationTypes() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getAnnotationTypes() - Method in class org.aspectj.weaver.ResolvedType
 
getAnnotationValues() - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
getAnnotationValues() - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
getArgAnnotationVar(int, UnresolvedType) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getArgAnnotationVar(int, UnresolvedType) - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getArgAnnotationVar(int, UnresolvedType) - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getArgAnnotationVar(int, UnresolvedType) - Method in class org.aspectj.weaver.Shadow
 
getArgCount() - Method in class org.aspectj.weaver.Shadow
 
getArgs() - Method in interface org.aspectj.lang.JoinPoint
Returns the arguments at this join point.
getArgs() - Method in class org.aspectj.weaver.ast.Call
 
getArgs() - Method in class org.aspectj.weaver.ast.CallExpr
 
getArgs() - Method in class org.aspectj.weaver.ast.FieldGetCall
 
getArgType(int) - Method in class org.aspectj.weaver.Shadow
 
getArgTypes() - Method in class org.aspectj.weaver.Shadow
 
getArgumentName(int) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getArgumentNames() - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getArguments() - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
getArguments() - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
getArgumentSizes(String) - Static method in class org.aspectj.apache.bcel.generic.Type
Work out the type of each argument in the signature and return the cumulative sizes of all the types (size means number of stack slots it consumes, eg double=2, int=1).
getArgumentType(int) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getArgumentTypes() - Method in class org.aspectj.apache.bcel.classfile.Method
 
getArgumentTypes(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InvokeDynamic
 
getArgumentTypes(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InvokeInstruction
 
getArgumentTypes() - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getArgumentTypes(String) - Static method in class org.aspectj.apache.bcel.generic.Type
Convert arguments of a method (signature) to an array of Type objects.
getArgumentTypes() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getArgumentTypesForArrayConstructionShadow() - Method in class org.aspectj.weaver.Shadow
 
getArgVar(int) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getArgVar(int) - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getArgVar(int) - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getArgVar(int) - Method in class org.aspectj.weaver.Shadow
 
getArity() - Method in class org.aspectj.weaver.JoinPointSignature
 
getArity() - Method in interface org.aspectj.weaver.Member
 
getArity() - Method in class org.aspectj.weaver.MemberImpl
 
getAspect() - Method in class org.aspectj.runtime.CFlow
 
getAspect() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
getAspect() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
getAspectClassNames() - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
getAspectExcludePatterns() - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
getAspectIncludePatterns() - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
getAspectInstance() - Method in class org.aspectj.weaver.patterns.ExposedState
 
getAspectname() - Method in class org.aspectj.bridge.WeaveMessage
 
getAspectRequires(String) - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
getAspectsAffectingType() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getAspectsAffectingType() - Method in class org.aspectj.weaver.WeaverStateInfo
 
getAspectScope(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
getAspectScope(ResolvedType) - Method in class org.aspectj.weaver.World
 
getAspectsWeavingFilesOnLastBuild() - Method in class org.aspectj.asm.AsmManager
 
getAspectType() - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
getAspectType() - Method in class org.aspectj.weaver.PerTypeWithinTargetTypeMunger
 
getAspectURLs() - Method in class org.aspectj.weaver.loadtime.WeavingURLClassLoader
Implement method from WeavingClassLoader
getAspectURLs() - Method in interface org.aspectj.weaver.tools.WeavingClassLoader
Returns the aspects to be used by a WeavingAdaptor to weave classes defined by the class loader.
getAssociatedShadowMunger() - Method in class org.aspectj.weaver.JoinPointSignature
 
getAssociatedShadowMunger() - Method in interface org.aspectj.weaver.ResolvedMember
 
getAssociatedShadowMunger() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getAttribute(String) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getAttributes() - Method in class org.aspectj.apache.bcel.classfile.Code
 
getAttributes() - Method in class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
getAttributes() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getAttributes() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getAttributes() - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
getAttributes() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getAttributes() - Method in class org.aspectj.weaver.loadtime.definition.LightXMLParser
 
getAttributesImmutable() - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
getBackingGenericMember() - Method in class org.aspectj.weaver.JoinPointSignature
 
getBackingGenericMember() - Method in interface org.aspectj.weaver.ResolvedMember
 
getBackingGenericMember() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getBase() - Method in interface org.aspectj.apache.bcel.util.ClassPath.ClassFile
 
getBaseClass() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getBaseDirFiles(File, String[]) - Static method in class org.aspectj.util.FileUtil
Convert String[] paths to File[] as offset of base directory
getBaseDirFiles(File, String[], String[]) - Static method in class org.aspectj.util.FileUtil
Convert String[] paths to File[] as offset of base directory
getBaseName() - Method in class org.aspectj.weaver.UnresolvedType
 
getBaseOpcode() - Method in class org.aspectj.apache.bcel.generic.InstructionLV
 
getBaseParameterCount() - Method in class org.aspectj.weaver.Advice
 
getBaseParameterNames(World) - Method in class org.aspectj.weaver.Advice
 
getBasicType() - Method in class org.aspectj.apache.bcel.generic.ArrayType
 
getBcelAnnotation() - Method in class org.aspectj.weaver.bcel.BcelAnnotation
 
getBcelObjectType(ResolvedType) - Static method in class org.aspectj.weaver.bcel.BcelWorld
Retrieve a bcel delegate for an aspect - this will return NULL if the delegate is an EclipseSourceType and not a BcelObjectType - this happens quite often when incrementally compiling.
getBcelObjectType() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getBestFile(String[]) - Static method in class org.aspectj.util.FileUtil
Get best File for the first-readable path in input paths, treating entries prefixed "sp:" as system property keys.
getBestFile(File) - Static method in class org.aspectj.util.FileUtil
Render as best file, canonical or absolute.
getBestPath(File) - Static method in class org.aspectj.util.FileUtil
Render as best path, canonical or absolute.
getBinaryPath() - Method in class org.aspectj.weaver.ResolvedType
Returns the path to the jar or class file from which this binary aspect came or null if not a binary aspect
getBinarySourceLocation(ISourceLocation) - Method in class org.aspectj.weaver.ShadowMunger
Returns the binarySourceLocation for the given sourcelocation.
getBinding() - Method in class org.aspectj.weaver.reflect.PointcutParameterImpl
 
getBinding(String) - Method in class org.aspectj.weaver.tools.DefaultMatchingContext
 
getBinding(String) - Method in interface org.aspectj.weaver.tools.MatchingContext
returns the binding associated with the given context parameter name (or null if there is no such context).
getBinding() - Method in interface org.aspectj.weaver.tools.PointcutParameter
At a matched join point, the parameter binding.
getBindingAnnotationTypePatterns() - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
getBindingAnnotationTypePatterns() - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
getBindingAnnotationTypePatterns() - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
getBindingAnnotationTypePatterns() - Method in class org.aspectj.weaver.patterns.NameBindingPointcut
 
getBindingAnnotationTypePatterns() - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
getBindingAnnotationTypePatterns() - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
getBindingAnnotationTypePatterns() - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
getBindingAnnotationTypePatterns() - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
getBindingAtJoinPoint(Object, Object, Object[]) - Method in class org.aspectj.weaver.reflect.ReflectionVar
 
getBindingAtJoinPoint(Object, Object, Object[], Member, Member, Class) - Method in class org.aspectj.weaver.reflect.ReflectionVar
At a join point with the given this, target, and args, return the object to which this var is bound.
getBindingName() - Method in class org.aspectj.weaver.patterns.BindingTypePattern
 
getBindingParameterTypes() - Method in class org.aspectj.weaver.Advice
 
getBindingTypePatterns() - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
getBindingTypePatterns() - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
getBindingTypePatterns() - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
getBindingTypePatterns() - Method in class org.aspectj.weaver.patterns.NameBindingPointcut
 
getBindingTypePatterns() - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
getBindingTypePatterns() - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
getBindingTypePatterns() - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
getBindingTypePatterns() - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
getBit() - Method in class org.aspectj.asm.IProgramElement.Modifiers
 
getBody() - Method in class org.aspectj.weaver.ast.Not
 
getBody() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getBodyForPrint() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getBoolean(String, boolean) - Static method in class org.aspectj.util.LangUtil
Get System property as boolean, but use default value where the system property is not set.
getBoolean(String, boolean) - Static method in class org.aspectj.weaver.tools.TraceFactory
 
getBootstrapMethods() - Method in class org.aspectj.apache.bcel.classfile.BootstrapMethods
 
getBoundIndex() - Method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
getBuildstamp() - Method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
getBuildstamp() - Method in class org.aspectj.weaver.VersionedDataInputStream
 
getBundleIdFromURL(URL) - Method in class org.aspectj.weaver.loadtime.DefaultWeavingContext
 
getBundleIdFromURL(URL) - Method in interface org.aspectj.weaver.loadtime.IWeavingContext
Deprecated. use getFile() or getClassLoaderName()
getByteCode() - Method in class org.aspectj.apache.bcel.generic.InstructionList
When everything is finished, use this method to convert the instruction list into an array of bytes.
getBytecodeName() - Method in class org.aspectj.asm.internal.ProgramElement
 
getBytecodeName() - Method in interface org.aspectj.asm.IProgramElement
 
getByteCodeOffset() - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
getBytecodeSignature() - Method in class org.aspectj.asm.internal.ProgramElement
 
getBytecodeSignature() - Method in interface org.aspectj.asm.IProgramElement
 
getBytes() - Method in class org.aspectj.apache.bcel.classfile.Deprecated
 
getBytes() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getBytes() - Method in class org.aspectj.apache.bcel.classfile.Synthetic
 
getBytes() - Method in class org.aspectj.apache.bcel.classfile.Unknown
 
getBytes(String, String) - Method in class org.aspectj.apache.bcel.util.ClassPath
 
getBytes(String) - Method in class org.aspectj.apache.bcel.util.ClassPath
 
getBytes(ConstantPoolWriter) - Method in class org.aspectj.weaver.AjAttribute
Just writes the contents
getBytes(String) - Method in class org.aspectj.weaver.bcel.ExtensibleURLClassLoader
 
getBytes() - Method in class org.aspectj.weaver.bcel.UnwovenClassFile
 
getBytes() - Method in class org.aspectj.weaver.bcel.UnwovenClassFileWithThirdPartyManagedBytecode
 
getBytes() - Method in interface org.aspectj.weaver.bcel.UnwovenClassFileWithThirdPartyManagedBytecode.IByteCodeProvider
 
getBytes() - Method in interface org.aspectj.weaver.IUnwovenClassFile
 
getBytes() - Method in class org.aspectj.weaver.loadtime.ConcreteAspectCodeGen
Build the bytecode for the concrete aspect
getBytes(String) - Method in class org.aspectj.weaver.loadtime.WeavingURLClassLoader
Override to find classes generated by WeavingAdaptor
getBytes() - Method in class org.aspectj.weaver.tools.cache.CachedClassEntry
 
getBytesMap() - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
getCache() - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking.AbstractCommand
 
getCache() - Method in interface org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking.AsyncCommand
 
getCacheDirectory() - Method in class org.aspectj.weaver.tools.cache.AbstractFileCacheBacking
 
getCaches() - Static method in class org.aspectj.weaver.tools.cache.WeavedClassCache
Return a list of all WeavedClassCaches which have been initialized
getCachingClassHandler() - Method in class org.aspectj.weaver.tools.cache.WeavedClassCache
Returns a generated class handler which wraps the handler this cache was initialized with; this handler should be used to make sure that generated classes are added to the cache
getCanInline() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getCanonicalFilePath(File) - Method in class org.aspectj.asm.AsmManager
 
getCanonicalFilePathMap() - Method in class org.aspectj.asm.AsmManager
 
getCatchType() - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
getCatchType() - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
Gets the type of the Exception to catch, 'null' for ANY.
getCatchType() - Method in class org.aspectj.weaver.bcel.ExceptionRange
 
getCause() - Method in exception org.aspectj.lang.NoAspectBoundException
 
getCause() - Method in exception org.aspectj.lang.SoftException
 
getCflowBelowFields() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
getCflowEntries() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
getCflowFields() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
getChild() - Method in class org.aspectj.weaver.patterns.DeclareParents
 
getChildClasses(BcelWorld) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getChildren() - Method in class org.aspectj.asm.internal.ProgramElement
 
getChildren() - Method in interface org.aspectj.asm.IProgramElement
 
getChildrens() - Method in class org.aspectj.weaver.loadtime.definition.LightXMLParser
 
getClass(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.ConstantCP
 
getClassBytes() - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking.InsertCommand
 
getClassFile(String, String) - Method in class org.aspectj.apache.bcel.util.ClassPath
 
getClassFile(String) - Method in class org.aspectj.apache.bcel.util.ClassPath
 
getClassFileIterator() - Method in interface org.aspectj.weaver.IClassFileProvider
Answer an iterator that can be used to iterate over a set of UnwovenClassFiles to be woven.
getClassFilesFor(LazyClassGen) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
getClassGen() - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
getClassIndex() - Method in class org.aspectj.apache.bcel.classfile.ConstantCP
 
getClassLoader() - Method in interface org.aspectj.apache.bcel.util.ClassLoaderReference
 
getClassLoader() - Method in class org.aspectj.apache.bcel.util.DefaultClassLoaderReference
 
getClassLoader() - Method in class org.aspectj.weaver.loadtime.DefaultWeavingContext
 
getClassLoader() - Method in interface org.aspectj.weaver.loadtime.IWeavingContext
 
getClassLoader() - Method in class org.aspectj.weaver.ltw.LTWWorld
 
getClassLoader() - Method in class org.aspectj.weaver.reflect.ReflectionWorld
 
getClassLoader() - Method in class org.aspectj.weaver.WeakClassLoaderReference
 
getClassLoaderName() - Method in class org.aspectj.weaver.loadtime.DefaultWeavingContext
 
getClassLoaderName() - Method in interface org.aspectj.weaver.loadtime.IWeavingContext
In an environment with multiple class loaders allows each to be identified using something safer and possibly shorter than toString
getClassLoaderRepositoryFor(ClassLoaderReference) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
getClassname(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.ConstantClass
 
getClassName() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getClassName() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getClassName(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldOrMethod
 
getClassName(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InvokeDynamic
 
getClassName() - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getClassName() - Method in class org.aspectj.apache.bcel.generic.ObjectType
 
getClassName() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getClassName() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getClassName() - Method in class org.aspectj.weaver.bcel.UnwovenClassFile
 
getClassName() - Method in interface org.aspectj.weaver.IUnwovenClassFile
 
getClassName() - Method in class org.aspectj.weaver.loadtime.ConcreteAspectCodeGen
 
getClassName() - Method in class org.aspectj.weaver.tools.cache.CachedClassEntry
 
getClassName() - Method in class org.aspectj.weaver.tools.cache.CachedClassReference
 
getClassName() - Method in class org.aspectj.weaver.UnresolvedType
 
getClassNameAsChars() - Method in class org.aspectj.weaver.bcel.UnwovenClassFile
 
getClassNameAsChars() - Method in interface org.aspectj.weaver.IUnwovenClassFile
 
getClassNameIndex() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getClassNameIndex() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getClassPath() - Static method in class org.aspectj.apache.bcel.util.ClassPath
Checks for class path components in the following properties: "java.class.path", "sun.boot.class.path", "java.ext.dirs"
getClassString() - Method in class org.aspectj.apache.bcel.classfile.annotation.ClassElementValue
 
getClassType(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldOrMethod
 
getClassType(String) - Method in class org.aspectj.weaver.bcel.BcelWeaver
helper method - will return NULL if the underlying delegate is an EclipseSourceType and not a BcelObjectType
getCode() - Method in class org.aspectj.apache.bcel.classfile.Code
 
getCode() - Method in class org.aspectj.apache.bcel.classfile.Method
 
getCodeAttribute(Attribute[]) - Static method in class org.aspectj.apache.bcel.classfile.AttributeUtils
 
getCodeAttributes() - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getCodeException(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
Get CodeException object.
This relies on that the instruction list has already been dumped to byte code or or that the `setPositions' methods has been called for the instruction list.
getCodeString() - Method in class org.aspectj.apache.bcel.classfile.Code
Returns the same as toString(true) except that the attribute information isn't included (line numbers).
getColumn() - Method in interface org.aspectj.bridge.ISourceLocation
 
getColumn() - Method in class org.aspectj.bridge.SourceLocation
 
getColumn() - Method in interface org.aspectj.lang.reflect.SourceLocation
Deprecated. can not be implemented for bytecode weaving, may be removed in 1.1gold.
getCommand() - Method in class org.aspectj.util.LangUtil.ProcessController
 
getCompilerVersion() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
getCompilerVersion() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getCompilerVersion() - Method in class org.aspectj.weaver.ReferenceType
 
getCompilerVersion() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
If known, return the compiler/weaver version used to build this delegate.
getCompilerVersion() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getCompilerVersion() - Method in class org.aspectj.weaver.ResolvedType
return the weaver version used to build this type - defaults to the most recent version unless discovered otherwise.
getComponentType() - Method in class org.aspectj.weaver.ArrayReferenceType
 
getComponentType() - Method in class org.aspectj.weaver.UnresolvedType
Returns a UnresolvedType object representing the component type of this array, or null if this type does not represent an array type.
getConcreteAspect() - Method in class org.aspectj.weaver.Advice
 
getConcreteAspect() - Method in class org.aspectj.weaver.Checker
 
getConcreteAspect() - Method in class org.aspectj.weaver.IntMap
 
getConcreteAspect() - Method in class org.aspectj.weaver.patterns.ExposedState
 
getConcreteAspect() - Method in class org.aspectj.weaver.ShadowMunger
 
getConcreteAspects() - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
getConfigFile() - Method in interface org.aspectj.asm.IHierarchy
 
getConfigFile() - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
getConstant(int, byte) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
getConstant(int) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
getConstantPool() - Method in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
getConstantPool() - Method in class org.aspectj.apache.bcel.classfile.Attribute
 
getConstantPool() - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
getConstantPool() - Method in class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
getConstantPool() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getConstantPool() - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
getConstantPool() - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
getConstantPool() - Method in class org.aspectj.apache.bcel.classfile.StackMapType
 
getConstantPool() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getConstantPool() - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
getConstantPool() - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
getConstantPool() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getConstantPool() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getConstantString(int, byte) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
Get string from constant pool and bypass the indirection of `ConstantClass' and `ConstantString' objects.
getConstantString_CONSTANTClass(int) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
getConstantUtf8(int) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
getConstantValue(ConstantPool) - Method in interface org.aspectj.apache.bcel.classfile.ConstantObject
 
getConstantValue() - Method in class org.aspectj.apache.bcel.classfile.Field
 
getConstantValueAttribute(Attribute[]) - Static method in class org.aspectj.apache.bcel.classfile.AttributeUtils
 
getConstantValueIndex() - Method in class org.aspectj.apache.bcel.classfile.ConstantValue
 
getConstructor(AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getConstructor(AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
Returns the constructor object for the specified public constructor of this type
getConstructor() - Method in interface org.aspectj.lang.reflect.ConstructorSignature
 
getConstructors() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getConstructors() - Method in interface org.aspectj.lang.reflect.AjType
Returns all of the public constructors of this type
getConstructorSignatureString(Member, World) - Static method in class org.aspectj.weaver.SignatureUtils
 
getConsumed() - Method in class org.aspectj.apache.bcel.generic.Type.TypeHolder
 
getConsumedChars() - Method in class org.aspectj.apache.bcel.classfile.Utility.ResultHolder
 
getContext() - Method in interface org.aspectj.bridge.ISourceLocation
 
getContext() - Method in class org.aspectj.bridge.SourceLocation
 
getContextId() - Method in interface org.aspectj.bridge.IMessageContext
 
getContextId() - Method in class org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor
 
getContextId() - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
getCoreType(UnresolvedType) - Method in class org.aspectj.weaver.World
Special resolution for "core" types like OBJECT.
getCorrespondingType() - Method in class org.aspectj.asm.internal.ProgramElement
 
getCorrespondingType(boolean) - Method in class org.aspectj.asm.internal.ProgramElement
 
getCorrespondingType() - Method in interface org.aspectj.asm.IProgramElement
This correponds to both method return types and field types.
getCorrespondingType(boolean) - Method in interface org.aspectj.asm.IProgramElement
 
getCorrespondingTypeSignature() - Method in class org.aspectj.asm.internal.ProgramElement
 
getCorrespondingTypeSignature() - Method in interface org.aspectj.asm.IProgramElement
 
getCount() - Method in class org.aspectj.apache.bcel.generic.INVOKEINTERFACE
The count argument according to the Java Language Specification, Second Edition.
getCrosscuttingMembersSet() - Method in class org.aspectj.weaver.World
 
getCrossReferenceHandler() - Method in class org.aspectj.weaver.World
Get the cross-reference handler for the world, may be null.
getCurrentContext() - Static method in class org.aspectj.bridge.context.CompilationAndWeavingContext
Returns a string description of what the compiler/weaver is currently doing
getCurrentWeaverMajorVersion() - Static method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
getCurrentWeaverMinorVersion() - Static method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
getDeclarationLineNumber() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getDeclarationOffset() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getDeclare() - Method in class org.aspectj.weaver.AjAttribute.DeclareAttribute
 
getDeclareAnnotationOnFields() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
getDeclareAnnotationOnFields() - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
getDeclareAnnotationOnFields() - Method in class org.aspectj.weaver.World
 
getDeclareAnnotationOnMethods() - Method in class org.aspectj.weaver.CrosscuttingMembers
includes declare @method and @constructor
getDeclareAnnotationOnMethods() - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
getDeclareAnnotationOnMethods() - Method in class org.aspectj.weaver.World
 
getDeclareAnnotationOnTypes() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
getDeclareAnnotationOnTypes() - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
getDeclareAnnotationOnTypes() - Method in class org.aspectj.weaver.World
 
getDeclareAnnotations() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclareAnnotations() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the declare annotation members of this type, including declare annotation members inherited from super-types
getDeclared() - Method in interface org.aspectj.bridge.IMessage
Caller can verify if this message came about because of a DEOW
getDeclared() - Method in class org.aspectj.bridge.Message
Caller can verify if this message came about because of a DEOW
getDeclaredAdvice(AdviceKind...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredAdvice(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredAdvice(AdviceKind...) - Method in interface org.aspectj.lang.reflect.AjType
Returns all of the advice declared by this type, of an advice kind contained in the parameter list.
getDeclaredAdvice(String) - Method in interface org.aspectj.lang.reflect.AjType
Returns the advice declared in this type with the given name.
getDeclaredAdvice() - Method in class org.aspectj.weaver.ResolvedType
 
getDeclaredAjTypes() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredAjTypes() - Method in interface org.aspectj.lang.reflect.AjType
Returns an array containing all the types declared by this type
getDeclaredAnnotations() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredConstructor(AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredConstructor(AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
Returns the constructor object for the specified constructor of this type
getDeclaredConstructors() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredConstructors() - Method in interface org.aspectj.lang.reflect.AjType
Returns all the constructors declared in this type
getDeclaredExceptions() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
getDeclaredExceptions() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getDeclaredField(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredField(String) - Method in interface org.aspectj.lang.reflect.AjType
Return the field declared in this type with the given name
getDeclaredFields() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredFields() - Method in interface org.aspectj.lang.reflect.AjType
Returns all the fields declared in this type
getDeclaredFields() - Method in class org.aspectj.weaver.ArrayReferenceType
 
getDeclaredFields() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getDeclaredFields() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getDeclaredFields() - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
getDeclaredFields() - Method in class org.aspectj.weaver.ReferenceType
 
getDeclaredFields() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getDeclaredFields() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
getDeclaredFields() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getDeclaredFields() - Method in class org.aspectj.weaver.ResolvedType
 
getDeclaredGenericSignature() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getDeclaredGenericSignature() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getDeclaredGenericSignature() - Method in class org.aspectj.weaver.ReferenceType
 
getDeclaredGenericSignature() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getDeclaredGenericSignature() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
getDeclaredGenericSignature() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getDeclaredInterfaces() - Method in class org.aspectj.weaver.ArrayReferenceType
 
getDeclaredInterfaces() - Method in class org.aspectj.weaver.bcel.BcelObjectType
Retrieves the declared interfaces - this allows for the generic signature on a type.
getDeclaredInterfaces() - Method in class org.aspectj.weaver.BoundedReferenceType
 
getDeclaredInterfaces() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getDeclaredInterfaces() - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
getDeclaredInterfaces() - Method in class org.aspectj.weaver.ReferenceType
Find out from the generic signature the true signature of any interfaces I implement.
getDeclaredInterfaces() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getDeclaredInterfaces() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
getDeclaredInterfaces() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getDeclaredInterfaces() - Method in class org.aspectj.weaver.ResolvedType
 
getDeclaredInterMethodBody(UnresolvedType, World) - Method in class org.aspectj.weaver.NewMethodTypeMunger
If the munger has a declared signature
getDeclaredInterMethodDispatcher(UnresolvedType, World) - Method in class org.aspectj.weaver.NewMethodTypeMunger
 
getDeclaredITDConstructor(AjType<?>, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredITDConstructor(AjType<?>, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
Return the inter-type constructor declared by this type matching the given specification
getDeclaredITDConstructors() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredITDConstructors() - Method in interface org.aspectj.lang.reflect.AjType
Returns all of the inter-type constructors declared by this type
getDeclaredITDField(String, AjType<?>) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredITDField(String, AjType<?>) - Method in interface org.aspectj.lang.reflect.AjType
Return the inter-type field declared in this type with the given specification
getDeclaredITDFields() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredITDFields() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the inter-type fields declared in this type
getDeclaredITDMethod(String, AjType<?>, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredITDMethod(String, AjType<?>, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
Return the inter-type method declared by this type matching the given specification
getDeclaredITDMethods() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredITDMethods() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the inter-type methods declared by this type
getDeclaredJavaFields() - Method in class org.aspectj.weaver.ResolvedType
 
getDeclaredJavaMethods() - Method in class org.aspectj.weaver.ResolvedType
 
getDeclaredMethod(String, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredMethod(String, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
Return the method object for the specified method declared in this type
getDeclaredMethods() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredMethods() - Method in interface org.aspectj.lang.reflect.AjType
Return all the methods declared by this type
getDeclaredMethods() - Method in class org.aspectj.weaver.ArrayReferenceType
 
getDeclaredMethods() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getDeclaredMethods() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getDeclaredMethods() - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
getDeclaredMethods() - Method in class org.aspectj.weaver.ReferenceType
 
getDeclaredMethods() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getDeclaredMethods() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
getDeclaredMethods() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getDeclaredMethods() - Method in class org.aspectj.weaver.ResolvedType
 
getDeclareDominates() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
getDeclareDominates() - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
getDeclaredPointcut(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredPointcut(String) - Method in interface org.aspectj.lang.reflect.AjType
Return the pointcut object representing the specified pointcut declared by this type
getDeclaredPointcuts() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredPointcuts() - Method in interface org.aspectj.lang.reflect.AjType
Returns all of the pointcuts declared by this type
getDeclaredPointcuts() - Method in class org.aspectj.weaver.ArrayReferenceType
 
getDeclaredPointcuts() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getDeclaredPointcuts() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getDeclaredPointcuts() - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
getDeclaredPointcuts() - Method in class org.aspectj.weaver.ReferenceType
 
getDeclaredPointcuts() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getDeclaredPointcuts() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
getDeclaredPointcuts() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getDeclaredPointcuts() - Method in class org.aspectj.weaver.ResolvedType
 
getDeclaredShadowMungers() - Method in class org.aspectj.weaver.ResolvedType
 
getDeclaredSignature() - Method in class org.aspectj.apache.bcel.classfile.FieldOrMethod
This will return the contents of a signature attribute attached to a member, or if there is none it will return the same as 'getSignature()'.
getDeclaredSignature() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
getDeclareErrorOrWarnings() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclareErrorOrWarnings() - Method in interface org.aspectj.lang.reflect.AjType
Returns all of the declare error and declare warning members of this type, including declare error/warning members inherited from super-types
getDeclareParents() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclareParents() - Method in interface org.aspectj.lang.reflect.AjType
Returns all of the declare parents members of this type, including declare parent members inherited from super-types
getDeclareParents() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
getDeclareParents() - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
getDeclareParents() - Method in class org.aspectj.weaver.World
 
getDeclareParentsMap() - Method in class org.aspectj.asm.internal.ProgramElement
 
getDeclareParentsMap() - Method in interface org.aspectj.asm.IProgramElement
 
getDeclarePrecedence() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclarePrecedence() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the declare precedence members of this type, including declare precedence members inherited from super-types
getDeclares() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getDeclares() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getDeclares() - Method in class org.aspectj.weaver.ReferenceType
 
getDeclares() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getDeclares() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getDeclares() - Method in class org.aspectj.weaver.ResolvedType
 
getDeclareSoft() - Method in class org.aspectj.weaver.World
 
getDeclareSofts() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclareSofts() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the declare soft members of this type, including declare soft members inherited from super-types
getDeclareSofts() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
getDeclareSofts() - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
getDeclareTypeEows() - Method in class org.aspectj.weaver.CrosscuttingMembersSet
Return an amalgamation of the declare type eow statements
getDeclareTypeEows() - Method in class org.aspectj.weaver.World
 
getDeclareTypeErrorOrWarning() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
getDeclaringAspect() - Method in class org.aspectj.weaver.Advice
 
getDeclaringClass() - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl.Handler
 
getDeclaringClass() - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl.Handler
 
getDeclaringElement() - Method in class org.aspectj.weaver.TypeVariable
 
getDeclaringElementKind() - Method in class org.aspectj.weaver.TypeVariable
 
getDeclaringType() - Method in class org.aspectj.asm.internal.ProgramElement
 
getDeclaringType() - Method in interface org.aspectj.asm.IProgramElement
 
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
 
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
 
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl
 
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
 
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.DeclarePrecedenceImpl
 
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.DeclareSoftImpl
 
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
 
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.PointcutImpl
 
getDeclaringType() - Method in interface org.aspectj.lang.reflect.Advice
The declaring aspect
getDeclaringType() - Method in interface org.aspectj.lang.reflect.AjType
If this type is a member of another type, return the AjType representing the type in which it was declared.
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
The aspect that declared this member.
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclareErrorOrWarning
The type that declared this declare warning or declare error member.
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclareParents
The declaring aspect
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclarePrecedence
The declaring aspect
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclareSoft
The aspect that declared this member
getDeclaringType() - Method in interface org.aspectj.lang.reflect.InterTypeDeclaration
The declaring aspect
getDeclaringType() - Method in interface org.aspectj.lang.reflect.Pointcut
The type that declared this pointcut
getDeclaringType() - Method in interface org.aspectj.lang.Signature
Returns a java.lang.Class object representing the class, interface, or aspect that declared this member.
getDeclaringType() - Method in class org.aspectj.weaver.JoinPointSignature
 
getDeclaringType() - Method in interface org.aspectj.weaver.Member
 
getDeclaringType() - Method in class org.aspectj.weaver.MemberImpl
 
getDeclaringType() - Method in class org.aspectj.weaver.NewMemberClassTypeMunger
 
getDeclaringType() - Method in class org.aspectj.weaver.NewParentTypeMunger
 
getDeclaringType() - Method in class org.aspectj.weaver.patterns.Declare
 
getDeclaringType() - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
getDeclaringType() - Method in class org.aspectj.weaver.ResolvedType
Returns a ResolvedType object representing the declaring type of this type, or null if this type does not represent a non-package-level-type.
getDeclaringType() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
getDeclaringType() - Method in class org.aspectj.weaver.ShadowMunger
 
getDeclaringTypeName() - Method in interface org.aspectj.lang.Signature
Returns the fully-qualified name of the declaring type.
getDeclaringTypes(World) - Method in class org.aspectj.weaver.JoinPointSignature
 
getDeclaringTypes(World) - Method in interface org.aspectj.weaver.Member
 
getDeclaringTypes(World) - Method in class org.aspectj.weaver.MemberImpl
 
getDefinitions(ClassLoader, WeavingAdaptor) - Method in class org.aspectj.weaver.loadtime.DefaultWeavingContext
Simply call weaving adaptor back to parse aop.xml
getDefinitions(ClassLoader, WeavingAdaptor) - Method in interface org.aspectj.weaver.loadtime.IWeavingContext
Allow custom parsing of aop.xml or alternative mechanism for providing Definitions
getDelegate(ReferenceType) - Method in interface org.aspectj.weaver.bcel.TypeDelegateResolver
 
getDelegate(ResolvedType) - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
getDelegate() - Method in class org.aspectj.weaver.ReferenceType
 
getDelegate() - Method in class org.aspectj.weaver.TypeVariableReferenceType
For a TypeVariableReferenceType the delegate is the delegate for the first bound.
getDelegateFactoryMethod(World) - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
getDelimiter() - Method in class org.aspectj.asm.internal.HandleProviderDelimiter
Returns the delimiter for the HandleProviderDelimiter, for example ASPECT returns '*' and METHOD returns '~'
getDelimiter(IProgramElement) - Static method in class org.aspectj.asm.internal.HandleProviderDelimiter
Returns the delimiter for the given IProgramElement for example if the IProgramElement is an aspect returns '*' and if the IProgramElement is a method returns '~'
getDescriptorIndex() - Method in class org.aspectj.apache.bcel.classfile.ConstantMethodType
 
getDesignatorName() - Method in interface org.aspectj.weaver.tools.PointcutDesignatorHandler
The name of this pointcut designator.
getDetails() - Method in class org.aspectj.asm.internal.ProgramElement
 
getDetails() - Method in interface org.aspectj.asm.IProgramElement
 
getDetails() - Method in interface org.aspectj.bridge.IMessage
 
getDetails() - Method in class org.aspectj.bridge.Message
 
getDimensions() - Method in class org.aspectj.apache.bcel.generic.ArrayType
 
getDimensions() - Method in class org.aspectj.apache.bcel.generic.MULTIANEWARRAY
 
getDimensions() - Method in class org.aspectj.weaver.patterns.WildTypePattern
Used in conjunction with checks on 'isStar()' to tell you if this pattern represents '*' or '*[]' which are different !
getDirectSupertypes() - Method in class org.aspectj.weaver.ResolvedType
Returns an iterator through ResolvedType objects representing all the direct supertypes of this type.
getDisplayName() - Method in class org.aspectj.weaver.TypeVariable
 
getDumpDir() - Method in class org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor
 
getDumpDir() - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
getDumpOnException() - Static method in class org.aspectj.weaver.Dump
 
getDumpOnExit() - Static method in class org.aspectj.weaver.Dump
 
getDumpPatterns() - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
getEffectiveSignature() - Method in class org.aspectj.weaver.AjAttribute.EffectiveSignatureAttribute
 
getEffectiveSignature() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getEffectiveSignature() - Method in class org.aspectj.weaver.JoinPointSignature
 
getEffectiveSignature() - Method in interface org.aspectj.weaver.ResolvedMember
 
getEffectiveSignature() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getElement(String) - Method in interface org.aspectj.asm.IHierarchy
 
getElement(String) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
getElementType() - Method in class org.aspectj.apache.bcel.generic.ArrayType
 
getElementValue() - Method in class org.aspectj.apache.bcel.classfile.AnnotationDefault
 
getElementValuesArray() - Method in class org.aspectj.apache.bcel.classfile.annotation.ArrayElementValue
 
getElementValuesArraySize() - Method in class org.aspectj.apache.bcel.classfile.annotation.ArrayElementValue
 
getElementValueType() - Method in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
getEnclosingAdvice() - Method in class org.aspectj.weaver.IntMap
 
getEnclosingClass() - Method in class org.aspectj.apache.bcel.classfile.EnclosingMethod
 
getEnclosingClass() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getEnclosingClass() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getEnclosingClassIndex() - Method in class org.aspectj.apache.bcel.classfile.EnclosingMethod
 
getEnclosingCodeSignature() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getEnclosingCodeSignature() - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getEnclosingCodeSignature() - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getEnclosingCodeSignature() - Method in class org.aspectj.weaver.Shadow
 
getEnclosingConstructor() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getEnclosingConstructor() - Method in interface org.aspectj.lang.reflect.AjType
If this type represents a local or anonymous type declared within a constructor, return then enclosing Method object.
getEnclosingMethod() - Method in class org.aspectj.apache.bcel.classfile.EnclosingMethod
 
getEnclosingMethod() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getEnclosingMethod() - Method in interface org.aspectj.lang.reflect.AjType
If this type represents a local or anonymous type declared within a method, return then enclosing Method object.
getEnclosingMethod() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getEnclosingMethodIndex() - Method in class org.aspectj.apache.bcel.classfile.EnclosingMethod
 
getEnclosingShadow() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getEnclosingType() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getEnclosingType() - Method in interface org.aspectj.lang.reflect.AjType
Returns the immediately enclosing type of this type.
getEnclosingType() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getEnclosingType() - Method in class org.aspectj.weaver.BindingScope
 
getEnclosingType() - Method in interface org.aspectj.weaver.patterns.IScope
 
getEnclosingType() - Method in class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
getEnclosingType() - Method in class org.aspectj.weaver.patterns.SimpleScope
 
getEnclosingType() - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getEnclosingType() - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getEnclosingType() - Method in class org.aspectj.weaver.Shadow
 
getEnd() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
getEnd() - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
getEnd() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
getEnd() - Method in interface org.aspectj.weaver.IHasPosition
The ending index of this location in the character stream This points to the last character in this token.
getEnd() - Method in class org.aspectj.weaver.JoinPointSignature
 
getEnd() - Method in class org.aspectj.weaver.patterns.BasicToken
 
getEnd() - Method in class org.aspectj.weaver.patterns.FormalBinding
 
getEnd() - Method in class org.aspectj.weaver.patterns.PatternNode
 
getEnd() - Method in class org.aspectj.weaver.patterns.TypePatternList
 
getEnd() - Method in class org.aspectj.weaver.Position
 
getEnd() - Method in interface org.aspectj.weaver.ResolvedMember
 
getEnd() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getEnd() - Method in class org.aspectj.weaver.ShadowMunger
 
getEndLine() - Method in interface org.aspectj.bridge.ISourceLocation
 
getEndLine() - Method in class org.aspectj.bridge.SourceLocation
 
getEndPC() - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
getEndPC() - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
getEndPos() - Method in class org.aspectj.weaver.ReferenceType
 
getEntries() - Method in class org.aspectj.asm.internal.RelationshipMap
 
getEntries() - Method in interface org.aspectj.asm.IRelationshipMap
 
getEntry() - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
getEntry() - Method in class org.aspectj.weaver.patterns.PerCflow
 
getEntry() - Method in class org.aspectj.weaver.patterns.PerObject
 
getEnumConstants() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getEnumConstants() - Method in interface org.aspectj.lang.reflect.AjType
Returns the elements of this enum class, or null if this type does not represent an enum type.
getEnumTypeString() - Method in class org.aspectj.apache.bcel.classfile.annotation.EnumElementValue
 
getEnumValueString() - Method in class org.aspectj.apache.bcel.classfile.annotation.EnumElementValue
 
getErasureSignature() - Method in class org.aspectj.weaver.TypeVariable
 
getErasureSignature() - Method in class org.aspectj.weaver.UnresolvedType
For parameterized types, return the signature for the raw type
getErasureSignature() - Method in class org.aspectj.weaver.UnresolvedTypeVariableReferenceType
 
getErrors() - Method in class org.aspectj.bridge.MessageHandler
 
getExactDeclaringTypes() - Method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
getExactDeclaringTypes() - Method in interface org.aspectj.weaver.patterns.ISignaturePattern
 
getExactDeclaringTypes() - Method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
getExactDeclaringTypes() - Method in class org.aspectj.weaver.patterns.OrSignaturePattern
 
getExactDeclaringTypes() - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
getExactType() - Method in class org.aspectj.weaver.patterns.TypePattern
 
getExactTypes() - Method in class org.aspectj.weaver.patterns.TypePatternList
 
getException() - Method in class org.aspectj.weaver.patterns.DeclareSoft
 
getExceptionHandlers() - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getExceptionIndexTable() - Method in class org.aspectj.apache.bcel.classfile.ExceptionTable
 
getExceptionNames() - Method in class org.aspectj.apache.bcel.classfile.ExceptionTable
 
getExceptions() - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getExceptions() - Method in class org.aspectj.apache.bcel.generic.MULTIANEWARRAY
 
getExceptions(World) - Method in class org.aspectj.weaver.JoinPointSignature
 
getExceptions() - Method in class org.aspectj.weaver.JoinPointSignature
 
getExceptions(World) - Method in interface org.aspectj.weaver.Member
 
getExceptions(World) - Method in class org.aspectj.weaver.MemberImpl
 
getExceptions(World) - Method in interface org.aspectj.weaver.ResolvedMember
 
getExceptions() - Method in interface org.aspectj.weaver.ResolvedMember
 
getExceptions(World) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getExceptions() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getExceptionTable() - Method in class org.aspectj.apache.bcel.classfile.Code
 
getExceptionTable() - Method in class org.aspectj.apache.bcel.classfile.Method
 
getExceptionTableAttribute(Attribute[]) - Static method in class org.aspectj.apache.bcel.classfile.AttributeUtils
 
getExceptionTableIndex() - Method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
getExceptionTypes() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
 
getExceptionTypes() - Method in class org.aspectj.internal.lang.reflect.InterTypeConstructorDeclarationImpl
 
getExceptionTypes() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
 
getExceptionTypes() - Method in interface org.aspectj.lang.reflect.Advice
The declared thrown exceptions by the advice
getExceptionTypes() - Method in interface org.aspectj.lang.reflect.CodeSignature
 
getExceptionTypes() - Method in interface org.aspectj.lang.reflect.InterTypeConstructorDeclaration
The declared exceptions thrown by this constructor
getExceptionTypes() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
The declared exceptions thrown by this method
getExcludePatterns() - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
getExclusionMap() - Method in class org.aspectj.weaver.World
 
getExpendable() - Method in class org.aspectj.weaver.World
 
getExpendableMap() - Method in class org.aspectj.weaver.World.TypeMap
 
getExplicitConstructor() - Method in class org.aspectj.weaver.NewConstructorTypeMunger
 
getExposedPointcuts() - Method in class org.aspectj.weaver.ResolvedType
 
getExposedTypeSignature() - Method in class org.aspectj.weaver.ExposeTypeMunger
 
getExtraAdviceInformation() - Method in class org.aspectj.asm.IProgramElement.ExtraInformation
 
getExtraConfiguration() - Method in class org.aspectj.weaver.World
may return null
getExtractableName(Member) - Static method in class org.aspectj.weaver.NameMangler
 
getExtraInfo() - Method in class org.aspectj.asm.internal.ProgramElement
 
getExtraInfo() - Method in interface org.aspectj.asm.IProgramElement
 
getExtraParameterCount() - Method in class org.aspectj.weaver.Advice
 
getExtraParameterFlags() - Method in class org.aspectj.weaver.Advice
 
getExtraParameterFlags() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
getExtraParameterType() - Method in class org.aspectj.weaver.Advice
Return the type of the 'extra argument'.
getExtraSourceLocations() - Method in interface org.aspectj.bridge.IMessage
 
getExtraSourceLocations() - Method in class org.aspectj.bridge.Message
 
getFactory() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getFactory() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getFactoryMethodName() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
getFactoryMethodSignature() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
getField(Field) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
GETFIELD - Static variable in interface org.aspectj.apache.bcel.Constants
 
getField() - Method in class org.aspectj.apache.bcel.generic.FieldGen
Get field object after having set up all necessary values.
getField(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getField(String) - Method in interface org.aspectj.lang.reflect.AjType
Return the public field with the given name
getField() - Method in interface org.aspectj.lang.reflect.FieldSignature
 
getField() - Method in class org.aspectj.runtime.reflect.FieldSignatureImpl
 
getField() - Method in class org.aspectj.weaver.ast.FieldGet
 
getField() - Method in class org.aspectj.weaver.ast.FieldGetCall
 
GETFIELD2_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
GETFIELD_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
GETFIELD_QUICK_W - Static variable in interface org.aspectj.apache.bcel.Constants
 
getFieldGens() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getFieldName(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldInstruction
 
getFields() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getFields() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getFields() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getFields() - Method in interface org.aspectj.lang.reflect.AjType
Return the public fields declared by this type
getFields() - Method in class org.aspectj.weaver.ResolvedType
returns an iterator through all of the fields of this type, in order for checking from JVM spec 2ed 5.4.3.2.
getFieldSignatureString(Member, World) - Static method in class org.aspectj.weaver.SignatureUtils
 
getFieldSize(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldInstruction
 
getFieldType(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldInstruction
 
getFieldType() - Method in interface org.aspectj.lang.reflect.FieldSignature
 
getFieldType() - Method in class org.aspectj.runtime.reflect.FieldSignatureImpl
 
getFile(URL) - Method in class org.aspectj.weaver.loadtime.DefaultWeavingContext
 
getFile(URL) - Method in interface org.aspectj.weaver.loadtime.IWeavingContext
Format a URL
getFileForHandle(String) - Method in interface org.aspectj.asm.IElementHandleProvider
NOTE: this is necessary for the current implementation to look up nodes, but we may want to consider removing it.
getFileForHandle(String) - Method in class org.aspectj.asm.internal.JDTLikeHandleProvider
 
getFileMapEntrySet() - Method in interface org.aspectj.asm.IHierarchy
 
getFileMapEntrySet() - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
getFileName() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getFileName() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getFileName() - Method in interface org.aspectj.lang.reflect.SourceLocation
 
getFileName() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getFilename() - Method in class org.aspectj.weaver.bcel.UnwovenClassFile
 
getFileName() - Method in class org.aspectj.weaver.Dump
 
getFilename() - Method in interface org.aspectj.weaver.IUnwovenClassFile
 
getFileName() - Method in class org.aspectj.weaver.patterns.BasicToken
 
getFileName() - Method in class org.aspectj.weaver.patterns.PatternNode
 
getFileURL(File) - Static method in class org.aspectj.util.FileUtil
Get URL for a File.
getFileURLs(File[]) - Static method in class org.aspectj.util.FileUtil
 
getFinalConstantPool() - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
getFirstBound() - Method in class org.aspectj.weaver.TypeVariable
 
getFirstCommonSuperclass(ReferenceType) - Method in class org.aspectj.apache.bcel.generic.ReferenceType
This commutative operation returns the first common superclass (narrowest ReferenceType referencing a class, not an interface).
getFixed() - Method in class org.aspectj.weaver.World
 
getFlags() - Method in class org.aspectj.runtime.internal.AroundClosure
 
getForbidden() - Method in class org.aspectj.weaver.patterns.ThrowsPattern
 
getFormal(int) - Method in interface org.aspectj.weaver.patterns.IScope
 
getFormal(int) - Method in class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
getFormal(int) - Method in class org.aspectj.weaver.patterns.SimpleScope
 
getFormalComment() - Method in class org.aspectj.asm.internal.ProgramElement
 
getFormalComment() - Method in interface org.aspectj.asm.IProgramElement
 
getFormalCount() - Method in interface org.aspectj.weaver.patterns.IScope
 
getFormalCount() - Method in class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
getFormalCount() - Method in class org.aspectj.weaver.patterns.SimpleScope
 
getFormalIndex() - Method in class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
getFormalIndex() - Method in class org.aspectj.weaver.patterns.BindingAnnotationTypePattern
 
getFormalIndex() - Method in interface org.aspectj.weaver.patterns.BindingPattern
 
getFormalIndex() - Method in class org.aspectj.weaver.patterns.BindingTypePattern
 
getFormalsUnchangedToProceed() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
getFormalType() - Method in class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
getFormalTypeParametersFromOuterClass() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
getFullClassPath(ClassLoader) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
getFullyQualifiedName() - Method in class org.aspectj.asm.internal.ProgramElement
 
getFullyQualifiedName() - Method in interface org.aspectj.asm.IProgramElement
 
getGenerated() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
getGeneratedRegex() - Method in interface org.aspectj.weaver.tools.cache.CacheKeyResolver
Return a regex which matches all generated keys
getGeneratedRegex() - Method in class org.aspectj.weaver.tools.cache.DefaultCacheKeyResolver
 
getGenericArgTypes() - Method in class org.aspectj.weaver.Shadow
 
getGenericClassTypeSignature() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
getGenericParameterTypes() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
 
getGenericParameterTypes() - Method in class org.aspectj.internal.lang.reflect.InterTypeConstructorDeclarationImpl
 
getGenericParameterTypes() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
 
getGenericParameterTypes() - Method in interface org.aspectj.lang.reflect.Advice
The generic parameter types, @see java.lang.reflect.Method.getGenericParameterTypes
getGenericParameterTypes() - Method in interface org.aspectj.lang.reflect.InterTypeConstructorDeclaration
The generic constructor parameters
getGenericParameterTypes() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
The generic method parameters
getGenericParameterTypes() - Method in class org.aspectj.weaver.JoinPointSignature
 
getGenericParameterTypes() - Method in interface org.aspectj.weaver.Member
 
getGenericParameterTypes() - Method in class org.aspectj.weaver.MemberImpl
 
getGenericParameterTypes(ReflectionBasedResolvedMemberImpl) - Method in interface org.aspectj.weaver.reflect.GenericSignatureInformationProvider
 
getGenericParameterTypes(ReflectionBasedResolvedMemberImpl) - Method in class org.aspectj.weaver.reflect.Java14GenericSignatureInformationProvider
 
getGenericParameterTypes(ReflectionBasedResolvedMemberImpl) - Method in class org.aspectj.weaver.reflect.Java15GenericSignatureInformationProvider
 
getGenericParameterTypes() - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
getGenericParameterTypes() - Method in interface org.aspectj.weaver.ResolvedMember
Get the TypeXs of the parameter types, taking generic signature into account
getGenericParameterTypes() - Method in class org.aspectj.weaver.ResolvedMemberImpl
Get the TypeXs of the parameter types, taking generic signature into account
getGenericResolvedType() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
Returns the generic type, regardless of the resolvedType we 'know about'
getGenericReturnType() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
 
getGenericReturnType() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
The generic return type
getGenericReturnType() - Method in class org.aspectj.weaver.JoinPointSignature
 
getGenericReturnType() - Method in interface org.aspectj.weaver.Member
 
getGenericReturnType() - Method in class org.aspectj.weaver.MemberImpl
 
getGenericReturnType(ReflectionBasedResolvedMemberImpl) - Method in interface org.aspectj.weaver.reflect.GenericSignatureInformationProvider
 
getGenericReturnType(ReflectionBasedResolvedMemberImpl) - Method in class org.aspectj.weaver.reflect.Java14GenericSignatureInformationProvider
 
getGenericReturnType(ReflectionBasedResolvedMemberImpl) - Method in class org.aspectj.weaver.reflect.Java15GenericSignatureInformationProvider
 
getGenericReturnType() - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
getGenericReturnType() - Method in interface org.aspectj.weaver.ResolvedMember
Get the UnresolvedType for the return type, taking generic signature into account
getGenericReturnType() - Method in class org.aspectj.weaver.ResolvedMemberImpl
Get the UnresolvedType for the return type, taking generic signature into account
getGenericReturnTypeSignature() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getGenericSignature() - Method in class org.aspectj.apache.bcel.classfile.FieldOrMethod
Hunts for a signature attribute on the member and returns its contents.
getGenericSignature() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Hunts for a signature attribute on the member and returns its contents.
getGenericSignature() - Method in class org.aspectj.weaver.ReferenceType
 
getGenericSignature() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getGenericSignature() - Method in class org.aspectj.weaver.TypeVariable
 
getGenericSupertype() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getGenericSupertype() - Method in interface org.aspectj.lang.reflect.AjType
The generic supertype of this type, as defined by Class.getGenericSupertype
getGenericType() - Method in class org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl
 
getGenericType() - Method in interface org.aspectj.lang.reflect.InterTypeFieldDeclaration
The generic field type
getGenericType() - Method in class org.aspectj.weaver.ReferenceType
 
getGenericType() - Method in class org.aspectj.weaver.ResolvedType
Overridden by ReferenceType to return a sensible answer for parameterized and raw types.
getHandle(AsmManager, Advice) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
 
getHandledExceptionType() - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl.Handler
 
getHandledExceptionType() - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl.Handler
 
getHandleElementForInpath(String) - Method in class org.aspectj.asm.AsmManager
 
getHandleIdentifier() - Method in class org.aspectj.asm.internal.ProgramElement
 
getHandleIdentifier(boolean) - Method in class org.aspectj.asm.internal.ProgramElement
 
getHandleIdentifier() - Method in interface org.aspectj.asm.IProgramElement
The format of the string handle is not specified, but is stable across compilation sessions.
getHandleIdentifier(boolean) - Method in interface org.aspectj.asm.IProgramElement
 
getHandleProvider() - Method in class org.aspectj.asm.AsmManager
 
getHandler() - Method in class org.aspectj.weaver.bcel.ExceptionRange
 
getHandlerPC() - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
getHandlerPC() - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
getHierarchy() - Method in class org.aspectj.asm.AsmManager
 
getHierarchy() - Method in class org.aspectj.weaver.ResolvedType
Return an iterator over the types in this types hierarchy - starting with this type first, then all superclasses up to Object and then all interfaces (starting with those 'nearest' this type).
getHierarchy(boolean, boolean) - Method in class org.aspectj.weaver.ResolvedType
 
getHierarchyWithoutIterator(boolean, boolean, boolean) - Method in class org.aspectj.weaver.ResolvedType
Return a list of the types in the hierarchy of this type, starting with this type.
getHighestlinenumber() - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getHits() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
getID() - Method in interface org.aspectj.bridge.IMessage
Return the ID of the message where applicable, see IProblem for list of valid IDs
getID() - Method in class org.aspectj.bridge.Message
 
getId() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
Return the id for this JoinPoint.StaticPart.
getId() - Method in class org.aspectj.weaver.loadtime.DefaultWeavingContext
 
getId() - Method in interface org.aspectj.weaver.loadtime.IWeavingContext
In an environment with multiple class loaders allows messages to identified according to the weaving context
getIgnored() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
getIMessage() - Method in exception org.aspectj.bridge.AbortException
 
getImplClassName() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
getImportedNames() - Method in interface org.aspectj.weaver.patterns.IScope
 
getImportedNames() - Method in class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
getImportedNames() - Method in class org.aspectj.weaver.patterns.SimpleScope
 
getImportedPrefixes() - Method in interface org.aspectj.weaver.patterns.IScope
 
getImportedPrefixes() - Method in class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
getImportedPrefixes() - Method in class org.aspectj.weaver.patterns.SimpleScope
 
getIncludePatterns() - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
getIncrement() - Method in class org.aspectj.apache.bcel.generic.IINC
 
getIndex() - Method in class org.aspectj.apache.bcel.classfile.annotation.ClassElementValue
 
getIndex() - Method in class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
getIndex() - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
getIndex() - Method in class org.aspectj.apache.bcel.classfile.StackMapType
 
getIndex() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
getIndex() - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
 
getIndex() - Method in class org.aspectj.apache.bcel.generic.InstructionCP
 
getIndex() - Method in class org.aspectj.apache.bcel.generic.InstructionLV
 
getIndex() - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
getIndex() - Method in class org.aspectj.apache.bcel.generic.RET
 
getIndex() - Method in class org.aspectj.apache.bcel.util.ByteSequence
 
getIndex() - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
getIndex() - Method in class org.aspectj.weaver.patterns.FormalBinding
 
getIndex() - Method in interface org.aspectj.weaver.patterns.ITokenSource
 
getIndex() - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
getIndex() - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
getIndex() - Method in class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
getIndexEntries() - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
getIndexFile() - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
getIndexMap() - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
getIndices() - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
 
getInitializer() - Method in interface org.aspectj.lang.reflect.InitializerSignature
 
getInitialValue() - Method in class org.aspectj.apache.bcel.generic.FieldGen
 
getInitMethod(UnresolvedType) - Method in class org.aspectj.weaver.NewFieldTypeMunger
 
getInlineAnnotations(String, boolean, boolean) - Method in class org.aspectj.asm.AsmManager
Constructs map each time it's called.
getInnerAccessFlags() - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
getInnerClasses() - Method in class org.aspectj.apache.bcel.classfile.InnerClasses
 
getInnerClassIndex() - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
getInnerNameIndex() - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
getInputStream() - Method in interface org.aspectj.apache.bcel.util.ClassPath.ClassFile
 
getInputStream(String) - Method in class org.aspectj.apache.bcel.util.ClassPath
 
getInputStream(String, String) - Method in class org.aspectj.apache.bcel.util.ClassPath
Return stream for class or resource on CLASSPATH.
getInputStream() - Method in class org.aspectj.weaver.bcel.ClassPathManager.ClassFile
 
getInstance() - Static method in class org.aspectj.apache.bcel.util.SyntheticRepository
 
getInstance(ClassPath) - Static method in class org.aspectj.apache.bcel.util.SyntheticRepository
 
getInstruction() - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
 
getInstruction() - Method in class org.aspectj.apache.bcel.generic.LineNumberGen
 
getInstruction() - Method in class org.aspectj.apache.bcel.generic.SwitchBuilder
 
getInstructionHandles() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
getInstructionList() - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getInstructionPositions() - Method in class org.aspectj.apache.bcel.generic.InstructionList
Get positions (offsets) of all instructions in the list.
getInstructions() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
getInstructionsAsArray() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
getInstrumentation() - Static method in class org.aspectj.weaver.loadtime.Agent
Returns the Instrumentation system level instance
getInterfaceIndices() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getInterfaceNames() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getInterfaceNames() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getInterfaceNames() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getInterfaces() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Get interfaces directly implemented by this JavaClass.
getInterfaces() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getInterfaces() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getInterfaces() - Method in interface org.aspectj.lang.reflect.AjType
The interfaces implemented by this type
getInterfaceType() - Method in class org.aspectj.weaver.PerObjectInterfaceTypeMunger
 
getInterMethodBody(UnresolvedType) - Method in class org.aspectj.weaver.NewMethodTypeMunger
 
getInternalClassName() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getInternalFileName() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getInterTypeMungers() - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
getInterTypeMungers() - Method in class org.aspectj.weaver.ResolvedType
 
getInterTypeMungersIncludingSupers() - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
getInterTypeMungersIncludingSupers() - Method in class org.aspectj.weaver.ResolvedType
??? This method is O(N*M) where N = number of methods and M is number of inter-type declarations in my super
getInterTypeParentMungers() - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
getInterTypeParentMungers() - Method in class org.aspectj.weaver.ResolvedType
 
getInterTypeParentMungersIncludingSupers() - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
getInterTypeParentMungersIncludingSupers() - Method in class org.aspectj.weaver.ResolvedType
 
getIntValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantInteger
 
getInvalidPointcutExpression() - Method in exception org.aspectj.weaver.tools.UnsupportedPointcutPrimitiveException
 
getITDConstructor(AjType<?>, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getITDConstructor(AjType<?>, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
Return the public inter-type constructor matching the given specification
getITDConstructors() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getITDConstructors() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the public inter-type constructors of this type
getITDField(String, AjType<?>) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getITDField(String, AjType<?>) - Method in interface org.aspectj.lang.reflect.AjType
Return the public inter-type field matching the given specification
getITDFields() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getITDFields() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the public inter-type fields for this type
getITDMethod(String, AjType<?>, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getITDMethod(String, AjType<?>, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
Return the public inter-type method of this type matching the given specification
getITDMethods() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getITDMethods() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the public inter-type declared methods of this type
getItdVersion() - Method in class org.aspectj.weaver.World
Returns the version of ITD that this world wants to create.
getIWorld() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getIWorld() - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getIWorld() - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getIWorld() - Method in class org.aspectj.weaver.Shadow
 
getJavaClass() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getJavaClass() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getJavaClass() - Method in interface org.aspectj.lang.reflect.AjType
The java.lang.Class that corresponds to this AjType
getJavaClass() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getJavaClass(BcelWorld) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getJavaClass() - Method in class org.aspectj.weaver.bcel.UnwovenClassFile
 
getJavaClassBytesIncludingReweavable(BcelWorld) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getJavaExecutable() - Static method in class org.aspectj.util.LangUtil
Find java executable File path from java.home system property.
getJoinPointSignatures(World) - Method in class org.aspectj.weaver.JoinPointSignature
 
getJoinPointSignatures(World) - Method in interface org.aspectj.weaver.Member
 
getJoinPointSignatures(World) - Method in class org.aspectj.weaver.MemberImpl
All the signatures that a join point with this member as its signature has.
getJoinPointSignatures(Member, World) - Static method in class org.aspectj.weaver.ResolvedMemberImpl
Compute the full set of signatures for a member.
getKey() - Method in class org.aspectj.util.TypeSafeEnum
 
getKey() - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking.KeyedCommand
 
getKey() - Method in class org.aspectj.weaver.tools.cache.CachedClassEntry
 
getKey() - Method in class org.aspectj.weaver.tools.cache.CachedClassReference
 
getKeys(String) - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
getKeys(String) - Method in interface org.aspectj.weaver.tools.cache.CacheBacking
Return a list of keys which match the given regex.
getKeys(String) - Method in class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
getKind() - Method in class org.aspectj.asm.internal.ProgramElement
 
getKind() - Method in class org.aspectj.asm.internal.Relationship
 
getKind() - Method in interface org.aspectj.asm.IProgramElement
 
getKind() - Method in interface org.aspectj.asm.IRelationship
 
getKind() - Method in interface org.aspectj.bridge.IMessage
 
getKind() - Method in class org.aspectj.bridge.Message
 
getKind(String) - Static method in class org.aspectj.bridge.MessageUtil
Map to the kind of messages associated with this string key.
getKind() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
 
getKind() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
 
getKind() - Method in class org.aspectj.internal.lang.reflect.PerClauseImpl
 
getKind() - Method in interface org.aspectj.lang.JoinPoint
Returns a String representing the kind of join point.
getKind() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
Returns a String representing the kind of join point.
getKind() - Method in interface org.aspectj.lang.reflect.Advice
The kind of advice (before, after-returning, after-throwing, etc.)
getKind() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
The target element kind
getKind() - Method in interface org.aspectj.lang.reflect.PerClause
The kind of per-clause (singleton, perthis, pertarget,...)
getKind() - Method in class org.aspectj.weaver.Advice
 
getKind() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
getKind() - Method in class org.aspectj.weaver.bcel.AnnotationAccessVar
 
getKind() - Method in class org.aspectj.weaver.JoinPointSignature
 
getKind() - Method in class org.aspectj.weaver.Lint.Kind
 
getKind() - Method in interface org.aspectj.weaver.Member
 
getKind() - Method in class org.aspectj.weaver.MemberImpl
 
getKind() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
getKind() - Method in class org.aspectj.weaver.patterns.FastMatchInfo
kind can be null to indicate that all kinds should be considered.
getKind() - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
getKind() - Method in class org.aspectj.weaver.patterns.PerCflow
 
getKind() - Method in class org.aspectj.weaver.patterns.PerClause
 
getKind() - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
getKind() - Method in class org.aspectj.weaver.patterns.PerObject
 
getKind() - Method in class org.aspectj.weaver.patterns.PerSingleton
 
getKind() - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
getKind() - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
getKind() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
getKind() - Method in class org.aspectj.weaver.Shadow
returns the kind of shadow this is, representing what happens under this shadow
getKindedAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getKindedAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getKindedAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getKindedAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.Shadow
 
getKindFor(String) - Static method in class org.aspectj.asm.IRelationship.Kind
Return the Kind of the relationship that is passed in by name.
getKindForString(String) - Static method in class org.aspectj.asm.IProgramElement.Kind
 
getLastDumpFileName() - Static method in class org.aspectj.weaver.Dump
 
getLateTypeMungers() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
getLateTypeMungers() - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
getLazyClassGen() - Method in class org.aspectj.weaver.bcel.BcelObjectType
Return the lazyClassGen associated with this type.
getLazyMethodGen(Member) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getLazyMethodGen(String, String) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getLazyMethodGen(String, String, boolean) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getLeft() - Method in class org.aspectj.weaver.ast.And
 
getLeft() - Method in class org.aspectj.weaver.ast.Or
 
getLeft() - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
getLeft() - Method in class org.aspectj.weaver.patterns.AndPointcut
 
getLeft() - Method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
getLeft() - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
getLeft() - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
getLeft() - Method in class org.aspectj.weaver.patterns.OrPointcut
 
getLeft() - Method in class org.aspectj.weaver.patterns.OrSignaturePattern
 
getLeft() - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
getLength() - Method in class org.aspectj.apache.bcel.classfile.Attribute
 
getLength() - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
getLength() - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
getLength() - Method in class org.aspectj.apache.bcel.generic.IINC
 
getLength() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
getLength() - Method in class org.aspectj.apache.bcel.generic.InstructionCP
 
getLength() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
getLength() - Method in class org.aspectj.apache.bcel.generic.InstructionLV
 
getLength() - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
 
getLength() - Method in class org.aspectj.apache.bcel.generic.RET
 
getLine() - Method in interface org.aspectj.bridge.ISourceLocation
 
getLine() - Method in class org.aspectj.bridge.SourceLocation
 
getLine() - Method in interface org.aspectj.lang.reflect.SourceLocation
 
getLineBreaks() - Method in class org.aspectj.weaver.AjAttribute.SourceContextAttribute
 
getLineNumber() - Method in class org.aspectj.apache.bcel.classfile.LineNumber
 
getLineNumber() - Method in class org.aspectj.apache.bcel.generic.LineNumberGen
Get LineNumber attribute .
getLineNumber() - Method in class org.aspectj.apache.bcel.generic.LineNumberTag
 
getLineNumber() - Method in class org.aspectj.weaver.AjAttribute.MethodDeclarationLineNumberAttribute
 
getLineNumberForHandle(String) - Method in interface org.aspectj.asm.IElementHandleProvider
NOTE: this is necessary for the current implementation to look up nodes, but we may want to consider removing it.
getLineNumberForHandle(String) - Method in class org.aspectj.asm.internal.JDTLikeHandleProvider
 
getLineNumbers() - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getLineNumberTable() - Method in class org.aspectj.apache.bcel.classfile.Code
 
getLineNumberTable() - Method in class org.aspectj.apache.bcel.classfile.LineNumberTable
 
getLineNumberTable() - Method in class org.aspectj.apache.bcel.classfile.Method
Return LineNumberTable of code attribute if any (the call is forwarded to the Code attribute)
getLineNumberTable(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getLint() - Method in class org.aspectj.weaver.World
 
getLintKind(String) - Method in class org.aspectj.weaver.Lint
 
getLintKind() - Method in class org.aspectj.weaver.LintMessage
 
getLiteralKind() - Method in class org.aspectj.weaver.patterns.BasicToken
 
getLiteralKind() - Method in interface org.aspectj.weaver.patterns.IToken
Whether this should be treated as a literal value Kinds == "string", ??? returns null if this isn't a literal
getLoadClassType(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldOrMethod
 
getLoadClassType(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.Instruction
 
getLoadClassType(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.MULTIANEWARRAY
 
getLocalVariable(int) - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTable
 
getLocalVariable(int) - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTypeTable
 
getLocalVariable(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
Get LocalVariable object.
getLocalVariables() - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getLocalVariableTable() - Method in class org.aspectj.apache.bcel.classfile.Code
 
getLocalVariableTable() - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTable
 
getLocalVariableTable() - Method in class org.aspectj.apache.bcel.classfile.Method
Return LocalVariableTable of code attribute if any (the call is forwarded to the Code attribute)
getLocalVariableTable(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getLocalVariableTypeTable() - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTypeTable
 
getLocalVarTarget() - Method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
getLocation() - Method in exception org.aspectj.weaver.patterns.ParserException
 
getLowerBound() - Method in class org.aspectj.weaver.BoundedReferenceType
 
getLowerBound() - Method in class org.aspectj.weaver.patterns.TypeVariablePattern
 
getLowerBound() - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
getLowerBound() - Method in class org.aspectj.weaver.WildcardedUnresolvedType
 
getMainMap() - Method in class org.aspectj.weaver.World.TypeMap
 
getMajor() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getMajor() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getMajorVersion() - Method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
getMajorVersion() - Method in class org.aspectj.weaver.VersionedDataInputStream
 
getManifest(boolean) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
getMapLength() - Method in class org.aspectj.apache.bcel.classfile.StackMap
 
getMatchingContext() - Method in class org.aspectj.weaver.reflect.ReflectionFastMatchInfo
 
getMatchingContext() - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getMatchingContext() - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getMatchingMethod(Class<?>, String, Object[]) - Static method in class org.aspectj.util.Reflection
 
getMatchingSignature() - Method in class org.aspectj.weaver.Shadow
returns the signature of the thing under this shadow, with any synthetic arguments removed
getMatchingSyntheticMember(Member) - Method in class org.aspectj.weaver.bcel.BcelAccessForInlineMunger
Looks in the wrapper we have added so that we can find their effective signature if needed
getMatchingSyntheticMember(Member) - Method in class org.aspectj.weaver.bcel.BcelCflowCounterFieldAdder
 
getMatchingSyntheticMember(Member) - Method in class org.aspectj.weaver.bcel.BcelCflowStackFieldAdder
 
getMatchingSyntheticMember(Member) - Method in class org.aspectj.weaver.bcel.BcelPerClauseAspectAdder
 
getMatchingSyntheticMember(Member) - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
getMatchingSyntheticMember(Member, ResolvedType) - Method in class org.aspectj.weaver.NewConstructorTypeMunger
 
getMatchingSyntheticMember(Member, ResolvedType) - Method in class org.aspectj.weaver.NewFieldTypeMunger
 
getMatchingSyntheticMember(Member, ResolvedType) - Method in class org.aspectj.weaver.NewMethodTypeMunger
 
getMatchingSyntheticMember(Member, ResolvedType) - Method in class org.aspectj.weaver.PrivilegedAccessMunger
 
getMatchingSyntheticMember(Member, ResolvedType) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
getMatchs() - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
 
getMaxLocals() - Method in class org.aspectj.apache.bcel.classfile.Code
 
getMaxLocals() - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getMaxLocals() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getMaxStack() - Method in class org.aspectj.apache.bcel.classfile.Code
 
getMaxStack() - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getMaxStack(ConstantPool, InstructionList, CodeExceptionGen[]) - Static method in class org.aspectj.apache.bcel.generic.MethodGen
Computes stack usage of an instruction list by performing control flow analysis.
getMember() - Method in class org.aspectj.weaver.bcel.AnnotationAccessVar
 
getMember() - Method in class org.aspectj.weaver.PrivilegedAccessMunger
 
getMember() - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
getMemberParameterizationMap() - Method in class org.aspectj.weaver.ResolvedType
 
getMemberTypeName() - Method in class org.aspectj.weaver.NewMemberClassTypeMunger
 
getMemberView() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getMessage() - Method in class org.aspectj.asm.internal.ProgramElement
 
getMessage() - Method in interface org.aspectj.asm.IProgramElement
 
getMessage() - Method in exception org.aspectj.bridge.AbortException
Get message for this AbortException, either associated explicitly as message or implicitly as IMessage message or its thrown message.
getMessage() - Method in interface org.aspectj.bridge.IMessage
 
getMessage() - Method in class org.aspectj.bridge.Message
 
getMessage() - Method in class org.aspectj.bridge.WeaveMessage.WeaveMessageKind
 
getMessage() - Method in class org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl
 
getMessage() - Method in interface org.aspectj.lang.reflect.DeclareErrorOrWarning
The message associated with the declare warning / declare error
getMessage(Shadow) - Method in class org.aspectj.weaver.Checker
 
getMessage() - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
getMessage() - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
getMessageHandler() - Method in interface org.aspectj.weaver.patterns.IScope
 
getMessageHandler() - Method in class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
getMessageHandler() - Method in class org.aspectj.weaver.patterns.SimpleScope
 
getMessageHandler() - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
getMessageHandler() - Method in class org.aspectj.weaver.World
Nobody should hold onto a copy of this message handler, or setMessageHandler won't work right.
getMessageHolder() - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
getMessages(IMessage.Kind, boolean) - Method in interface org.aspectj.bridge.IMessageHolder
Get all messages or those of a specific kind.
getMessages(IMessage.Kind, boolean) - Method in class org.aspectj.bridge.MessageHandler
Get all messages or those of a specific kind.
getMessages(IMessageHolder, IMessage.Kind, boolean, String) - Static method in class org.aspectj.bridge.MessageUtil
 
getMessages(List<IMessage>, IMessage.Kind) - Static method in class org.aspectj.bridge.MessageUtil
Extract messages of type kind from the input list.
getMessagesExcept(IMessageHolder, IMessage.Kind, boolean) - Static method in class org.aspectj.bridge.MessageUtil
Select all messages in holder except those of the same kind (optionally or greater).
getMethod(Method) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getMethod(Constructor<?>) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getMethod() - Method in class org.aspectj.apache.bcel.generic.MethodGen
Get method object.
getMethod(String, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getMethod(String, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
Return the method object for the specified public method declared in this type
getMethod() - Method in interface org.aspectj.lang.reflect.MethodSignature
 
getMethod() - Method in class org.aspectj.weaver.ast.Call
 
getMethod() - Method in class org.aspectj.weaver.ast.CallExpr
 
getMethod() - Method in class org.aspectj.weaver.ast.FieldGetCall
 
getMethod() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getMethodAt(int) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getMethodFormalParameterIndex() - Method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
getMethodForMessage(AtAjAttributes.AjAttributeMethodStruct) - Static method in class org.aspectj.weaver.bcel.AtAjAttributes
Return a nicely formatted method string, for example: int X.foo(java.lang.String)
getMethodGens() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getMethodName(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InvokeInstruction
 
getMethods() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getMethods() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getMethods() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getMethods() - Method in interface org.aspectj.lang.reflect.AjType
Returns all the public methods of this type
getMethods(boolean, boolean) - Method in class org.aspectj.weaver.ResolvedType
returns an iterator through all of the methods of this type, in order for checking from JVM spec 2ed 5.4.3.3.
getMethodSignatureString(Member, World) - Static method in class org.aspectj.weaver.SignatureUtils
 
getMethodsIncludingIntertypeDeclarations(boolean, boolean) - Method in class org.aspectj.weaver.ResolvedType
 
getMethodsWithoutIterator(boolean, boolean, boolean) - Method in class org.aspectj.weaver.ResolvedType
Return a list of methods, first those declared on this class, then those declared on the superclass (recurse) and then those declared on the superinterfaces.
getMinor() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getMinor() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getMinorVersion() - Method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
getMinorVersion() - Method in class org.aspectj.weaver.VersionedDataInputStream
 
getMisses() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
getModel() - Method in class org.aspectj.asm.internal.ProgramElement
 
getModel() - Method in interface org.aspectj.asm.IProgramElement
 
getModel() - Method in class org.aspectj.weaver.World
 
getModelAsAsmManager() - Method in class org.aspectj.weaver.bcel.BcelWorld
 
getModelChangesOnLastBuild() - Method in class org.aspectj.asm.AsmManager
 
getModifierFlag(String) - Static method in class org.aspectj.weaver.patterns.ModifiersPattern
 
getModifiers() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
getModifiers() - Method in class org.aspectj.asm.internal.ProgramElement
 
getModifiers() - Method in interface org.aspectj.asm.IProgramElement
 
getModifiers() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getModifiers() - Method in class org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
 
getModifiers() - Method in class org.aspectj.internal.lang.reflect.PointcutImpl
 
getModifiers() - Method in interface org.aspectj.lang.reflect.AjType
The modifiers declared for this type.
getModifiers() - Method in interface org.aspectj.lang.reflect.InterTypeDeclaration
Member modifiers, can be interpreted using java.lang.reflect.Modifier
getModifiers() - Method in interface org.aspectj.lang.reflect.Pointcut
The modifiers associated with the pointcut declaration.
getModifiers() - Method in interface org.aspectj.lang.Signature
Returns the modifiers on this signature represented as an int.
getModifiers() - Method in class org.aspectj.weaver.ArrayReferenceType
 
getModifiers() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getModifiers() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getModifiers() - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl.Handler
 
getModifiers() - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl.Handler
 
getModifiers(World) - Method in class org.aspectj.weaver.JoinPointSignature
 
getModifiers() - Method in class org.aspectj.weaver.JoinPointSignature
 
getModifiers(World) - Method in interface org.aspectj.weaver.Member
 
getModifiers() - Method in interface org.aspectj.weaver.Member
 
getModifiers(World) - Method in class org.aspectj.weaver.MemberImpl
 
getModifiers() - Method in class org.aspectj.weaver.MemberImpl
 
getModifiers() - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
getModifiers() - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
getModifiers() - Method in class org.aspectj.weaver.ReferenceType
 
getModifiers() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getModifiers() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getModifiers(World) - Method in interface org.aspectj.weaver.ResolvedMember
 
getModifiers() - Method in interface org.aspectj.weaver.ResolvedMember
 
getModifiers(World) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getModifiers() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getModifiers() - Method in class org.aspectj.weaver.ResolvedType
 
getMonitorSignatureString(Member, World) - Static method in class org.aspectj.weaver.SignatureUtils
 
getMunger() - Method in class org.aspectj.weaver.ConcreteTypeMunger
returns null for mungers that are used internally, but were not part of a declared thing in source code.
getMungers() - Method in class org.aspectj.weaver.Shadow
 
getName() - Method in class org.aspectj.apache.bcel.classfile.Attribute
 
getName(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.ConstantNameAndType
 
getName() - Method in class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
getName() - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
getName() - Method in class org.aspectj.apache.bcel.classfile.Unknown
 
getName() - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
getName(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldOrMethod
 
getName() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
getName(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InvokeDynamic
 
getName() - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
getName() - Method in class org.aspectj.apache.bcel.generic.LocalVariableTag
 
getName() - Method in class org.aspectj.asm.internal.ProgramElement
 
getName() - Method in class org.aspectj.asm.internal.Relationship
 
getName() - Method in interface org.aspectj.asm.IProgramElement
 
getName() - Method in interface org.aspectj.asm.IRelationship
 
getName() - Method in class org.aspectj.asm.IRelationship.Kind
 
getName() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
 
getName() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getName() - Method in class org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl
 
getName() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
 
getName() - Method in class org.aspectj.internal.lang.reflect.PointcutImpl
 
getName() - Method in interface org.aspectj.lang.reflect.Advice
Returns the advice name, or the empty string if the advice is anonymous.
getName() - Method in interface org.aspectj.lang.reflect.AjType
The name of this type, in the same format as returned by Class.getName()
getName() - Method in interface org.aspectj.lang.reflect.InterTypeFieldDeclaration
The field name
getName() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
The name of this method
getName() - Method in exception org.aspectj.lang.reflect.NoSuchAdviceException
The advice name that could not be found.
getName() - Method in exception org.aspectj.lang.reflect.NoSuchPointcutException
The name of the pointcut that could not be found.
getName() - Method in interface org.aspectj.lang.reflect.Pointcut
The declared name of the pointcut.
getName() - Method in interface org.aspectj.lang.Signature
Returns the identifier part of this signature.
getName() - Method in class org.aspectj.util.TypeSafeEnum
 
getName() - Method in class org.aspectj.weaver.AnnotationNameValuePair
 
getName() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getName() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getName() - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl.Handler
 
getName() - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl.Handler
 
getName() - Method in class org.aspectj.weaver.JoinPointSignature
 
getName() - Method in class org.aspectj.weaver.Lint.Kind
 
getName() - Method in class org.aspectj.weaver.loadtime.definition.LightXMLParser
 
getName() - Method in interface org.aspectj.weaver.Member
 
getName() - Method in class org.aspectj.weaver.MemberImpl
 
getName() - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
returns "declare warning" or "declare error"
getName() - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
returns "declare type warning" or "declare type error"
getName() - Method in class org.aspectj.weaver.patterns.FormalBinding
 
getName() - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
getName() - Method in class org.aspectj.weaver.patterns.TypeVariablePattern
 
getName() - Method in class org.aspectj.weaver.reflect.PointcutParameterImpl
 
getName() - Method in class org.aspectj.weaver.tools.cache.WeavedClassCache
 
getName() - Method in interface org.aspectj.weaver.tools.PointcutParameter
The name of this parameter
getName() - Method in class org.aspectj.weaver.TypeVariable
 
getName() - Method in class org.aspectj.weaver.UnresolvedType
Returns the name of this type in java language form (e.g.
getNameAndTypeIndex() - Method in class org.aspectj.apache.bcel.classfile.ConstantCP
 
getNameAndTypeIndex() - Method in class org.aspectj.apache.bcel.classfile.ConstantInvokeDynamic
 
getNameAsIdentifier() - Method in class org.aspectj.weaver.ReferenceType
 
getNameAsIdentifier() - Method in class org.aspectj.weaver.UnresolvedType
 
getNameChars() - Method in class org.aspectj.weaver.AjAttribute
 
getNameIndex() - Method in class org.aspectj.apache.bcel.classfile.annotation.NameValuePair
 
getNameIndex() - Method in class org.aspectj.apache.bcel.classfile.Attribute
 
getNameIndex() - Method in class org.aspectj.apache.bcel.classfile.ConstantClass
 
getNameIndex() - Method in class org.aspectj.apache.bcel.classfile.ConstantNameAndType
 
getNameIndex() - Method in class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
getNameIndex() - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
getNamePatterns() - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
getNames(UnresolvedType[]) - Static method in class org.aspectj.weaver.UnresolvedType
Returns an array of strings representing the java langauge names of an array of types.
getNamespace(ClassLoader) - Method in class org.aspectj.weaver.loadtime.Aj
Returns a namespace based on the contest of the aspects available
getNamespace() - Method in class org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor
 
getNameString() - Method in class org.aspectj.apache.bcel.classfile.annotation.NameValuePair
 
getNameString() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
getNameString() - Method in class org.aspectj.weaver.AjAttribute.AjSynthetic
 
getNameString() - Method in class org.aspectj.weaver.AjAttribute.Aspect
 
getNameString() - Method in class org.aspectj.weaver.AjAttribute.DeclareAttribute
 
getNameString() - Method in class org.aspectj.weaver.AjAttribute.EffectiveSignatureAttribute
 
getNameString() - Method in class org.aspectj.weaver.AjAttribute
 
getNameString() - Method in class org.aspectj.weaver.AjAttribute.MethodDeclarationLineNumberAttribute
 
getNameString() - Method in class org.aspectj.weaver.AjAttribute.PointcutDeclarationAttribute
 
getNameString() - Method in class org.aspectj.weaver.AjAttribute.PrivilegedAttribute
 
getNameString() - Method in class org.aspectj.weaver.AjAttribute.SourceContextAttribute
 
getNameString() - Method in class org.aspectj.weaver.AjAttribute.TypeMunger
 
getNameString() - Method in class org.aspectj.weaver.AjAttribute.WeaverState
 
getNameString() - Method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
getNameSuffix() - Method in class org.aspectj.weaver.patterns.Declare
Declares have methods in the .class file against which info can be stored (for example, the annotation in the case of declare annotation).
getNameSuffix() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
Provide a name suffix so that we can tell the different declare annotations forms apart in the AjProblemReporter
getNameSuffix() - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
getNameSuffix() - Method in class org.aspectj.weaver.patterns.DeclareParents
 
getNameSuffix() - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
getNameSuffix() - Method in class org.aspectj.weaver.patterns.DeclareSoft
 
getNameSuffix() - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
getNameValuePairs() - Method in class org.aspectj.weaver.StandardAnnotation
 
getNegated() - Method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
getNegatedPattern() - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
getNegatedPattern() - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
getNegatedPointcut() - Method in class org.aspectj.weaver.patterns.NotPointcut
 
getNewAnnotation() - Method in class org.aspectj.weaver.AnnotationOnTypeMunger
 
getNewGeneratedNameTag() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getNewParent() - Method in class org.aspectj.weaver.NewParentTypeMunger
 
getNewThreadCounter() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadStackFactory
 
getNewThreadCounter() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl
 
getNewThreadCounter() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl11
 
getNewThreadStack() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadStackFactory
 
getNewThreadStack() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl
 
getNewThreadStack() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl11
 
getNext() - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
 
getNode(AsmManager, Shadow) - Static method in class org.aspectj.weaver.model.AsmRelationshipProvider
 
getNonAJMemberKinds() - Static method in class org.aspectj.asm.IProgramElement.Kind
 
getNumberOfExceptions() - Method in class org.aspectj.apache.bcel.classfile.ExceptionTable
 
getNumberOfLocals() - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
getNumberOfStackItems() - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
getNumBootstrapMethods() - Method in class org.aspectj.apache.bcel.classfile.BootstrapMethods
 
getOffset() - Method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
getOffset() - Method in interface org.aspectj.bridge.ISourceLocation
 
getOffset() - Method in class org.aspectj.bridge.SourceLocation
 
getOffset() - Method in class org.aspectj.weaver.AjAttribute.MethodDeclarationLineNumberAttribute
 
getOffset() - Method in interface org.aspectj.weaver.ISourceContext
 
getOffset() - Method in class org.aspectj.weaver.SourceContextImpl
 
getOffSetForHandle(String) - Method in interface org.aspectj.asm.IElementHandleProvider
 
getOffSetForHandle(String) - Method in class org.aspectj.asm.internal.JDTLikeHandleProvider
 
getOpcode() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
getOrCreateWeaverStateInfo(boolean) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getOriginalSignature() - Method in class org.aspectj.weaver.Advice
 
getOuterClass() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getOuterClass() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getOuterClass() - Method in class org.aspectj.weaver.ReferenceType
 
getOuterClass() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getOuterClass() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
getOuterClass() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getOuterClass() - Method in class org.aspectj.weaver.ResolvedType
 
getOuterClassIndex() - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
getOutermostType() - Method in class org.aspectj.weaver.UnresolvedType
Returns a UnresolvedType object representing the effective outermost enclosing type for a name type.
getPackage() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getPackage() - Method in interface org.aspectj.lang.reflect.AjType
The package in which this type is declared
getPackageName() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getPackageName() - Method in class org.aspectj.asm.internal.ProgramElement
 
getPackageName() - Method in interface org.aspectj.asm.IProgramElement
 
getPackageName() - Method in class org.aspectj.weaver.bcel.LazyClassGen
Returns the packagename - if its the default package we return an empty string
getPackageName() - Method in class org.aspectj.weaver.UnresolvedType
 
getPackageNameAsIdentifier() - Method in class org.aspectj.weaver.UnresolvedType
 
getParameterAnnotationAttributes(ConstantPool, List<AnnotationGen>[]) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Annotations against a class are stored in one of four attribute kinds: - RuntimeVisibleParameterAnnotations - RuntimeInvisibleParameterAnnotations
getParameterAnnotations() - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos
Return a list of Annotation[] - each list entry contains the annotations for one parameter
getParameterAnnotations() - Method in class org.aspectj.apache.bcel.classfile.Method
 
getParameterAnnotations() - Method in class org.aspectj.weaver.JoinPointSignature
 
getParameterAnnotations() - Method in interface org.aspectj.weaver.ResolvedMember
 
getParameterAnnotations() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getParameterAnnotationTypes() - Method in class org.aspectj.weaver.JoinPointSignature
 
getParameterAnnotationTypes(Member) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
getParameterAnnotationTypes(Member) - Method in class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
getParameterAnnotationTypes() - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
getParameterAnnotationTypes() - Method in interface org.aspectj.weaver.ResolvedMember
 
getParameterAnnotationTypes() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getParameterBindings() - Method in class org.aspectj.weaver.reflect.JoinPointMatchImpl
 
getParameterBindings() - Method in interface org.aspectj.weaver.tools.JoinPointMatch
Get the parameter bindings at the matched join point.
getParameterName(int) - Method in class org.aspectj.apache.bcel.classfile.MethodParameters
 
getParameterName() - Method in interface org.aspectj.lang.reflect.CatchClauseSignature
 
getParameterNames() - Method in class org.aspectj.asm.internal.ProgramElement
 
getParameterNames() - Method in interface org.aspectj.asm.IProgramElement
 
getParameterNames() - Method in class org.aspectj.internal.lang.reflect.PointcutImpl
 
getParameterNames() - Method in interface org.aspectj.lang.reflect.CodeSignature
 
getParameterNames() - Method in interface org.aspectj.lang.reflect.Pointcut
The pointcut parameter names.
getParameterNames() - Method in class org.aspectj.weaver.JoinPointSignature
 
getParameterNames(World) - Method in class org.aspectj.weaver.JoinPointSignature
 
getParameterNames(World) - Method in interface org.aspectj.weaver.Member
 
getParameterNames(World) - Method in class org.aspectj.weaver.MemberImpl
 
getParameterNames(Member) - Method in interface org.aspectj.weaver.reflect.ArgNameFinder
Attempt to discover the parameter names for a reflectively obtained member
getParameterNames(Member) - Method in class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
getParameterNames() - Method in interface org.aspectj.weaver.ResolvedMember
 
getParameterNames(World) - Method in interface org.aspectj.weaver.ResolvedMember
 
getParameterNames() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getParameterNames(World) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getParametersCount() - Method in class org.aspectj.apache.bcel.classfile.MethodParameters
 
getParameterSignature() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getParameterSignature() - Method in class org.aspectj.weaver.JoinPointSignature
 
getParameterSignature() - Method in interface org.aspectj.weaver.Member
Return signature without return type, e.g.
getParameterSignature() - Method in class org.aspectj.weaver.MemberImpl
 
getParameterSignatureErased() - Method in class org.aspectj.weaver.JoinPointSignature
 
getParameterSignatureErased() - Method in interface org.aspectj.weaver.ResolvedMember
 
getParameterSignatureErased() - Method in class org.aspectj.weaver.ResolvedMemberImpl
Return the erased form of the signature with bounds collapsed for type variables, etc.
getParameterSignatures() - Method in class org.aspectj.asm.internal.ProgramElement
 
getParameterSignatures() - Method in interface org.aspectj.asm.IProgramElement
 
getParameterSignaturesSourceRefs() - Method in class org.aspectj.asm.internal.ProgramElement
 
getParameterSignaturesSourceRefs() - Method in interface org.aspectj.asm.IProgramElement
 
getParameterType() - Method in interface org.aspectj.lang.reflect.CatchClauseSignature
 
getParameterTypes() - Method in class org.aspectj.asm.internal.ProgramElement
 
getParameterTypes() - Method in interface org.aspectj.asm.IProgramElement
 
getParameterTypes() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
 
getParameterTypes() - Method in class org.aspectj.internal.lang.reflect.InterTypeConstructorDeclarationImpl
 
getParameterTypes() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
 
getParameterTypes() - Method in class org.aspectj.internal.lang.reflect.PointcutImpl
 
getParameterTypes() - Method in interface org.aspectj.lang.reflect.Advice
The advice parameters
getParameterTypes() - Method in interface org.aspectj.lang.reflect.CodeSignature
 
getParameterTypes() - Method in interface org.aspectj.lang.reflect.InterTypeConstructorDeclaration
The constructor parameters
getParameterTypes() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
The method parameters
getParameterTypes() - Method in interface org.aspectj.lang.reflect.Pointcut
The pointcut parameter types.
getParameterTypes() - Method in class org.aspectj.weaver.JoinPointSignature
 
getParameterTypes() - Method in interface org.aspectj.weaver.Member
 
getParameterTypes() - Method in class org.aspectj.weaver.MemberImpl
 
getParameterTypes() - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
getParent() - Method in class org.aspectj.asm.internal.ProgramElement
 
getParent() - Method in interface org.aspectj.asm.IProgramElement
 
getParents() - Method in class org.aspectj.weaver.patterns.DeclareParents
 
getParentTypes() - Method in class org.aspectj.asm.internal.ProgramElement
 
getParentTypes() - Method in interface org.aspectj.asm.IProgramElement
 
getParentTypes() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
 
getParentTypes() - Method in interface org.aspectj.lang.reflect.DeclareParents
The set of types that the types matching getTargetTypesPattern are declared to implement or extend
getPath() - Method in interface org.aspectj.apache.bcel.util.ClassPath.ClassFile
 
getPath(String) - Method in class org.aspectj.apache.bcel.util.ClassPath
 
getPath(String, String) - Method in class org.aspectj.apache.bcel.util.ClassPath
 
getPath() - Method in class org.aspectj.weaver.bcel.ClassPathManager.ClassFile
 
getPaths(File[]) - Static method in class org.aspectj.util.FileUtil
 
getPaths(List<File>) - Static method in class org.aspectj.util.FileUtil
 
getPatternAsString() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
getPatterns() - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
getPerClause() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getPerClause() - Method in interface org.aspectj.lang.reflect.AjType
If this type represents an aspect, returns the associated per-clause.
getPerClause() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getPerClause() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getPerClause() - Method in class org.aspectj.weaver.ReferenceType
 
getPerClause() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getPerClause() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getPerClause() - Method in class org.aspectj.weaver.ResolvedType
 
getPerTypePointcut(Pointcut) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
getPointcut(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getPointcut(String) - Method in interface org.aspectj.lang.reflect.AjType
Return the pointcut object representing the specified public pointcut
getPointcut() - Method in class org.aspectj.weaver.Advice
 
getPointcut() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
getPointcut() - Method in class org.aspectj.weaver.bcel.AtAjAttributes.LazyResolvedPointcutDefinition
 
getPointcut() - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
getPointcut() - Method in class org.aspectj.weaver.patterns.DeclareSoft
 
getPointcut() - Method in class org.aspectj.weaver.ResolvedPointcutDefinition
 
getPointcut() - Method in class org.aspectj.weaver.ShadowMunger
 
getPointcutExpression() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
 
getPointcutExpression() - Method in class org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl
 
getPointcutExpression() - Method in class org.aspectj.internal.lang.reflect.DeclareSoftImpl
 
getPointcutExpression() - Method in class org.aspectj.internal.lang.reflect.PointcutBasedPerClauseImpl
 
getPointcutExpression() - Method in class org.aspectj.internal.lang.reflect.PointcutImpl
 
getPointcutExpression() - Method in interface org.aspectj.lang.reflect.Advice
The pointcut expression associated with the advice declaration.
getPointcutExpression() - Method in interface org.aspectj.lang.reflect.DeclareErrorOrWarning
The pointcut expression associated with the warning or error
getPointcutExpression() - Method in interface org.aspectj.lang.reflect.DeclareSoft
The pointcut determining the join points at which the exception is to be softened.
getPointcutExpression() - Method in interface org.aspectj.lang.reflect.Pointcut
The pointcut expression associated with this pointcut.
getPointcutExpression() - Method in interface org.aspectj.lang.reflect.PointcutBasedPerClause
Get the associated pointcut expression
getPointcutExpression() - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
getPointcutExpression() - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
getPointcutExpression() - Method in interface org.aspectj.weaver.tools.PointcutExpression
Return a string representation of this pointcut expression.
getPointcutExpression() - Method in interface org.aspectj.weaver.tools.StandardPointcutExpression
Return a string representation of this pointcut expression.
getPointcutKind() - Method in class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
getPointcutKind() - Method in class org.aspectj.weaver.patterns.Pointcut
 
getPointcutParserSupportingAllPrimitives(World) - Static method in class org.aspectj.weaver.tools.StandardPointcutParser
Returns a pointcut parser that can parse the full AspectJ pointcut language with the following exceptions: The if, cflow, and cflowbelow pointcut designators are not supported Pointcut expressions must be self-contained :- they cannot contain references to other named pointcuts The pointcut expression must be anonymous with no formals allowed.
getPointcutParserSupportingAllPrimitivesAndUsingContextClassloaderForResolution() - Static method in class org.aspectj.weaver.tools.PointcutParser
Returns a pointcut parser that can parse the full AspectJ pointcut language with the following exceptions: The if, cflow, and cflowbelow pointcut designators are not supported Pointcut expressions must be self-contained :- they cannot contain references to other named pointcuts The pointcut expression must be anonymous with no formals allowed.
getPointcutParserSupportingAllPrimitivesAndUsingSpecifiedClassloaderForResolution(ClassLoader) - Static method in class org.aspectj.weaver.tools.PointcutParser
Returns a pointcut parser that can parse the full AspectJ pointcut language with the following exceptions: The if, cflow, and cflowbelow pointcut designators are not supported Pointcut expressions must be self-contained :- they cannot contain references to other named pointcuts The pointcut expression must be anonymous with no formals allowed.
getPointcutParserSupportingSpecifiedPrimitives(Set, World) - Static method in class org.aspectj.weaver.tools.StandardPointcutParser
Returns a pointcut parser that can parse pointcut expressions built from a user-defined subset of AspectJ's supported pointcut primitives.
getPointcutParserSupportingSpecifiedPrimitivesAndUsingContextClassloaderForResolution(Set) - Static method in class org.aspectj.weaver.tools.PointcutParser
Returns a pointcut parser that can parse pointcut expressions built from a user-defined subset of AspectJ's supported pointcut primitives.
getPointcutParserSupportingSpecifiedPrimitivesAndUsingSpecifiedClassLoaderForResolution(Set, ClassLoader) - Static method in class org.aspectj.weaver.tools.PointcutParser
Returns a pointcut parser that can parse pointcut expressions built from a user-defined subset of AspectJ's supported pointcut primitives.
getPointcuts() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getPointcuts() - Method in interface org.aspectj.lang.reflect.AjType
Returns all of the public pointcuts of this type
getPointcuts() - Method in class org.aspectj.weaver.ResolvedType
returns an iterator through all of the pointcuts of this type, in order for checking from JVM spec 2ed 5.4.3.2 (as for fields).
getPosition() - Method in class org.aspectj.apache.bcel.generic.BranchHandle
 
getPosition() - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
 
getPositionInAroundState() - Method in class org.aspectj.weaver.bcel.AspectInstanceVar
 
getPositionInAroundState() - Method in class org.aspectj.weaver.bcel.BcelVar
 
getPrecedence() - Method in class org.aspectj.weaver.AdviceKind
 
getPrecedenceIfAny(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.World
 
getPrecedenceOrder() - Method in class org.aspectj.internal.lang.reflect.DeclarePrecedenceImpl
 
getPrecedenceOrder() - Method in interface org.aspectj.lang.reflect.DeclarePrecedence
Returns an ordered set of type patterns.
getPreInitializationState() - Method in class org.aspectj.runtime.internal.AroundClosure
 
getPrev() - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
 
getPriority() - Method in class org.aspectj.weaver.bcel.ExceptionRange
 
getPrivilegedAccesses() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getPrivilegedAccesses() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getPrivilegedAccesses() - Method in class org.aspectj.weaver.ReferenceType
 
getPrivilegedAccesses() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getPrivilegedAccesses() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getPrivilegedAccesses() - Method in class org.aspectj.weaver.ResolvedType
 
getProceedCallSignatures() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
getProperties() - Method in class org.aspectj.asm.AsmManager.ModelInfo
 
getPuts() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
getPutsIgnored() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
getRange() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getRank() - Method in class org.aspectj.weaver.TypeVariable
 
getRawModifiers() - Method in class org.aspectj.asm.internal.ProgramElement
 
getRawModifiers() - Method in interface org.aspectj.asm.IProgramElement
 
getRawName() - Method in class org.aspectj.weaver.UnresolvedType
 
getRawType() - Method in class org.aspectj.weaver.ResolvedType
 
getRawType() - Method in class org.aspectj.weaver.UnresolvedType
 
getRawTypePattern() - Method in class org.aspectj.weaver.patterns.TypeVariablePattern
 
getRealEnclosingCodeSignature() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getRealType() - Method in class org.aspectj.apache.bcel.generic.LocalVariableTag
 
getReferenceKind() - Method in class org.aspectj.apache.bcel.classfile.ConstantMethodHandle
 
getRegisteredPointcutHandlers() - Method in class org.aspectj.weaver.World
 
getRelationshipMap() - Method in class org.aspectj.asm.AsmManager
 
getRelevantMember(ResolvedMember, Member, ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getRemovedAnnotationTypes() - Method in class org.aspectj.asm.internal.ProgramElement
 
getRemovedAnnotationTypes() - Method in interface org.aspectj.asm.IProgramElement
 
getRepository() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Gets the ClassRepository which holds its definition.
getRepository() - Static method in class org.aspectj.apache.bcel.Repository
 
getRequestor() - Method in interface org.aspectj.weaver.IClassFileProvider
The client to which the woven results should be returned.
getRequired() - Method in class org.aspectj.weaver.patterns.ThrowsPattern
 
getResidueSource() - Method in class org.aspectj.weaver.patterns.IfPointcut
 
getResolved(int) - Method in class org.aspectj.weaver.ResolvableTypeList
 
getResolvedAnnotationType() - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
getResolvedAnnotationType() - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
getResolvedComponentType() - Method in class org.aspectj.weaver.ArrayReferenceType
 
getResolvedComponentType() - Method in class org.aspectj.weaver.ResolvedType
 
getResolvedExactType(World) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
getResolvedSignature() - Method in class org.aspectj.weaver.Shadow
returns the resolved signature of the thing under this shadow
getResolvedTypeParameters() - Method in class org.aspectj.weaver.ResolvedType
 
getResolvedTypeX() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
getResolvedTypeX() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getResolvedTypeX() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getResource(String) - Method in class org.aspectj.util.UtilClassLoader
 
getResourceAsStream(String) - Method in class org.aspectj.util.UtilClassLoader
 
getResources(String) - Method in class org.aspectj.weaver.loadtime.DefaultWeavingContext
Same as ClassLoader.getResources()
getResources(String) - Method in interface org.aspectj.weaver.loadtime.IWeavingContext
Allows the standard ClassLoader.getResources() mechanisms to be replaced with a different implementation.
getResult() - Method in class org.aspectj.apache.bcel.classfile.Utility.ResultHolder
 
getResult() - Method in class org.aspectj.util.LangUtil.ProcessController
 
getRetentionPolicy() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getRetentionPolicy() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getRetentionPolicy() - Method in class org.aspectj.weaver.ReferenceType
 
getRetentionPolicy() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getRetentionPolicy() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getReturnType() - Method in class org.aspectj.apache.bcel.classfile.Method
 
getReturnType(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InvokeDynamic
 
getReturnType(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InvokeInstruction
 
getReturnType() - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getReturnType(String) - Static method in class org.aspectj.apache.bcel.generic.Type
Convert return value of a method (signature) to a Type object.
getReturnType() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
 
getReturnType() - Method in interface org.aspectj.lang.reflect.AdviceSignature
 
getReturnType() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
The method return type
getReturnType() - Method in interface org.aspectj.lang.reflect.MethodSignature
 
getReturnType() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getReturnType() - Method in class org.aspectj.weaver.JoinPointSignature
 
getReturnType() - Method in interface org.aspectj.weaver.Member
 
getReturnType() - Method in class org.aspectj.weaver.MemberImpl
 
getReturnType() - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
getReturnType() - Method in class org.aspectj.weaver.Shadow
 
getRight() - Method in class org.aspectj.weaver.ast.And
 
getRight() - Method in class org.aspectj.weaver.ast.Or
 
getRight() - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
getRight() - Method in class org.aspectj.weaver.patterns.AndPointcut
 
getRight() - Method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
getRight() - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
getRight() - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
getRight() - Method in class org.aspectj.weaver.patterns.OrPointcut
 
getRight() - Method in class org.aspectj.weaver.patterns.OrSignaturePattern
 
getRight() - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
getRoot() - Method in interface org.aspectj.asm.IHierarchy
 
getRoot() - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
getScopeForAspect(String) - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
getShadowKind() - Method in class org.aspectj.weaver.AjAttribute.EffectiveSignatureAttribute
 
getShadowMungers() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
getShadowMungers() - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
getSignature(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.ConstantNameAndType
 
getSignature() - Method in class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
getSignature() - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
getSignature() - Method in class org.aspectj.apache.bcel.classfile.Signature
 
getSignature() - Method in class org.aspectj.apache.bcel.generic.FieldGen
 
getSignature() - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
getSignature(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldOrMethod
 
getSignature(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InvokeDynamic
 
getSignature() - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
getSignature() - Method in class org.aspectj.apache.bcel.generic.Type
 
getSignature(Method) - Static method in class org.aspectj.apache.bcel.generic.Type
 
getSignature(Constructor) - Static method in class org.aspectj.apache.bcel.generic.Type
 
getSignature() - Method in interface org.aspectj.lang.JoinPoint
Returns the signature at the join point.
getSignature() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
Returns the signature at the join point.
getSignature() - Method in class org.aspectj.weaver.Advice
 
getSignature() - Method in class org.aspectj.weaver.bcel.BcelAccessForInlineMunger
 
getSignature() - Method in class org.aspectj.weaver.bcel.BcelCflowCounterFieldAdder
 
getSignature() - Method in class org.aspectj.weaver.bcel.BcelCflowStackFieldAdder
 
getSignature() - Method in class org.aspectj.weaver.bcel.BcelPerClauseAspectAdder
 
getSignature() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getSignature() - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
getSignature() - Method in class org.aspectj.weaver.JoinPointSignature
 
getSignature() - Method in interface org.aspectj.weaver.Member
Return full signature, including return type, e.g.
getSignature() - Method in class org.aspectj.weaver.MemberImpl
 
getSignature() - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
getSignature() - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
getSignature() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
getSignature() - Method in class org.aspectj.weaver.Shadow
returns the signature of the thing under this shadow
getSignature() - Method in class org.aspectj.weaver.TypeVariable
Return complete signature, e.g.
getSignature() - Method in class org.aspectj.weaver.TypeVariableReferenceType
return the signature for a *REFERENCE* to a type variable, which is simply: Tname; there is no bounds info included, that is in the signature of the type variable itself
getSignature() - Method in class org.aspectj.weaver.UnresolvedType
Returns the name of this type in JVM signature form.
getSignatureAttribute(Attribute[]) - Static method in class org.aspectj.apache.bcel.classfile.AttributeUtils
 
getSignatureAttribute() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getSignatureErased() - Method in class org.aspectj.weaver.JoinPointSignature
 
getSignatureErased() - Method in interface org.aspectj.weaver.ResolvedMember
 
getSignatureErased() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getSignatureForAttribute() - Method in class org.aspectj.weaver.BoundedReferenceType
 
getSignatureForAttribute() - Method in class org.aspectj.weaver.ReferenceType
 
getSignatureForAttribute() - Method in class org.aspectj.weaver.ResolvedMemberImpl
Return the member generic signature that would be suitable for inclusion in a class file Signature attribute.
getSignatureForAttribute() - Method in class org.aspectj.weaver.ResolvedType
 
getSignatureForAttribute() - Method in class org.aspectj.weaver.TypeVariable
 
getSignatureIndex() - Method in class org.aspectj.apache.bcel.classfile.ConstantNameAndType
 
getSignatureIndex() - Method in class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
getSignatureIndex() - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
getSignatureIndex() - Method in class org.aspectj.apache.bcel.classfile.Signature
 
getSignatureMakerName(Member) - Static method in class org.aspectj.weaver.SignatureUtils
 
getSignaturePattern() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
 
getSignaturePattern() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
The target signature pattern.
getSignaturePattern() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
getSignaturePattern() - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
getSignatureString(Member, World) - Static method in class org.aspectj.weaver.SignatureUtils
 
getSignatureType(Member) - Static method in class org.aspectj.weaver.SignatureUtils
 
getSimpleBaseName() - Method in class org.aspectj.weaver.UnresolvedType
 
getSimpleName() - Method in class org.aspectj.weaver.BoundedReferenceType
 
getSimpleName() - Method in class org.aspectj.weaver.Shadow.Kind
 
getSimpleName() - Method in class org.aspectj.weaver.UnresolvedType
 
getSize() - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
getSize() - Method in class org.aspectj.apache.bcel.generic.Type
 
getSize() - Method in interface org.aspectj.apache.bcel.util.ClassPath.ClassFile
 
getSize() - Method in class org.aspectj.weaver.ResolvedType
 
getSize() - Method in class org.aspectj.weaver.UnresolvedType
This is the size of this type as used in JVM.
getSlot() - Method in class org.aspectj.apache.bcel.generic.LocalVariableTag
 
getSlot() - Method in class org.aspectj.weaver.bcel.BcelVar
 
getSoftenedExceptionType() - Method in class org.aspectj.internal.lang.reflect.DeclareSoftImpl
 
getSoftenedExceptionType() - Method in interface org.aspectj.lang.reflect.DeclareSoft
The softened exception type
getSourceContext() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
getSourceContext() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
getSourceContext() - Method in class org.aspectj.weaver.ArrayReferenceType
 
getSourceContext() - Method in interface org.aspectj.weaver.IHasSourceLocation
 
getSourceContext(World) - Method in class org.aspectj.weaver.JoinPointSignature
 
getSourceContext() - Method in class org.aspectj.weaver.JoinPointSignature
 
getSourceContext() - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
getSourceContext() - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
getSourceContext() - Method in interface org.aspectj.weaver.patterns.ITokenSource
 
getSourceContext() - Method in class org.aspectj.weaver.patterns.PatternNode
 
getSourceContext() - Method in class org.aspectj.weaver.patterns.TypePatternList
 
getSourceContext() - Method in class org.aspectj.weaver.ReferenceType
 
getSourceContext() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getSourceContext() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getSourceContext(World) - Method in interface org.aspectj.weaver.ResolvedMember
 
getSourceContext() - Method in interface org.aspectj.weaver.ResolvedMember
 
getSourceContext(World) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getSourceContext() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getSourceContext() - Method in class org.aspectj.weaver.ResolvedType
 
getSourceEnd() - Method in interface org.aspectj.bridge.IMessage
Return the end position of the problem (inclusive), or -1 if unknown.
getSourceEnd() - Method in class org.aspectj.bridge.Message
 
getSourceFile() - Method in interface org.aspectj.bridge.ISourceLocation
 
getSourceFile() - Method in class org.aspectj.bridge.SourceLocation
 
getSourceFileAttribute(Attribute[]) - Static method in class org.aspectj.apache.bcel.classfile.AttributeUtils
 
getSourceFileIndex() - Method in class org.aspectj.apache.bcel.classfile.SourceFile
 
getSourceFileName() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getSourceFileName() - Method in class org.aspectj.apache.bcel.classfile.SourceFile
 
getSourceFileName() - Method in interface org.aspectj.bridge.ISourceLocation
In the cases where getSourceFile().getName() returns a class file (for example when we have a binary aspect) this should return the name of the source file (for example BinaryAspect.aj)
getSourceFileName() - Method in class org.aspectj.bridge.SourceLocation
 
getSourcefilename() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
getSourceFileName() - Method in class org.aspectj.weaver.AjAttribute.SourceContextAttribute
 
getSourcefilename() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getSourcefilename() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getSourceHandle() - Method in class org.aspectj.asm.internal.Relationship
 
getSourceHandle() - Method in interface org.aspectj.asm.IRelationship
 
getSourceLine(int) - Method in class org.aspectj.apache.bcel.classfile.LineNumberTable
Map byte code positions to source code lines.
getSourceLine() - Method in class org.aspectj.apache.bcel.generic.LineNumberGen
 
getSourceLine() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getSourceLine(InstructionHandle) - Static method in class org.aspectj.weaver.bcel.Utility
returns -1 if no source line attribute
getSourceLocation() - Method in class org.aspectj.asm.internal.ProgramElement
 
getSourceLocation() - Method in interface org.aspectj.asm.IProgramElement
 
getSourceLocation() - Method in interface org.aspectj.bridge.IMessage
 
getSourceLocation() - Method in class org.aspectj.bridge.Message
 
getSourceLocation() - Method in interface org.aspectj.lang.JoinPoint
Returns the source location corresponding to the join point.
getSourceLocation() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
Returns the source location corresponding to the join point.
getSourceLocation() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
getSourceLocation() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getSourceLocation() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
getSourceLocation() - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
getSourceLocation() - Method in interface org.aspectj.weaver.IHasSourceLocation
 
getSourceLocation() - Method in class org.aspectj.weaver.JoinPointSignature
 
getSourceLocation() - Method in class org.aspectj.weaver.patterns.PatternNode
 
getSourceLocation() - Method in class org.aspectj.weaver.patterns.TypePatternList
 
getSourceLocation() - Method in class org.aspectj.weaver.ReferenceType
 
getSourceLocation() - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getSourceLocation() - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getSourceLocation() - Method in interface org.aspectj.weaver.ResolvedMember
 
getSourceLocation() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getSourceLocation() - Method in class org.aspectj.weaver.ResolvedType
 
getSourceLocation() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
getSourceLocation() - Method in class org.aspectj.weaver.Shadow
 
getSourceLocation() - Method in class org.aspectj.weaver.ShadowMunger
 
getSourceSignature() - Method in class org.aspectj.asm.internal.ProgramElement
 
getSourceSignature() - Method in interface org.aspectj.asm.IProgramElement
 
getSourceStart() - Method in interface org.aspectj.bridge.IMessage
Return the start position of the problem (inclusive), or -1 if unknown.
getSourceStart() - Method in class org.aspectj.bridge.Message
 
getStackMap() - Method in class org.aspectj.apache.bcel.classfile.StackMap
 
getStart() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
getStart() - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
getStart() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
getStart() - Method in interface org.aspectj.weaver.IHasPosition
The starting index of this location in the character stream.
getStart() - Method in class org.aspectj.weaver.JoinPointSignature
 
getStart() - Method in class org.aspectj.weaver.patterns.BasicToken
 
getStart() - Method in class org.aspectj.weaver.patterns.FormalBinding
 
getStart() - Method in class org.aspectj.weaver.patterns.PatternNode
 
getStart() - Method in class org.aspectj.weaver.patterns.TypePatternList
 
getStart() - Method in class org.aspectj.weaver.Position
 
getStart() - Method in interface org.aspectj.weaver.ResolvedMember
 
getStart() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getStart() - Method in class org.aspectj.weaver.ShadowMunger
 
getStartPC() - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
getStartPC() - Method in class org.aspectj.apache.bcel.classfile.LineNumber
 
getStartPC() - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
getStartPC() - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
getStartPos() - Method in class org.aspectj.weaver.ReferenceType
 
getState() - Method in class org.aspectj.runtime.internal.AroundClosure
 
GETSTATIC - Static variable in interface org.aspectj.apache.bcel.Constants
 
GETSTATIC2_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
GETSTATIC_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
getStaticField(Class<?>, String) - Static method in class org.aspectj.util.Reflection
 
getStaticInitializer() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getStaticPart() - Method in interface org.aspectj.lang.JoinPoint
Returns an object that encapsulates the static parts of this join point.
getStats() - Method in class org.aspectj.weaver.tools.cache.WeavedClassCache
Get the statistics associated with this cache, or null if statistics have not been enabled.
getStreamFromZip(String, String) - Static method in class org.aspectj.util.FileUtil
 
getString(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.ConstantString
 
getString() - Method in class org.aspectj.weaver.patterns.BasicToken
 
getString() - Method in interface org.aspectj.weaver.patterns.IToken
Returns the string value of this token.
getStringFormOfValue(String) - Method in interface org.aspectj.weaver.AnnotationAJ
Determine the string representation of the value of a field.
getStringFormOfValue(String) - Method in class org.aspectj.weaver.bcel.BcelAnnotation
Determine the string representation of the value of a field.
getStringFormOfValue(String) - Method in class org.aspectj.weaver.StandardAnnotation
Determine the string representation of the value of a field.
getStringIndex() - Method in class org.aspectj.apache.bcel.classfile.ConstantString
 
getStringValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantDouble
 
getStringValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantFloat
 
getStringValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantInteger
 
getStringValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantLong
 
getStringValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantUtf8
 
getStringValue() - Method in interface org.aspectj.apache.bcel.classfile.SimpleConstant
 
getSuffix() - Method in class org.aspectj.weaver.loadtime.DefaultWeavingContext
 
getSUID() - Method in class org.aspectj.apache.bcel.generic.ClassGen
Calculate the SerialVersionUID for a class.
getSuperClass() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getSuperclass() - Method in class org.aspectj.weaver.ArrayReferenceType
 
getSuperclass() - Method in class org.aspectj.weaver.bcel.BcelObjectType
Must take into account generic signature
getSuperClass() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getSuperclass() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getSuperclass() - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
getSuperclass() - Method in class org.aspectj.weaver.ReferenceType
 
getSuperclass() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getSuperclass() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
getSuperclass() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getSuperclass() - Method in class org.aspectj.weaver.ResolvedType
 
getSuperclass() - Method in class org.aspectj.weaver.TypeVariable
 
getSuperClasses() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getSuperclassName() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getSuperclassName() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getSuperclassNameIndex() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
getSuperclassNameIndex() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
getSuperInterfaces() - Method in class org.aspectj.weaver.TypeVariable
 
getSuperMethodsCalled() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
getSupertype() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getSupertype() - Method in interface org.aspectj.lang.reflect.AjType
The supertype of this type.
getSupertypeIndex() - Method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
getSuppressedWarnings(AnnotationAJ[], Lint) - Static method in class org.aspectj.weaver.bcel.Utility
 
getSyntheticConstructor() - Method in class org.aspectj.weaver.NewConstructorTypeMunger
 
getSystemClassPath() - Static method in class org.aspectj.apache.bcel.util.ClassPath
 
getTableLength() - Method in class org.aspectj.apache.bcel.classfile.LineNumberTable
 
getTableLength() - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTable
 
getTableLength() - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTypeTable
 
getTag() - Method in class org.aspectj.apache.bcel.classfile.Attribute
 
getTag() - Method in class org.aspectj.apache.bcel.classfile.Constant
 
getTarget() - Method in class org.aspectj.apache.bcel.generic.BranchHandle
 
getTarget() - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
 
getTarget() - Method in class org.aspectj.apache.bcel.generic.ReturnaddressType
 
getTarget() - Method in interface org.aspectj.lang.JoinPoint
Returns the target object.
getTargetAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getTargetAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getTargetAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getTargetAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.Shadow
 
getTargetAspectjRuntimeLevel() - Method in class org.aspectj.weaver.World
 
getTargeters() - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
 
getTargetersCopy() - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
 
getTargetOffset() - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
 
getTargetOffset(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
 
getTargets() - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
 
getTargets() - Method in exception org.aspectj.apache.bcel.generic.TargetLostException
 
getTargets() - Method in class org.aspectj.asm.internal.Relationship
 
getTargets() - Method in interface org.aspectj.asm.IRelationship
 
getTargets() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
getTargets() - Method in interface org.aspectj.weaver.AnnotationAJ
 
getTargets() - Method in class org.aspectj.weaver.bcel.BcelAnnotation
getTargets() - Method in class org.aspectj.weaver.StandardAnnotation
getTargetType() - Method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
getTargetType() - Method in class org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
 
getTargetType() - Method in interface org.aspectj.lang.reflect.InterTypeDeclaration
The target type of this ITD
getTargetType() - Method in class org.aspectj.weaver.NewMemberClassTypeMunger
 
getTargetType() - Method in class org.aspectj.weaver.Shadow
the type of the target object here
getTargetTypesPattern() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
 
getTargetTypesPattern() - Method in interface org.aspectj.lang.reflect.DeclareParents
The target type pattern
getTargetVar() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getTargetVar() - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getTargetVar() - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getTargetVar() - Method in class org.aspectj.weaver.Shadow
a var referencing the target
getTempDir(String) - Static method in class org.aspectj.util.FileUtil
Make a new temporary directory in the same directory that the system uses for temporary files, or if that files, in the current directory.
getTestPointcut() - Method in class org.aspectj.weaver.PerObjectInterfaceTypeMunger
 
getTestPointcut() - Method in class org.aspectj.weaver.PerTypeWithinTargetTypeMunger
 
getThis() - Method in interface org.aspectj.lang.JoinPoint
Returns the currently executing object.
getThisAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getThisAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getThisAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getThisAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.Shadow
 
getThisAspectInstanceVar(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getThisAspectInstanceVar(ResolvedType) - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getThisAspectInstanceVar(ResolvedType) - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getThisAspectInstanceVar(ResolvedType) - Method in class org.aspectj.weaver.Shadow
 
getThisEnclosingJoinPointStaticPartBcelVar() - Method in class org.aspectj.weaver.bcel.BcelShadow
Get the Var for the enclosingJpStaticPart
getThisEnclosingJoinPointStaticPartVar() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getThisEnclosingJoinPointStaticPartVar() - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getThisEnclosingJoinPointStaticPartVar() - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getThisEnclosingJoinPointStaticPartVar() - Method in class org.aspectj.weaver.Shadow
 
getThisJoinPointStaticPartBcelVar() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getThisJoinPointStaticPartBcelVar(boolean) - Method in class org.aspectj.weaver.bcel.BcelShadow
Get the Var for the xxxxJpStaticPart, xxx = this or enclosing
getThisJoinPointStaticPartVar() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getThisJoinPointStaticPartVar() - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getThisJoinPointStaticPartVar() - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getThisJoinPointStaticPartVar() - Method in class org.aspectj.weaver.Shadow
 
getThisJoinPointVar() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getThisJoinPointVar() - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getThisJoinPointVar() - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getThisJoinPointVar() - Method in class org.aspectj.weaver.Shadow
 
getThisType() - Method in class org.aspectj.weaver.Shadow
the type of the this object here
getThisVar() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getThisVar() - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getThisVar() - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getThisVar() - Method in class org.aspectj.weaver.Shadow
a var referencing this
getThreadStack() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadStack
 
getThreadStack() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadStackImpl11
 
getThreadStackFactoryClassName() - Static method in class org.aspectj.runtime.internal.CFlowCounter
 
getThreadStackFactoryClassName() - Static method in class org.aspectj.runtime.internal.CFlowStack
 
getThrown() - Method in exception org.aspectj.bridge.AbortException
 
getThrown() - Method in interface org.aspectj.bridge.IMessage
 
getThrown() - Method in class org.aspectj.bridge.Message
 
getThrown() - Method in class org.aspectj.util.FileUtil.Pipe
 
getThrown() - Method in class org.aspectj.util.LangUtil.ProcessController
Get any Throwable thrown.
getThrownExceptions() - Method in class org.aspectj.weaver.Checker
 
getThrownExceptions() - Method in class org.aspectj.weaver.ShadowMunger
 
getThrowsPattern() - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
getThrowsTypeIndex() - Method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
getTime() - Method in interface org.aspectj.apache.bcel.util.ClassPath.ClassFile
 
getTime() - Static method in class org.aspectj.bridge.Version
 
getTjpField(BcelShadow, boolean) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getTopmostImplementor(ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
 
getTrace(Class) - Method in class org.aspectj.weaver.tools.CommonsTraceFactory
 
getTrace(Class) - Method in class org.aspectj.weaver.tools.DefaultTraceFactory
 
getTrace(Class) - Method in class org.aspectj.weaver.tools.Jdk14TraceFactory
 
getTrace(Class) - Method in class org.aspectj.weaver.tools.TraceFactory
 
getTraceFactory() - Static method in class org.aspectj.weaver.tools.TraceFactory
 
getType() - Method in class org.aspectj.apache.bcel.classfile.Field
return the type of the field
getType() - Method in class org.aspectj.apache.bcel.classfile.StackMapType
 
getType(byte) - Static method in class org.aspectj.apache.bcel.generic.BasicType
 
getType() - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
getType(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldInstruction
 
getType() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
getType(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.Instruction
 
getType(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
 
getType() - Method in class org.aspectj.apache.bcel.generic.InstructionByte
For supporting NEWARRAY
getType(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InstructionCP
 
getType(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InvokeInstruction
 
getType() - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
getType() - Method in class org.aspectj.apache.bcel.generic.LocalVariableTag
 
getType(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.RET
 
getType() - Method in class org.aspectj.apache.bcel.generic.Type
 
getType(String) - Static method in class org.aspectj.apache.bcel.generic.Type
 
getType(Class) - Static method in class org.aspectj.apache.bcel.generic.Type
Convert runtime java.lang.Class to BCEL Type object.
getType() - Method in class org.aspectj.apache.bcel.generic.Type.TypeHolder
 
getType() - Method in class org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl
 
getType() - Method in interface org.aspectj.lang.reflect.InterTypeFieldDeclaration
The field type
getType() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
getType() - Method in interface org.aspectj.weaver.AnnotationAJ
 
getType() - Method in class org.aspectj.weaver.ast.CallExpr
 
getType() - Method in class org.aspectj.weaver.ast.Expr
 
getType() - Method in class org.aspectj.weaver.ast.FieldGet
 
getType() - Method in class org.aspectj.weaver.ast.Instanceof
 
getType() - Method in class org.aspectj.weaver.ast.Var
 
getType() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getType() - Method in class org.aspectj.weaver.EnumAnnotationValue
 
getType() - Method in class org.aspectj.weaver.JoinPointSignature
 
getType() - Method in interface org.aspectj.weaver.Member
 
getType() - Method in class org.aspectj.weaver.MemberImpl
 
getType() - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
getType() - Method in class org.aspectj.weaver.patterns.FastMatchInfo
 
getType() - Method in class org.aspectj.weaver.patterns.FormalBinding
 
getType() - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
getType() - Method in class org.aspectj.weaver.reflect.PointcutParameterImpl
 
getType() - Method in interface org.aspectj.weaver.tools.PointcutParameter
The type of the parameter
getTypeAnnotations() - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeTypeAnnos
 
getTypeArgumentIndex() - Method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
getTypeCategory() - Method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
getTypecode() - Method in class org.aspectj.apache.bcel.generic.InstructionByte
For supporting NEWARRAY
getTypeIndex() - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
getTypeIndex() - Method in class org.aspectj.apache.bcel.classfile.annotation.EnumElementValue
 
getTypeIndex() - Method in class org.aspectj.weaver.bcel.FakeAnnotation
 
getTypeInternal(String) - Static method in class org.aspectj.apache.bcel.generic.Type
Convert signature to a Type object.
getTypekind() - Method in class org.aspectj.weaver.UnresolvedType
 
getTypeMap() - Method in class org.aspectj.weaver.bcel.BcelWorld
 
getTypeMap() - Method in class org.aspectj.weaver.World
 
getTypeMungers() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getTypeMungers() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
getTypeMungers() - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
getTypeMungers() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getTypeMungers() - Method in class org.aspectj.weaver.ReferenceType
 
getTypeMungers() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getTypeMungers() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getTypeMungers() - Method in class org.aspectj.weaver.ResolvedType
 
getTypeMungers(ResolvedType) - Method in class org.aspectj.weaver.WeaverStateInfo
 
getTypeMungersOfKind(ResolvedTypeMunger.Kind) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
Retrieve a subset of all known mungers, those of a specific kind.
getTypeName() - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
getTypeName(char[], boolean) - Static method in class org.aspectj.asm.internal.NameConvertor
Given 'Qjava/lang/String;' returns 'QString;'
getTypeName() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
getTypeName() - Method in interface org.aspectj.weaver.AnnotationAJ
 
getTypeName() - Method in class org.aspectj.weaver.bcel.FakeAnnotation
 
getTypeParameterIndex() - Method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
getTypeParameters() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getTypeParameters() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
 
getTypeParameters() - Method in interface org.aspectj.lang.reflect.AjType
Returns an array of TypeVariable objects that represent the type variables declared by this type (if any)
getTypeParameters() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
The type variables declared by this method
getTypeParameters() - Method in class org.aspectj.weaver.patterns.TypePattern
 
getTypeParameters() - Method in class org.aspectj.weaver.UnresolvedType
 
getTypePath() - Method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
getTypePathString() - Method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
getTypePattern() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
 
getTypePattern() - Method in class org.aspectj.internal.lang.reflect.TypePatternBasedPerClauseImpl
 
getTypePattern() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
The target type pattern.
getTypePattern() - Method in interface org.aspectj.lang.reflect.TypePatternBasedPerClause
Get the associated type pattern
getTypePattern() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
getTypePattern() - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
getTypePattern() - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
getTypePattern() - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
getTypePattern() - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
getTypePatterns() - Method in class org.aspectj.weaver.patterns.TypePatternList
 
getTypeSignature() - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
getTypeSignature() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
getTypeSignature() - Method in interface org.aspectj.weaver.AnnotationAJ
 
getTypeSignature() - Method in class org.aspectj.weaver.bcel.FakeAnnotation
 
getTypeSize(String) - Static method in class org.aspectj.apache.bcel.generic.Type
Return the size of the type expressed in the signature.
getTypesOfLocals() - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
getTypesOfStackItems() - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
getTypeVariable() - Method in interface org.aspectj.weaver.TypeVariableReference
 
getTypeVariable() - Method in class org.aspectj.weaver.TypeVariableReferenceType
 
getTypeVariable() - Method in class org.aspectj.weaver.UnresolvedTypeVariableReferenceType
 
getTypeVariableAliases() - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
Returns a list of type variable aliases used in this munger.
getTypeVariableAliases() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
getTypeVariableLookupScope() - Method in class org.aspectj.weaver.World
 
getTypeVariableName() - Method in class org.aspectj.weaver.TypeVariableReferenceType
 
getTypeVariableNamed(String) - Method in class org.aspectj.weaver.JoinPointSignature
 
getTypeVariableNamed(String) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getTypeVariableNamed(String) - Method in interface org.aspectj.weaver.TypeVariableDeclaringElement
 
getTypeVariableNamed(String) - Method in class org.aspectj.weaver.UnresolvedType
 
getTypeVariablePatterns() - Method in class org.aspectj.weaver.patterns.TypeVariablePatternList
 
getTypeVariables() - Method in class org.aspectj.weaver.ArrayReferenceType
 
getTypeVariables() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getTypeVariables() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getTypeVariables() - Method in class org.aspectj.weaver.JoinPointSignature
 
getTypeVariables() - Method in class org.aspectj.weaver.ReferenceType
 
getTypeVariables() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getTypeVariables() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
getTypeVariables() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getTypeVariables() - Method in interface org.aspectj.weaver.ResolvedMember
 
getTypeVariables() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getTypeVariables() - Method in class org.aspectj.weaver.UnresolvedType
 
getTypeVariablesCurrentlyBeingProcessed(Class<?>) - Method in class org.aspectj.weaver.World
 
getTypeVariablesInScope() - Method in class org.aspectj.weaver.patterns.Pointcut
 
getUnderlyingPointcut() - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
getUnderlyingPointcut() - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
getUnmodifiableListView() - Method in interface org.aspectj.bridge.IMessageHolder
 
getUnmodifiableListView() - Method in class org.aspectj.bridge.MessageHandler
 
getUnmodifiableListView() - Method in class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageHolder
 
getUnsupportedPrimitive() - Method in exception org.aspectj.weaver.tools.UnsupportedPointcutPrimitiveException
 
getUnwovenClassFileData(byte[]) - Method in class org.aspectj.weaver.WeaverStateInfo
 
getUpperBound() - Method in class org.aspectj.weaver.BoundedReferenceType
 
getUpperBound() - Method in class org.aspectj.weaver.patterns.TypeVariablePattern
 
getUpperBound() - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
getUpperBound() - Method in class org.aspectj.weaver.TypeVariable
 
getUpperBound() - Method in class org.aspectj.weaver.TypeVariableReferenceType
 
getUpperBound() - Method in class org.aspectj.weaver.WildcardedUnresolvedType
 
getUsedFormals() - Method in class org.aspectj.weaver.patterns.Bindings
 
getUsedFormalSlots() - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
getUsedFormalTypes() - Method in class org.aspectj.weaver.patterns.Bindings
 
getValidTargets() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
getValidTargets() - Method in interface org.aspectj.weaver.AnnotationAJ
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.annotation.NameValuePair
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.Constant
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantClass
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantDouble
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantFieldref
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantFloat
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantInteger
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantInterfaceMethodref
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantInvokeDynamic
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantLong
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantMethodHandle
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantMethodref
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantMethodType
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantNameAndType
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantString
 
getValue() - Method in class org.aspectj.apache.bcel.classfile.ConstantUtf8
 
getValue() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
getValue(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.Instruction
 
getValue(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InstructionCP
 
getValue() - Method in class org.aspectj.weaver.AnnotationNameValuePair
 
getValue() - Method in class org.aspectj.weaver.EnumAnnotationValue
 
getValueBoolean() - Method in class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
getValueByte() - Method in class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
getValueChar() - Method in class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
getValueDouble() - Method in class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
getValueFloat() - Method in class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
getValueIndex() - Method in class org.aspectj.apache.bcel.classfile.annotation.EnumElementValue
 
getValueInt() - Method in class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
getValueLong() - Method in class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
getValues() - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
getValues() - Method in class org.aspectj.weaver.ArrayAnnotationValue
 
getValues() - Method in class org.aspectj.weaver.bcel.FakeAnnotation
 
getValueShort() - Method in class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
getValueString() - Method in class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
getVar() - Method in class org.aspectj.weaver.ast.HasAnnotation
 
getVar() - Method in class org.aspectj.weaver.ast.Instanceof
 
getWarnings() - Method in class org.aspectj.bridge.MessageHandler
 
getWeaved() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
getWeavedRegex() - Method in interface org.aspectj.weaver.tools.cache.CacheKeyResolver
Return a regex which matches all weaved keys;
getWeavedRegex() - Method in class org.aspectj.weaver.tools.cache.DefaultCacheKeyResolver
 
getWeaverOptions() - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
getWeaverState() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getWeaverState() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
getWeaverState() - Method in class org.aspectj.weaver.ReferenceType
 
getWeaverState() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getWeaverState() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getWeaverState() - Method in class org.aspectj.weaver.ResolvedType
 
getWeaverVersionAttribute() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getWeavingSupport() - Method in class org.aspectj.weaver.bcel.BcelWorld
 
getWeavingSupport() - Method in class org.aspectj.weaver.reflect.ReflectionWorld
 
getWeavingSupport() - Method in class org.aspectj.weaver.World
 
getWithinAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getWithinAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getWithinAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getWithinAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.Shadow
 
getWithinCodeAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getWithinCodeAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.reflect.ReflectionShadow
 
getWithinCodeAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getWithinCodeAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.Shadow
 
getWithinType() - Method in interface org.aspectj.lang.reflect.SourceLocation
 
getWorld() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
getWorld() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
getWorld() - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
getWorld() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
getWorld() - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
getWorld() - Method in interface org.aspectj.weaver.patterns.IScope
 
getWorld() - Method in class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
getWorld() - Method in class org.aspectj.weaver.patterns.SimpleScope
 
getWorld() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getWorld() - Method in class org.aspectj.weaver.ResolvedType
 
getWrappedThrowable() - Method in exception org.aspectj.lang.SoftException
 
getXmlConfiguration() - Method in class org.aspectj.weaver.bcel.BcelWorld
 
getZipFile() - Method in class org.aspectj.weaver.bcel.ClassPathManager.ZipFileEntry
 
getZipFile() - Method in class org.aspectj.weaver.tools.cache.ZippedFileCacheBacking
 
GOTO - Static variable in interface org.aspectj.apache.bcel.Constants
 
GOTO_W - Static variable in interface org.aspectj.apache.bcel.Constants
 

H

halt(boolean, boolean) - Method in class org.aspectj.util.FileUtil.Pipe
Tell the pipe to halt the next time it gains control.
handle - Variable in class org.aspectj.weaver.ShadowMunger
 
handleAll(IMessageHandler, IMessageHolder, boolean) - Static method in class org.aspectj.bridge.MessageUtil
Handle all messages in the second handler using the first
handleAll(IMessageHandler, IMessageHolder, IMessage.Kind, boolean, boolean) - Static method in class org.aspectj.bridge.MessageUtil
Handle messages in the second handler using the first
handleAll(IMessageHandler, IMessage[], boolean) - Static method in class org.aspectj.bridge.MessageUtil
Handle messages in the sink.
handleAllExcept(IMessageHandler, IMessageHolder, IMessage.Kind, boolean, boolean) - Static method in class org.aspectj.bridge.MessageUtil
Handle messages in the second handler using the first if they are NOT of this kind (optionally, or greater).
handleMessage(IMessage) - Method in class org.aspectj.bridge.context.PinpointingMessageHandler
 
handleMessage(IMessage) - Method in class org.aspectj.bridge.CountingMessageHandler
 
handleMessage(IMessage) - Method in interface org.aspectj.bridge.IMessageHandler
Handle message, by reporting and/or throwing an AbortException.
handleMessage(IMessage) - Method in class org.aspectj.bridge.MessageHandler
This implementation accumulates message.
handleMessage(IMessage) - Method in class org.aspectj.bridge.MessageWriter
Handle message by printing and (if abortOnFailure) throwing an AbortException if the messages is a failure or an abort (but not for errors).
handleMessage(IMessage) - Method in class org.aspectj.weaver.loadtime.DefaultMessageHandler
 
handleMessage(IMessage) - Method in class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageHolder
 
handleMessage(IMessage) - Method in class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageWriter
 
handleMessageResult - Variable in class org.aspectj.bridge.MessageHandler
result of handleMessage(..) for messages not accumulated (ignored)
HandleProviderDelimiter - Class in org.aspectj.asm.internal
Uses "typesafe enum" pattern.
HANDLER - Static variable in interface org.aspectj.weaver.Member
 
HANDLER - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
HANDLER - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
HANDLER_PCD_DOESNT_SUPPORT_PARAMETERS - Static variable in class org.aspectj.weaver.WeaverMessages
 
HandlerPointcut - Class in org.aspectj.weaver.patterns
This is a kind of KindedPointcut.
HandlerPointcut(TypePattern) - Constructor for class org.aspectj.weaver.patterns.HandlerPointcut
 
handlerPrintStream(IMessageHandler, IMessage.Kind, OutputStream, String) - Static method in class org.aspectj.bridge.MessageUtil
Factory for handler adapted to PrintStream XXX weak - only handles println(String)
HAS_MEMBER - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
HAS_MEMBER_NOT_ENABLED - Static variable in class org.aspectj.weaver.WeaverMessages
 
hasAdditionalInterfaceBounds() - Method in class org.aspectj.weaver.patterns.TypeVariablePattern
 
hasAnnotation(UnresolvedType) - Method in interface org.aspectj.weaver.AnnotatedElement
 
hasAnnotation(UnresolvedType) - Method in class org.aspectj.weaver.ArrayReferenceType
 
HasAnnotation - Class in org.aspectj.weaver.ast
 
HasAnnotation(Var, ResolvedType) - Constructor for class org.aspectj.weaver.ast.HasAnnotation
 
hasAnnotation(UnresolvedType) - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
hasAnnotation(UnresolvedType) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
hasAnnotation(UnresolvedType) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
hasAnnotation(UnresolvedType) - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
hasAnnotation(UnresolvedType) - Method in class org.aspectj.weaver.JoinPointSignature
 
hasAnnotation(UnresolvedType) - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
hasAnnotation(UnresolvedType) - Method in class org.aspectj.weaver.ReferenceType
 
hasAnnotation(UnresolvedType) - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
hasAnnotation(UnresolvedType) - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
hasAnnotation(UnresolvedType) - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
hasAnnotation(UnresolvedType) - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
hasAnnotation(UnresolvedType) - Method in interface org.aspectj.weaver.ResolvedMember
 
hasAnnotation(UnresolvedType) - Method in class org.aspectj.weaver.ResolvedMemberImpl
Check if this member has an annotation of the specified type.
hasAnnotations() - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
hasAnnotations() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
hasAnyMessage(IMessage.Kind, boolean) - Method in interface org.aspectj.bridge.IMessageHolder
Tell whether this holder has any message of this kind (optionally or greater).
hasAnyMessage(IMessage.Kind, boolean) - Method in class org.aspectj.bridge.MessageHandler
 
hasAspect(Class<?>) - Static method in class org.aspectj.lang.Aspects
Returns true if singleton aspect or percflow / percflowbelow aspect is bound
hasAspect(Class<?>, Object) - Static method in class org.aspectj.lang.Aspects
Returns true if the perthis / pertarget aspect is bound
hasAspect(Class<?>, Class<?>) - Static method in class org.aspectj.lang.Aspects
Returns true if the pertypewithin aspect is bound
hasAspect(Class) - Static method in class org.aspectj.lang.Aspects14
Returns true if singleton aspect or percflow / percflowbelow aspect is bound
hasAspect(Class, Object) - Static method in class org.aspectj.lang.Aspects14
Returns true if the perthis / pertarget aspect is bound
hasAspect(Class, Class) - Static method in class org.aspectj.lang.Aspects14
Returns true if the pertypewithin aspect is bound
hasAttribute(String) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
hasBackingGenericMember() - Method in class org.aspectj.weaver.JoinPointSignature
 
hasBackingGenericMember() - Method in interface org.aspectj.weaver.ResolvedMember
 
hasBackingGenericMember() - Method in class org.aspectj.weaver.ResolvedMemberImpl
If this member is defined by a parameterized super-type, return the erasure of that member.
hasBeenParameterized - Variable in class org.aspectj.weaver.patterns.Pointcut
 
hasBeenWoven() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
hasBeenWoven() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
hasBeenWoven() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
hasBeenWoven() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
hasBody() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
hasChangedSinceLastReset() - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
hasContextBinding(String) - Method in class org.aspectj.weaver.tools.DefaultMatchingContext
 
hasContextBinding(String) - Method in interface org.aspectj.weaver.tools.MatchingContext
Returns true iff this matching context has a defined binding for the given context parameter.
hasDeclaredLineNumberInfo() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
hasDynamicTests() - Method in class org.aspectj.weaver.Advice
 
hasErrors() - Method in class org.aspectj.bridge.CountingMessageHandler
 
hasExtraParameter() - Method in class org.aspectj.weaver.Advice
 
hasFailedResolution() - Method in class org.aspectj.weaver.patterns.TypePattern
 
hasFailedResolution() - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.ArrayType
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.IINC
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.InstructionByte
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.InstructionCP
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.InstructionLV
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.InstructionShort
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.InvokeDynamic
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.INVOKEINTERFACE
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.LineNumberTag
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.LocalVariableTag
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.MULTIANEWARRAY
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.ObjectType
 
hashCode() - Method in class org.aspectj.apache.bcel.generic.RET
 
hashCode() - Method in class org.aspectj.apache.bcel.util.ClassPath
 
hashCode(char[]) - Static method in class org.aspectj.asm.internal.CharOperation
 
hashCode() - Method in class org.aspectj.bridge.SourceLocation
 
hashCode() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
hashCode() - Method in class org.aspectj.weaver.Advice
 
hashCode() - Method in class org.aspectj.weaver.AnnotationOnTypeMunger
 
hashCode() - Method in class org.aspectj.weaver.ast.HasAnnotation
 
hashCode() - Method in class org.aspectj.weaver.ast.Instanceof
 
hashCode() - Method in class org.aspectj.weaver.ast.Not
 
hashCode() - Method in class org.aspectj.weaver.ast.Or
 
hashCode() - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
 
hashCode() - Method in class org.aspectj.weaver.bcel.ExceptionRange
 
hashCode() - Method in class org.aspectj.weaver.bcel.UnwovenClassFile.ChildClass
 
hashCode() - Method in class org.aspectj.weaver.Checker
 
hashCode() - Method in class org.aspectj.weaver.JoinPointSignature
 
hashCode() - Method in class org.aspectj.weaver.MemberImpl
 
hashCode() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger.FieldHostTypeMunger
 
hashCode() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
hashCode() - Method in class org.aspectj.weaver.NewConstructorTypeMunger
 
hashCode() - Method in class org.aspectj.weaver.NewFieldTypeMunger
 
hashCode() - Method in class org.aspectj.weaver.NewMemberClassTypeMunger
 
hashCode() - Method in class org.aspectj.weaver.NewMethodTypeMunger
 
hashCode() - Method in class org.aspectj.weaver.NewParentTypeMunger
 
hashCode() - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.AndPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
hashCode() - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.BindingAnnotationTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.BindingTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut.Slot
 
hashCode() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
hashCode() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation.Kind
 
hashCode() - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
hashCode() - Method in class org.aspectj.weaver.patterns.DeclareParents
 
hashCode() - Method in class org.aspectj.weaver.patterns.DeclareParentsMixin
 
hashCode() - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
hashCode() - Method in class org.aspectj.weaver.patterns.DeclareSoft
 
hashCode() - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
hashCode() - Method in class org.aspectj.weaver.patterns.EllipsisTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.IfPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.IfPointcut.IfTruePointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.ModifiersPattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.NamePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.NotPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.OrPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.PerCflow
 
hashCode() - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
hashCode() - Method in class org.aspectj.weaver.patterns.PerObject
 
hashCode() - Method in class org.aspectj.weaver.patterns.PerSingleton
 
hashCode() - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
hashCode() - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.ThrowsPattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.TypePatternList
 
hashCode() - Method in class org.aspectj.weaver.patterns.TypePatternQuestions.Question
 
hashCode() - Method in class org.aspectj.weaver.patterns.TypeVariablePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
hashCode() - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
hashCode() - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
hashCode() - Method in class org.aspectj.weaver.PerObjectInterfaceTypeMunger
 
hashCode() - Method in class org.aspectj.weaver.PerTypeWithinTargetTypeMunger
 
hashCode() - Method in class org.aspectj.weaver.PrivilegedAccessMunger
 
hashCode() - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking.IndexEntry
 
hashCode() - Method in class org.aspectj.weaver.tools.cache.CachedClassEntry
 
hashCode() - Method in class org.aspectj.weaver.tools.cache.CachedClassReference
 
hashCode() - Method in class org.aspectj.weaver.TypeVariableReferenceType
 
hashCode() - Method in class org.aspectj.weaver.UnresolvedType
Equality is checked based on the underlying signature, so the hash code of a particular type is the hash code of its signature string.
hashcode - Variable in class org.aspectj.weaver.WeakClassLoaderReference
 
hashCode() - Method in class org.aspectj.weaver.WeakClassLoaderReference
 
hasHighPriorityExceptions() - Method in class org.aspectj.weaver.Shadow.Kind
 
hasIndex() - Method in class org.aspectj.apache.bcel.classfile.StackMapType
 
hasKey(int) - Method in class org.aspectj.weaver.IntMap
 
hasLowerBound() - Method in class org.aspectj.weaver.BoundedReferenceType
 
hasLowerBound() - Method in class org.aspectj.weaver.patterns.TypeVariablePattern
 
hasMatchedAtLeastOnce - Variable in class org.aspectj.weaver.Advice
 
hasMatchedSomething() - Method in class org.aspectj.weaver.Advice
 
HasMemberTypePattern - Class in org.aspectj.weaver.patterns
 
HasMemberTypePattern(SignaturePattern) - Constructor for class org.aspectj.weaver.patterns.HasMemberTypePattern
 
hasMemberTypePattern() - Method in class org.aspectj.weaver.patterns.HasMemberTypePatternFinder
 
HasMemberTypePatternFinder - Class in org.aspectj.weaver.patterns
 
HasMemberTypePatternFinder(TypePattern) - Constructor for class org.aspectj.weaver.patterns.HasMemberTypePatternFinder
 
HasMemberTypePatternForPerThisMatching - Class in org.aspectj.weaver.patterns
pr354470.
HasMemberTypePatternForPerThisMatching(SignaturePattern) - Constructor for class org.aspectj.weaver.patterns.HasMemberTypePatternForPerThisMatching
 
hasMethod(ResolvedType) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
hasMethod(ResolvedType) - Method in class org.aspectj.weaver.patterns.HasMemberTypePatternForPerThisMatching
 
hasNamedValue(String) - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
hasNamedValue(String) - Method in class org.aspectj.weaver.AbstractAnnotationAJ
hasNamedValue(String) - Method in interface org.aspectj.weaver.AnnotationAJ
 
hasNamedValue(String) - Method in class org.aspectj.weaver.bcel.BcelAnnotation
hasNamedValue(String) - Method in class org.aspectj.weaver.StandardAnnotation
hasNameValuePair(String, String) - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
hasNameValuePair(String, String) - Method in class org.aspectj.weaver.AbstractAnnotationAJ
hasNameValuePair(String, String) - Method in interface org.aspectj.weaver.AnnotationAJ
 
hasNameValuePair(String, String) - Method in class org.aspectj.weaver.bcel.BcelAnnotation
hasNameValuePair(String, String) - Method in class org.aspectj.weaver.StandardAnnotation
hasNameValuePairs() - Method in class org.aspectj.weaver.StandardAnnotation
 
hasNewInterfaces() - Method in class org.aspectj.weaver.ReferenceType
 
hasNext() - Method in class org.aspectj.weaver.Iterators.ResolvedTypeArrayIterator
 
hasNext() - Method in class org.aspectj.weaver.JoinPointSignatureIterator
 
hasReturnValue() - Method in class org.aspectj.weaver.Shadow.Kind
These shadow kinds have return values that can be bound in after returning(Dooberry doo) advice.
hasRuntimeTest() - Method in class org.aspectj.asm.internal.Relationship
 
hasRuntimeTest() - Method in interface org.aspectj.asm.IRelationship
 
hasSerialVersionUIDField(ResolvedType) - Static method in class org.aspectj.weaver.bcel.LazyClassGen
 
hasSourceSuffix(File) - Static method in class org.aspectj.util.FileUtil
 
hasSourceSuffix(String) - Static method in class org.aspectj.util.FileUtil
 
hasSyntheticAttribute(Attribute[]) - Static method in class org.aspectj.apache.bcel.classfile.AttributeUtils
 
hasTarget() - Method in class org.aspectj.weaver.Shadow
could target(*) pcd ever match
hasTargeters() - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
 
hasThis() - Method in class org.aspectj.weaver.Shadow
could this(*) pcd ever match
HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor - Class in org.aspectj.weaver.patterns
 
HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor() - Constructor for class org.aspectj.weaver.patterns.HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
 
hasTypeVariableAliases() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
hasUnsatisfiedDependency(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
hasUnsatisfiedDependency(ResolvedType) - Method in class org.aspectj.weaver.World
Determine if the named aspect requires a particular type around in order to be useful.
hierarchy - Variable in class org.aspectj.asm.AsmManager
 
HierarchyWalker - Class in org.aspectj.asm
 
HierarchyWalker() - Constructor for class org.aspectj.asm.HierarchyWalker
 
hit() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
howMany(int) - Static method in class org.aspectj.weaver.Shadow
Return count of how many bits set in the supplied parameter.

I

I2B - Static variable in interface org.aspectj.apache.bcel.Constants
 
I2B - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
I2C - Static variable in interface org.aspectj.apache.bcel.Constants
 
I2C - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
I2D - Static variable in interface org.aspectj.apache.bcel.Constants
 
I2D - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
I2F - Static variable in interface org.aspectj.apache.bcel.Constants
 
I2F - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
I2L - Static variable in interface org.aspectj.apache.bcel.Constants
 
I2L - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
I2S - Static variable in interface org.aspectj.apache.bcel.Constants
 
I2S - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
IADD - Static variable in interface org.aspectj.apache.bcel.Constants
 
IADD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
IALOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
IALOAD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
IAND - Static variable in interface org.aspectj.apache.bcel.Constants
 
IAND - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
IASTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
IASTORE - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
IClassFileProvider - Interface in org.aspectj.weaver
 
IClassWeaver - Interface in org.aspectj.weaver
An IClassWeaver is initialized with a class (a type, really, but let's ignore that for now) and a world, and has one method that actually weaves the contents of the world into the class implementation.
ICommand - Interface in org.aspectj.bridge
Command wrapper with collecting parameter for messages.
ICONST_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ICONST_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ICONST_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ICONST_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ICONST_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ICONST_2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ICONST_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ICONST_3 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ICONST_4 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ICONST_4 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ICONST_5 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ICONST_5 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ICONST_M1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ICONST_M1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ICrossReferenceHandler - Interface in org.aspectj.weaver
Clients can pass a single cross-reference handler to the weaver on construction of a BcelWorld.
identifier - Variable in class org.aspectj.util.GenericSignature.FormalTypeParameter
 
identifier - Variable in class org.aspectj.util.GenericSignature.SimpleClassTypeSignature
 
IDIV - Static variable in interface org.aspectj.apache.bcel.Constants
 
IDIV - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
idMap(int) - Static method in class org.aspectj.weaver.IntMap
 
IEclipseSourceContext - Interface in org.aspectj.weaver
 
IElementHandleProvider - Interface in org.aspectj.asm
Adapter used to uniquely identify program element handles.
IExprVisitor - Interface in org.aspectj.weaver.ast
 
IF - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
IF - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
IF_ACMPEQ - Static variable in interface org.aspectj.apache.bcel.Constants
 
IF_ACMPNE - Static variable in interface org.aspectj.apache.bcel.Constants
 
IF_FALSE - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
IF_ICMPEQ - Static variable in interface org.aspectj.apache.bcel.Constants
 
IF_ICMPGE - Static variable in interface org.aspectj.apache.bcel.Constants
 
IF_ICMPGT - Static variable in interface org.aspectj.apache.bcel.Constants
 
IF_ICMPLE - Static variable in interface org.aspectj.apache.bcel.Constants
 
IF_ICMPLT - Static variable in interface org.aspectj.apache.bcel.Constants
 
IF_ICMPNE - Static variable in interface org.aspectj.apache.bcel.Constants
 
IF_IN_DECLARE - Static variable in class org.aspectj.weaver.WeaverMessages
 
IF_IN_PERCLAUSE - Static variable in class org.aspectj.weaver.WeaverMessages
 
IF_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
IF_LEXICALLY_IN_CFLOW - Static variable in class org.aspectj.weaver.WeaverMessages
 
IF_TRUE - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
IFEQ - Static variable in interface org.aspectj.apache.bcel.Constants
 
IFGE - Static variable in interface org.aspectj.apache.bcel.Constants
 
IFGT - Static variable in interface org.aspectj.apache.bcel.Constants
 
IFLE - Static variable in interface org.aspectj.apache.bcel.Constants
 
IFLT - Static variable in interface org.aspectj.apache.bcel.Constants
 
IFNE - Static variable in interface org.aspectj.apache.bcel.Constants
 
IFNONNULL - Static variable in interface org.aspectj.apache.bcel.Constants
 
IFNULL - Static variable in interface org.aspectj.apache.bcel.Constants
 
IfPointcut - Class in org.aspectj.weaver.patterns
 
IfPointcut(ResolvedMember, int) - Constructor for class org.aspectj.weaver.patterns.IfPointcut
 
IfPointcut(String) - Constructor for class org.aspectj.weaver.patterns.IfPointcut
No-arg constructor for @AJ style, where the if() body is actually the @Pointcut annotated method
IfPointcut.IfFalsePointcut - Class in org.aspectj.weaver.patterns
 
IfPointcut.IfFalsePointcut() - Constructor for class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
IfPointcut.IfTruePointcut - Class in org.aspectj.weaver.patterns
 
IfPointcut.IfTruePointcut() - Constructor for class org.aspectj.weaver.patterns.IfPointcut.IfTruePointcut
 
ignore(IMessage.Kind) - Method in class org.aspectj.bridge.context.PinpointingMessageHandler
 
ignore(IMessage.Kind) - Method in class org.aspectj.bridge.CountingMessageHandler
Delegate
ignore(IMessage.Kind) - Method in interface org.aspectj.bridge.IMessageHandler
Allow fine grained configuration after initialization.
ignore(IMessage.Kind) - Method in class org.aspectj.bridge.MessageHandler
Set a message kind to be ignored from now on
ignore(IMessage.Kind) - Method in class org.aspectj.bridge.MessageWriter
No-op
ignore(IMessage.Kind) - Method in class org.aspectj.weaver.loadtime.DefaultMessageHandler
 
ignore(CachedClassReference, byte[]) - Method in class org.aspectj.weaver.tools.cache.WeavedClassCache
Put a cache entry to indicate that the class should not be weaved; the original bytes of the class should be used.
ignore(IMessage.Kind) - Method in class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageHolder
 
ignore(IMessage.Kind) - Method in class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageWriter
Set a message kind to be ignored from now on
ignored - Variable in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking.IndexEntry
 
ignored() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
ignoring - Variable in class org.aspectj.bridge.MessageHandler
kinds of messages to be ignored
IHasPosition - Interface in org.aspectj.weaver
 
IHasSourceLocation - Interface in org.aspectj.weaver
 
IHierarchy - Interface in org.aspectj.asm
 
IHierarchyListener - Interface in org.aspectj.asm
Compiler listeners get notified of structure model update events.
IINC - Static variable in interface org.aspectj.apache.bcel.Constants
 
IINC - Class in org.aspectj.apache.bcel.generic
IINC - Increment local variable by constant
IINC(int, int, boolean) - Constructor for class org.aspectj.apache.bcel.generic.IINC
 
iLen - Static variable in interface org.aspectj.apache.bcel.Constants
 
ILifecycleAware - Interface in org.aspectj.bridge
Interface that can be implemented by MessageHandlers that need to perform some additional processing when a build is starting and when it has finished.
ILLEGAL_ACCESS_ERROR - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
ILLEGAL_MONITOR_STATE - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
ILLEGAL_OPCODE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ILLEGAL_TYPE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ILOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
ILOAD_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ILOAD_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ILOAD_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ILOAD_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ILOAD_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ILOAD_2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ILOAD_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ILOAD_3 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
IMessage - Interface in org.aspectj.bridge
Wrap message with any associated throwable or source location.
IMessage.Kind - Class in org.aspectj.bridge
 
IMessageContext - Interface in org.aspectj.bridge
 
IMessageHandler - Interface in org.aspectj.bridge
Handle messages, logging and/or aborting as appropriate.
IMessageHolder - Interface in org.aspectj.bridge
Hold and query a collection of messages.
IModelFilter - Interface in org.aspectj.asm
When dumping the model out (for debugging/testing), various parts of it can be passed through this filter.
IMPDEP1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
IMPDEP1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
IMPDEP2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
IMPDEP2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
IMPL_NAME - Static variable in class org.aspectj.weaver.tools.cache.SimpleCache
 
implement() - Method in class org.aspectj.weaver.Shadow
 
implementationOf(JavaClass) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
implementationOf(JavaClass, JavaClass) - Static method in class org.aspectj.apache.bcel.Repository
 
implementationOf(String, String) - Static method in class org.aspectj.apache.bcel.Repository
 
IMPLEMENTING_ON_SHADOW - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
implementOn(Shadow) - Method in class org.aspectj.weaver.Checker
 
implementOn(Shadow) - Method in class org.aspectj.weaver.ShadowMunger
Implement this munger at the specified shadow, returning a boolean to indicate success.
IMPORT_REFERENCE - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
IMPORTDECLARATION - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
IMUL - Static variable in interface org.aspectj.apache.bcel.Constants
 
IMUL - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
inAspect - Variable in class org.aspectj.weaver.patterns.PerClause
 
inc() - Method in class org.aspectj.runtime.internal.CFlowCounter
 
inc() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadCounter
 
inc() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadCounterImpl11
 
includeSubtypes - Variable in class org.aspectj.weaver.patterns.TypePattern
 
INCOMPATIBLE_CLASS_CHANGE_ERROR - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
INCOMPATIBLE_RETURN_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
INCORRECT_NUMBER_OF_TYPE_ARGUMENTS - Static variable in class org.aspectj.weaver.WeaverMessages
 
INCORRECT_TARGET_FOR_DECLARE_ANNOTATION - Static variable in class org.aspectj.weaver.WeaverMessages
 
INCREMENTAL_BUILD - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
index - Variable in class org.aspectj.apache.bcel.generic.InstructionCP
 
index - Variable in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
INDEX_FILE - Static variable in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
Default name of cache index file - assumed to contain AbstractIndexedFileCacheBacking.IndexEntry-s
INDEXED - Static variable in interface org.aspectj.apache.bcel.Constants
 
indexOf(char, char[]) - Static method in class org.aspectj.asm.internal.CharOperation
Taken from org.aspectj.org.eclipse.jdt.core.compiler.CharOperation
indices - Variable in class org.aspectj.apache.bcel.generic.InstructionSelect
 
INEG - Static variable in interface org.aspectj.apache.bcel.Constants
 
INEG - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
INFO - Static variable in interface org.aspectj.bridge.IMessage
 
info(IMessageHandler, String) - Static method in class org.aspectj.bridge.MessageUtil
create and handle info message (ignored if handler is null)
info(String) - Static method in class org.aspectj.bridge.MessageUtil
 
info(String) - Method in class org.aspectj.weaver.tools.cache.WeavedClassCache
 
info(String) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
info(String) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
info(String) - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
info(String) - Method in interface org.aspectj.weaver.tools.Trace
 
info(String) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
infoMessagesEnabled - Variable in class org.aspectj.weaver.World
 
init() - Method in class org.aspectj.bridge.MessageHandler
Initialize this, removing any messages accumulated, kinds being ignored, or interceptor.
init(boolean) - Method in class org.aspectj.bridge.MessageHandler
Initialize this, removing any messages accumulated, kinds being ignored, or interceptor.
init(String, String, String[]) - Method in class org.aspectj.util.LangUtil.ProcessController
 
init(File, String, String, String[]) - Method in class org.aspectj.util.LangUtil.ProcessController
 
init(String[], String) - Method in class org.aspectj.util.LangUtil.ProcessController
 
init() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
INITFAILURECAUSE_FIELD_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
initFailureCauseField(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
INITIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
 
INITIALIZATION - Static variable in class org.aspectj.weaver.Shadow
 
Initialization - Static variable in class org.aspectj.weaver.Shadow
 
INITIALIZATION - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
InitializationBit - Static variable in class org.aspectj.weaver.Shadow
 
initialize() - Static method in class org.aspectj.apache.bcel.ConstantsInitializer
 
initialize() - Method in interface org.aspectj.asm.IElementHandleProvider
Initializes handle provider state.
initialize() - Method in class org.aspectj.asm.internal.JDTLikeHandleProvider
 
initialize() - Method in class org.aspectj.weaver.loadtime.Aj
Initialization
initialize(ClassLoader, IWeavingContext) - Method in class org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor
 
initialize() - Method in interface org.aspectj.weaver.loadtime.ClassPreProcessor
Post constructor initialization, usually empty
initialize(ReferenceType, Class, ClassLoader, World) - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
initialize(ReferenceType, Class, ClassLoader, World) - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
initializeArgVars() - Method in class org.aspectj.weaver.bcel.BcelShadow
Initialize all the available arguments at the shadow.
initializeCache(ClassLoader, List<String>, GeneratedClassHandler, IMessageHandler) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
If the cache is enabled, initialize it and swap out the existing classhandler for the caching one -
initializeForAroundClosure() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
initializeKindedAnnotationVars() - Method in class org.aspectj.weaver.bcel.BcelShadow
By determining what "kind" of shadow we are, we can find out the annotations on the appropriate element (method, field, constructor, type).
INITIALIZER - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
INITIALIZER - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
InitializerSignature - Interface in org.aspectj.lang.reflect
Signature for static and instance initializers.
initializeTargetAnnotationVars() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
initializeTargetVar() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
initializeThisAnnotationVars() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
initializeWithinAnnotationVars() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
initializeWithinCodeAnnotationVars() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
initIfaceInitializer(InstructionHandle) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
inlineAccessMethodForFieldGet(UnresolvedType, Member) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
inlineAccessMethodForFieldGet(String, UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
inlineAccessMethodForFieldSet(UnresolvedType, Member) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
inlineAccessMethodForFieldSet(String, UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
inlineAccessMethodForMethod(UnresolvedType, ResolvedMember) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
inlineAccessMethodForMethod(String, UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
INNER - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
innerCflowEntries - Variable in class org.aspectj.weaver.Advice
 
InnerClass - Class in org.aspectj.apache.bcel.classfile
This class represents a inner class attribute, i.e., the class indices of the inner and outer classes, the name and the attributes of the inner class.
InnerClass(InnerClass) - Constructor for class org.aspectj.apache.bcel.classfile.InnerClass
Initialize from another object.
InnerClass(int, int, int, int) - Constructor for class org.aspectj.apache.bcel.classfile.InnerClass
 
InnerClass - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
InnerClasses - Class in org.aspectj.apache.bcel.classfile
This class is derived from Attribute and denotes that this class is an Inner class of another.
InnerClasses(InnerClasses) - Constructor for class org.aspectj.apache.bcel.classfile.InnerClasses
Initialize from another object.
InnerClasses(int, int, InnerClass[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.InnerClasses
 
inpathMap - Variable in class org.aspectj.asm.AsmManager
 
insert(InstructionHandle, InstructionList) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Insert another list before Instruction handle ih contained in this list.
insert(InstructionList) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Insert another list.
insert(Instruction, InstructionList) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Insert another list before Instruction i contained in this list.
insert(Instruction) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Insert an instruction at start of this list.
insert(InstructionBranch) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Insert a branch instruction at start of this list.
insert(Instruction, Instruction) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Insert a single instruction j before another instruction i, which must be in this list of course!
insert(InstructionHandle, Instruction) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Insert an instruction before instruction (handle) ih contained in this list.
insert(InstructionHandle, InstructionBranch) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Insert an instruction before instruction (handle) ih contained in this list.
insert(UnresolvedType, UnresolvedType[]) - Static method in class org.aspectj.weaver.UnresolvedType
Creates a new type array with a fresh type inserted at the beginning.
insertLoad(InstructionList, InstructionFactory) - Method in class org.aspectj.weaver.bcel.AnnotationAccessVar
 
insertLoad(InstructionList, InstructionFactory) - Method in class org.aspectj.weaver.bcel.AspectInstanceVar
 
insertLoad(InstructionList, InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelCflowAccessVar
 
insertLoad(InstructionList, InstructionFactory) - Method in class org.aspectj.weaver.bcel.BcelVar
 
insertLoad(InstructionList, InstructionFactory) - Method in class org.aspectj.weaver.bcel.TypeAnnotationAccessVar
 
INSTANCEOF - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
instanceOf(JavaClass) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Equivalent to runtime "instanceof" operator.
INSTANCEOF - Static variable in interface org.aspectj.apache.bcel.Constants
 
instanceOf(JavaClass, JavaClass) - Static method in class org.aspectj.apache.bcel.Repository
Equivalent to runtime "instanceof" operator.
instanceOf(String, String) - Static method in class org.aspectj.apache.bcel.Repository
 
Instanceof - Class in org.aspectj.weaver.ast
 
Instanceof(Var, UnresolvedType) - Constructor for class org.aspectj.weaver.ast.Instanceof
 
INSTANCEOF_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
INSTANTIATION_ERROR - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
instExcs - Static variable in interface org.aspectj.apache.bcel.Constants
 
instFlags - Static variable in interface org.aspectj.apache.bcel.Constants
 
Instruction - Class in org.aspectj.apache.bcel.generic
Abstract super class for all Java byte codes.
Instruction(short) - Constructor for class org.aspectj.apache.bcel.generic.Instruction
 
InstructionBranch - Class in org.aspectj.apache.bcel.generic
Abstract super class for branching instructions like GOTO, IFEQ, etc..
InstructionBranch(short, InstructionHandle) - Constructor for class org.aspectj.apache.bcel.generic.InstructionBranch
 
InstructionBranch(short, int) - Constructor for class org.aspectj.apache.bcel.generic.InstructionBranch
 
InstructionBranch(short) - Constructor for class org.aspectj.apache.bcel.generic.InstructionBranch
 
InstructionByte - Class in org.aspectj.apache.bcel.generic
Instruction that needs one byte
InstructionByte(short, byte) - Constructor for class org.aspectj.apache.bcel.generic.InstructionByte
 
InstructionCLV - Class in org.aspectj.apache.bcel.generic
A small subclass of the local variable accessing instruction class InstructionLV - this subclass does not allow the index to be altered.
InstructionCLV(short) - Constructor for class org.aspectj.apache.bcel.generic.InstructionCLV
 
InstructionCLV(short, int) - Constructor for class org.aspectj.apache.bcel.generic.InstructionCLV
 
InstructionConstants - Interface in org.aspectj.apache.bcel.generic
This interface contains shareable instruction objects.
InstructionConstants.Clinit - Class in org.aspectj.apache.bcel.generic
 
InstructionCP - Class in org.aspectj.apache.bcel.generic
Class for instructions that use an index into the constant pool such as LDC, INVOKEVIRTUAL, etc.
InstructionCP(short, int) - Constructor for class org.aspectj.apache.bcel.generic.InstructionCP
 
InstructionFactory - Class in org.aspectj.apache.bcel.generic
Instances of this class may be used, e.g., to generate typed versions of instructions.
InstructionFactory(ClassGen, ConstantPool) - Constructor for class org.aspectj.apache.bcel.generic.InstructionFactory
 
InstructionFactory(ClassGen) - Constructor for class org.aspectj.apache.bcel.generic.InstructionFactory
 
InstructionFactory(ConstantPool) - Constructor for class org.aspectj.apache.bcel.generic.InstructionFactory
 
InstructionHandle - Class in org.aspectj.apache.bcel.generic
Instances of this class give users a handle to the instructions contained in an InstructionList.
InstructionHandle(Instruction) - Constructor for class org.aspectj.apache.bcel.generic.InstructionHandle
 
InstructionList - Class in org.aspectj.apache.bcel.generic
This class is a container for a list of Instruction objects.
InstructionList() - Constructor for class org.aspectj.apache.bcel.generic.InstructionList
 
InstructionList(Instruction) - Constructor for class org.aspectj.apache.bcel.generic.InstructionList
 
InstructionList(byte[]) - Constructor for class org.aspectj.apache.bcel.generic.InstructionList
Initialize instruction list from byte array.
InstructionLV - Class in org.aspectj.apache.bcel.generic
Abstract super class for instructions dealing with local variables.
InstructionLV(short, int) - Constructor for class org.aspectj.apache.bcel.generic.InstructionLV
 
InstructionLV(short) - Constructor for class org.aspectj.apache.bcel.generic.InstructionLV
 
INSTRUCTIONS - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
Get object via its opcode, for immutable instructions like branch instructions entries are set to null.
InstructionSelect - Class in org.aspectj.apache.bcel.generic
Select - Abstract super class for LOOKUPSWITCH and TABLESWITCH instructions.
InstructionSelect(short, ByteSequence) - Constructor for class org.aspectj.apache.bcel.generic.InstructionSelect
 
InstructionShort - Class in org.aspectj.apache.bcel.generic
Instruction that needs one short
InstructionShort(short, short) - Constructor for class org.aspectj.apache.bcel.generic.InstructionShort
 
InstructionTargeter - Interface in org.aspectj.apache.bcel.generic
Denote that a class targets InstructionHandles within an InstructionList.
InstVisitor - Interface in org.aspectj.apache.bcel.generic
Interface implementing the Visitor pattern programming style.
INT - Static variable in class org.aspectj.apache.bcel.classfile.Utility.ResultHolder
 
INT - Static variable in class org.aspectj.apache.bcel.generic.Type
 
INT - Static variable in class org.aspectj.weaver.UnresolvedType
 
INT - Variable in class org.aspectj.weaver.World
 
INT2BYTE - Static variable in interface org.aspectj.apache.bcel.Constants
 
INT2CHAR - Static variable in interface org.aspectj.apache.bcel.Constants
 
INT2SHORT - Static variable in interface org.aspectj.apache.bcel.Constants
 
INTEGER - Static variable in class org.aspectj.apache.bcel.generic.Type
 
INTER_TYPE_CONSTRUCTOR - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
INTER_TYPE_DECLARED_BY - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
INTER_TYPE_DECLARES - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
INTER_TYPE_FIELD - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
INTER_TYPE_METHOD - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
INTER_TYPE_PARENT - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
interceptor - Variable in class org.aspectj.bridge.MessageHandler
listener which can halt processing by returning true
interConstructor(ResolvedType, ResolvedMember, UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
INTERFACE - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
INTERFACE - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
INTERFACE_CANT_EXTEND_CLASS - Static variable in class org.aspectj.weaver.WeaverMessages
 
interfaceBounds - Variable in class org.aspectj.util.GenericSignature.FormalTypeParameter
 
interfaceConstructor(ResolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
INTERFACES_IMPLEMENTED_BY_ARRAYS - Static variable in interface org.aspectj.apache.bcel.Constants
The names of the interfaces implemented by arrays
interFieldClassField(ResolvedMember, UnresolvedType, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
This field goes on the class the field is declared onto.
interFieldClassField(int, UnresolvedType, UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This field goes on the class the field is declared onto
interFieldGetDispatcher(ResolvedMember, UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
This static method goes on the aspect that declares the inter-type field
interFieldGetDispatcher(UnresolvedType, UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This static method goes on the aspect that declares the inter-type field
interFieldInitializer(ResolvedMember, UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
interFieldInitializer(UnresolvedType, UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This static void method goes on the aspect that declares the inter-type field and is called from the appropriate place (target's initializer, or clinit, or topmost implementer's inits), to initialize the field;
interFieldInterfaceField(ResolvedMember, UnresolvedType, UnresolvedType, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
This field goes on top-most implementers of the interface the field is declared onto
interFieldInterfaceField(UnresolvedType, UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This field goes on top-most implementers of the interface the field is declared onto
interFieldInterfaceGetter(ResolvedMember, ResolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
This instance method goes on the interface the field is declared onto as well as its top-most implementors
interFieldInterfaceGetter(UnresolvedType, UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This instance method goes on the interface the field is declared onto as well as its top-most implementors
interFieldInterfaceSetter(ResolvedMember, ResolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
This instance method goes on the interface the field is declared onto as well as its top-most implementors
interFieldInterfaceSetter(UnresolvedType, UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This instance method goes on the interface the field is declared onto as well as its top-most implementors
interFieldSetDispatcher(ResolvedMember, UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
This static method goes on the aspect that declares the inter-type field
interFieldSetDispatcher(UnresolvedType, UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This static method goes on the aspect that declares the inter-type field
InterInitializer - Static variable in class org.aspectj.weaver.AdviceKind
 
interMethod(ResolvedMember, UnresolvedType, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
This method goes on the target type of the inter-type method.
interMethod(int, UnresolvedType, UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This method goes on the target type of the inter-type method.
interMethodBody(ResolvedMember, UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
This method goes on the declaring aspect of the inter-type method.
interMethodBody(UnresolvedType, UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This static method goes on the declaring aspect of the inter-type method.
interMethodBridger(ResolvedMember, UnresolvedType, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
This method goes on the target type of the inter-type method.
interMethodDispatcher(ResolvedMember, UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
This static method goes on the declaring aspect of the inter-type method.
interMethodDispatcher(UnresolvedType, UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This static method goes on the declaring aspect of the inter-type method.
InternalUseOnlyPointcutParser - Class in org.aspectj.weaver.reflect
 
InternalUseOnlyPointcutParser(ClassLoader, ReflectionWorld) - Constructor for class org.aspectj.weaver.reflect.InternalUseOnlyPointcutParser
 
InternalUseOnlyPointcutParser(ClassLoader) - Constructor for class org.aspectj.weaver.reflect.InternalUseOnlyPointcutParser
 
InterTypeConstructorDeclaration - Interface in org.aspectj.lang.reflect
Runtime representation of an inter-type constructor member declared within an aspect.
InterTypeConstructorDeclarationImpl - Class in org.aspectj.internal.lang.reflect
 
InterTypeConstructorDeclarationImpl(AjType<?>, String, int, Method) - Constructor for class org.aspectj.internal.lang.reflect.InterTypeConstructorDeclarationImpl
 
InterTypeDeclaration - Interface in org.aspectj.lang.reflect
Represents an inter-type method, field, or constructor declared in an aspect.
InterTypeDeclarationImpl - Class in org.aspectj.internal.lang.reflect
 
InterTypeDeclarationImpl(AjType<?>, String, int) - Constructor for class org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
 
InterTypeDeclarationImpl(AjType<?>, AjType<?>, int) - Constructor for class org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
 
InterTypeFieldDeclaration - Interface in org.aspectj.lang.reflect
Represents an inter-type field declaration declared in an aspect.
InterTypeFieldDeclarationImpl - Class in org.aspectj.internal.lang.reflect
 
InterTypeFieldDeclarationImpl(AjType<?>, String, int, String, AjType<?>, Type) - Constructor for class org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl
 
InterTypeFieldDeclarationImpl(AjType<?>, AjType<?>, Field) - Constructor for class org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl
 
InterTypeMethodDeclaration - Interface in org.aspectj.lang.reflect
Represents an inter-type method declaration member within an aspect.
InterTypeMethodDeclarationImpl - Class in org.aspectj.internal.lang.reflect
 
InterTypeMethodDeclarationImpl(AjType<?>, String, int, String, Method) - Constructor for class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
 
InterTypeMethodDeclarationImpl(AjType<?>, AjType<?>, Method, int) - Constructor for class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
 
interTypeMungers - Variable in class org.aspectj.weaver.ResolvedType
 
IntMap - Class in org.aspectj.weaver
 
IntMap() - Constructor for class org.aspectj.weaver.IntMap
 
IntMap(int) - Constructor for class org.aspectj.weaver.IntMap
 
intObject(int) - Static method in class org.aspectj.runtime.internal.Conversions
 
intValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
 
INVALID_ANNOTATION_VALUE - Static variable in class org.aspectj.weaver.WeaverMessages
 
invalidAbsoluteTypeName - Variable in class org.aspectj.weaver.Lint
 
invalidTargetForAnnotation - Variable in class org.aspectj.weaver.Lint
 
invalidWildcardTypeName - Variable in class org.aspectj.weaver.Lint
 
invoke(Class<?>, Object, String, Object, Object) - Static method in class org.aspectj.util.Reflection
 
invoke(Class<?>, Object, String, Object, Object, Object) - Static method in class org.aspectj.util.Reflection
 
INVOKEDYNAMIC - Static variable in interface org.aspectj.apache.bcel.Constants
 
InvokeDynamic - Class in org.aspectj.apache.bcel.generic
INVOKEDYNAMIC
InvokeDynamic(int, int) - Constructor for class org.aspectj.apache.bcel.generic.InvokeDynamic
 
InvokeInstruction - Class in org.aspectj.apache.bcel.generic
Super class for the INVOKExxx family of instructions.
InvokeInstruction(short, int) - Constructor for class org.aspectj.apache.bcel.generic.InvokeInstruction
 
INVOKEINTERFACE - Static variable in interface org.aspectj.apache.bcel.Constants
 
INVOKEINTERFACE - Class in org.aspectj.apache.bcel.generic
INVOKEINTERFACE - Invoke interface method
INVOKEINTERFACE(int, int, int) - Constructor for class org.aspectj.apache.bcel.generic.INVOKEINTERFACE
 
INVOKEINTERFACE_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
invokeN(Class<?>, String, Object, Object[]) - Static method in class org.aspectj.util.Reflection
 
INVOKENONVIRTUAL - Static variable in interface org.aspectj.apache.bcel.Constants
 
INVOKENONVIRTUAL_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
INVOKESPECIAL - Static variable in interface org.aspectj.apache.bcel.Constants
 
INVOKESTATIC - Static variable in interface org.aspectj.apache.bcel.Constants
 
INVOKESTATIC_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
invokestaticN(Class<?>, String, Object[]) - Static method in class org.aspectj.util.Reflection
 
INVOKESUPER_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
INVOKEVIRTUAL - Static variable in interface org.aspectj.apache.bcel.Constants
 
INVOKEVIRTUAL_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
INVOKEVIRTUAL_QUICK_W - Static variable in interface org.aspectj.apache.bcel.Constants
 
INVOKEVIRTUALOBJECT_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
IOR - Static variable in interface org.aspectj.apache.bcel.Constants
 
IOR - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
IProgramElement - Interface in org.aspectj.asm
Represents program elements in the AspectJ containment hierarchy.
IProgramElement.Accessibility - Class in org.aspectj.asm
Uses "typesafe enum" pattern.
IProgramElement.ExtraInformation - Class in org.aspectj.asm
 
IProgramElement.ExtraInformation() - Constructor for class org.aspectj.asm.IProgramElement.ExtraInformation
 
IProgramElement.Kind - Class in org.aspectj.asm
Uses "typesafe enum" pattern.
IProgramElement.Modifiers - Class in org.aspectj.asm
Uses "typesafe enum" pattern.
IProgressListener - Interface in org.aspectj.bridge
Used to give progress information typically to IDEs
IReflectionWorld - Interface in org.aspectj.weaver.reflect
 
IRelationship - Interface in org.aspectj.asm
A relationship has a name (e.g.
IRelationship.Kind - Class in org.aspectj.asm
 
IRelationshipMap - Interface in org.aspectj.asm
Maps from a program element handles to a list of relationships between that element and other program elements.
IREM - Static variable in interface org.aspectj.apache.bcel.Constants
 
IREM - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
IRETURN - Static variable in interface org.aspectj.apache.bcel.Constants
 
IRETURN - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
is13VMOrGreater() - Static method in class org.aspectj.util.LangUtil
 
is14VMOrGreater() - Static method in class org.aspectj.util.LangUtil
 
is15VMOrGreater() - Static method in class org.aspectj.util.LangUtil
 
is16VMOrGreater() - Static method in class org.aspectj.util.LangUtil
 
is17VMOrGreater() - Static method in class org.aspectj.util.LangUtil
 
is18VMOrGreater() - Static method in class org.aspectj.util.LangUtil
 
isAbort() - Method in interface org.aspectj.bridge.IMessage
 
isAbort() - Method in class org.aspectj.bridge.Message
 
isAbstract() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
isAbstract() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
isAbstract() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
isAbstract() - Method in class org.aspectj.weaver.JoinPointSignature
 
isAbstract() - Method in interface org.aspectj.weaver.ResolvedMember
 
isAbstract() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
isAbstract() - Method in class org.aspectj.weaver.ResolvedType
 
isActualParameterList(String) - Static method in class org.aspectj.apache.bcel.classfile.Signature
 
isAddSerialVerUID() - Method in class org.aspectj.weaver.World
 
isAdviceLike() - Method in class org.aspectj.weaver.patterns.Declare
Indicates if this declare should be treated like advice.
isAdviceLike() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
isAdviceLike() - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
isAdviceLike() - Method in class org.aspectj.weaver.patterns.DeclareParents
 
isAdviceLike() - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
isAdviceLike() - Method in class org.aspectj.weaver.patterns.DeclareSoft
 
isAdviceLike() - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
isAffects() - Method in class org.aspectj.asm.internal.Relationship
Return the direction of the relationship.
isAffects() - Method in interface org.aspectj.asm.IRelationship
 
isAfter() - Method in class org.aspectj.weaver.AdviceKind
 
isAjSynthetic() - Method in class org.aspectj.weaver.JoinPointSignature
 
isAjSynthetic() - Method in interface org.aspectj.weaver.ResolvedMember
 
isAjSynthetic() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
isAjSynthetic() - Method in class org.aspectj.weaver.ResolvedPointcutDefinition
 
isALOAD() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
isALOAD() - Method in class org.aspectj.apache.bcel.generic.InstructionLV
 
isAnnotatedElsewhere() - Method in class org.aspectj.weaver.JoinPointSignature
 
isAnnotatedElsewhere() - Method in interface org.aspectj.weaver.ResolvedMember
 
isAnnotatedElsewhere() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
isAnnotation() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Returns true if this class represents an annotation, i.e.
isAnnotation() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
isAnnotation() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isAnnotation() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
isAnnotation() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
isAnnotation() - Method in class org.aspectj.weaver.ReferenceType
 
isAnnotation() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
isAnnotation() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
isAnnotation() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
isAnnotation() - Method in class org.aspectj.weaver.ResolvedType
Note: Only overridden by Name subtype.
isAnnotation() - Method in class org.aspectj.weaver.TypeVariableReferenceType
 
isAnnotationAllowedOnField() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isAnnotationRemover() - Method in class org.aspectj.asm.internal.ProgramElement
 
isAnnotationRemover() - Method in interface org.aspectj.asm.IProgramElement
 
isAnnotationStyle() - Method in class org.aspectj.weaver.Advice
 
isAnnotationStyleAspect() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isAnnotationStyleAspect() - Method in class org.aspectj.weaver.bcel.BcelObjectType
Check if the type is an @AJ aspect (no matter if used from an LTW point of view).
isAnnotationStyleAspect() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
isAnnotationStyleAspect() - Method in class org.aspectj.weaver.ReferenceType
 
isAnnotationStyleAspect() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
isAnnotationStyleAspect() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
isAnnotationStyleAspect() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
isAnnotationStyleAspect() - Method in class org.aspectj.weaver.ResolvedType
 
isAnnotationStyleDeclaration() - Method in class org.aspectj.asm.internal.ProgramElement
 
isAnnotationStyleDeclaration() - Method in interface org.aspectj.asm.IProgramElement
 
isAnnotationWithRuntimeRetention() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isAnnotationWithRuntimeRetention() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
isAnnotationWithRuntimeRetention() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
isAnnotationWithRuntimeRetention() - Method in class org.aspectj.weaver.ReferenceType
 
isAnnotationWithRuntimeRetention() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
isAnnotationWithRuntimeRetention() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
isAnnotationWithRuntimeRetention() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
isAnnotationWithRuntimeRetention() - Method in class org.aspectj.weaver.ResolvedType
Note: Only overridden by Name subtype.
isAnonymous() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
isAnonymous() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isAnonymous() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
isAnonymous() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
isAnonymous() - Method in class org.aspectj.weaver.ReferenceType
 
isAnonymous() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
isAnonymous() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
isAnonymous() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
isAnonymous() - Method in class org.aspectj.weaver.ResolvedType
 
isAny() - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
isAny() - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
isAny() - Method in class org.aspectj.weaver.patterns.NamePattern
Method isAny.
isAnythingPattern() - Method in class org.aspectj.weaver.patterns.TypeVariablePattern
 
isApplyAtAspectJMungersOnly() - Method in interface org.aspectj.weaver.IClassFileProvider
 
isArray() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isArray() - Method in interface org.aspectj.lang.reflect.AjType
Return true if this is an array type
isArray() - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
isArray() - Method in class org.aspectj.weaver.patterns.TypePattern
 
isArray() - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
isArray() - Method in class org.aspectj.weaver.UnresolvedType
 
isArrayCreationInstruction() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
isArrayTypeSignature() - Method in class org.aspectj.util.GenericSignature.ArrayTypeSignature
 
isArrayTypeSignature() - Method in class org.aspectj.util.GenericSignature.FieldTypeSignature
 
isArtificial() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
isAsmAround - Static variable in class org.aspectj.weaver.bcel.asm.AsmDetector
 
isAspect() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isAspect() - Method in interface org.aspectj.lang.reflect.AjType
Return true if this is an aspect type
isAspect() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isAspect() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
isAspect() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
isAspect() - Method in class org.aspectj.weaver.ReferenceType
 
isAspect() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
isAspect() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
isAspect() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
isAspect() - Method in class org.aspectj.weaver.ResolvedType
 
isAspectAlreadyApplied(ResolvedType) - Method in class org.aspectj.weaver.WeaverStateInfo
 
isAspectIncluded(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
isAspectIncluded(ResolvedType) - Method in class org.aspectj.weaver.World
 
isAssignableFrom(ResolvedType) - Method in class org.aspectj.weaver.ArrayReferenceType
 
isAssignableFrom(ResolvedType, boolean) - Method in class org.aspectj.weaver.ArrayReferenceType
 
isAssignableFrom(ResolvedType) - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
isAssignableFrom(ResolvedType, boolean) - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
isAssignableFrom(ResolvedType) - Method in class org.aspectj.weaver.ReferenceType
 
isAssignableFrom(ResolvedType, boolean) - Method in class org.aspectj.weaver.ReferenceType
 
isAssignableFrom(ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
Determines if the variables of this type could be assigned values of another type without casting.
isAssignableFrom(ResolvedType, boolean) - Method in class org.aspectj.weaver.ResolvedType
 
isAssignmentCompatibleWith(Type) - Method in class org.aspectj.apache.bcel.generic.ReferenceType
Return true iff this is assignment compatible with another type t as defined in the JVM specification; see the AASTORE definition there.
isASTORE() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
isASTORE() - Method in class org.aspectj.apache.bcel.generic.InstructionLV
 
isAtLeast169() - Method in class org.aspectj.weaver.VersionedDataInputStream
 
isAtLeastJava5() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
isBangVoid() - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
isBangVoid() - Method in class org.aspectj.weaver.patterns.TypePattern
For quickly recognizing the pattern '!void'
isBaseType() - Method in class org.aspectj.util.GenericSignature.BaseTypeSignature
 
isBaseType() - Method in class org.aspectj.util.GenericSignature.TypeSignature
 
isBinary() - Method in class org.aspectj.weaver.ShadowMunger
Returns whether or not this shadow munger came from a binary aspect - keep a record of whether or not we've checked if we're binary otherwise we keep calculating the same thing many times
isBinding() - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
isBridge() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
isBridge(ReflectionBasedResolvedMemberImpl) - Method in interface org.aspectj.weaver.reflect.GenericSignatureInformationProvider
 
isBridge(ReflectionBasedResolvedMemberImpl) - Method in class org.aspectj.weaver.reflect.Java14GenericSignatureInformationProvider
 
isBridge(ReflectionBasedResolvedMemberImpl) - Method in class org.aspectj.weaver.reflect.Java15GenericSignatureInformationProvider
 
isBridgeMethod() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
isBridgeMethod() - Method in class org.aspectj.weaver.JoinPointSignature
 
isBridgeMethod() - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
isBridgeMethod() - Method in interface org.aspectj.weaver.ResolvedMember
 
isBridgeMethod() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
isCacheable() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
isCacheable() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
isCacheable() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
TODO Caching of methods besides getDeclaredInterfaces() may also be dependent on this flag - which?
isCacheable() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
isCacheable() - Method in class org.aspectj.weaver.ResolvedType
 
isCancelledRequested() - Method in interface org.aspectj.bridge.IProgressListener
 
isCastableTo(Type) - Method in class org.aspectj.apache.bcel.generic.ReferenceType
Return true iff this type is castable to another type t as defined in the JVM specification.
isCflow() - Method in class org.aspectj.weaver.AdviceKind
 
isCflowBelow() - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
isCheckedException() - Method in class org.aspectj.weaver.ResolvedType
 
isClass() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
isClass() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
isClass() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isClass() - Method in class org.aspectj.weaver.ReferenceType
 
isClass() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
isClass() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
isClass() - Method in class org.aspectj.weaver.ResolvedType
 
isClassTypeSignature() - Method in class org.aspectj.util.GenericSignature.ClassTypeSignature
 
isClassTypeSignature() - Method in class org.aspectj.util.GenericSignature.FieldTypeSignature
 
isCode() - Method in class org.aspectj.asm.internal.ProgramElement
 
isCoerceableFrom(ResolvedType) - Method in class org.aspectj.weaver.ArrayReferenceType
 
isCoerceableFrom(ResolvedType) - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
isCoerceableFrom(ResolvedType) - Method in class org.aspectj.weaver.ReferenceType
 
isCoerceableFrom(ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
Determines if values of another type could possibly be cast to this type.
isCompatibleWith(Member) - Method in class org.aspectj.weaver.JoinPointSignature
 
isCompatibleWith(Member) - Method in interface org.aspectj.weaver.ResolvedMember
 
isCompatibleWith(Member) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
isCompletingTypeBindings() - Static method in class org.aspectj.asm.AsmManager
 
isConstantInstruction() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
isConstantPoolInstruction() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
isConstantPushInstruction(Instruction) - Static method in class org.aspectj.weaver.bcel.Utility
 
isConstructor(LazyMethodGen) - Static method in class org.aspectj.weaver.bcel.LazyMethodGen
 
isConstructor(ResolvedMember) - Static method in class org.aspectj.weaver.MemberUtils
 
isConvertableFrom(ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
Determines if variables of this type could be assigned values of another with lots of help.
IScope - Interface in org.aspectj.weaver.patterns
 
isDebug() - Method in interface org.aspectj.bridge.IMessage
 
isDebug() - Method in class org.aspectj.bridge.Message
 
isDeclare() - Method in class org.aspectj.asm.IProgramElement.Kind
 
isDeclare(ShadowMunger) - Method in class org.aspectj.weaver.patterns.Pointcut
 
isDeclareAnnotation() - Method in class org.aspectj.asm.IProgramElement.Kind
 
isDeclareAtConstuctor() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
isDeclareAtField() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
isDeclareAtMethod() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
isDeclareAtType() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
isDeclareError() - Method in class org.aspectj.asm.IProgramElement.Kind
 
isDeclareKind() - Method in class org.aspectj.asm.IRelationship.Kind
 
isDeclareParents() - Method in class org.aspectj.asm.IProgramElement.Kind
 
isDeclarePrecedence() - Method in class org.aspectj.asm.IProgramElement.Kind
 
isDeclareSoft() - Method in class org.aspectj.asm.IProgramElement.Kind
 
isDeclareWarning() - Method in class org.aspectj.asm.IProgramElement.Kind
 
isDefault() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
isDefault() - Method in class org.aspectj.weaver.JoinPointSignature
 
isDefault() - Method in interface org.aspectj.weaver.ResolvedMember
 
isDefault() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
isDefaultConstructor() - Method in class org.aspectj.weaver.JoinPointSignature
 
isDefaultConstructor() - Method in interface org.aspectj.weaver.ResolvedMember
 
isDefaultConstructor() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
isDemotionActive() - Method in class org.aspectj.weaver.World
 
isEllipsis() - Method in class org.aspectj.weaver.patterns.EllipsisTypePattern
 
isEllipsis() - Method in class org.aspectj.weaver.patterns.TypePattern
 
isEmpty() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
isEmpty(String) - Static method in class org.aspectj.util.LangUtil
 
isEmpty(Object[]) - Static method in class org.aspectj.util.LangUtil
 
isEmpty(byte[]) - Static method in class org.aspectj.util.LangUtil
 
isEmpty(Collection<?>) - Static method in class org.aspectj.util.LangUtil
 
isEmpty(Map<?, ?>) - Static method in class org.aspectj.util.LangUtil
 
isEmpty() - Method in class org.aspectj.weaver.patterns.TypeVariablePatternList
 
isEnabled() - Method in class org.aspectj.weaver.Lint.Kind
 
isEnabled() - Static method in class org.aspectj.weaver.tools.cache.SimpleCacheFactory
 
isEnabled() - Static method in class org.aspectj.weaver.tools.cache.WeavedClassCache
Has caching been enabled through the System property, WEAVED_CLASS_CACHE_ENABLED
isEnabled() - Method in class org.aspectj.weaver.tools.DefaultTraceFactory
 
isEnabled() - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
isEnclosingKind() - Method in class org.aspectj.weaver.Shadow.Kind
These are all the shadows that contains other shadows within them and are often directly associated with methods.
isEnum() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Returns true if this class represents an enum type
isEnum() - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
isEnum() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isEnum() - Method in interface org.aspectj.lang.reflect.AjType
True if this is an enum type
isEnum() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isEnum() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
isEnum() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
isEnum() - Method in class org.aspectj.weaver.ReferenceType
 
isEnum() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
isEnum() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
isEnum() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
isEnum() - Method in class org.aspectj.weaver.ResolvedType
Note: Only overridden by Name subtype.
isEquivalentTo(Object) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
isErroneousVar(int) - Method in class org.aspectj.weaver.patterns.ExposedState
 
isError() - Method in interface org.aspectj.bridge.IMessage
 
isError() - Method in class org.aspectj.bridge.Message
 
isError() - Method in class org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl
 
isError() - Method in interface org.aspectj.lang.reflect.DeclareErrorOrWarning
True if this is a declare error member, false if it is declare warning
isError() - Method in class org.aspectj.weaver.Checker
 
isError - Variable in class org.aspectj.weaver.loadtime.definition.Definition.DeclareErrorOrWarning
 
isError() - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
isError() - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
isExactDeclaringTypePattern() - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
isExactPattern() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
isException() - Method in class org.aspectj.weaver.ResolvedType
 
isExceptionEnd(InstructionHandle) - Static method in class org.aspectj.weaver.bcel.ExceptionRange
 
isExceptionStart(InstructionHandle) - Static method in class org.aspectj.weaver.bcel.ExceptionRange
 
isExpendable(ResolvedType) - Method in class org.aspectj.weaver.World
Reference types we don't intend to weave may be ejected from the cache if we need the space.
isExposedToWeaver() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
isExposedToWeaver() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isExposedToWeaver() - Method in class org.aspectj.weaver.ReferenceType
 
isExposedToWeaver() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
isExposedToWeaver() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
isExposedToWeaver() - Method in class org.aspectj.weaver.ResolvedType
 
isExtends() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
 
isExtends() - Method in interface org.aspectj.lang.reflect.DeclareParents
True if this is a declare parents...extends member declaration
isExtends() - Method in class org.aspectj.weaver.BoundedReferenceType
 
isExtends - Variable in class org.aspectj.weaver.patterns.DeclareParents
 
isExtends() - Method in class org.aspectj.weaver.patterns.DeclareParents
 
isExtends() - Method in class org.aspectj.weaver.WildcardedUnresolvedType
 
isFailed() - Method in interface org.aspectj.bridge.IMessage
 
isFailed() - Method in class org.aspectj.bridge.Message
 
isFallsThrough() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
isFile() - Method in class org.aspectj.asm.IProgramElement.Kind
 
isFinal(int) - Method in class org.aspectj.apache.bcel.classfile.MethodParameters
 
isFinal() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
isFinal() - Method in class org.aspectj.weaver.ResolvedType
 
isFormalParameterList(String) - Static method in class org.aspectj.apache.bcel.classfile.Signature
 
isForParameterAnnotationMatch() - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
isFullySetUp() - Method in class org.aspectj.weaver.patterns.ExposedState
 
isGenerated() - Method in class org.aspectj.weaver.tools.cache.CachedClassEntry
 
isGeneric() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
isGeneric() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
isGeneric() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
isGeneric() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
isGeneric() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
isGeneric() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
isGenericType() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isGenericType() - Method in class org.aspectj.weaver.ReferenceType
 
isGenericType() - Method in class org.aspectj.weaver.UnresolvedType
 
isGenericWildcard() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isGenericWildcard() - Method in class org.aspectj.weaver.BoundedReferenceType
 
isGenericWildcard() - Method in class org.aspectj.weaver.TypeVariableReferenceType
 
isGenericWildcard() - Method in class org.aspectj.weaver.UnresolvedType
 
isGroovyObject() - Method in class org.aspectj.weaver.ResolvedType
 
isHasMemberSupportEnabled() - Method in class org.aspectj.weaver.World
 
ISHL - Static variable in interface org.aspectj.apache.bcel.Constants
 
ISHL - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ISHR - Static variable in interface org.aspectj.apache.bcel.Constants
 
ISHR - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
isIdentifier() - Method in class org.aspectj.weaver.patterns.BasicToken
 
isIdentifier() - Method in interface org.aspectj.weaver.patterns.IToken
Whether this should be treated as a token or a generic identifier
isIfInstruction() - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
 
ISignaturePattern - Interface in org.aspectj.weaver.patterns
 
isIgnored() - Method in class org.aspectj.weaver.tools.cache.CachedClassEntry
 
isIgnoring(IMessage.Kind) - Method in class org.aspectj.bridge.context.PinpointingMessageHandler
 
isIgnoring(IMessage.Kind) - Method in class org.aspectj.bridge.CountingMessageHandler
 
isIgnoring(IMessage.Kind) - Method in interface org.aspectj.bridge.IMessageHandler
Signal clients whether this will ignore messages of a given type.
isIgnoring(IMessage.Kind) - Method in class org.aspectj.bridge.MessageHandler
 
isIgnoring(IMessage.Kind) - Method in class org.aspectj.bridge.MessageWriter
 
isIgnoring(IMessage.Kind) - Method in class org.aspectj.weaver.loadtime.DefaultMessageHandler
 
isIgnoring(IMessage.Kind) - Method in class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageHolder
 
isIgnoring(IMessage.Kind) - Method in class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageWriter
 
isIgnoringUnusedDeclaredThrownException() - Method in class org.aspectj.weaver.World
 
isImplementor() - Method in class org.aspectj.asm.internal.ProgramElement
 
isImplementor() - Method in interface org.aspectj.asm.IProgramElement
 
isImplements() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
 
isImplements() - Method in interface org.aspectj.lang.reflect.DeclareParents
True if this is a declare parents...implements member declaration
isIncludeSubtypes() - Method in class org.aspectj.weaver.patterns.TypePattern
 
isIndexedInstruction() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
isInflated() - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeAnnos
FOR TESTING ONLY: Tells you if the annotations have been inflated to an object graph
isInflated() - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos
FOR TESTING ONLY: Tells you if the annotations have been inflated to an object graph
isInflated() - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeTypeAnnos
 
isInfo() - Method in interface org.aspectj.bridge.IMessage
 
isInfo() - Method in class org.aspectj.bridge.Message
 
isInheritedAnnotation() - Method in class org.aspectj.weaver.ResolvedType
For an annotation type, this will return if it is marked with @Inherited
isInJava5Mode() - Method in class org.aspectj.weaver.World
 
isInPinpointMode() - Method in class org.aspectj.weaver.World
 
isInstance(Object) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isInstance(Object) - Method in interface org.aspectj.lang.reflect.AjType
True if the given object is assignment-compatible with an object of the type represented by this AjType
isInterface() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
isInterface() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isInterface() - Method in interface org.aspectj.lang.reflect.AjType
True if this is an interface type
isInterface() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
isInterface() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
isInterface() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
isInterface() - Method in class org.aspectj.weaver.MemberImpl
 
isInterface() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
isInterface() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
isInterface() - Method in class org.aspectj.weaver.ResolvedType
 
isInterTypeMember() - Method in class org.aspectj.asm.IProgramElement.Kind
 
isJoinpointArrayConstructionEnabled() - Method in class org.aspectj.weaver.World
 
isJoinpointSynchronizationEnabled() - Method in class org.aspectj.weaver.World
 
isJsrInstruction() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
isLateMunger() - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
isLateMunger() - Method in class org.aspectj.weaver.PerObjectInterfaceTypeMunger
 
isLateMunger() - Method in class org.aspectj.weaver.ResolvedTypeMunger
A late munger has to be done after shadow munging since which shadows are matched can affect the operation of the late munger.
isLoadInstruction() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
isLoadtimeWeaving() - Method in class org.aspectj.weaver.bcel.BcelWorld
 
isLoadtimeWeaving() - Method in class org.aspectj.weaver.ltw.LTWWorld
 
isLoadtimeWeaving() - Method in class org.aspectj.weaver.reflect.ReflectionWorld
 
isLoadtimeWeaving() - Method in class org.aspectj.weaver.World
 
isLocalClass() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isLocalClass() - Method in interface org.aspectj.lang.reflect.AjType
Returns true if and only if the underlying type is a local class
isLocallyDefined(String) - Method in class org.aspectj.weaver.loadtime.DefaultWeavingContext
 
isLocallyDefined(String) - Method in interface org.aspectj.weaver.loadtime.IWeavingContext
Return true if the classloader associated with this weaving context is the one that will define the class with the specified name.
isLocallyDefined(String) - Method in class org.aspectj.weaver.ltw.LTWWorld
 
isLocallyDefined(String) - Method in class org.aspectj.weaver.World
Return true if the classloader relating to this world is definetly the one that will define the specified class.
isLocalVariableInstruction() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
isMandated(int) - Method in class org.aspectj.apache.bcel.classfile.MethodParameters
 
isMatchOnAnyName() - Method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
isMatchOnAnyName() - Method in interface org.aspectj.weaver.patterns.ISignaturePattern
 
isMatchOnAnyName() - Method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
isMatchOnAnyName() - Method in class org.aspectj.weaver.patterns.OrSignaturePattern
 
isMatchOnAnyName() - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
isMember() - Method in class org.aspectj.asm.IProgramElement.Kind
 
isMemberAspect() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isMemberAspect() - Method in interface org.aspectj.lang.reflect.AjType
Returns true if and only if the underlying type is a member aspect
isMemberClass() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isMemberClass() - Method in interface org.aspectj.lang.reflect.AjType
Returns true if and only if the underlying type is a member class
isMemberKind() - Method in class org.aspectj.asm.internal.ProgramElement
 
isMinimalModel() - Method in class org.aspectj.weaver.World
 
isMinus - Variable in class org.aspectj.util.GenericSignature.TypeArgument
 
isMissing() - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
isMissing() - Method in class org.aspectj.weaver.ResolvedType
 
isMissing(UnresolvedType) - Static method in class org.aspectj.weaver.ResolvedType
 
isMixin() - Method in class org.aspectj.weaver.NewParentTypeMunger
 
isMixin() - Method in class org.aspectj.weaver.patterns.DeclareParents
 
isMixin() - Method in class org.aspectj.weaver.patterns.DeclareParentsMixin
 
isMoreVisible(int, int) - Static method in class org.aspectj.weaver.ResolvedType
 
isNative() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
isNested() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
isNested() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isNested() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
isNested() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
isNested() - Method in class org.aspectj.weaver.ReferenceType
 
isNested() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
isNested() - Method in class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
isNested() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
isNested() - Method in class org.aspectj.weaver.ResolvedType
 
isNotZero() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadCounter
 
isNotZero() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadCounterImpl11
 
isOldStyle() - Method in class org.aspectj.weaver.WeaverStateInfo
 
ISourceContext - Interface in org.aspectj.weaver
 
ISourceLocation - Interface in org.aspectj.bridge
Represent source location as a starting line/column and ending line in a source file.
isOverrider() - Method in class org.aspectj.asm.internal.ProgramElement
 
isOverrider() - Method in interface org.aspectj.asm.IProgramElement
 
isOverWeaving() - Method in class org.aspectj.weaver.World
 
isPackageDeclaration() - Method in class org.aspectj.asm.IProgramElement.Kind
 
isParameterizedOrGenericType() - Method in class org.aspectj.weaver.UnresolvedType
 
isParameterizedOrRawType() - Method in class org.aspectj.weaver.UnresolvedType
 
isParameterizedType() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isParameterizedType() - Method in class org.aspectj.weaver.UnresolvedType
 
isParameterizedWithTypeVariable() - Method in class org.aspectj.weaver.ResolvedType
return true if the parameterization of this type includes a member type variable.
isPerEntry() - Method in class org.aspectj.weaver.AdviceKind
 
isPerObjectEntry() - Method in class org.aspectj.weaver.AdviceKind
 
isPlus - Variable in class org.aspectj.util.GenericSignature.TypeArgument
 
isPorter - Variable in exception org.aspectj.bridge.AbortException
true if this is a porter exception - only used to hold message
isPorter() - Method in exception org.aspectj.bridge.AbortException
The stack trace of a porter is invalid; it is only used to carry a message (which may itself have a wrapped exception).
isPrimitive() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isPrimitive() - Method in interface org.aspectj.lang.reflect.AjType
Return true if this object represents a primitive type
isPrimitiveArray() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isPrimitiveArray() - Method in class org.aspectj.weaver.ResolvedType
 
isPrimitiveType() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isPrimitiveType() - Method in class org.aspectj.weaver.UnresolvedType
 
isPrivate() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
isPrivate() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
isPrivate() - Method in class org.aspectj.weaver.MemberImpl
 
isPrivileged() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isPrivileged() - Method in interface org.aspectj.lang.reflect.AjType
Returns true if and only if the underlying type is a privileged aspect
isProceedInInners() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
isProtected() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
isProtected() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
isPublic() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
isPublic() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
isPublic() - Method in class org.aspectj.weaver.JoinPointSignature
 
isPublic() - Method in interface org.aspectj.weaver.ResolvedMember
 
isPublic() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
isRawType() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isRawType() - Method in class org.aspectj.weaver.UnresolvedType
 
isRemapped() - Method in class org.aspectj.apache.bcel.generic.LocalVariableTag
 
isRemover() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
isReplacingExistingMethod() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
isReporting() - Static method in class org.aspectj.asm.AsmManager
 
isResolved - Variable in class org.aspectj.weaver.TypeVariable
 
isReturnInstruction() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
isReweavable() - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
isReweavable() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
isReweavable() - Method in class org.aspectj.weaver.WeaverStateInfo
 
isRunMinimalMemory() - Method in class org.aspectj.weaver.ltw.LTWWorld
 
isRunMinimalMemory() - Method in class org.aspectj.weaver.World
 
isRunMinimalMemorySet() - Method in class org.aspectj.weaver.World
 
isRunnable() - Method in class org.aspectj.asm.internal.ProgramElement
 
isRunnable() - Method in interface org.aspectj.asm.IProgramElement
 
isRuntimeVisible() - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
isRuntimeVisible() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
isRuntimeVisible() - Method in interface org.aspectj.weaver.AnnotationAJ
 
isRuntimeVisible() - Method in class org.aspectj.weaver.bcel.BcelAnnotation
isRuntimeVisible() - Method in class org.aspectj.weaver.bcel.FakeAnnotation
 
isRuntimeVisible() - Method in class org.aspectj.weaver.StandardAnnotation
isSameOrLessThan(IMessage.Kind) - Method in class org.aspectj.bridge.IMessage.Kind
 
isSet(int) - Method in class org.aspectj.weaver.Shadow.Kind
 
isShadowForArrayConstructionJoinpoint() - Method in class org.aspectj.weaver.Shadow
 
isShadowForMonitor() - Method in class org.aspectj.weaver.Shadow
 
isSilent() - Method in exception org.aspectj.bridge.AbortException
 
isSimpleType() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isSimpleType() - Method in class org.aspectj.weaver.UnresolvedType
 
isSourceFile() - Method in class org.aspectj.asm.IProgramElement.Kind
 
isStackConsumer() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
isStackProducer() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
isStar() - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
isStar() - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
isStar() - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
isStar() - Method in class org.aspectj.weaver.patterns.TypePattern
 
isStar() - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
isStarAnnotation() - Method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
isStarAnnotation() - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
isStarAnnotation() - Method in interface org.aspectj.weaver.patterns.ISignaturePattern
 
isStarAnnotation() - Method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
isStarAnnotation() - Method in class org.aspectj.weaver.patterns.OrSignaturePattern
 
isStarAnnotation() - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
isStarAnnotation() - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
isStarAnnotation() - Method in class org.aspectj.weaver.patterns.TypePattern
 
isStarredAnnotationPattern() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
isStatic() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
isStatic() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
isStatic() - Method in class org.aspectj.weaver.MemberImpl
 
isStoreInstruction() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
isStrictfp() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
isSuper() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
isSuper() - Method in class org.aspectj.weaver.BoundedReferenceType
 
isSuper() - Method in class org.aspectj.weaver.WildcardedUnresolvedType
 
isSuppressing(Member, String) - Static method in class org.aspectj.weaver.bcel.Utility
Checks for suppression specified on the member or on the declaring type of that member
isSuppressing(AnnotationAJ[], String) - Static method in class org.aspectj.weaver.Utils
Check if the annotations contain a SuppressAjWarnings annotation and if that annotation specifies that the given lint message (identified by its key) should be ignored.
isSynchronized() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
isSynchronized() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
isSynthetic(int) - Method in class org.aspectj.apache.bcel.classfile.MethodParameters
 
isSynthetic() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
isSynthetic() - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl.Handler
 
isSynthetic() - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl.Handler
 
isSynthetic() - Method in class org.aspectj.weaver.JoinPointSignature
 
isSynthetic(ReflectionBasedResolvedMemberImpl) - Method in interface org.aspectj.weaver.reflect.GenericSignatureInformationProvider
 
isSynthetic(ReflectionBasedResolvedMemberImpl) - Method in class org.aspectj.weaver.reflect.Java14GenericSignatureInformationProvider
 
isSynthetic(ReflectionBasedResolvedMemberImpl) - Method in class org.aspectj.weaver.reflect.Java15GenericSignatureInformationProvider
 
isSynthetic() - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
isSynthetic() - Method in interface org.aspectj.weaver.ResolvedMember
 
isSynthetic() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
isSynthetic() - Method in class org.aspectj.weaver.ResolvedType
 
isSyntheticMethod(String, boolean) - Static method in class org.aspectj.weaver.NameMangler
 
isTargetSameAsThis() - Method in class org.aspectj.weaver.Shadow.Kind
 
isTargettingAspectJRuntime12() - Method in class org.aspectj.weaver.World
 
isTargettingRuntime1_6_10() - Method in class org.aspectj.weaver.World
 
isTargetTypeParameterized() - Method in class org.aspectj.weaver.ConcreteTypeMunger
returns true if the ITD target type used type variables, for example I.
isTaskTag() - Method in interface org.aspectj.bridge.IMessage
 
isTaskTag() - Method in class org.aspectj.bridge.Message
 
isThis() - Method in class org.aspectj.weaver.patterns.PerObject
 
isThis() - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
isThis() - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
isTimingEnabled() - Method in class org.aspectj.weaver.World
 
isTopmostImplementor(ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
 
ISTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
ISTORE_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ISTORE_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ISTORE_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ISTORE_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ISTORE_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ISTORE_2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ISTORE_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
ISTORE_3 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
isTraceEnabled() - Method in class org.aspectj.weaver.tools.CommonsTrace
 
isTraceEnabled() - Method in class org.aspectj.weaver.tools.DefaultTrace
 
isTraceEnabled() - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
isTraceEnabled() - Method in interface org.aspectj.weaver.tools.Trace
 
isTransient() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
isTransientTjpFields() - Method in class org.aspectj.weaver.World
 
IStructureModel - Interface in org.aspectj.util
Abstraction of a structure model
isType() - Method in class org.aspectj.asm.IProgramElement.Kind
 
isTypeHierarchyComplete() - Method in class org.aspectj.weaver.ResolvedType
 
isTypeVariableReference() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isTypeVariableReference() - Method in class org.aspectj.weaver.TypeVariableReferenceType
 
isTypeVariableReference() - Method in class org.aspectj.weaver.UnresolvedType
 
isTypeVariableReference() - Method in class org.aspectj.weaver.UnresolvedTypeVariableReferenceType
 
isTypeVariableResolved() - Method in class org.aspectj.weaver.TypeVariableReferenceType
 
isTypeVariableSignature() - Method in class org.aspectj.util.GenericSignature.FieldTypeSignature
 
isTypeVariableSignature() - Method in class org.aspectj.util.GenericSignature.TypeVariableSignature
 
ISUB - Static variable in interface org.aspectj.apache.bcel.Constants
 
ISUB - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
isUnbound() - Method in class org.aspectj.weaver.BoundedReferenceType
 
isUnbound() - Method in class org.aspectj.weaver.WildcardedUnresolvedType
 
ISupportsMessageContext - Interface in org.aspectj.weaver.tools
 
isValid() - Method in interface org.aspectj.asm.IHierarchy
 
isValid() - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
isValid() - Method in class org.aspectj.runtime.internal.CFlowCounter
 
isValid() - Method in class org.aspectj.runtime.internal.CFlowStack
 
isVarargs() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
isVarArgs - Variable in class org.aspectj.weaver.patterns.TypePattern
 
isVarArgs() - Method in class org.aspectj.weaver.patterns.TypePattern
 
isVarArgs(ReflectionBasedResolvedMemberImpl) - Method in interface org.aspectj.weaver.reflect.GenericSignatureInformationProvider
 
isVarArgs(ReflectionBasedResolvedMemberImpl) - Method in class org.aspectj.weaver.reflect.Java14GenericSignatureInformationProvider
 
isVarArgs(ReflectionBasedResolvedMemberImpl) - Method in class org.aspectj.weaver.reflect.Java15GenericSignatureInformationProvider
 
isVarargsMethod() - Method in class org.aspectj.weaver.JoinPointSignature
 
isVarargsMethod() - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
isVarargsMethod() - Method in interface org.aspectj.weaver.ResolvedMember
 
isVarargsMethod() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
isVisible(ResolvedType) - Method in class org.aspectj.weaver.JoinPointSignature
 
isVisible(ResolvedType) - Method in interface org.aspectj.weaver.ResolvedMember
 
isVisible(ResolvedType) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
isVisible(int, ResolvedType, ResolvedType) - Static method in class org.aspectj.weaver.ResolvedType
 
isVoid - Variable in class org.aspectj.weaver.patterns.ExactTypePattern
 
isVoid() - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
isVoid() - Method in class org.aspectj.weaver.patterns.TypePattern
for quickly recognizing the pattern 'void'
isVoid() - Method in class org.aspectj.weaver.UnresolvedType
 
isVolatile() - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
isWarning() - Method in interface org.aspectj.bridge.IMessage
 
isWarning() - Method in class org.aspectj.bridge.Message
 
isWeavable() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
isWeavable() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
isWeavable() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
isWeavable() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
isWeaveBody() - Method in class org.aspectj.weaver.AjAttribute.EffectiveSignatureAttribute
 
isWeaved() - Method in class org.aspectj.weaver.tools.cache.CachedClassEntry
 
isWildcard - Variable in class org.aspectj.util.GenericSignature.TypeArgument
 
isWoven() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
isXlazyTjp() - Method in class org.aspectj.weaver.World
 
isXmlConfigured() - Method in class org.aspectj.weaver.bcel.BcelWorld
 
isXmlConfigured() - Method in class org.aspectj.weaver.World
 
isXnoInline() - Method in class org.aspectj.weaver.World
 
isZipFile(File) - Static method in class org.aspectj.util.FileUtil
 
ITD - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
ITD_ABSTRACT_MUST_BE_PUBLIC_ON_INTERFACE - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITD_CONFLICT - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITD_CONS_ON_ASPECT - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITD_DOESNT_THROW - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITD_FIELD - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
ITD_MEMBER_CONFLICT - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITD_NON_EXPOSED_IMPLEMENTOR - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITD_OVERIDDING_STATIC - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITD_OVERRIDDEN_STATIC - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITD_PARAM_TYPE_MISMATCH - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITD_PREFIX - Static variable in class org.aspectj.weaver.NameMangler
 
ITD_RETURN_TYPE_MISMATCH - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITD_VISIBILITY_REDUCTION - Static variable in class org.aspectj.weaver.WeaverMessages
 
itdAtDeclareParentsField(ResolvedType, UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
itdAtDeclareParentsField(UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
ITDC_ON_ANNOTATION_NOT_ALLOWED - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITDC_ON_ENUM_NOT_ALLOWED - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITDF_ON_ANNOTATION_NOT_ALLOWED - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITDF_ON_ENUM_NOT_ALLOWED - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITDM_ON_ANNOTATION_NOT_ALLOWED - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITDM_ON_ENUM_NOT_ALLOWED - Static variable in class org.aspectj.weaver.WeaverMessages
 
ITEM_Bogus - Static variable in interface org.aspectj.apache.bcel.Constants
Constants used in the StackMap attribute.
ITEM_Double - Static variable in interface org.aspectj.apache.bcel.Constants
 
ITEM_Float - Static variable in interface org.aspectj.apache.bcel.Constants
 
ITEM_InitObject - Static variable in interface org.aspectj.apache.bcel.Constants
 
ITEM_Integer - Static variable in interface org.aspectj.apache.bcel.Constants
 
ITEM_Long - Static variable in interface org.aspectj.apache.bcel.Constants
 
ITEM_NAMES - Static variable in interface org.aspectj.apache.bcel.Constants
 
ITEM_NewObject - Static variable in interface org.aspectj.apache.bcel.Constants
 
ITEM_Null - Static variable in interface org.aspectj.apache.bcel.Constants
 
ITEM_Object - Static variable in interface org.aspectj.apache.bcel.Constants
 
iterator() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
ITERATOR - Static variable in class org.aspectj.apache.bcel.generic.Type
 
Iterators - Class in org.aspectj.weaver
 
Iterators.Filter<T> - Interface in org.aspectj.weaver
A filter represents a mapping function from Iterator to Iterator
Iterators.Getter<A,B> - Interface in org.aspectj.weaver
A getter represents a mapping function from Object to Iterator
Iterators.ResolvedTypeArrayIterator - Class in org.aspectj.weaver
 
Iterators.ResolvedTypeArrayIterator(ResolvedType[], List<String>, boolean) - Constructor for class org.aspectj.weaver.Iterators.ResolvedTypeArrayIterator
 
ITestVisitor - Interface in org.aspectj.weaver.ast
 
IToken - Interface in org.aspectj.weaver.patterns
 
ITokenSource - Interface in org.aspectj.weaver.patterns
 
IUnwovenClassFile - Interface in org.aspectj.weaver
History: 246125
IUSHR - Static variable in interface org.aspectj.apache.bcel.Constants
 
IUSHR - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
IVerificationRequired - Interface in org.aspectj.weaver.patterns
Implementors provide a 'verify()' method that is invoked at the end of type binding completion.
IWeaveRequestor - Interface in org.aspectj.weaver
 
IWeavingContext - Interface in org.aspectj.weaver.loadtime
This class adds support to AspectJ for an OSGi environment
IWeavingSupport - Interface in org.aspectj.weaver
Encapsulates operations that a world will need to support if it is actually going to modify bytecode rather than just match against it.
IXOR - Static variable in interface org.aspectj.apache.bcel.Constants
 
IXOR - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 

J

Java14GenericSignatureInformationProvider - Class in org.aspectj.weaver.reflect
Under JDK 1.4 or lower, we can't give generic signature info...
Java14GenericSignatureInformationProvider() - Constructor for class org.aspectj.weaver.reflect.Java14GenericSignatureInformationProvider
 
Java15AnnotationFinder - Class in org.aspectj.weaver.reflect
Find the given annotation (if present) on the given object
Java15AnnotationFinder() - Constructor for class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
Java15GenericSignatureInformationProvider - Class in org.aspectj.weaver.reflect
Uses Java 1.5 reflection APIs to determine generic signatures
Java15GenericSignatureInformationProvider(World) - Constructor for class org.aspectj.weaver.reflect.Java15GenericSignatureInformationProvider
 
Java15ReflectionBasedReferenceTypeDelegate - Class in org.aspectj.weaver.reflect
 
Java15ReflectionBasedReferenceTypeDelegate() - Constructor for class org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate
 
JAVA_LANG_ANNOTATION - Static variable in class org.aspectj.weaver.UnresolvedType
 
JAVA_LANG_CLASS_ARRAY - Static variable in class org.aspectj.weaver.UnresolvedType
 
JAVA_LANG_REFLECT_CONSTRUCTOR - Static variable in class org.aspectj.weaver.UnresolvedType
 
JAVA_LANG_REFLECT_FIELD - Static variable in class org.aspectj.weaver.UnresolvedType
 
JAVA_LANG_REFLECT_METHOD - Static variable in class org.aspectj.weaver.UnresolvedType
 
JavaClass - Class in org.aspectj.apache.bcel.classfile
Represents a Java class, i.e., the data structures, constant pool, fields, methods and commands contained in a Java .class file.
JavaClass(int, int, String, int, int, int, ConstantPool, int[], Field[], Method[], Attribute[]) - Constructor for class org.aspectj.apache.bcel.classfile.JavaClass
 
javaClass - Variable in class org.aspectj.weaver.bcel.BcelObjectType
 
JavaLangTypeToResolvedTypeConverter - Class in org.aspectj.weaver.reflect
Handles the translation of java.lang.reflect.Type objects into AspectJ UnresolvedTypes.
JavaLangTypeToResolvedTypeConverter(World) - Constructor for class org.aspectj.weaver.reflect.JavaLangTypeToResolvedTypeConverter
 
JAVAPROJECT - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
Jdk14Trace - Class in org.aspectj.weaver.tools
 
Jdk14Trace(Class) - Constructor for class org.aspectj.weaver.tools.Jdk14Trace
 
Jdk14TraceFactory - Class in org.aspectj.weaver.tools
 
Jdk14TraceFactory() - Constructor for class org.aspectj.weaver.tools.Jdk14TraceFactory
 
JDTLikeHandleProvider - Class in org.aspectj.asm.internal
Creates JDT-like handles, for example method with string argument: ; an aspect: JDTLikeHandleProvider(AsmManager) - Constructor for class org.aspectj.asm.internal.JDTLikeHandleProvider
 
JL_CLASS - Static variable in class org.aspectj.weaver.UnresolvedType
 
JL_EXCEPTION - Static variable in class org.aspectj.weaver.UnresolvedType
 
JL_STRING - Static variable in class org.aspectj.weaver.UnresolvedType
 
JoinPoint - Interface in org.aspectj.lang
Provides reflective access to both the state available at a join point and static information about it.
JoinPoint.EnclosingStaticPart - Interface in org.aspectj.lang
 
JoinPoint.StaticPart - Interface in org.aspectj.lang
This helper object contains only the static information about a join point.
JOINPOINT_ENCLOSINGSTATICPART - Static variable in class org.aspectj.weaver.UnresolvedType
 
JOINPOINT_STATICPART - Static variable in class org.aspectj.weaver.UnresolvedType
 
JoinPointMatch - Interface in org.aspectj.weaver.tools
 
JoinPointMatchImpl - Class in org.aspectj.weaver.reflect
 
JoinPointMatchImpl(PointcutParameter[]) - Constructor for class org.aspectj.weaver.reflect.JoinPointMatchImpl
 
JoinPointSignature - Class in org.aspectj.weaver
 
JoinPointSignature(ResolvedMember, ResolvedType) - Constructor for class org.aspectj.weaver.JoinPointSignature
 
JoinPointSignatureIterator - Class in org.aspectj.weaver
Iterates over the signatures of a join point, calculating new signatures lazily to minimize processing and to avoid unneccessary "can't find type" errors.
JoinPointSignatureIterator(Member, World) - Constructor for class org.aspectj.weaver.JoinPointSignatureIterator
 
JRockitAgent - Class in org.aspectj.weaver.loadtime
BEA JRocket JMAPI agent.
JRockitAgent() - Constructor for class org.aspectj.weaver.loadtime.JRockitAgent
 
JSR - Static variable in interface org.aspectj.apache.bcel.Constants
 
JSR_INSTRUCTION - Static variable in interface org.aspectj.apache.bcel.Constants
 
JSR_W - Static variable in interface org.aspectj.apache.bcel.Constants
 

K

key - Variable in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking.IndexEntry
 
keyToClass(String) - Method in interface org.aspectj.weaver.tools.cache.CacheKeyResolver
Convert a key back to a className
keyToClass(String) - Method in class org.aspectj.weaver.tools.cache.DefaultCacheKeyResolver
Converts a cache key back to a className
kind - Variable in class org.aspectj.weaver.Advice
 
kind - Variable in class org.aspectj.weaver.BoundedReferenceType
 
kind - Variable in class org.aspectj.weaver.MemberImpl
 
kind - Variable in class org.aspectj.weaver.ResolvedTypeMunger
 
KINDED - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
KindedPointcut - Class in org.aspectj.weaver.patterns
 
KindedPointcut(Shadow.Kind, SignaturePattern) - Constructor for class org.aspectj.weaver.patterns.KindedPointcut
 
KindedPointcut(Shadow.Kind, SignaturePattern, ShadowMunger) - Constructor for class org.aspectj.weaver.patterns.KindedPointcut
 
KINDS - Static variable in interface org.aspectj.bridge.IMessage
list of Kind in precedence order.
KNOWN_ATTRIBUTES - Static variable in interface org.aspectj.apache.bcel.Constants
 
kvpairs - Variable in class org.aspectj.asm.internal.ProgramElement
 

L

L2D - Static variable in interface org.aspectj.apache.bcel.Constants
 
L2D - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
L2F - Static variable in interface org.aspectj.apache.bcel.Constants
 
L2F - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
L2I - Static variable in interface org.aspectj.apache.bcel.Constants
 
L2I - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
laCache - Static variable in class org.aspectj.weaver.loadtime.Aj
 
LADD - Static variable in interface org.aspectj.apache.bcel.Constants
 
LADD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LALOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
LALOAD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LAND - Static variable in interface org.aspectj.apache.bcel.Constants
 
LAND - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LangUtil - Class in org.aspectj.util
 
LangUtil() - Constructor for class org.aspectj.util.LangUtil
 
LangUtil.ProcessController - Class in org.aspectj.util
Handle an external process asynchrously.
LangUtil.ProcessController() - Constructor for class org.aspectj.util.LangUtil.ProcessController
 
LangUtil.ProcessController.Thrown - Class in org.aspectj.util
 
LangUtil.StringChecker - Class in org.aspectj.util
check if input contains any packages to elide.
lastActiveStructureModel - Static variable in class org.aspectj.asm.AsmManager
 
lastIndexOf(char, char[]) - Static method in class org.aspectj.asm.internal.CharOperation
Taken from org.aspectj.org.eclipse.jdt.core.compiler.CharOperation
lastMatchedShadowId - Variable in class org.aspectj.weaver.patterns.Pointcut
 
LASTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
LASTORE - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
lastReportedMonitorExitJoinpointLocation - Variable in class org.aspectj.weaver.Advice
 
LazyClassGen - Class in org.aspectj.weaver.bcel
Lazy lazy lazy.
LazyClassGen(String, String, String, int, String[], World) - Constructor for class org.aspectj.weaver.bcel.LazyClassGen
 
LazyClassGen(BcelObjectType) - Constructor for class org.aspectj.weaver.bcel.LazyClassGen
 
LazyMethodGen - Class in org.aspectj.weaver.bcel
A LazyMethodGen should be treated as a MethodGen.
LazyMethodGen(int, Type, String, Type[], String[], LazyClassGen) - Constructor for class org.aspectj.weaver.bcel.LazyMethodGen
 
LazyMethodGen(Method, LazyClassGen) - Constructor for class org.aspectj.weaver.bcel.LazyMethodGen
 
LazyMethodGen(BcelMethod, LazyClassGen) - Constructor for class org.aspectj.weaver.bcel.LazyMethodGen
 
LCMP - Static variable in interface org.aspectj.apache.bcel.Constants
 
LCMP - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LCONST_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
LCONST_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LCONST_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
LCONST_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LDC - Static variable in interface org.aspectj.apache.bcel.Constants
 
LDC2_W - Static variable in interface org.aspectj.apache.bcel.Constants
 
LDC2_W_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
LDC_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
LDC_W - Static variable in interface org.aspectj.apache.bcel.Constants
 
LDC_W_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
LDIV - Static variable in interface org.aspectj.apache.bcel.Constants
 
LDIV - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
leavingPhase(ContextToken) - Static method in class org.aspectj.bridge.context.CompilationAndWeavingContext
Exit a phase, all stack entries from the one with the given token down will be removed.
length - Variable in class org.aspectj.apache.bcel.classfile.Attribute
 
length - Variable in class org.aspectj.apache.bcel.generic.InstructionSelect
 
length - Variable in class org.aspectj.weaver.ResolvableTypeList
 
LightXMLParser - Class in org.aspectj.weaver.loadtime.definition
 
LightXMLParser() - Constructor for class org.aspectj.weaver.loadtime.definition.LightXMLParser
 
LineNumber - Class in org.aspectj.apache.bcel.classfile
This class represents a (PC offset, line number) pair, i.e., a line number in the source that corresponds to a relative address in the byte code.
LineNumber(LineNumber) - Constructor for class org.aspectj.apache.bcel.classfile.LineNumber
 
LineNumber(int, int) - Constructor for class org.aspectj.apache.bcel.classfile.LineNumber
 
LineNumberGen - Class in org.aspectj.apache.bcel.generic
This class represents a line number within a method, i.e., give an instruction a line number corresponding to the source code line.
LineNumberGen(InstructionHandle, int) - Constructor for class org.aspectj.apache.bcel.generic.LineNumberGen
Create a line number.
LineNumberTable - Class in org.aspectj.apache.bcel.classfile
This class represents a table of line numbers for debugging purposes.
LineNumberTable(LineNumberTable) - Constructor for class org.aspectj.apache.bcel.classfile.LineNumberTable
 
LineNumberTable(int, int, LineNumber[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.LineNumberTable
 
LineNumberTag - Class in org.aspectj.apache.bcel.generic
we don't actually target instructions, but instructions target us.
LineNumberTag(int) - Constructor for class org.aspectj.apache.bcel.generic.LineNumberTag
 
lineSeek(String, List<String>, boolean, PrintStream) - Static method in class org.aspectj.util.FileUtil
Do line-based search for literal text in source files, returning file:line where found.
lineSeek(String, String, boolean, ArrayList<String>) - Static method in class org.aspectj.util.FileUtil
Do line-based search for literal text in source file, returning line where found as a String in the form {sourcePath}:line:column submitted to the collecting parameter sink.
linkClosureAndJoinPoint() - Method in class org.aspectj.runtime.internal.AroundClosure
This method is called to implicitly associate the closure with the joinpoint as required for @AJ aspect proceed()
linkClosureAndJoinPoint(int) - Method in class org.aspectj.runtime.internal.AroundClosure
This method is called to implicitly associate the closure with the joinpoint as required for @AJ aspect proceed()
LINKING_EXCEPTION - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
Super class of any linking exception (aka Linkage Error)
Lint - Class in org.aspectj.weaver
 
Lint(World) - Constructor for class org.aspectj.weaver.Lint
 
lint(String, String[]) - Method in class org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor
 
Lint.Kind - Class in org.aspectj.weaver
 
Lint.Kind(String, String) - Constructor for class org.aspectj.weaver.Lint.Kind
 
LintMessage - Class in org.aspectj.weaver
 
LintMessage(String, IMessage.Kind, ISourceLocation, ISourceLocation[], Lint.Kind) - Constructor for class org.aspectj.weaver.LintMessage
 
LintMessage(String, String, Lint.Kind, IMessage.Kind, ISourceLocation, Throwable, ISourceLocation[], boolean, int, int, int) - Constructor for class org.aspectj.weaver.LintMessage
 
LIST - Static variable in class org.aspectj.apache.bcel.generic.Type
 
listClassFiles(File) - Static method in class org.aspectj.util.FileUtil
Recursively list .class files in specified directory
listFiles(File) - Static method in class org.aspectj.util.FileUtil
Recursively list files in srcDir.
listFiles(File, FileFilter) - Static method in class org.aspectj.util.FileUtil
Recursively list files in srcDir.
Literal - Class in org.aspectj.weaver.ast
 
LLOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
LLOAD_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
LLOAD_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LLOAD_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
LLOAD_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LLOAD_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
LLOAD_2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LLOAD_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
LLOAD_3 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LMUL - Static variable in interface org.aspectj.apache.bcel.Constants
 
LMUL - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LNEG - Static variable in interface org.aspectj.apache.bcel.Constants
 
LNEG - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LOAD_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
loadClass(String) - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository
Lookup a JavaClass object from the Class Name provided.
loadClass(Class) - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository
 
loadClass(String) - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository
Lookup a JavaClass object from the Class Name provided.
loadClass(Class) - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository
 
loadClass(String) - Method in interface org.aspectj.apache.bcel.util.Repository
Find the class with the name provided, if the class isn't there, make an attempt to load it.
loadClass(Class) - Method in interface org.aspectj.apache.bcel.util.Repository
Find the JavaClass instance for the given run-time class object
loadClass(String) - Method in class org.aspectj.apache.bcel.util.SyntheticRepository
Load a JavaClass object for the given class name using the CLASSPATH environment variable.
loadClass(Class) - Method in class org.aspectj.apache.bcel.util.SyntheticRepository
Try to find class source via getResourceAsStream().
loadClass(String, boolean) - Method in class org.aspectj.util.UtilClassLoader
 
loadClass(String) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
loadClass(Class) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
LOADCLASS_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
loadDefaultProperties() - Method in class org.aspectj.weaver.Lint
 
loadedClass(Class) - Method in class org.aspectj.weaver.ltw.LTWWorld
Remove this class from the typeMap.
loaderRef - Variable in class org.aspectj.weaver.loadtime.DefaultWeavingContext
 
loadersToSkip - Static variable in class org.aspectj.weaver.loadtime.Aj
 
LOCAL_VARIABLE - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
LOCAL_VARIABLE - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
LocalVariable - Class in org.aspectj.apache.bcel.classfile
This class represents a local variable within a method.
LocalVariable(LocalVariable) - Constructor for class org.aspectj.apache.bcel.classfile.LocalVariable
Initialize from another object.
LocalVariable(int, int, int, int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.LocalVariable
 
LOCALVARIABLE - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
LocalVariableGen - Class in org.aspectj.apache.bcel.generic
This class represents a local variable within a method.
LocalVariableGen(int, String, Type, InstructionHandle, InstructionHandle) - Constructor for class org.aspectj.apache.bcel.generic.LocalVariableGen
Generate a local variable that with index `index'.
LocalVariableTable - Class in org.aspectj.apache.bcel.classfile
This class represents collection of local variables in a method.
LocalVariableTable(LocalVariableTable) - Constructor for class org.aspectj.apache.bcel.classfile.LocalVariableTable
Initialize from another object.
LocalVariableTable(int, int, LocalVariable[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.LocalVariableTable
 
LocalVariableTag - Class in org.aspectj.apache.bcel.generic
 
LocalVariableTag(String, String, int, int) - Constructor for class org.aspectj.apache.bcel.generic.LocalVariableTag
 
LocalVariableTag(Type, String, String, int, int) - Constructor for class org.aspectj.apache.bcel.generic.LocalVariableTag
 
LocalVariableTypeTable - Class in org.aspectj.apache.bcel.classfile
 
LocalVariableTypeTable(LocalVariableTypeTable) - Constructor for class org.aspectj.apache.bcel.classfile.LocalVariableTypeTable
 
LocalVariableTypeTable(int, int, LocalVariable[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.LocalVariableTypeTable
 
LockSignature - Interface in org.aspectj.lang.reflect
 
logger - Variable in class org.aspectj.weaver.tools.cache.AbstractCacheBacking
 
LONG - Static variable in class org.aspectj.apache.bcel.classfile.Utility.ResultHolder
 
LONG - Static variable in class org.aspectj.apache.bcel.generic.Type
 
LONG - Static variable in class org.aspectj.weaver.UnresolvedType
 
LONG - Variable in class org.aspectj.weaver.World
 
longObject(long) - Static method in class org.aspectj.runtime.internal.Conversions
 
longValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
 
lookupBySignature(String) - Method in class org.aspectj.weaver.World
Lookup a reference type in the world by its signature.
lookupClass(String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
lookupClass(String) - Static method in class org.aspectj.apache.bcel.Repository
Lookup class somewhere found on your CLASSPATH, or whereever the repository instance looks for it.
lookupClassFile(String) - Static method in class org.aspectj.apache.bcel.Repository
 
lookupConcretePerClause(ResolvedType) - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
lookupDirectlyDeclaredMemberNoSupers(Member) - Method in class org.aspectj.weaver.ResolvedType
as lookupMemberNoSupers, but does not include ITDs
lookupDouble(double) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
lookupField(Member) - Method in class org.aspectj.weaver.ResolvedType
described in JVM spec 2ed 5.4.3.2
lookupFieldref(String, String, String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
lookupFloat(float) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
lookupFormal(String) - Method in interface org.aspectj.weaver.patterns.IScope
 
lookupFormal(String) - Method in class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
lookupFormal(String) - Method in class org.aspectj.weaver.patterns.SimpleScope
 
lookupInteger(int) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
lookupInterfaceMethodref(String, String, String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
lookupLong(long) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
lookupMemberIncludingITDsOnInterfaces(Member) - Method in class org.aspectj.weaver.ResolvedType
This lookup has specialized behaviour - a null result tells the EclipseTypeMunger that it should make a default implementation of a method on this type.
lookupMemberNoSupers(Member) - Method in class org.aspectj.weaver.ResolvedType
Look up a member, takes into account any ITDs on this type.
lookupMemberWithSupersAndITDs(Member) - Method in class org.aspectj.weaver.ResolvedType
 
lookupMethod(Member) - Method in class org.aspectj.weaver.ResolvedType
described in JVM spec 2ed 5.4.3.3.
lookupMethodInITDs(Member) - Method in class org.aspectj.weaver.ResolvedType
 
lookupMethodref(String, String, String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
lookupNameAndType(String, String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
lookupOrCreateName(UnresolvedType) - Method in class org.aspectj.weaver.World
Lookup a type by signature, if not found then build one and put it in the map.
lookupResolvedMember(ResolvedMember, boolean, boolean) - Method in class org.aspectj.weaver.ResolvedType
Looks for the first member in the hierarchy matching aMember.
lookupString(String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
LOOKUPSWITCH - Static variable in interface org.aspectj.apache.bcel.Constants
 
LOOKUPSWITCH - Class in org.aspectj.apache.bcel.generic
LOOKUPSWITCH - Switch with unordered set of values
LOOKUPSWITCH(int[], InstructionHandle[], InstructionHandle) - Constructor for class org.aspectj.apache.bcel.generic.LOOKUPSWITCH
 
LOOKUPSWITCH(ByteSequence) - Constructor for class org.aspectj.apache.bcel.generic.LOOKUPSWITCH
Read needed data (e.g.
lookupSyntheticMember(Member) - Method in class org.aspectj.weaver.ResolvedType
 
lookupType(String, IHasPosition) - Method in class org.aspectj.weaver.BindingScope
 
lookupType(String, IHasPosition) - Method in interface org.aspectj.weaver.patterns.IScope
 
lookupType(String, IHasPosition) - Method in class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
lookupType(String, IHasPosition) - Method in class org.aspectj.weaver.patterns.SimpleScope
 
lookupTypeVariable(String) - Method in class org.aspectj.weaver.patterns.TypeVariablePatternList
 
lookupUtf8(String) - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
LOR - Static variable in interface org.aspectj.apache.bcel.Constants
 
LOR - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LREM - Static variable in interface org.aspectj.apache.bcel.Constants
 
LREM - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LRETURN - Static variable in interface org.aspectj.apache.bcel.Constants
 
LRETURN - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LSHL - Static variable in interface org.aspectj.apache.bcel.Constants
 
LSHL - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LSHR - Static variable in interface org.aspectj.apache.bcel.Constants
 
LSHR - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LSTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
LSTORE_0 - Static variable in interface org.aspectj.apache.bcel.Constants
 
LSTORE_0 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LSTORE_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
LSTORE_1 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LSTORE_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
LSTORE_2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LSTORE_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
LSTORE_3 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LSUB - Static variable in interface org.aspectj.apache.bcel.Constants
 
LSUB - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LTWWorld - Class in org.aspectj.weaver.ltw
 
LTWWorld(ClassLoader, IWeavingContext, IMessageHandler, ICrossReferenceHandler) - Constructor for class org.aspectj.weaver.ltw.LTWWorld
Build a World from a ClassLoader, for LTW support
LUSHR - Static variable in interface org.aspectj.apache.bcel.Constants
 
LUSHR - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
LV_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
lvar - Variable in class org.aspectj.apache.bcel.generic.InstructionLV
 
LXOR - Static variable in interface org.aspectj.apache.bcel.Constants
 
LXOR - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 

M

m_ignoreUnboundBindingForNames - Variable in class org.aspectj.weaver.patterns.Pointcut
ATAJ the name of the formal for which we don't want any warning when unbound since we consider them as implicitly bound.
main(String[]) - Static method in class org.aspectj.bridge.Version
Test whether the version is as specified by any first argument.
main(String[]) - Static method in class org.aspectj.util.PartialOrder
 
MAIN_PARM_TYPES - Static variable in class org.aspectj.util.Reflection
 
MAJOR - Static variable in interface org.aspectj.apache.bcel.Constants
 
MAJOR_1_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
MAJOR_1_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
MAJOR_1_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
MAJOR_1_4 - Static variable in interface org.aspectj.apache.bcel.Constants
 
MAJOR_1_5 - Static variable in interface org.aspectj.apache.bcel.Constants
 
MAJOR_1_6 - Static variable in interface org.aspectj.apache.bcel.Constants
 
MAJOR_1_7 - Static variable in interface org.aspectj.apache.bcel.Constants
 
MAJOR_1_8 - Static variable in interface org.aspectj.apache.bcel.Constants
 
makeAdviceExecution(BcelWorld, LazyMethodGen) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeAdviceExecutionShadow(World, Method, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeAdviceExecutionShadow(World, Method, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeAdviceSig(String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeAdviceSig(String, String, String, String, String, String, String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeAdviceSig(int, String, Class, Class[], String[], Class[], Class) - Method in class org.aspectj.runtime.reflect.Factory
 
makeAnd(Test, Test) - Static method in class org.aspectj.weaver.ast.Test
 
makeAnnotationFinderIfAny(ClassLoader, World) - Static method in class org.aspectj.weaver.reflect.ReflectionWorld
 
makeArgNames(int) - Static method in class org.aspectj.weaver.bcel.Utility
 
makeArray(ResolvedType, int) - Static method in class org.aspectj.weaver.ResolvedType
 
makeArray(UnresolvedType, int) - Static method in class org.aspectj.weaver.UnresolvedType
 
makeArrayConstructorCall(BcelWorld, LazyMethodGen, InstructionHandle, BcelShadow) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeBcelType(UnresolvedType) - Static method in class org.aspectj.weaver.bcel.BcelWorld
 
makeBcelType(String) - Static method in class org.aspectj.weaver.bcel.BcelWorld
 
makeBcelTypes(String[]) - Static method in class org.aspectj.weaver.bcel.BcelWorld
 
makeCall(Member, Expr[]) - Static method in class org.aspectj.weaver.ast.Test
 
makeCallExpr(Member, Expr[], ResolvedType) - Static method in class org.aspectj.weaver.ast.Expr
 
makeCallShadow(World, Member, Member, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeCallShadow(World, Member, Class, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeCallShadow(World, ResolvedMember, ResolvedMember, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeCallShadow(World, Member, Class, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeCatchClauseSig(String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeCatchClauseSig(String, String, String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeCatchClauseSig(Class, Class, String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeCflowAccessVar(ResolvedType, Member, int) - Method in class org.aspectj.weaver.bcel.BcelWeavingSupport
 
makeCflowAccessVar(ResolvedType, Member, int) - Method in interface org.aspectj.weaver.IWeavingSupport
 
makeCflowCounterFieldAdder(ResolvedMember) - Method in class org.aspectj.weaver.bcel.BcelWeavingSupport
 
makeCflowCounterFieldAdder(ResolvedMember) - Method in interface org.aspectj.weaver.IWeavingSupport
 
makeCflowEntry(World, Pointcut, boolean, Member, int, List<ShadowMunger>, ResolvedType) - Static method in class org.aspectj.weaver.Advice
 
makeCflowStackFieldAdder(ResolvedMember) - Method in class org.aspectj.weaver.bcel.BcelWeavingSupport
 
makeCflowStackFieldAdder(ResolvedMember) - Method in interface org.aspectj.weaver.IWeavingSupport
 
makeClasspath(URL[]) - Static method in class org.aspectj.util.FileUtil
 
makeClasspath(String, String, String, String) - Static method in class org.aspectj.util.LangUtil
Gen classpath.
makeClosureClassName(UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
 
makeCommand(String, IMessageHandler) - Static method in class org.aspectj.bridge.ReflectionFactory
Produce a compiler as an ICommand.
makeConstructorCall(BcelWorld, LazyMethodGen, InstructionHandle, BcelShadow) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeConstructorExecution(BcelWorld, LazyMethodGen, InstructionHandle) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeConstructorSig(String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeConstructorSig(String, String, String, String, String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeConstructorSig(int, Class, Class[], String[], Class[]) - Method in class org.aspectj.runtime.reflect.Factory
 
makeCountingMessageHandler(IMessageHandler) - Static method in class org.aspectj.bridge.CountingMessageHandler
 
makeEncSJP(Member) - Static method in class org.aspectj.runtime.reflect.Factory
 
makeESJP(String, Signature, SourceLocation) - Method in class org.aspectj.runtime.reflect.Factory
 
makeESJP(String, Signature, int, int) - Method in class org.aspectj.runtime.reflect.Factory
 
makeESJP(String, Signature, int) - Method in class org.aspectj.runtime.reflect.Factory
 
makeExceptionHandler(BcelWorld, ExceptionRange, LazyMethodGen, InstructionHandle, BcelShadow) - Static method in class org.aspectj.weaver.bcel.BcelShadow
Make the shadow for an exception handler.
makeExceptionHandlerSignature(UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.MemberImpl
 
makeExecutionShadow(World, Member, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeExecutionShadow(World, Member, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeExecutionShadow(World, ResolvedMember, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeFieldGen(LazyClassGen, ResolvedMember) - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
 
makeFieldGet(BcelWorld, ResolvedMember, LazyMethodGen, InstructionHandle, BcelShadow) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeFieldGetCall(Member, Member, Expr[]) - Static method in class org.aspectj.weaver.ast.Test
 
makeFieldGetShadow(World, Field, Class, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeFieldGetShadow(World, Field, Member, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeFieldGetShadow(World, Field, Class, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeFieldGetShadow(World, Field, Member, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeFieldJoinPointSignature(LazyClassGen, FieldInstruction) - Static method in class org.aspectj.weaver.bcel.BcelWorld
 
makeFieldSet(BcelWorld, ResolvedMember, LazyMethodGen, InstructionHandle, BcelShadow) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeFieldSetShadow(World, Field, Class, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeFieldSetShadow(World, Field, Member, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeFieldSetShadow(World, Field, Class, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeFieldSetShadow(World, Field, Member, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeFieldSig(String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeFieldSig(String, String, String, String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeFieldSig(int, String, Class, Class) - Method in class org.aspectj.runtime.reflect.Factory
 
makeFormalBindings(UnresolvedType[], String[]) - Static method in class org.aspectj.weaver.patterns.SimpleScope
 
makeHandlerShadow(World, Class, Class, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeHandlerShadow(World, Class, Member, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeHandlerShadow(World, Class, Class, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeHandlerShadow(World, Class, Member, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeHasAnnotation(Var, ResolvedType) - Static method in class org.aspectj.weaver.ast.Test
 
makeIdentifier(String, int, int) - Static method in class org.aspectj.weaver.patterns.BasicToken
 
makeIfaceInitialization(BcelWorld, LazyMethodGen, Member) - Static method in class org.aspectj.weaver.bcel.BcelShadow
create an init join point associated w/ an interface in the body of a constructor
makeIfFalsePointcut(Pointcut.State) - Static method in class org.aspectj.weaver.patterns.IfPointcut
 
makeIfTruePointcut(Pointcut.State) - Static method in class org.aspectj.weaver.patterns.IfPointcut
 
makeInitializationShadow(World, Constructor, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeInitializationShadow(World, Constructor, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeInitializerSig(String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeInitializerSig(String, String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeInitializerSig(int, Class) - Method in class org.aspectj.runtime.reflect.Factory
 
makeInnerFileName(String) - Method in class org.aspectj.weaver.bcel.UnwovenClassFile
 
makeInstanceof(Var, ResolvedType) - Static method in class org.aspectj.weaver.ast.Test
 
makeJavaClass(String, byte[]) - Static method in class org.aspectj.weaver.bcel.Utility
 
makeJoinPointSignatureForArrayConstruction(LazyClassGen, InstructionHandle) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
makeJoinPointSignatureForMethodInvocation(LazyClassGen, InvokeInstruction) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
makeJoinPointSignatureForMonitorEnter(LazyClassGen, InstructionHandle) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
makeJoinPointSignatureForMonitorExit(LazyClassGen, InstructionHandle) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
makeJoinPointSignatureFromMethod(LazyMethodGen, MemberKind) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
makeJP(JoinPoint.StaticPart, Object, Object) - Static method in class org.aspectj.runtime.reflect.Factory
 
makeJP(JoinPoint.StaticPart, Object, Object, Object) - Static method in class org.aspectj.runtime.reflect.Factory
 
makeJP(JoinPoint.StaticPart, Object, Object, Object, Object) - Static method in class org.aspectj.runtime.reflect.Factory
 
makeJP(JoinPoint.StaticPart, Object, Object, Object[]) - Static method in class org.aspectj.runtime.reflect.Factory
 
makeLiteral(String, String, int, int) - Static method in class org.aspectj.weaver.patterns.BasicToken
 
makeLockSig(String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeLockSig() - Method in class org.aspectj.runtime.reflect.Factory
 
makeLockSig(Class) - Method in class org.aspectj.runtime.reflect.Factory
 
makeMatchesNothing(Pointcut.State) - Static method in class org.aspectj.weaver.patterns.Pointcut
 
makeMethodCall(BcelWorld, LazyMethodGen, InstructionHandle, BcelShadow) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeMethodExecution(BcelWorld, LazyMethodGen, boolean) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeMethodExecution(BcelWorld, LazyMethodGen) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeMethodGen(LazyClassGen, ResolvedMember) - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
 
makeMethodSig(String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeMethodSig(String, String, String, String, String, String, String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeMethodSig(int, String, Class, Class[], String[], Class[], Class) - Method in class org.aspectj.runtime.reflect.Factory
 
makeMonitorEnter(BcelWorld, LazyMethodGen, InstructionHandle, BcelShadow) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeMonitorExit(BcelWorld, LazyMethodGen, InstructionHandle, BcelShadow) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeName(String, String, String) - Static method in class org.aspectj.weaver.NameMangler
 
makeName(String, String, String, String) - Static method in class org.aspectj.weaver.NameMangler
 
makeNewChildDir(File, String) - Static method in class org.aspectj.util.FileUtil
Make a new child directory of parent
makeNot(Test) - Static method in class org.aspectj.weaver.ast.Test
 
makeOperator(String, int, int) - Static method in class org.aspectj.weaver.patterns.BasicToken
 
makeOr(Test, Test) - Static method in class org.aspectj.weaver.ast.Test
 
makeOutputStream(File) - Static method in class org.aspectj.util.FileUtil
 
makePerCflowEntry(World, Pointcut, boolean, Member, ResolvedType, List<ShadowMunger>) - Static method in class org.aspectj.weaver.Advice
 
makePerClauseAspect(ResolvedType, PerClause.Kind) - Method in class org.aspectj.weaver.bcel.BcelWeavingSupport
Register a munger for perclause @AJ aspect so that we add aspectOf(..) to them as needed
makePerClauseAspect(ResolvedType, PerClause.Kind) - Method in interface org.aspectj.weaver.IWeavingSupport
Register a munger for perclause @AJ aspect so that we add aspectOf(..) to them as needed
makePerObjectEntry(World, Pointcut, boolean, ResolvedType) - Static method in class org.aspectj.weaver.Advice
 
makePerTypeWithinEntry(World, Pointcut, ResolvedType) - Static method in class org.aspectj.weaver.Advice
 
makePreInitializationShadow(World, Constructor, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makePreInitializationShadow(World, Constructor, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeProcess(LangUtil.ProcessController, String, String, String[]) - Static method in class org.aspectj.util.LangUtil
Create or initialize a process controller to run a process in another VM asynchronously.
makePublic(int) - Static method in class org.aspectj.weaver.bcel.Utility
 
makeSelector(IMessage.Kind, boolean, String) - Static method in class org.aspectj.bridge.MessageUtil
Make an IMessageHandler that handles IMessage if they have the right kind (or greater) and contain some infix String.
makeShadowForMethod(BcelWorld, LazyMethodGen, Shadow.Kind, Member) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeShadowForMethodCall(BcelWorld, LazyMethodGen, InstructionHandle, BcelShadow, Shadow.Kind, ResolvedMember) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeSJP(String, String, String, String, String, String, String, String, int) - Method in class org.aspectj.runtime.reflect.Factory
Create a signature and build a JoinPoint in one step.
makeSJP(String, String, String, String, String, String, String, int) - Method in class org.aspectj.runtime.reflect.Factory
Create a signature and build a JoinPoint in one step.
makeSJP(String, Signature, SourceLocation) - Method in class org.aspectj.runtime.reflect.Factory
 
makeSJP(String, Signature, int, int) - Method in class org.aspectj.runtime.reflect.Factory
 
makeSJP(String, Signature, int) - Method in class org.aspectj.runtime.reflect.Factory
 
makeSoftener(World, Pointcut, TypePattern, ResolvedType, IHasSourceLocation) - Static method in class org.aspectj.weaver.Advice
 
makeSourceLoc(int, int) - Method in class org.aspectj.runtime.reflect.Factory
 
makeSourceLocation(IHasPosition) - Method in class org.aspectj.weaver.BindingScope
 
makeSourceLocation(IHasPosition) - Method in interface org.aspectj.weaver.ISourceContext
 
makeSourceLocation(int, int) - Method in interface org.aspectj.weaver.ISourceContext
 
makeSourceLocation(IHasPosition) - Method in class org.aspectj.weaver.patterns.SimpleScope
 
makeSourceLocation(IHasPosition) - Method in class org.aspectj.weaver.SourceContextImpl
 
makeSourceLocation(int, int) - Method in class org.aspectj.weaver.SourceContextImpl
 
makeStaticInitialization(BcelWorld, LazyMethodGen) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeStaticInitializationShadow(World, Class, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeStaticInitializationShadow(World, Class, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeStaticInitializationShadow(World, ResolvedType, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeString(int) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
makeString(UnresolvedType) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
makeString(UnresolvedType[]) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
makeString(String[]) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
makeString(int) - Static method in class org.aspectj.weaver.SignatureUtils
 
makeString(UnresolvedType) - Static method in class org.aspectj.weaver.SignatureUtils
 
makeString(UnresolvedType[]) - Static method in class org.aspectj.weaver.SignatureUtils
 
makeString(String[]) - Static method in class org.aspectj.weaver.SignatureUtils
 
makeSynthetic() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
makeTokenSource(String, ISourceContext) - Static method in class org.aspectj.weaver.patterns.BasicTokenSource
 
makeUnfinishedInitialization(BcelWorld, LazyMethodGen) - Static method in class org.aspectj.weaver.bcel.BcelShadow
Create an initialization join point associated with a constructor, but not with any body of code yet.
makeUnfinishedPreinitialization(BcelWorld, LazyMethodGen) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
makeUnlockSig(String) - Method in class org.aspectj.runtime.reflect.Factory
 
makeUnlockSig() - Method in class org.aspectj.runtime.reflect.Factory
 
makeUnlockSig(Class) - Method in class org.aspectj.runtime.reflect.Factory
 
mapOver(Iterator<A>, Iterators.Getter<A, B>) - Static method in class org.aspectj.weaver.Iterators
creates an iterator I based on a base iterator A and a getter G.
markAsChanged() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
match - Variable in class org.aspectj.apache.bcel.generic.InstructionSelect
 
match(Shadow, World) - Method in class org.aspectj.weaver.Advice
 
match(Shadow, World) - Method in class org.aspectj.weaver.Checker
Determine if the Checker matches at a shadow.
match(ResolvedType) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
match(Shadow) - Method in class org.aspectj.weaver.patterns.Pointcut
Do I really match this shadow? XXX implementors need to handle state
match(Shadow, World) - Method in class org.aspectj.weaver.ShadowMunger
All overriding methods should call super
MATCHED_BY - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
matches(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelAccessForInlineMunger
Match only the aspect for which we act
matches(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelCflowCounterFieldAdder
 
matches(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelCflowStackFieldAdder
 
matches(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelPerClauseAspectAdder
 
matches(ResolvedType) - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
matches(MatchingContext) - Method in class org.aspectj.weaver.internal.tools.MatchingContextBasedTest
 
matches(Class) - Method in class org.aspectj.weaver.internal.tools.TypePatternMatcherImpl
 
matches(ResolvedMember, boolean) - Method in class org.aspectj.weaver.JoinPointSignature
 
matches(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.MethodDelegateTypeMunger.FieldHostTypeMunger
Match based on given type pattern, only classes can be matched
matches(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
Match based on given type pattern, only classes can be matched
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
matches(Member, World, boolean) - Method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
matches(ResolvedType[]) - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
matches(ResolvedMember, World) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
For declare atConstructor, atMethod, atField
matches(ResolvedType) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
For declare atType.
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
matches(Member, World, boolean) - Method in interface org.aspectj.weaver.patterns.ISignaturePattern
 
matches(int) - Method in class org.aspectj.weaver.patterns.ModifiersPattern
 
matches(char[]) - Method in class org.aspectj.weaver.patterns.NamePattern
 
matches(String) - Method in class org.aspectj.weaver.patterns.NamePattern
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
matches(Member, World, boolean) - Method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
matches(Member, World, boolean) - Method in class org.aspectj.weaver.patterns.OrSignaturePattern
 
matches(Member, World, boolean) - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
matches(UnresolvedType[], World) - Method in class org.aspectj.weaver.patterns.ThrowsPattern
 
matches(ResolvedType, TypePattern.MatchKind) - Method in class org.aspectj.weaver.patterns.TypePattern
 
matches(ResolvedType[], TypePattern.MatchKind) - Method in class org.aspectj.weaver.patterns.TypePatternList
 
matches(ResolvedType[], TypePattern.MatchKind, ResolvedType[][]) - Method in class org.aspectj.weaver.patterns.TypePatternList
When called with TypePattern.STATIC this will always return either FuzzyBoolean.YES or FuzzyBoolean.NO.
matches(ResolvableTypeList, TypePattern.MatchKind, ResolvedType[][]) - Method in class org.aspectj.weaver.patterns.TypePatternList
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
matches(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.PerObjectInterfaceTypeMunger
 
matches(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.PerTypeWithinTargetTypeMunger
 
matches() - Method in class org.aspectj.weaver.reflect.JoinPointMatchImpl
 
matches(ResolvedMember, boolean) - Method in interface org.aspectj.weaver.ResolvedMember
Returns true if this member matches the other.
matches(ResolvedMember, boolean) - Method in class org.aspectj.weaver.ResolvedMemberImpl
Returns true if this member matches the other.
matches(Member, Member) - Static method in class org.aspectj.weaver.ResolvedType
 
matches(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
matches() - Method in interface org.aspectj.weaver.tools.JoinPointMatch
True if the pointcut expression has matched at this join point, and false otherwise
matches(Class) - Method in interface org.aspectj.weaver.tools.TypePatternMatcher
Does this type pattern matcher match the given type (Class).
MATCHES_DECLARE - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
matchesAdviceExecution(Method) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesAdviceExecution(Method) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the execution of a given piece of advice.
matchesConstructorCall(Constructor, Class) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesConstructorCall(Constructor, Member) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesConstructorCall(Constructor, Member) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches a method call to the given constructor, made during the execution of the given method or constructor.
matchesConstructorCall(Constructor, Class) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches a method call to the given constructor, made outside of the scope of any method or constructor, but within the callerType.
matchesConstructorExecution(Constructor) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesConstructorExecution(Constructor) - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
matchesConstructorExecution(Constructor) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the execution of a given constructor.
matchesDynamically(MatchingContext) - Method in interface org.aspectj.weaver.tools.ContextBasedMatcher
Called during processing of ShadowMatch.matchesJoinPoint when matchesStatically returned FuzzyBoolean.MAYBE.
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.EllipsisTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.EllipsisTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.TypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.TypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
matchesFieldGet(Field, Class) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesFieldGet(Field, Member) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesFieldGet(Field, Member) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches a get of the given field from within the given method or constructor.
matchesFieldGet(Field, Class) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches a get of the given field outside of the scope of any method or constructor, but within the given type (for example, during static initialization).
matchesFieldSet(Field, Class) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesFieldSet(Field, Member) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesFieldSet(Field, Member) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches a set of the given field from within the given method or constructor.
matchesFieldSet(Field, Class) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches a set of the given field outside of the scope of any method or constructor, but within the given type (for example, during static initialization).
matchesHandler(Class, Class) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesHandler(Class, Member) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesHandler(Class, Member) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the execution of a given exception handler within the given method or constructor
matchesHandler(Class, Class) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the execution of a given exception handler outside of the scope of any method or constructor, but within the handling type.
matchesInitialization(Constructor) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesInitialization(Constructor) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the initialization of an object initiated by a call to the given constructor.
matchesInstanceof(ResolvedType) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
matchesInstanceof(ResolvedType) - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
matchesInstanceof(ResolvedType) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
matchesInstanceof(ResolvedType) - Method in class org.aspectj.weaver.patterns.EllipsisTypePattern
 
matchesInstanceof(ResolvedType) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
matchesInstanceof(ResolvedType) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
matchesInstanceof(ResolvedType) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
matchesInstanceof(ResolvedType) - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
matchesInstanceof(ResolvedType) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
matchesInstanceof(ResolvedType) - Method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
matchesInstanceof(ResolvedType) - Method in class org.aspectj.weaver.patterns.TypePattern
 
matchesInstanceof(ResolvedType) - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
matchesJoinPoint(Object, Object, Object[]) - Method in class org.aspectj.weaver.reflect.ShadowMatchImpl
 
matchesJoinPoint(Object, Object, Object[]) - Method in class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
matchesJoinPoint(Object, Object, Object[]) - Method in interface org.aspectj.weaver.tools.ShadowMatch
Return the result of matching a join point at this shadow with the given this, target, and args.
matchesMethodCall(Method, Member) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesMethodCall(Method, Class) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesMethodCall(ResolvedMember, ResolvedMember) - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
matchesMethodCall(Method, Member) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches a method call to the given method, made during the execution of the given method or constructor.
matchesMethodCall(Method, Class) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches a method call to the given method, made outside of the scope of any method or constructor, but within the callerType (for example, during static initialization of the type).
matchesMethodCall(ResolvedMember, ResolvedMember) - Method in interface org.aspectj.weaver.tools.StandardPointcutExpression
Determine whether or not this pointcut matches a method call to the given method, made during the execution of the given method or constructor.
matchesMethodExecution(Method) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesMethodExecution(ResolvedMember) - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
matchesMethodExecution(Method) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the execution of a given method.
matchesMethodExecution(ResolvedMember) - Method in interface org.aspectj.weaver.tools.StandardPointcutExpression
Determine whether or not this pointcut matches the execution of a given method.
matchesPreInitialization(Constructor) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesPreInitialization(Constructor) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the pre-initialization of an object initiated by a call to the given constructor.
matchesRuntimeType(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
matchesRuntimeType(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
matchesStatically(ResolvedType) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
matchesStatically(ResolvedType) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
matchesStatically(ResolvedType) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
matchesStatically(ResolvedType) - Method in class org.aspectj.weaver.patterns.TypePattern
 
matchesStatically(MatchingContext) - Method in interface org.aspectj.weaver.tools.ContextBasedMatcher
Return FuzzyBoolean.YES if a join point with the given matching context is always matched.
matchesStaticInitialization(Class) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
matchesStaticInitialization(ResolvedType) - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
matchesStaticInitialization(Class) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the static initialization of the given class.
matchesStaticInitialization(ResolvedType) - Method in interface org.aspectj.weaver.tools.StandardPointcutExpression
Determine whether or not this pointcut matches the static initialization of the given class.
matchesSubtypes(ResolvedType) - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
matchesSubtypes(ResolvedType) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
matchesSubtypes(ResolvedType) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
matchesSubtypes(ResolvedType) - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
matchesSubtypes(ResolvedType) - Method in class org.aspectj.weaver.patterns.TypePattern
 
matchesSubtypes(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.TypePattern
 
MATCHING_POINTCUT - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
MATCHING_SHADOW - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
MatchingContext - Interface in org.aspectj.weaver.tools
When extending AspectJ's pointcut parsing and matching with custom PointcutDesignatorHandlers, it may be necessary to match based on context information at a join point not exposed simply by java.lang.reflect member information or argument values.
MatchingContextBasedTest - Class in org.aspectj.weaver.internal.tools
Test that uses MatchingContext to match (or not)
MatchingContextBasedTest(ContextBasedMatcher) - Constructor for class org.aspectj.weaver.internal.tools.MatchingContextBasedTest
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.AndPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfTruePointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.IfPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.NotPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.OrPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.PerCflow
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.PerObject
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.PerSingleton
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.Pointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.ReferencePointcut
Do I really match this shadow?
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
matchInternal(Shadow) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
matchLength - Variable in class org.aspectj.apache.bcel.generic.InstructionSelect
 
MAX_ACC_FLAG - Static variable in interface org.aspectj.apache.bcel.Constants
 
MAX_BYTE - Static variable in interface org.aspectj.apache.bcel.Constants
Maximum value for an unsigned byte
MAX_CODE_SIZE - Static variable in interface org.aspectj.apache.bcel.Constants
 
MAX_COLUMN - Static variable in interface org.aspectj.bridge.ISourceLocation
 
MAX_CP_ENTRIES - Static variable in interface org.aspectj.apache.bcel.Constants
Limitations of the Java Virtual Machine.
MAX_LINE - Static variable in interface org.aspectj.bridge.ISourceLocation
 
MAX_MESSAGE_LENGTH - Static variable in class org.aspectj.weaver.model.AsmRelationshipUtils
 
MAX_SHADOW_KIND - Static variable in class org.aspectj.weaver.Shadow
 
MAX_SHORT - Static variable in interface org.aspectj.apache.bcel.Constants
Maximum value for an unsigned short
MAYBE - Static variable in class org.aspectj.util.FuzzyBoolean
 
MAYBE - Static variable in class org.aspectj.weaver.tools.FuzzyBoolean
 
maybeEat(String) - Method in class org.aspectj.weaver.patterns.PatternParser
 
maybeEatAdjacent(String) - Method in class org.aspectj.weaver.patterns.PatternParser
 
maybeEatIdentifier(String) - Method in class org.aspectj.weaver.patterns.PatternParser
 
maybeEatIdentifier() - Method in class org.aspectj.weaver.patterns.PatternParser
 
maybeExtractName(String) - Method in class org.aspectj.weaver.patterns.WildTypePattern
Method maybeExtractName.
maybeFalse() - Method in class org.aspectj.util.FuzzyBoolean
 
maybeGetCleanName() - Method in class org.aspectj.weaver.patterns.WildTypePattern
If this type pattern has no '*' or '..' in it
maybeGetCleanNames() - Method in class org.aspectj.weaver.patterns.TypePatternList
 
maybeGetParsedPointcut() - Method in class org.aspectj.weaver.patterns.BasicToken
 
maybeGetParsedPointcut() - Method in interface org.aspectj.weaver.patterns.IToken
If this token represents a pre-parsed Pointcut, then return it; otherwise returns null.
maybeGetSimpleName() - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
maybeGetSimpleName() - Method in class org.aspectj.weaver.patterns.NamePattern
Method maybeGetSimpleName.
maybeGetSimpleName() - Method in class org.aspectj.weaver.patterns.WildTypePattern
If this type pattern has no '.' or '*' in it, then return a simple string otherwise, this will return null;
maybeMatches() - Method in class org.aspectj.weaver.reflect.ShadowMatchImpl
 
maybeMatches() - Method in class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
maybeMatches() - Method in interface org.aspectj.weaver.tools.ShadowMatch
True if the pointcut expression may match some join points at this shadow (for example, some calls to the given method may match, depending on the type of the caller).
maybeParseAnnotationPattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
maybeParsePerClause() - Method in class org.aspectj.weaver.patterns.PatternParser
 
maybeParseSimpleTypeVariableList() - Method in class org.aspectj.weaver.patterns.PatternParser
 
maybeParseSingleAnnotationPattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
maybeParseTypeParameterList() - Method in class org.aspectj.weaver.patterns.PatternParser
 
maybeParseTypeVariableList() - Method in class org.aspectj.weaver.patterns.PatternParser
Parse type variable declarations for a generic method or at the start of a signature pointcut to identify type variable names in a generic type.
maybeTrue() - Method in class org.aspectj.util.FuzzyBoolean
 
mayNeedDynamicTest() - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
mayNeedDynamicTest() - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
mayNeedDynamicTest() - Method in interface org.aspectj.weaver.tools.ContextBasedMatcher
return true if matchesStatically can ever return FuzzyBoolean.MAYBE (necessitating a per-join point test to determine matching at a given join point).
mayNeedDynamicTest() - Method in interface org.aspectj.weaver.tools.PointcutExpression
Returns true iff this pointcut contains any expression that might necessitate a dynamic test at some join point (e.g.
mayNeedDynamicTest() - Method in interface org.aspectj.weaver.tools.StandardPointcutExpression
Returns true iff this pointcut contains any expression that might necessitate a dynamic test at some join point (e.g.
Member - Interface in org.aspectj.weaver
Abstract representation of a member (field/constructor/method) within a type.
MemberImpl - Class in org.aspectj.weaver
 
MemberImpl(MemberKind, UnresolvedType, int, String, String) - Constructor for class org.aspectj.weaver.MemberImpl
Construct a MemberImpl using an erased signature for the parameters and return type (member method/ctor) or type (member field)
MemberImpl(MemberKind, UnresolvedType, int, UnresolvedType, String, UnresolvedType[]) - Constructor for class org.aspectj.weaver.MemberImpl
Construct a MemberImpl using real type information for the parameters and return type (member method/ctor) or type (member field)
MemberKind - Class in org.aspectj.weaver
 
MemberKind(String, int) - Constructor for class org.aspectj.weaver.MemberKind
 
MemberSignature - Interface in org.aspectj.lang.reflect
 
MemberUtils - Class in org.aspectj.weaver
Common utility methods for members.
MemberUtils() - Constructor for class org.aspectj.weaver.MemberUtils
 
mergeIn(Bindings, IScope) - Method in class org.aspectj.weaver.patterns.Bindings
 
message - Variable in exception org.aspectj.bridge.AbortException
structured message abort
Message - Class in org.aspectj.bridge
Implement messages.
Message(String, ISourceLocation, boolean) - Constructor for class org.aspectj.bridge.Message
Create a (compiler) error or warning message
Message(String, ISourceLocation, boolean, ISourceLocation[]) - Constructor for class org.aspectj.bridge.Message
 
Message(String, String, IMessage.Kind, ISourceLocation, Throwable, ISourceLocation[]) - Constructor for class org.aspectj.bridge.Message
Create a message, handling null values for message and kind if thrown is not null.
Message(String, String, IMessage.Kind, ISourceLocation, Throwable, ISourceLocation[], boolean, int, int, int) - Constructor for class org.aspectj.bridge.Message
 
Message(String, IMessage.Kind, Throwable, ISourceLocation) - Constructor for class org.aspectj.bridge.Message
Create a message, handling null values for message and kind if thrown is not null.
message - Variable in class org.aspectj.weaver.loadtime.definition.Definition.DeclareErrorOrWarning
 
message(IMessage.Kind, IHasPosition, String) - Method in interface org.aspectj.weaver.patterns.IScope
 
message(IMessage.Kind, IHasPosition, IHasPosition, String) - Method in interface org.aspectj.weaver.patterns.IScope
 
message(IMessage) - Method in interface org.aspectj.weaver.patterns.IScope
 
message(IMessage.Kind, IHasPosition, String) - Method in class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
message(IMessage.Kind, IHasPosition, IHasPosition, String) - Method in class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
message(IMessage) - Method in class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
message(IMessage.Kind, IHasPosition, IHasPosition, String) - Method in class org.aspectj.weaver.patterns.SimpleScope
 
message(IMessage.Kind, IHasPosition, String) - Method in class org.aspectj.weaver.patterns.SimpleScope
 
message(IMessage) - Method in class org.aspectj.weaver.patterns.SimpleScope
 
MESSAGE_ALL - Static variable in class org.aspectj.bridge.MessageUtil
render message without restriction, up to 10K, including throwable
MESSAGE_LABEL - Static variable in class org.aspectj.bridge.MessageUtil
render message as label, i.e., less than 33 char
MESSAGE_LABEL_NOLOC - Static variable in class org.aspectj.bridge.MessageUtil
render message as label, i.e., less than 33 char, with no source location
MESSAGE_LINE - Static variable in class org.aspectj.bridge.MessageUtil
render message as line, i.e., less than 75 char, no internal line sep
MESSAGE_LINE_FORCE_LOC - Static variable in class org.aspectj.bridge.MessageUtil
render message as line, i.e., less than 75 char, no internal line sep, trying to trim text as needed to end with a full source location
MESSAGE_MOST - Static variable in class org.aspectj.bridge.MessageUtil
render message without restriction, except any Throwable thrown
MESSAGE_SCALED - Static variable in class org.aspectj.bridge.MessageUtil
render message more verbosely if it is worse
MESSAGE_SHORT - Static variable in class org.aspectj.bridge.MessageUtil
render message using toShortString(IMessage)"
MESSAGE_TOSTRING - Static variable in class org.aspectj.bridge.MessageUtil
render message using its toString() or "((IMessage) null)"
MESSAGE_WIDELINE - Static variable in class org.aspectj.bridge.MessageUtil
render message as wide line, i.e., less than 256 char, no internal line sep, except any Throwable thrown
MessageHandler - Class in org.aspectj.bridge
This handler accumulates messages.
MessageHandler() - Constructor for class org.aspectj.bridge.MessageHandler
same as MessageHandler(false)
MessageHandler(boolean) - Constructor for class org.aspectj.bridge.MessageHandler
 
messages - Variable in class org.aspectj.bridge.MessageHandler
messages accumulated
MessageUtil - Class in org.aspectj.bridge
Convenience API's for constructing, printing, and sending messages.
MessageUtil.IMessageRenderer - Interface in org.aspectj.bridge
parameterize rendering behavior for messages
MessageWriter - Class in org.aspectj.bridge
An IMessageHandler implementation that writes all to a PrintWriter.
MessageWriter(PrintWriter, boolean) - Constructor for class org.aspectj.bridge.MessageWriter
 
Method - Class in org.aspectj.apache.bcel.classfile
This class represents the method info structure, i.e., the representation for a method in the class.
Method(Method) - Constructor for class org.aspectj.apache.bcel.classfile.Method
Initialize from another object.
Method(int, int, int, Attribute[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.Method
 
METHOD - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
METHOD - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
METHOD - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
METHOD - Static variable in interface org.aspectj.weaver.Member
 
method(UnresolvedType, int, String, String) - Static method in class org.aspectj.weaver.MemberImpl
 
method(UnresolvedType, int, UnresolvedType, String, UnresolvedType[]) - Static method in class org.aspectj.weaver.MemberImpl
 
Method - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
METHOD - Static variable in class org.aspectj.weaver.TypeVariable
 
METHOD_CALL - Static variable in interface org.aspectj.lang.JoinPoint
 
METHOD_CALL - Static variable in class org.aspectj.weaver.Shadow
 
METHOD_EXECUTION - Static variable in interface org.aspectj.lang.JoinPoint
The legal return values from getKind()
METHOD_EXECUTION - Static variable in class org.aspectj.weaver.Shadow
 
METHOD_FORMAL_PARAMETER - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
METHOD_INVOCATION_TYPE_ARGUMENT - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
METHOD_RECEIVER - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
METHOD_REFERENCE - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
METHOD_REFERENCE_TYPE_ARGUMENT - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
METHOD_RETURN - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
METHOD_TYPE_PARAMETER - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
METHOD_TYPE_PARAMETER_BOUND - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
MethodCall - Static variable in class org.aspectj.weaver.Shadow
These names are the ones that will be returned by thisJoinPoint.getKind() Those need to be documented somewhere
MethodCallBit - Static variable in class org.aspectj.weaver.Shadow
 
MethodDelegate - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
MethodDelegate2 - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
MethodDelegateTypeMunger - Class in org.aspectj.weaver
Type munger for annotation style ITD declare parents.
MethodDelegateTypeMunger(ResolvedMember, UnresolvedType, String, TypePattern) - Constructor for class org.aspectj.weaver.MethodDelegateTypeMunger
Construct a new type munger for @AspectJ ITD
MethodDelegateTypeMunger(ResolvedMember, UnresolvedType, String, TypePattern, String, String) - Constructor for class org.aspectj.weaver.MethodDelegateTypeMunger
 
MethodDelegateTypeMunger.FieldHostTypeMunger - Class in org.aspectj.weaver
 
MethodDelegateTypeMunger.FieldHostTypeMunger(ResolvedMember, UnresolvedType, TypePattern) - Constructor for class org.aspectj.weaver.MethodDelegateTypeMunger.FieldHostTypeMunger
Construct a new type munger for @AspectJ ITD
MethodExecution - Static variable in class org.aspectj.weaver.Shadow
 
MethodExecutionBit - Static variable in class org.aspectj.weaver.Shadow
 
MethodGen - Class in org.aspectj.apache.bcel.generic
Template class for building up a method.
MethodGen(int, Type, Type[], String[], String, String, InstructionList, ConstantPool) - Constructor for class org.aspectj.apache.bcel.generic.MethodGen
Declare method.
MethodGen(Method, String, ConstantPool) - Constructor for class org.aspectj.apache.bcel.generic.MethodGen
Instantiate from existing method.
MethodGen(Method, String, ConstantPool, boolean) - Constructor for class org.aspectj.apache.bcel.generic.MethodGen
 
MethodParameters - Class in org.aspectj.apache.bcel.classfile
 
MethodParameters(int, int, DataInputStream, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.MethodParameters
 
MethodSignature - Interface in org.aspectj.lang.reflect
 
methodSignatureToString(String, String, String) - Static method in class org.aspectj.apache.bcel.classfile.Utility
 
methodSignatureToString(String, String, String, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
 
methodSignatureToString(String, String, String, boolean, LocalVariableTable) - Static method in class org.aspectj.apache.bcel.classfile.Utility
This method converts such a string into a Java type declaration like 'void main(String[])' and throws a 'ClassFormatException' when the parsed type is invalid.
MINOR - Static variable in interface org.aspectj.apache.bcel.Constants
 
MINOR_1_1 - Static variable in interface org.aspectj.apache.bcel.Constants
 
MINOR_1_2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
MINOR_1_3 - Static variable in interface org.aspectj.apache.bcel.Constants
 
MINOR_1_4 - Static variable in interface org.aspectj.apache.bcel.Constants
 
MINOR_1_5 - Static variable in interface org.aspectj.apache.bcel.Constants
 
MINOR_1_6 - Static variable in interface org.aspectj.apache.bcel.Constants
 
MINOR_1_7 - Static variable in interface org.aspectj.apache.bcel.Constants
 
MINOR_1_8 - Static variable in interface org.aspectj.apache.bcel.Constants
 
miss() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
MISSING - Static variable in class org.aspectj.weaver.ResolvedType
 
MISSING_NAME - Static variable in class org.aspectj.weaver.UnresolvedType
 
MISSING_PER_CLAUSE - Static variable in class org.aspectj.weaver.WeaverMessages
 
MISSING_REWEAVABLE_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
MISSING_TYPE_PREVENTS_MATCH - Static variable in class org.aspectj.weaver.WeaverMessages
 
missingAspectForReweaving - Variable in class org.aspectj.weaver.Lint
Indicates an aspect could not be found when attempting reweaving.
MissingResolvedTypeWithKnownSignature - Class in org.aspectj.weaver
When we try to resolve a type in the world that we require to be present, and then fail to find it, we return an instance of this class.
MissingResolvedTypeWithKnownSignature(String, World) - Constructor for class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
MissingResolvedTypeWithKnownSignature(String, String, World) - Constructor for class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
Modifiers - Class in org.aspectj.apache.bcel.classfile
Super class for all objects that have modifiers like private, final, ...
Modifiers() - Constructor for class org.aspectj.apache.bcel.classfile.Modifiers
 
Modifiers(int) - Constructor for class org.aspectj.apache.bcel.classfile.Modifiers
 
modifiers - Variable in class org.aspectj.apache.bcel.classfile.Modifiers
 
modifiers - Variable in class org.aspectj.asm.internal.ProgramElement
 
modifiers - Variable in class org.aspectj.weaver.MemberImpl
 
ModifiersPattern - Class in org.aspectj.weaver.patterns
 
ModifiersPattern(int, int) - Constructor for class org.aspectj.weaver.patterns.ModifiersPattern
 
MONITORENTER - Static variable in interface org.aspectj.apache.bcel.Constants
 
MONITORENTER - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
MONITORENTER - Static variable in interface org.aspectj.weaver.Member
 
monitorEnter() - Static method in class org.aspectj.weaver.MemberImpl
 
MONITOREXIT - Static variable in interface org.aspectj.apache.bcel.Constants
 
MONITOREXIT - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
MONITOREXIT - Static variable in interface org.aspectj.weaver.Member
 
monitorExit() - Static method in class org.aspectj.weaver.MemberImpl
 
move(InstructionHandle, InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Take all instructions (handles) from "start" to "end" and append them after the new location "target".
move(InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Move a single instruction (handle) to a new location.
MULTIANEWARRAY - Static variable in interface org.aspectj.apache.bcel.Constants
 
MULTIANEWARRAY - Class in org.aspectj.apache.bcel.generic
MULTIANEWARRAY - Create new mutidimensional array of references
MULTIANEWARRAY(int, short) - Constructor for class org.aspectj.apache.bcel.generic.MULTIANEWARRAY
 
MULTIANEWARRAY_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
MULTIPLE_MATCHES_IN_PRECEDENCE - Static variable in class org.aspectj.weaver.WeaverMessages
 
multipleAdviceStoppingLazyTjp - Variable in class org.aspectj.weaver.Lint
 
munge(BcelClassWeaver) - Method in class org.aspectj.weaver.bcel.BcelAccessForInlineMunger
 
munge(BcelClassWeaver) - Method in class org.aspectj.weaver.bcel.BcelCflowCounterFieldAdder
 
munge(BcelClassWeaver) - Method in class org.aspectj.weaver.bcel.BcelCflowStackFieldAdder
 
munge(BcelClassWeaver) - Method in class org.aspectj.weaver.bcel.BcelPerClauseAspectAdder
 
munge(BcelClassWeaver) - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
 
munger - Variable in class org.aspectj.weaver.ConcreteTypeMunger
 
mungers - Variable in class org.aspectj.weaver.Shadow
 
MUNGING_WITH - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
mustCheckExceptions() - Method in class org.aspectj.weaver.Checker
 
mustCheckExceptions() - Method in class org.aspectj.weaver.ShadowMunger
Does the munger have to check that its exception are accepted by the shadow ? It is not the case for annotation style around advice, for example: that can throw Throwable, even if the advised method does not throw any exceptions.
mustWeaveXmlDefinedAspects - Variable in class org.aspectj.weaver.Lint
 
myClass - Variable in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 

N

name - Variable in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
name - Variable in class org.aspectj.apache.bcel.generic.FieldOrMethod
 
name - Variable in class org.aspectj.asm.internal.ProgramElement
 
name - Variable in class org.aspectj.weaver.bcel.UnwovenClassFile.ChildClass
 
name - Variable in class org.aspectj.weaver.loadtime.definition.Definition.ConcreteAspect
 
name - Variable in class org.aspectj.weaver.loadtime.definition.Definition.Pointcut
 
name - Variable in class org.aspectj.weaver.MemberImpl
 
name - Variable in class org.aspectj.weaver.patterns.ReferencePointcut
 
nameAndTypeIndex - Variable in class org.aspectj.apache.bcel.classfile.ConstantCP
 
NameBindingPointcut - Class in org.aspectj.weaver.patterns
Common super type for Pointcuts that can bind formal parameters.
NameBindingPointcut() - Constructor for class org.aspectj.weaver.patterns.NameBindingPointcut
 
NameConvertor - Class in org.aspectj.asm.internal
 
NameConvertor() - Constructor for class org.aspectj.asm.internal.NameConvertor
 
nameIndex - Variable in class org.aspectj.apache.bcel.classfile.Attribute
 
nameIndex - Variable in class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
NameMangler - Class in org.aspectj.weaver
 
NameMangler() - Constructor for class org.aspectj.weaver.NameMangler
 
NamePattern - Class in org.aspectj.weaver.patterns
 
NamePattern(String) - Constructor for class org.aspectj.weaver.patterns.NamePattern
 
NamePattern(char[]) - Constructor for class org.aspectj.weaver.patterns.NamePattern
 
nameToSignature(String) - Static method in class org.aspectj.asm.internal.ProgramElement
 
NameValuePair - Class in org.aspectj.apache.bcel.classfile.annotation
 
NameValuePair(NameValuePair, ConstantPool, boolean) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.NameValuePair
 
NameValuePair(int, ElementValue, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.NameValuePair
 
NameValuePair(String, ElementValue, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.NameValuePair
 
NATIVE - Static variable in class org.aspectj.asm.IProgramElement.Modifiers
 
needsAccessToTopmostImplementor() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
needsCompletion() - Method in class org.aspectj.weaver.ltw.LTWWorld
 
needsModifiableDelegate() - Method in class org.aspectj.weaver.UnresolvedType
 
needsNoConversionFrom(ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
 
needsSerialVersionUIDField - Variable in class org.aspectj.weaver.Lint
 
needToReweaveWorld() - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
NEGATABLE - Static variable in interface org.aspectj.apache.bcel.Constants
 
NEGATION_DOESNT_ALLOW_BINDING - Static variable in class org.aspectj.weaver.WeaverMessages
 
NEGATIVE_ARRAY_SIZE_EXCEPTION - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
nestedTypes - Variable in class org.aspectj.util.GenericSignature.ClassTypeSignature
 
NEVER - Static variable in class org.aspectj.util.FuzzyBoolean
 
neverHasTarget() - Method in class org.aspectj.weaver.Shadow.Kind
 
neverHasThis() - Method in class org.aspectj.weaver.Shadow.Kind
 
neverMatches() - Method in class org.aspectj.weaver.reflect.ShadowMatchImpl
 
neverMatches() - Method in class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
neverMatches() - Method in interface org.aspectj.weaver.tools.ShadowMatch
True iff the pointcut expression can never match any join point at this shadow (for example, the pointcut will never match a call to the given method).
NEW - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
NEW - Static variable in interface org.aspectj.apache.bcel.Constants
 
NEW_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
NEWARRAY - Static variable in interface org.aspectj.apache.bcel.Constants
 
NewConstructorTypeMunger - Class in org.aspectj.weaver
 
NewConstructorTypeMunger(ResolvedMember, ResolvedMember, ResolvedMember, Set, List) - Constructor for class org.aspectj.weaver.NewConstructorTypeMunger
 
NewFieldTypeMunger - Class in org.aspectj.weaver
Code that created version one style ITD type mungers will be using direct field access from the dispatchers
NewFieldTypeMunger(ResolvedMember, Set, List) - Constructor for class org.aspectj.weaver.NewFieldTypeMunger
 
NewMemberClassTypeMunger - Class in org.aspectj.weaver
Weaver representation of an intertype declared member class.
NewMemberClassTypeMunger(UnresolvedType, String) - Constructor for class org.aspectj.weaver.NewMemberClassTypeMunger
 
NewMethodTypeMunger - Class in org.aspectj.weaver
 
NewMethodTypeMunger(ResolvedMember, Set, List) - Constructor for class org.aspectj.weaver.NewMethodTypeMunger
 
NewParentTypeMunger - Class in org.aspectj.weaver
 
NewParentTypeMunger(ResolvedType, ResolvedType) - Constructor for class org.aspectj.weaver.NewParentTypeMunger
 
next() - Method in class org.aspectj.weaver.Iterators.ResolvedTypeArrayIterator
 
next() - Method in class org.aspectj.weaver.JoinPointSignatureIterator
 
next() - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
next() - Method in interface org.aspectj.weaver.patterns.ITokenSource
 
nFreeVars - Variable in class org.aspectj.weaver.Advice
 
NO - Static variable in class org.aspectj.util.FuzzyBoolean
 
NO - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
NO - Static variable in class org.aspectj.weaver.tools.FuzzyBoolean
 
NO_ANNOTATIONS - Static variable in class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
NO_ARGS - Static variable in class org.aspectj.apache.bcel.generic.Type
 
NO_AROUND_ON_SYNCHRONIZATION - Static variable in class org.aspectj.weaver.WeaverMessages
 
NO_ASPECT_BOUND_EXCEPTION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
NO_CHAR - Static variable in class org.aspectj.asm.internal.CharOperation
 
NO_CHAR_CHAR - Static variable in class org.aspectj.asm.internal.CharOperation
 
NO_CLASS_DEF_FOUND_ERROR - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
NO_COLUMN - Static variable in interface org.aspectj.bridge.ISourceLocation
signal that column is not known
NO_ERRONEOUS_VARS - Static variable in class org.aspectj.weaver.patterns.ExposedState
 
NO_FILE - Static variable in interface org.aspectj.bridge.ISourceLocation
non-null but empty (nonexisting) File constant
NO_GENERIC_THROWABLES - Static variable in class org.aspectj.weaver.WeaverMessages
 
NO_INIT_JPS_FOR_PARAMETERIZED_TYPES - Static variable in class org.aspectj.weaver.WeaverMessages
 
NO_KEY - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
NO_MATCH - Static variable in class org.aspectj.weaver.reflect.JoinPointMatchImpl
 
NO_MATCH_BECAUSE_SOURCE_RETENTION - Static variable in class org.aspectj.weaver.WeaverMessages
 
NO_MESSAGE_TEXT - Static variable in exception org.aspectj.bridge.AbortException
used when message text is null
NO_NEWARRAY_JOINPOINTS_BY_DEFAULT - Static variable in class org.aspectj.weaver.WeaverMessages
 
NO_PARAMETER_ACCESS_FLAGS - Static variable in class org.aspectj.apache.bcel.classfile.MethodParameters
 
NO_PARAMETER_ANNOTATION_TYPES - Static variable in interface org.aspectj.weaver.Member
 
NO_PARAMETER_ANNOTATIONS - Static variable in class org.aspectj.apache.bcel.classfile.Method
 
NO_PARAMETER_ANNOTATIONS - Static variable in class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
NO_PARAMETER_ANNOTATIONXS - Static variable in interface org.aspectj.weaver.Member
 
NO_PARAMETER_NAME_INDEXES - Static variable in class org.aspectj.apache.bcel.classfile.MethodParameters
 
NO_POINTCUTS - Static variable in class org.aspectj.weaver.ResolvedPointcutDefinition
 
NO_SHADOW_KINDS_BITS - Static variable in class org.aspectj.weaver.Shadow
 
NO_STATIC_INIT_JPS_FOR_PARAMETERIZED_TYPES - Static variable in class org.aspectj.weaver.WeaverMessages
 
NO_STRUCTURE - Static variable in interface org.aspectj.asm.IHierarchy
 
NO_SUCH_FIELD_ERROR - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
NO_SUCH_METHOD_ERROR - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
NO_TARGET - Static variable in class org.aspectj.apache.bcel.generic.ReturnaddressType
 
NO_TYPE_ANNOTATIONS - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
NO_TYPE_PATH - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
NoAspectBoundException - Exception in org.aspectj.lang
Thrown by the aspectOf special method on aspect types when there is no aspect of that type currently bound.
NoAspectBoundException(String, Throwable) - Constructor for exception org.aspectj.lang.NoAspectBoundException
 
NoAspectBoundException() - Constructor for exception org.aspectj.lang.NoAspectBoundException
 
noAspectBoundExceptionInit() - Static method in class org.aspectj.weaver.AjcMemberMaker
 
noAspectBoundExceptionInit2() - Static method in class org.aspectj.weaver.AjcMemberMaker
 
noAspectBoundExceptionInitWithCause() - Static method in class org.aspectj.weaver.AjcMemberMaker
 
NoAttributes - Static variable in class org.aspectj.apache.bcel.classfile.Attribute
 
Node - Interface in org.aspectj.apache.bcel.classfile
Denote class to have an accept method();
noExplicitConstructorCall - Variable in class org.aspectj.weaver.Lint
 
NoFields - Static variable in class org.aspectj.apache.bcel.classfile.Field
 
noGuardForLazyTjp - Variable in class org.aspectj.weaver.Lint
 
noInterfaceCtorJoinpoint - Variable in class org.aspectj.weaver.Lint
 
noJoinpointsForBridgeMethods - Variable in class org.aspectj.weaver.Lint
 
NoMethods - Static variable in class org.aspectj.apache.bcel.classfile.Method
 
NON_VOID_RETURN - Static variable in class org.aspectj.weaver.WeaverMessages
 
NonCachingClassLoaderRepository - Class in org.aspectj.apache.bcel.util
The repository maintains information about which classes have been loaded.
NonCachingClassLoaderRepository(ClassLoader) - Constructor for class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository
 
NonCachingClassLoaderRepository(ClassLoaderReference) - Constructor for class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository
 
NonCachingClassLoaderRepository.SoftHashMap - Class in org.aspectj.apache.bcel.util
 
NonCachingClassLoaderRepository.SoftHashMap(Map<Object, NonCachingClassLoaderRepository.SoftHashMap.SpecialValue>) - Constructor for class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository.SoftHashMap
 
NonCachingClassLoaderRepository.SoftHashMap() - Constructor for class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository.SoftHashMap
 
NonCachingClassLoaderRepository.SoftHashMap(Map, boolean) - Constructor for class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository.SoftHashMap
 
NONE - Static variable in class org.aspectj.util.GenericSignature.ClassTypeSignature
 
NONE - Static variable in class org.aspectj.util.GenericSignature.FormalTypeParameter
 
NONE - Static variable in class org.aspectj.weaver.ast.Expr
 
NONE - Static variable in class org.aspectj.weaver.ast.Var
 
NONE - Static variable in class org.aspectj.weaver.bcel.BcelVar
 
NONE - Static variable in interface org.aspectj.weaver.Member
 
NONE - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
NONE - Static variable in class org.aspectj.weaver.patterns.Bindings
 
NONE - Static variable in class org.aspectj.weaver.patterns.FormalBinding
 
NONE - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
NONE - Static variable in interface org.aspectj.weaver.ResolvedMember
 
NONE - Static variable in class org.aspectj.weaver.ResolvedType
 
NONE - Static variable in class org.aspectj.weaver.ShadowMunger
 
NONE - Static variable in class org.aspectj.weaver.TypeVariable
 
NONE - Static variable in class org.aspectj.weaver.UnresolvedType
 
nonReweavableTypeEncountered - Variable in class org.aspectj.weaver.Lint
 
NOP - Static variable in interface org.aspectj.apache.bcel.Constants
Java VM opcodes.
NOP - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
Predefined instruction objects
normalizedPath(File, File) - Static method in class org.aspectj.util.FileUtil
Normalize path for comparisons by rendering absolute, clipping basedir prefix, trimming and changing '\\' to '/'
normalizedPath(File) - Static method in class org.aspectj.util.FileUtil
Normalize path for comparisons by rendering absolute trimming and changing '\\' to '/'
NoSuchAdviceException - Exception in org.aspectj.lang.reflect
Thrown when AjType.getDeclaredAdvice is called with an advice name and no matching advice declaration can be found.
NoSuchAdviceException(String) - Constructor for exception org.aspectj.lang.reflect.NoSuchAdviceException
 
NoSuchPointcutException - Exception in org.aspectj.lang.reflect
Thrown when AjType.getDeclaredPointcut is called with a pointcut name, and no matching pointcut declaration can be found.
NoSuchPointcutException(String) - Constructor for exception org.aspectj.lang.reflect.NoSuchPointcutException
 
not() - Method in class org.aspectj.util.FuzzyBoolean
 
Not - Class in org.aspectj.weaver.ast
 
Not(Test) - Constructor for class org.aspectj.weaver.ast.Not
 
NOT - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
NOT - Static variable in interface org.aspectj.weaver.patterns.ISignaturePattern
 
NOT - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
not(Pointcut) - Method in class org.aspectj.weaver.patterns.PointcutRewriter
Returns a NOTted form of the pointcut p - we cope with already NOTted pointcuts.
NOT - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
NOT_A_GENERIC_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
NOT_THROWABLE - Static variable in class org.aspectj.weaver.WeaverMessages
 
NotAnnotationTypePattern - Class in org.aspectj.weaver.patterns
 
NotAnnotationTypePattern(AnnotationTypePattern) - Constructor for class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
notExactType(IScope) - Method in class org.aspectj.weaver.patterns.TypePattern
 
NOTIME - Static variable in class org.aspectj.bridge.Version
default time value for development version
NotPointcut - Class in org.aspectj.weaver.patterns
 
NotPointcut(Pointcut) - Constructor for class org.aspectj.weaver.patterns.NotPointcut
 
NotPointcut(Pointcut, int) - Constructor for class org.aspectj.weaver.patterns.NotPointcut
 
NotSignaturePattern - Class in org.aspectj.weaver.patterns
Represents the NOT of a signature pattern
NotSignaturePattern(ISignaturePattern) - Constructor for class org.aspectj.weaver.patterns.NotSignaturePattern
 
NotTypePattern - Class in org.aspectj.weaver.patterns
!TypePattern
NotTypePattern(TypePattern) - Constructor for class org.aspectj.weaver.patterns.NotTypePattern
 
NoTypePattern - Class in org.aspectj.weaver.patterns
 
NoTypePattern() - Constructor for class org.aspectj.weaver.patterns.NoTypePattern
 
NULL - Static variable in class org.aspectj.apache.bcel.generic.Type
 
NULL_OR_EMPTY - Static variable in class org.aspectj.weaver.Dump
 
NULL_POINTER_EXCEPTION - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
Run-Time Exceptions
numMessages(IMessage.Kind, boolean) - Method in class org.aspectj.bridge.CountingMessageHandler
Return count of messages seen through this interface.
numMessages(IMessage.Kind, boolean) - Method in interface org.aspectj.bridge.IMessageHolder
Count the messages currently held by this holder.
numMessages(IMessage.Kind, boolean) - Method in class org.aspectj.bridge.MessageHandler
 
numMessages(List<IMessage>, IMessage.Kind, boolean) - Static method in class org.aspectj.bridge.MessageUtil
 

O

OBJECT - Static variable in class org.aspectj.apache.bcel.generic.Type
 
OBJECT - Static variable in class org.aspectj.weaver.UnresolvedType
 
OBJECT_ARRAY - Static variable in class org.aspectj.apache.bcel.generic.Type
 
OBJECTARRAY - Static variable in class org.aspectj.weaver.UnresolvedType
 
ObjectType - Class in org.aspectj.apache.bcel.generic
Denotes reference such as java.lang.String.
ObjectType(String) - Constructor for class org.aspectj.apache.bcel.generic.ObjectType
 
ObjectType(String, String) - Constructor for class org.aspectj.apache.bcel.generic.ObjectType
 
OLD_AJC - Static variable in class org.aspectj.bridge.ReflectionFactory
 
one(T) - Static method in class org.aspectj.weaver.Iterators
creates an iterator I based on an object O.
ONLY_BEFORE_ON_HANDLER - Static variable in class org.aspectj.weaver.WeaverMessages
 
onType - Variable in class org.aspectj.weaver.patterns.ReferencePointcut
 
onTypeSymbolic - Variable in class org.aspectj.weaver.patterns.ReferencePointcut
 
opcode - Variable in class org.aspectj.apache.bcel.generic.Instruction
 
OPCODE_NAMES - Static variable in interface org.aspectj.apache.bcel.Constants
Names of opcodes.
optimizedMatching - Variable in class org.aspectj.weaver.World
 
optimizedPackBody(MethodGen) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
OPTIMIZING_THIS_JOIN_POINT_CALLS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
Options - Class in org.aspectj.weaver.loadtime
A class that hanldes LTW options.
Options() - Constructor for class org.aspectj.weaver.loadtime.Options
 
Options.WeaverOption - Class in org.aspectj.weaver.loadtime
 
Options.WeaverOption(IMessageHandler) - Constructor for class org.aspectj.weaver.loadtime.Options.WeaverOption
 
or(FuzzyBoolean) - Method in class org.aspectj.util.FuzzyBoolean
 
Or - Class in org.aspectj.weaver.ast
 
Or(Test, Test) - Constructor for class org.aspectj.weaver.ast.Or
 
OR - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
OR - Static variable in interface org.aspectj.weaver.patterns.ISignaturePattern
 
OR - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
OR - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
OrAnnotationTypePattern - Class in org.aspectj.weaver.patterns
 
OrAnnotationTypePattern(AnnotationTypePattern, AnnotationTypePattern) - Constructor for class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
org.aspectj.apache.bcel - package org.aspectj.apache.bcel
 
org.aspectj.apache.bcel.classfile - package org.aspectj.apache.bcel.classfile
 
org.aspectj.apache.bcel.classfile.annotation - package org.aspectj.apache.bcel.classfile.annotation
 
org.aspectj.apache.bcel.generic - package org.aspectj.apache.bcel.generic
 
org.aspectj.apache.bcel.util - package org.aspectj.apache.bcel.util
 
org.aspectj.asm - package org.aspectj.asm
 
org.aspectj.asm.internal - package org.aspectj.asm.internal
 
org.aspectj.bridge - package org.aspectj.bridge
 
org.aspectj.bridge.context - package org.aspectj.bridge.context
 
org.aspectj.internal.lang.annotation - package org.aspectj.internal.lang.annotation
 
org.aspectj.internal.lang.reflect - package org.aspectj.internal.lang.reflect
 
org.aspectj.lang - package org.aspectj.lang
 
org.aspectj.lang.annotation - package org.aspectj.lang.annotation
 
org.aspectj.lang.annotation.control - package org.aspectj.lang.annotation.control
 
org.aspectj.lang.reflect - package org.aspectj.lang.reflect
 
org.aspectj.runtime - package org.aspectj.runtime
 
org.aspectj.runtime.internal - package org.aspectj.runtime.internal
 
org.aspectj.runtime.internal.cflowstack - package org.aspectj.runtime.internal.cflowstack
 
org.aspectj.runtime.reflect - package org.aspectj.runtime.reflect
 
org.aspectj.util - package org.aspectj.util
 
org.aspectj.weaver - package org.aspectj.weaver
 
org.aspectj.weaver.ast - package org.aspectj.weaver.ast
 
org.aspectj.weaver.bcel - package org.aspectj.weaver.bcel
 
org.aspectj.weaver.bcel.asm - package org.aspectj.weaver.bcel.asm
 
org.aspectj.weaver.internal.tools - package org.aspectj.weaver.internal.tools
 
org.aspectj.weaver.loadtime - package org.aspectj.weaver.loadtime
 
org.aspectj.weaver.loadtime.definition - package org.aspectj.weaver.loadtime.definition
 
org.aspectj.weaver.ltw - package org.aspectj.weaver.ltw
 
org.aspectj.weaver.model - package org.aspectj.weaver.model
 
org.aspectj.weaver.patterns - package org.aspectj.weaver.patterns
 
org.aspectj.weaver.reflect - package org.aspectj.weaver.reflect
 
org.aspectj.weaver.tools - package org.aspectj.weaver.tools
 
org.aspectj.weaver.tools.cache - package org.aspectj.weaver.tools.cache
 
ORGREATER - Static variable in interface org.aspectj.bridge.IMessageHolder
value for orGreater parameter
OrPointcut - Class in org.aspectj.weaver.patterns
 
OrPointcut(Pointcut, Pointcut) - Constructor for class org.aspectj.weaver.patterns.OrPointcut
 
OrSignaturePattern - Class in org.aspectj.weaver.patterns
Represents the OR of two other signature patterns.
OrSignaturePattern(ISignaturePattern, ISignaturePattern) - Constructor for class org.aspectj.weaver.patterns.OrSignaturePattern
 
OrTypePattern - Class in org.aspectj.weaver.patterns
left || right
OrTypePattern(TypePattern, TypePattern) - Constructor for class org.aspectj.weaver.patterns.OrTypePattern
 
outerType - Variable in class org.aspectj.util.GenericSignature.ClassTypeSignature
 
OUTJAR_IN_INPUT_PATH - Static variable in class org.aspectj.weaver.WeaverMessages
 
OVERWRITE_JSR45 - Static variable in class org.aspectj.weaver.WeaverMessages
 

P

pack() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
PACKAGE - Static variable in class org.aspectj.asm.IProgramElement.Accessibility
 
PACKAGE - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
PACKAGE - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
PACKAGE_DECLARATION - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
PACKAGEDECLARATION - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
PACKAGEFRAGMENT - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
PACKAGEFRAGMENTROOT - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
packBody(MethodGen) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
fill the newly created method gen with our body, inspired by InstructionList.copy()
padding - Variable in class org.aspectj.apache.bcel.generic.InstructionSelect
 
PARAMETER - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
parameterAnnotations - Variable in class org.aspectj.weaver.ResolvedMemberImpl
 
parameterAnnotationTypes - Variable in class org.aspectj.weaver.ResolvedMemberImpl
 
parameterize(Map<String, UnresolvedType>) - Method in class org.aspectj.weaver.BoundedReferenceType
 
parameterize(UnresolvedType, Map<String, UnresolvedType>, boolean, World) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
parameterize(Map<String, UnresolvedType>) - Method in class org.aspectj.weaver.ResolvedType
Iff I am a parameterized type, and any of my parameters are type variable references (or nested parameterized types), return a version with those type parameters replaced in accordance with the passed bindings.
parameterize(Map<String, UnresolvedType>) - Method in class org.aspectj.weaver.TypeVariableReferenceType
 
parameterize(Map<String, UnresolvedType>) - Method in class org.aspectj.weaver.UnresolvedType
Return a version of this parameterized type in which any type parameters that are type variable references are replaced by their matching type variable binding.
PARAMETERIZED - Static variable in class org.aspectj.asm.internal.NameConvertor
 
PARAMETERIZED - Static variable in class org.aspectj.weaver.UnresolvedType.TypeKind
 
PARAMETERIZED_TYPE_IDENTIFIER - Static variable in class org.aspectj.weaver.ResolvedType
 
parameterizedFor(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
 
parameterizedFor(ResolvedType) - Method in class org.aspectj.weaver.ConcreteTypeMunger
For an ITD made on a generic type that shares type variables with that target type, this method will tailor the ITD for a particular usage of the generic type - either in its raw or parameterized form.
parameterizedFor(ResolvedType) - Method in class org.aspectj.weaver.NewConstructorTypeMunger
see ResolvedTypeMunger.parameterizedFor(ResolvedType)
parameterizedFor(ResolvedType) - Method in class org.aspectj.weaver.NewFieldTypeMunger
see ResolvedTypeMunger.parameterizedFor(ResolvedType)
parameterizedFor(ResolvedType) - Method in class org.aspectj.weaver.NewMethodTypeMunger
see ResolvedTypeMunger.parameterizedFor(ResolvedType)
parameterizedFor(ResolvedType) - Method in class org.aspectj.weaver.ResolvedTypeMunger
Parameterizes a resolved type munger for a particular usage of its target type (this is used when the target type is generic and the ITD shares type variables with the target) see ConcreteTypeMunger.parameterizedFor
parameterizedFor(ResolvedType) - Method in class org.aspectj.weaver.TemporaryTypeMunger
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean) - Method in class org.aspectj.weaver.JoinPointSignature
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean, List<String>) - Method in class org.aspectj.weaver.JoinPointSignature
 
parameterizedWith(Map, World) - Method in class org.aspectj.weaver.JoinPointSignature
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean) - Method in interface org.aspectj.weaver.ResolvedMember
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean, List<String>) - Method in interface org.aspectj.weaver.ResolvedMember
 
parameterizedWith(Map<String, UnresolvedType>, World) - Method in interface org.aspectj.weaver.ResolvedMember
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean, List<String>) - Method in class org.aspectj.weaver.ResolvedMemberImpl
Return a resolvedmember in which all the type variables in the signature have been replaced with the given bindings.
parameterizedWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.ResolvedMemberImpl
Replace occurrences of type variables in the signature with values contained in the map.
parameterizedWith(UnresolvedType[], ResolvedType, boolean) - Method in class org.aspectj.weaver.ResolvedPointcutDefinition
Called when asking a parameterized super-aspect for its pointcuts.
parameterizedWith(UnresolvedType[]) - Method in class org.aspectj.weaver.ResolvedType
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
 
parameterizeWith(ResolvedType, Map<String, UnresolvedType>) - Method in class org.aspectj.weaver.Checker
Parameterize the Checker by parameterizing the pointcut
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.NewFieldTypeMunger
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.NewMethodTypeMunger
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.AndPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.BindingAnnotationTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.BindingTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.Declare
Returns a version of this declare element in which all references to type variables are replaced with their bindings given in the map.
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.DeclareSoft
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.EllipsisTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
return a version of this type pattern with all type variables references replaced by the corresponding entry in the map.
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.IfPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in interface org.aspectj.weaver.patterns.ISignaturePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.NotPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.OrPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.OrSignaturePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.PerCflow
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.PerObject
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.PerSingleton
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.Pointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.ReferencePointcut
make a version of this pointcut with any refs to typeVariables replaced by their entry in the map.
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.SignaturePattern
return a copy of this signature pattern in which every type variable reference is replaced by the corresponding entry in the map.
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ThrowsPattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.TypePattern
return a version of this type pattern in which all type variable references have been replaced by their corresponding entry in the map.
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.TypePatternList
Return a version of this type pattern list in which all type variable references are replaced by their corresponding entry in the map
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
parameterizeWith(ResolvedType, Map<String, UnresolvedType>) - Method in class org.aspectj.weaver.ShadowMunger
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.TemporaryTypeMunger
 
ParameterMask - Static variable in class org.aspectj.weaver.Advice
 
parameters - Variable in class org.aspectj.util.GenericSignature.MethodTypeSignature
 
parameterTypes - Variable in class org.aspectj.weaver.MemberImpl
 
parent - Variable in class org.aspectj.asm.internal.ProgramElement
 
Parent - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
PARENTS - Static variable in class org.aspectj.weaver.patterns.Declare
 
parents - Variable in class org.aspectj.weaver.patterns.DeclareParents
 
parentsIncludeClass(World) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
parentsIncludeInterface(World) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
PARENTSMIXIN - Static variable in class org.aspectj.weaver.patterns.Declare
 
parse() - Method in class org.aspectj.apache.bcel.classfile.ClassParser
Parse the given Java class file and return an object that represents the contained data, i.e., constants, methods, fields and commands.
parse(URL) - Static method in class org.aspectj.weaver.loadtime.definition.DocumentParser
 
parse(URL) - Static method in class org.aspectj.weaver.loadtime.definition.SimpleAOPParser
 
parse(String, ClassLoader, IMessageHandler) - Static method in class org.aspectj.weaver.loadtime.Options
 
parse(String) - Method in interface org.aspectj.weaver.tools.PointcutDesignatorHandler
Parse the given expression string and return a ContextBasedMatcher that can be used for matching.
parseAnnotationNameOrVarTypePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseAnnotationNameValuePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseAnnotationPointcut() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseAnnotationValues() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseArgumentsAnnotationPattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseArgumentsPattern(boolean) - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseAsClassSignature(String) - Method in class org.aspectj.util.GenericSignatureParser
AMC.
parseAsFieldSignature(String) - Method in class org.aspectj.util.GenericSignatureParser
AMC.
parseAsMethodSignature(String) - Method in class org.aspectj.util.GenericSignatureParser
AMC.
parseCompoundFieldSignaturePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseCompoundMethodOrConstructorSignaturePattern(boolean) - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDeclare() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDeclareAnnotation() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDeclareAtField() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDeclareAtMethod(boolean) - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDeclareAtType() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDominates() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDottedIdentifier() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseDottedNamePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseFieldSignaturePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseFromReader(Reader) - Method in class org.aspectj.weaver.loadtime.definition.LightXMLParser
 
parseGenericsWildcardTypePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseHasFieldTypePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseHasMethodTypePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseIdentifier() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseIsTypePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
Attempt to parse a typeIs() construct.
parseMaybeParenthesizedFieldSignaturePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseMaybeParenthesizedMethodOrConstructorSignaturePattern(boolean) - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseMethodOrConstructorSignaturePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseModifiersPattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseNamePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseOptionalThrowsPattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parsePointcut() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parsePointcutExpression(String) - Method in class org.aspectj.weaver.tools.PointcutParser
Parse the given pointcut expression.
parsePointcutExpression(String, Class, PointcutParameter[]) - Method in class org.aspectj.weaver.tools.PointcutParser
Parse the given pointcut expression.
parsePointcutExpression(String) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
Parse the given pointcut expression.
parsePointcutExpression(String, Class, PointcutParameter[]) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
Parse the given pointcut expression.
parsePossibleStringSequence(boolean) - Method in class org.aspectj.weaver.patterns.PatternParser
 
ParserException - Exception in org.aspectj.weaver.patterns
 
ParserException(String, IHasPosition) - Constructor for exception org.aspectj.weaver.patterns.ParserException
 
parseSinglePointcut() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseSingleTypePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseSingleTypePattern(boolean) - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseStringLiteral() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseTypePattern() - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseTypePattern(boolean, boolean) - Method in class org.aspectj.weaver.patterns.PatternParser
 
parseTypePattern(String) - Method in class org.aspectj.weaver.tools.PointcutParser
Parse the given aspectj type pattern, and return a matcher that can be used to match types using it.
parseTypePattern(String) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
Parse the given aspectj type pattern, and return a matcher that can be used to match types using it.
parseTypeVariable() - Method in class org.aspectj.weaver.patterns.PatternParser
 
PartialOrder - Class in org.aspectj.util
This class implements a partial order It includes routines for doing a topo-sort
PartialOrder() - Constructor for class org.aspectj.util.PartialOrder
 
PartialOrder.PartialComparable - Interface in org.aspectj.util
All classes that want to be part of a partial order must implement PartialOrder.PartialComparable.
path - Static variable in class org.aspectj.weaver.tools.cache.SimpleCacheFactory
 
PATH_DEFAULT - Static variable in class org.aspectj.weaver.tools.cache.SimpleCacheFactory
 
pattern - Variable in class org.aspectj.weaver.loadtime.definition.Definition.DeclareAnnotation
 
PATTERN - Static variable in interface org.aspectj.weaver.patterns.ISignaturePattern
 
PatternNode - Class in org.aspectj.weaver.patterns
 
PatternNode() - Constructor for class org.aspectj.weaver.patterns.PatternNode
 
PatternNodeVisitor - Interface in org.aspectj.weaver.patterns
A Pointcut or TypePattern visitor
PatternParser - Class in org.aspectj.weaver.patterns
 
PatternParser(ITokenSource) - Constructor for class org.aspectj.weaver.patterns.PatternParser
Constructor for PatternParser.
PatternParser(String) - Constructor for class org.aspectj.weaver.patterns.PatternParser
 
PatternParser(String, ISourceContext) - Constructor for class org.aspectj.weaver.patterns.PatternParser
 
peek() - Method in class org.aspectj.runtime.internal.CFlowStack
 
peek() - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
peek(int) - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
peek() - Method in interface org.aspectj.weaver.patterns.ITokenSource
 
peek(int) - Method in interface org.aspectj.weaver.patterns.ITokenSource
 
peek(String) - Method in class org.aspectj.weaver.patterns.PatternParser
 
peekCFlow() - Method in class org.aspectj.runtime.internal.CFlowStack
 
peekEnclosingDefinition() - Method in class org.aspectj.weaver.IntMap
 
peekInstance() - Method in class org.aspectj.runtime.internal.CFlowStack
 
peekTopCFlow() - Method in class org.aspectj.runtime.internal.CFlowStack
 
PerCflow - Class in org.aspectj.weaver.patterns
 
PerCflow(Pointcut, boolean) - Constructor for class org.aspectj.weaver.patterns.PerCflow
 
PERCFLOW - Static variable in class org.aspectj.weaver.patterns.PerClause.KindAnnotationPrefix
 
PERCFLOW - Static variable in class org.aspectj.weaver.patterns.PerClause
 
PERCFLOW_FIELD_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
PERCFLOW_PUSH_METHOD - Static variable in class org.aspectj.weaver.NameMangler
 
perCflowAspectOfMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PERCFLOWBELOW - Static variable in class org.aspectj.weaver.patterns.PerClause.KindAnnotationPrefix
 
PerCflowBelowEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
PerCflowEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
perCflowField(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perCflowHasAspectMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perCflowPush(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PerClause - Interface in org.aspectj.lang.reflect
AspectJ runtime representation of the per-clause associated with an aspect.
perclause - Variable in class org.aspectj.weaver.loadtime.definition.Definition.ConcreteAspect
 
PerClause - Class in org.aspectj.weaver.patterns
 
PerClause() - Constructor for class org.aspectj.weaver.patterns.PerClause
 
PerClause.Kind - Class in org.aspectj.weaver.patterns
 
PerClause.Kind(String, int) - Constructor for class org.aspectj.weaver.patterns.PerClause.Kind
 
PerClause.KindAnnotationPrefix - Class in org.aspectj.weaver.patterns
 
PerClauseImpl - Class in org.aspectj.internal.lang.reflect
 
PerClauseImpl(PerClauseKind) - Constructor for class org.aspectj.internal.lang.reflect.PerClauseImpl
 
PerClauseKind - Enum in org.aspectj.lang.reflect
The different per-clauses (aspect instantiation models) supported by AspectJ
performExtraConfiguration(String) - Method in class org.aspectj.weaver.World
 
PerFromSuper - Class in org.aspectj.weaver.patterns
 
PerFromSuper(PerClause.Kind) - Constructor for class org.aspectj.weaver.patterns.PerFromSuper
 
PEROBJECT - Static variable in class org.aspectj.weaver.patterns.PerClause
 
PerObject - Class in org.aspectj.weaver.patterns
 
PerObject(Pointcut, boolean) - Constructor for class org.aspectj.weaver.patterns.PerObject
 
PEROBJECT_BIND_METHOD - Static variable in class org.aspectj.weaver.NameMangler
 
perObjectAspectOfMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perObjectBind(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perObjectField(UnresolvedType, ResolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perObjectHasAspectMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PerObjectInterface - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
perObjectInterfaceField(UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
perObjectInterfaceGet(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perObjectInterfaceGet(UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
perObjectInterfaceSet(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perObjectInterfaceSet(UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
perObjectInterfaceType(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PerObjectInterfaceTypeMunger - Class in org.aspectj.weaver
 
PerObjectInterfaceTypeMunger(UnresolvedType, Pointcut) - Constructor for class org.aspectj.weaver.PerObjectInterfaceTypeMunger
 
PerObjectMap - Class in org.aspectj.runtime.internal
 
PerObjectMap() - Constructor for class org.aspectj.runtime.internal.PerObjectMap
 
PerSingleton - Class in org.aspectj.weaver.patterns
 
PerSingleton() - Constructor for class org.aspectj.weaver.patterns.PerSingleton
 
PERSINGLETON_FIELD_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
perSingletonAspectOfMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perSingletonField(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perSingletonHasAspectMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PersistenceSupport - Class in org.aspectj.weaver
 
PersistenceSupport() - Constructor for class org.aspectj.weaver.PersistenceSupport
 
PERTARGET - Static variable in class org.aspectj.weaver.patterns.PerClause.KindAnnotationPrefix
 
PerTargetEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
PERTHIS - Static variable in class org.aspectj.weaver.patterns.PerClause.KindAnnotationPrefix
 
PerThisEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
PerThisOrTargetPointcutVisitor - Class in org.aspectj.weaver.patterns
A visitor that turns a pointcut into a type pattern equivalent for a perthis or pertarget matching: - pertarget(target(Foo)) => Foo+ (this one is a special case..) - pertarget(execution(* Foo.do()) => Foo - perthis(call(* Foo.do()) => * - perthis(!call(* Foo.do()) => * (see how the ! has been absorbed here..)
PerThisOrTargetPointcutVisitor(boolean, ResolvedType) - Constructor for class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
PERTYPEWITHIN - Static variable in class org.aspectj.weaver.patterns.PerClause.KindAnnotationPrefix
 
PERTYPEWITHIN - Static variable in class org.aspectj.weaver.patterns.PerClause
 
PerTypeWithin - Class in org.aspectj.weaver.patterns
 
PerTypeWithin(TypePattern) - Constructor for class org.aspectj.weaver.patterns.PerTypeWithin
 
PERTYPEWITHIN_CREATEASPECTINSTANCE_METHOD - Static variable in class org.aspectj.weaver.NameMangler
 
PERTYPEWITHIN_GETINSTANCE_METHOD - Static variable in class org.aspectj.weaver.NameMangler
 
PERTYPEWITHIN_GETWITHINTYPENAME_METHOD - Static variable in class org.aspectj.weaver.NameMangler
 
PERTYPEWITHIN_WITHINTYPEFIELD - Static variable in class org.aspectj.weaver.NameMangler
 
perTypeWithinAspectOfMethod(UnresolvedType, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perTypeWithinCreateAspectInstance(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PerTypeWithinEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
perTypeWithinField(UnresolvedType, ResolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perTypeWithinFieldForTarget(UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
perTypeWithinGetInstance(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perTypeWithinGetWithinTypeNameMethod(UnresolvedType, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perTypeWithinHasAspectMethod(UnresolvedType, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PerTypeWithinInterface - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
perTypeWithinLocalAspectOf(UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
perTypeWithinLocalAspectOf(UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
PerTypeWithinTargetTypeMunger - Class in org.aspectj.weaver
 
PerTypeWithinTargetTypeMunger(UnresolvedType, PerTypeWithin) - Constructor for class org.aspectj.weaver.PerTypeWithinTargetTypeMunger
 
perTypeWithinWithinTypeField(UnresolvedType, ResolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
PHANTOM - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
PHASE_NAMES - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
physicalSuccessor() - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
Returns an InstructionHandle to the physical successor of this JsrInstruction.
PICK_ABORT - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_ABORT_PLUS - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_ALL - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_DEBUG - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_DEBUG_PLUS - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_ERROR - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_ERROR_PLUS - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_FAIL - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_FAIL_PLUS - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_INFO - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_INFO_PLUS - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_WARNING - Static variable in class org.aspectj.bridge.MessageUtil
 
PICK_WARNING_PLUS - Static variable in class org.aspectj.bridge.MessageUtil
 
PinpointingMessageHandler - Class in org.aspectj.bridge.context
 
PinpointingMessageHandler(IMessageHandler) - Constructor for class org.aspectj.bridge.context.PinpointingMessageHandler
 
POINCUT_NOT_CONCRETE - Static variable in class org.aspectj.weaver.WeaverMessages
 
POINTCUT - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
POINTCUT - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
Pointcut - Annotation Type in org.aspectj.lang.annotation
Pointcut declaration
Pointcut - Interface in org.aspectj.lang.reflect
AspectJ runtime representation of a pointcut member inside a class or aspect.
pointcut - Variable in class org.aspectj.weaver.loadtime.definition.Definition.DeclareErrorOrWarning
 
pointcut - Variable in class org.aspectj.weaver.loadtime.definition.Definition.PointcutAndAdvice
 
POINTCUT - Static variable in interface org.aspectj.weaver.Member
 
pointcut(UnresolvedType, String, String) - Static method in class org.aspectj.weaver.MemberImpl
 
Pointcut - Class in org.aspectj.weaver.patterns
The lifecycle of Pointcuts is modeled by Pointcut.State.
Pointcut() - Constructor for class org.aspectj.weaver.patterns.Pointcut
Constructor for Pattern.
pointcut - Variable in class org.aspectj.weaver.ShadowMunger
 
Pointcut.State - Class in org.aspectj.weaver.patterns
 
Pointcut.State(String, int) - Constructor for class org.aspectj.weaver.patterns.Pointcut.State
 
POINTCUT_ABSTRACT - Static variable in class org.aspectj.weaver.model.AsmRelationshipUtils
 
POINTCUT_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
POINTCUT_ANONYMOUS - Static variable in class org.aspectj.weaver.model.AsmRelationshipUtils
 
POINTCUT_NOT_VISIBLE - Static variable in class org.aspectj.weaver.WeaverMessages
 
PointcutBasedPerClause - Interface in org.aspectj.lang.reflect
Representation of a pointcut based per-clause associated with an aspect (perthis/target/cflow/cflowbelow)
PointcutBasedPerClauseImpl - Class in org.aspectj.internal.lang.reflect
 
PointcutBasedPerClauseImpl(PerClauseKind, String) - Constructor for class org.aspectj.internal.lang.reflect.PointcutBasedPerClauseImpl
 
PointcutDesignatorHandler - Interface in org.aspectj.weaver.tools
The PointcutDesignator interface allows extension of the AspectJ pointcut language so that third-party tools integrating with AspectJ can add easily their own custom domain-specific designators and have them interoperate seamlessly with the standard AspectJ designators.
PointcutDesignatorHandlerBasedPointcut - Class in org.aspectj.weaver.internal.tools
Implementation of Pointcut that is backed by a user-extension pointcut designator handler.
PointcutDesignatorHandlerBasedPointcut(ContextBasedMatcher, World) - Constructor for class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
PointcutEvaluationExpenseComparator - Class in org.aspectj.weaver.patterns
 
PointcutEvaluationExpenseComparator() - Constructor for class org.aspectj.weaver.patterns.PointcutEvaluationExpenseComparator
 
PointcutExpression - Interface in org.aspectj.lang.reflect
Represents an anonymous pointcut expression as used in pointcuts, advice declarations, declares, and per-clauses
PointcutExpression - Interface in org.aspectj.weaver.tools
Represents an AspectJ pointcut expression and provides convenience methods to determine whether or not the pointcut matches join points specified in terms of the java.lang.reflect interfaces.
PointcutExpressionImpl - Class in org.aspectj.internal.lang.reflect
 
PointcutExpressionImpl(String) - Constructor for class org.aspectj.internal.lang.reflect.PointcutExpressionImpl
 
PointcutExpressionImpl - Class in org.aspectj.weaver.internal.tools
Map from weaver.tools interface to internal Pointcut implementation...
PointcutExpressionImpl(Pointcut, String, PointcutParameter[], World) - Constructor for class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
PointcutExpressionImpl.Handler - Class in org.aspectj.weaver.internal.tools
 
PointcutExpressionImpl.Handler(Class, Class) - Constructor for class org.aspectj.weaver.internal.tools.PointcutExpressionImpl.Handler
 
PointcutImpl - Class in org.aspectj.internal.lang.reflect
 
PointcutImpl(String, String, Method, AjType, String) - Constructor for class org.aspectj.internal.lang.reflect.PointcutImpl
 
pointcutKind - Variable in class org.aspectj.weaver.patterns.Pointcut
 
PointcutParameter - Interface in org.aspectj.weaver.tools
 
PointcutParameterImpl - Class in org.aspectj.weaver.reflect
 
PointcutParameterImpl(String, Class) - Constructor for class org.aspectj.weaver.reflect.PointcutParameterImpl
 
PointcutParser - Class in org.aspectj.weaver.tools
A PointcutParser can be used to build PointcutExpressions for a user-defined subset of AspectJ's pointcut language
PointcutParser() - Constructor for class org.aspectj.weaver.tools.PointcutParser
Create a pointcut parser that can parse the full AspectJ pointcut language with the following exceptions: The if, cflow, and cflowbelow pointcut designators are not supported Pointcut expressions must be self-contained :- they cannot contain references to other named pointcuts The pointcut expression must be anonymous with no formals allowed.
PointcutPrimitive - Class in org.aspectj.weaver.tools
An enumeration of the different kinds of pointcut primitives supported by AspectJ.
PointcutRewriter - Class in org.aspectj.weaver.patterns
Performs term rewriting for pointcut expressions.
PointcutRewriter() - Constructor for class org.aspectj.weaver.patterns.PointcutRewriter
 
pointcuts - Variable in class org.aspectj.weaver.loadtime.definition.Definition.ConcreteAspect
 
pointcutsAndAdvice - Variable in class org.aspectj.weaver.loadtime.definition.Definition.ConcreteAspect
 
PoliceExtensionUse - Class in org.aspectj.weaver
Walks a pointcut and determines if the synchronization related designators have been used: lock() or unlock()
PoliceExtensionUse(World, Pointcut) - Constructor for class org.aspectj.weaver.PoliceExtensionUse
 
policy - Variable in class org.aspectj.weaver.World.TypeMap
 
POP - Static variable in interface org.aspectj.apache.bcel.Constants
 
POP - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
pop() - Method in class org.aspectj.runtime.internal.CFlowStack
 
POP2 - Static variable in interface org.aspectj.apache.bcel.Constants
 
POP2 - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
POP_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
popEnclosingDefinitition() - Method in class org.aspectj.weaver.IntMap
 
pos - Variable in class org.aspectj.apache.bcel.generic.InstructionHandle
 
Position - Class in org.aspectj.weaver
 
Position(int, int) - Constructor for class org.aspectj.weaver.Position
 
positionOfThisInstruction - Variable in class org.aspectj.apache.bcel.generic.InstructionBranch
 
postCacheCommand(AsynchronousFileCacheBacking.AsyncCommand) - Static method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
postIntroducedConstructor(UnresolvedType, UnresolvedType, UnresolvedType[]) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
postIntroducedConstructor(UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
This static method goes on the declaring aspect of the inter-type constructor.
postProcess(IProgramElement) - Method in class org.aspectj.asm.HierarchyWalker
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfTruePointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.Pointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.TypePattern
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.TypePatternList
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
postRead(ResolvedType) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
PRE_INITIALIZATION - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
precedence - Variable in class org.aspectj.weaver.loadtime.definition.Definition.ConcreteAspect
 
PREFIX - Static variable in class org.aspectj.weaver.NameMangler
 
PREFIX_CHARS - Static variable in class org.aspectj.weaver.NameMangler
 
PREINITIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
 
PREINITIALIZATION - Static variable in class org.aspectj.weaver.Shadow
 
PreInitialization - Static variable in class org.aspectj.weaver.Shadow
 
PreInitializationBit - Static variable in class org.aspectj.weaver.Shadow
 
preInitializationState - Variable in class org.aspectj.runtime.internal.AroundClosure
 
preIntroducedConstructor(UnresolvedType, UnresolvedType, UnresolvedType[]) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
preIntroducedConstructor(UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
This static method goes on the declaring aspect of the inter-type constructor.
premain(String, Instrumentation) - Static method in class org.aspectj.weaver.loadtime.Agent
JSR-163 preMain Agent entry method
prepareForMungers() - Method in class org.aspectj.weaver.bcel.BcelShadow
 
prepareForMungers() - Method in class org.aspectj.weaver.Shadow
Prepare the shadow for implementation.
prepareForWeave() - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
prepareToProcessReweavableState() - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
preProcess(IProgramElement) - Method in class org.aspectj.asm.HierarchyWalker
 
preProcess(String, byte[], ClassLoader, ProtectionDomain) - Method in class org.aspectj.weaver.loadtime.Aj
Weave
preProcess(String, byte[], ClassLoader, ProtectionDomain) - Method in interface org.aspectj.weaver.loadtime.ClassPreProcessor
Weave
preProcess(ClassLoader, String, byte[]) - Method in class org.aspectj.weaver.loadtime.JRockitAgent
 
preserveOnNextReset() - Static method in class org.aspectj.weaver.Dump
for testing only, so that we can verify dump contents after compilation has completely finished
PRIMITIVE - Static variable in class org.aspectj.weaver.UnresolvedType.TypeKind
 
PRIMITIVE_BOOLEAN - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_BOOLEAN - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_BYTE - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_BYTE - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_CHAR - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_CHAR - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_DOUBLE - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_DOUBLE - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_FLOAT - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_FLOAT - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_INT - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_INT - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_LONG - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_LONG - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_SHORT - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
PRIMITIVE_SHORT - Static variable in class org.aspectj.weaver.AnnotationValue
 
primitiveTypesMap - Static variable in class org.aspectj.weaver.patterns.ExactTypePattern
 
print(PrintStream, IMessageHolder) - Static method in class org.aspectj.bridge.MessageUtil
Print all message to the print stream, starting each on a new line
print(PrintStream, IMessageHolder, String) - Static method in class org.aspectj.bridge.MessageUtil
Print all message to the print stream, starting each on a new line, with a prefix.
print(PrintStream, IMessageHolder, String, MessageUtil.IMessageRenderer) - Static method in class org.aspectj.bridge.MessageUtil
Print all message to the print stream, starting each on a new line, with a prefix and using a renderer.
print(PrintStream, IMessageHolder, String, MessageUtil.IMessageRenderer, IMessageHandler) - Static method in class org.aspectj.bridge.MessageUtil
Print all message to the print stream, starting each on a new line, with a prefix and using a renderer.
print(PrintStream, IMessageHolder, String, MessageUtil.IMessageRenderer, IMessageHandler, boolean) - Static method in class org.aspectj.bridge.MessageUtil
 
print() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
print(PrintStream) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
print(AjAttribute.WeaverVersionInfo) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
print(PrintStream, AjAttribute.WeaverVersionInfo) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
println(String) - Method in class org.aspectj.weaver.tools.DefaultTrace
Template method that allows choice of destination for output
printMessageCounts(PrintStream, IMessageHolder) - Static method in class org.aspectj.bridge.MessageUtil
Print total counts message to the print stream, starting each on a new line
printMessageCounts(PrintStream, IMessageHolder, String) - Static method in class org.aspectj.bridge.MessageUtil
 
printStackTrace() - Method in exception org.aspectj.bridge.AbortException
 
printStackTrace(PrintStream) - Method in exception org.aspectj.bridge.AbortException
Print the stack trace of any enclosed thrown or this otherwise.
printStackTrace(PrintWriter) - Method in exception org.aspectj.bridge.AbortException
Print the stack trace of any enclosed thrown or this otherwise.
printStackTrace() - Method in exception org.aspectj.lang.SoftException
 
printStackTrace(PrintStream) - Method in exception org.aspectj.lang.SoftException
 
printStackTrace(PrintWriter) - Method in exception org.aspectj.lang.SoftException
 
printStackTrace() - Method in exception org.aspectj.weaver.BCException
 
printStackTrace(PrintStream) - Method in exception org.aspectj.weaver.BCException
 
printStackTrace(PrintWriter) - Method in exception org.aspectj.weaver.BCException
 
printWackyStuff(PrintStream) - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
PRIVATE - Static variable in class org.aspectj.asm.IProgramElement.Accessibility
 
PRIVILEGED - Static variable in class org.aspectj.asm.IProgramElement.Accessibility
 
PrivilegedAccess - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
privilegedAccessMethodForFieldGet(UnresolvedType, Member, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
Return a resolvedmember representing the synthetic getter for the field.
privilegedAccessMethodForFieldGet(String, UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
Create the old style (<1.6.9) format getter name which includes the aspect requesting access and the type containing the field in the name of the type.
privilegedAccessMethodForFieldSet(UnresolvedType, Member, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
Return a resolvedmember representing the synthetic setter for the field.
privilegedAccessMethodForFieldSet(String, UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
Create the old style (<1.6.9) format setter name which includes the aspect requesting access and the type containing the field in the name of the type.
privilegedAccessMethodForMethod(UnresolvedType, ResolvedMember) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
privilegedAccessMethodForMethod(String, UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
PrivilegedAccessMunger - Class in org.aspectj.weaver
A privileged access munger is for handling privileged access to a member.
PrivilegedAccessMunger(ResolvedMember, boolean) - Constructor for class org.aspectj.weaver.PrivilegedAccessMunger
 
PROBLEM_GENERATING_METHOD - Static variable in class org.aspectj.weaver.WeaverMessages
 
proceed() - Method in interface org.aspectj.lang.ProceedingJoinPoint
Proceed with the next advice or target method invocation
proceed(Object[]) - Method in interface org.aspectj.lang.ProceedingJoinPoint
Proceed with the next advice or target method invocation

ProceedingJoinPoint - Interface in org.aspectj.lang
ProceedingJoinPoint exposes the proceed(..) method in order to support around advice in @AJ aspects
proceedingTjpType - Static variable in class org.aspectj.weaver.bcel.LazyClassGen
 
proceedMethodName(String) - Static method in class org.aspectj.weaver.NameMangler
 
process(IProgramElement) - Method in class org.aspectj.asm.HierarchyWalker
 
processDelta(Collection<File>, Set<File>, Set<File>) - Method in class org.aspectj.asm.AsmManager
 
processFilelocation(String) - Method in interface org.aspectj.asm.IModelFilter
Called when about to dump out an absolute file location, enabling it to be altered (eg.
PROCESSING_ATASPECTJTYPE_MUNGERS_ONLY - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
PROCESSING_COMPILATION_UNIT - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
PROCESSING_DECLARE_ANNOTATIONS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
PROCESSING_DECLARE_PARENTS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
PROCESSING_REWEAVABLE - Static variable in class org.aspectj.weaver.WeaverMessages
 
PROCESSING_REWEAVABLE_STATE - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
PROCESSING_TYPE_MUNGERS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
processingReweavableState() - Method in interface org.aspectj.weaver.IWeaveRequestor
 
processReweavableStateIfPresent(String, BcelObjectType) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
produceStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldInstruction
 
produceStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.Instruction
 
produceStack(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InvokeInstruction
Also works for instructions whose stack effect depends on the constant pool entry they reference.
ProgramElement - Class in org.aspectj.asm.internal
 
ProgramElement() - Constructor for class org.aspectj.asm.internal.ProgramElement
Used during deserialization
ProgramElement(AsmManager, String, IProgramElement.Kind, List<IProgramElement>) - Constructor for class org.aspectj.asm.internal.ProgramElement
Use to create program element nodes that do not correspond to source locations
ProgramElement(AsmManager, String, IProgramElement.Kind, ISourceLocation, int, String, List<IProgramElement>) - Constructor for class org.aspectj.asm.internal.ProgramElement
 
PROJECT - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
PROTECTED - Static variable in class org.aspectj.asm.IProgramElement.Accessibility
 
protectedDispatchMethod(UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This static method goes on the target class of the inter-type method.
proxy - Variable in class org.aspectj.bridge.CountingMessageHandler
 
PUBLIC - Static variable in class org.aspectj.asm.IProgramElement.Accessibility
 
PUSH - Static variable in interface org.aspectj.apache.bcel.Constants
For internal purposes only.
PUSH(ConstantPool, int) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
Returns the right instruction for putting whatever you want onto the stack
PUSH(ConstantPool, ObjectType) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, boolean) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, float) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, long) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, double) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, String) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, Number) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, Character) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
PUSH(ConstantPool, Boolean) - Static method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
push(Object) - Method in class org.aspectj.runtime.internal.CFlowStack
 
push(Object[]) - Method in class org.aspectj.runtime.internal.CFlowStack
 
PUSH_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
pushAndReturnArrayOfVars(ResolvedType[], InstructionList, InstructionFactory, LazyMethodGen) - Static method in class org.aspectj.weaver.bcel.Utility
 
PUSHCLASS(ConstantPool, String) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
Return a list that will load the Class object - on 1.5 or later use the class variant of ldc, whilst on earlier JVMs use the regular Class.forName.
pushEnclosingDefinition(ResolvedPointcutDefinition) - Method in class org.aspectj.weaver.IntMap
 
pushInstance(Object) - Method in class org.aspectj.runtime.internal.CFlowStack
 
put(Object, Object) - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
put(Object, Object) - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository.SoftHashMap
 
put(String, IRelationship) - Method in class org.aspectj.asm.internal.RelationshipMap
 
put(IProgramElement, IRelationship) - Method in class org.aspectj.asm.internal.RelationshipMap
 
put(IProgramElement, IRelationship) - Method in interface org.aspectj.asm.IRelationshipMap
 
put(String, IRelationship) - Method in interface org.aspectj.asm.IRelationshipMap
 
put(int, int) - Method in class org.aspectj.weaver.IntMap
 
put(CachedClassEntry, byte[]) - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
put(CachedClassEntry, byte[]) - Method in interface org.aspectj.weaver.tools.cache.CacheBacking
Put an entry in the cache
put() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
put(CachedClassEntry, byte[]) - Method in class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
put(String, byte[], byte[]) - Method in class org.aspectj.weaver.tools.cache.SimpleCache
 
put(CachedClassReference, byte[], byte[]) - Method in class org.aspectj.weaver.tools.cache.WeavedClassCache
Put a class in the cache
put(String, ResolvedType) - Method in class org.aspectj.weaver.World.TypeMap
Add a new type into the map, the key is the type signature.
PUTFIELD - Static variable in interface org.aspectj.apache.bcel.Constants
 
PUTFIELD2_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
PUTFIELD_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
PUTFIELD_QUICK_W - Static variable in interface org.aspectj.apache.bcel.Constants
 
putIgnored() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
PUTSTATIC - Static variable in interface org.aspectj.apache.bcel.Constants
 
PUTSTATIC2_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 
PUTSTATIC_QUICK - Static variable in interface org.aspectj.apache.bcel.Constants
 

Q

QUESTIONMARK - Static variable in class org.aspectj.weaver.WildcardedUnresolvedType
 

R

RA_IMessage - Static variable in interface org.aspectj.bridge.IMessage
no messages
raiseWarningOnJoinPointSignature(String) - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
raiseWarningOnMissingInterfaceWhilstFindingMethods() - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
RAW - Static variable in class org.aspectj.weaver.UnresolvedType.TypeKind
 
read(DataInputStream, ConstantPool, boolean) - Static method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
read(DataInputStream, ConstantPool, boolean) - Static method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.AdviceKind
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.AjAttribute.EffectiveSignatureAttribute
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.AjAttribute.MethodDeclarationLineNumberAttribute
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.AjAttribute.PrivilegedAttribute
 
read(AjAttribute.WeaverVersionInfo, String, byte[], ISourceContext, World, ConstantPoolReader) - Static method in class org.aspectj.weaver.AjAttribute
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.AjAttribute.SourceContextAttribute
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
read(DataInputStream) - Static method in class org.aspectj.weaver.AnnotationTargetKind
 
read(DataInputStream) - Static method in class org.aspectj.weaver.MemberKind
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.AndPointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.AndTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.ArgsPointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.BindingAnnotationTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.BindingTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.CflowPointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.Declare
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.DeclareParents
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.DeclareParentsMixin
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.DeclareSoft
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.ExactTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.HandlerPointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.IfPointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.KindedPointcut
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.patterns.ModifiersPattern
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.patterns.NamePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.NotPointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.NotTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.OrPointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.OrTypePattern
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.patterns.PerClause.Kind
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.Pointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.ReferencePointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.SignaturePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.ThrowsPattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.TypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.TypePatternList
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.TypeVariablePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.TypeVariablePatternList
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.WildTypePattern
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.WithincodePointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.WithinPointcut
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.ResolvedPointcutDefinition
 
read(DataInputStream) - Static method in class org.aspectj.weaver.ResolvedTypeMunger.Kind
 
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.ResolvedTypeMunger
 
read(DataInputStream) - Static method in class org.aspectj.weaver.Shadow.Kind
 
read(File, long) - Method in class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.TypeVariable
 
read(DataInputStream) - Static method in class org.aspectj.weaver.UnresolvedType
Read in an UnresolvedType - just read the signature and rebuild the UnresolvedType.
read(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.WeaverStateInfo
See comments on write()
read2(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
readAj5ClassAttributes(AsmManager, JavaClass, ReferenceType, ISourceContext, IMessageHandler, boolean) - Static method in class org.aspectj.weaver.bcel.AtAjAttributes
Extract class level annotations and turn them into AjAttributes.
readAj5FieldAttributes(Field, BcelField, ResolvedType, ISourceContext, IMessageHandler) - Static method in class org.aspectj.weaver.bcel.AtAjAttributes
Extract field level annotations and turn them into AjAttributes.
readAj5MethodAttributes(Method, BcelMethod, ResolvedType, ResolvedPointcutDefinition, ISourceContext, IMessageHandler) - Static method in class org.aspectj.weaver.bcel.AtAjAttributes
Extract method level annotations and turn them into AjAttributes.
readAjAttributes(String, Attribute[], ISourceContext, World, AjAttribute.WeaverVersionInfo, ConstantPoolReader) - Static method in class org.aspectj.weaver.bcel.Utility
 
readAndSignaturePattern(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
readAnnotations(DataInputStream, ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeAnnos
 
readArray(DataInputStream) - Static method in class org.aspectj.weaver.UnresolvedType
 
readAsByteArray(File) - Static method in class org.aspectj.util.FileUtil
Returns the contents of this file as a byte[]
readAsByteArray(InputStream) - Static method in class org.aspectj.util.FileUtil
Reads this input stream and returns contents as a byte[]
readAsString(File) - Static method in class org.aspectj.util.FileUtil
Returns the contents of this file as a String
readAttribute(DataInputStream, ConstantPool) - Static method in class org.aspectj.apache.bcel.classfile.Attribute
 
readAttributes(DataInputStream, ConstantPool) - Static method in class org.aspectj.apache.bcel.classfile.AttributeUtils
 
readBooleanArray(DataInputStream) - Static method in class org.aspectj.util.FileUtil
Reads a boolean array with our encoding
readClassBytes(Map<String, AbstractIndexedFileCacheBacking.IndexEntry>, File) - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
readClassBytes(Map<String, AbstractIndexedFileCacheBacking.IndexEntry>, File) - Method in class org.aspectj.weaver.tools.cache.FlatFileCacheBacking
 
readClassBytes(Map<String, AbstractIndexedFileCacheBacking.IndexEntry>, File[]) - Method in class org.aspectj.weaver.tools.cache.FlatFileCacheBacking
 
readClassBytes(Map<String, AbstractIndexedFileCacheBacking.IndexEntry>, File) - Method in class org.aspectj.weaver.tools.cache.ZippedFileCacheBacking
 
readCompoundSignaturePattern(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.AbstractSignaturePattern
 
readConstructor(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.NewConstructorTypeMunger
 
readElementValue(DataInputStream, ConstantPool) - Static method in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
readField(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.NewFieldTypeMunger
 
readFieldHost(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.MethodDelegateTypeMunger.FieldHostTypeMunger
 
readIndex() - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
readIndex(File, File) - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
readIndex(File) - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
readIndex() - Method in class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
readInnerClass(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.NewMemberClassTypeMunger
 
readInstruction(ByteSequence) - Static method in class org.aspectj.apache.bcel.generic.Instruction
Read an instruction bytecode from an input stream and return the appropriate object.
readIntArray(DataInputStream) - Static method in class org.aspectj.util.FileUtil
Reads an int array with our encoding
readInTypeAliases(VersionedDataInputStream) - Static method in class org.aspectj.weaver.ResolvedTypeMunger
 
readLocalVarTarget(DataInputStream) - Static method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
readLocation(ISourceContext, DataInputStream) - Method in class org.aspectj.weaver.patterns.PatternNode
 
readMethod(VersionedDataInputStream, ISourceContext, boolean) - Static method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
readMethod(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.NewMethodTypeMunger
 
readNotSignaturePattern(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
readOrSignaturePattern(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.OrSignaturePattern
 
readParameterAnnotations(DataInputStream, ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos
 
readPath() - Method in class org.aspectj.weaver.VersionedDataInputStream
 
readPerClause(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.PerCflow
 
readPerClause(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.PerClause
 
readPerClause(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.PerFromSuper
 
readPerClause(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.PerObject
 
readPerClause(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.PerSingleton
 
readPerClause(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.PerTypeWithin
 
readResolvedMember(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.ResolvedMemberImpl
 
readResolvedMemberArray(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.ResolvedMemberImpl
 
readSignature() - Method in class org.aspectj.weaver.VersionedDataInputStream
 
readSignatureAsUnresolvedType() - Method in class org.aspectj.weaver.VersionedDataInputStream
 
readSourceLocation(VersionedDataInputStream) - Static method in class org.aspectj.weaver.ResolvedTypeMunger
 
readStringArray(DataInputStream) - Static method in class org.aspectj.util.FileUtil
Reads an int array with our encoding
readStructureModel(String) - Method in class org.aspectj.asm.AsmManager
 
readSuperMethodsCalled(VersionedDataInputStream) - Static method in class org.aspectj.weaver.ResolvedTypeMunger
 
readTypeAnnotations(DataInputStream, ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeTypeAnnos
 
readTypePattern150(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.ExactTypePattern
 
readTypePattern150(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.WildTypePattern
 
readTypePatternOldStyle(DataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.ExactTypePattern
 
readTypePatternOldStyle(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.WildTypePattern
 
readUtf8(int) - Method in class org.aspectj.weaver.bcel.BcelConstantPoolReader
 
readUtf8(int) - Method in interface org.aspectj.weaver.ConstantPoolReader
 
readUtf8(int) - Method in class org.aspectj.weaver.VersionedDataInputStream
 
readZipClassBytes(File) - Static method in class org.aspectj.weaver.tools.cache.ZippedFileCacheBacking
 
record(Pointcut, long) - Method in class org.aspectj.weaver.World
Record the time spent matching a pointcut - this will accumulate over the lifetime of this world/weaver and be reported every 25000 join points.
recordFastMatch(Pointcut, long) - Method in class org.aspectj.weaver.World
Record the time spent fastmatching a pointcut - this will accumulate over the lifetime of this world/weaver and be reported every 250 types.
recordingLastActiveStructureModel - Static variable in class org.aspectj.asm.AsmManager
 
recordNecessaryCheck(IVerificationRequired) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
Record something that needs verifying when we believe the type system is complete.
recordStat(String, String) - Method in class org.aspectj.asm.AsmManager.ModelInfo
 
recordTypeVariablesCurrentlyBeingProcessed(Class<?>, TypeVariable[]) - Method in class org.aspectj.weaver.World
 
recur(A, Iterators.Getter<A, A>) - Static method in class org.aspectj.weaver.Iterators
creates an iterator I based on a base iterator A and a getter G.
redirectBranches(InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Redirect all references from old_target to new_target, i.e., update targets of branch instructions.
redirectExceptionHandlers(CodeExceptionGen[], InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Redirect all references of exception handlers from old_target to new_target.
redirectLocalVariables(LocalVariableGen[], InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Redirect all references of local variables from old_target to new_target.
REFERENCE - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
REFERENCE - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
REFERENCE_TO_NON_ANNOTATION_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
ReferencePointcut - Class in org.aspectj.weaver.patterns
 
ReferencePointcut(TypePattern, String, TypePatternList) - Constructor for class org.aspectj.weaver.patterns.ReferencePointcut
 
ReferencePointcut(UnresolvedType, String, TypePatternList) - Constructor for class org.aspectj.weaver.patterns.ReferencePointcut
 
referencesClass() - Method in class org.aspectj.apache.bcel.generic.ObjectType
If "this" doesn't reference a class, it references an interface or a non-existant entity.
referencesInterface() - Method in class org.aspectj.apache.bcel.generic.ObjectType
If "this" doesn't reference an interface, it references a class or a non-existant entity.
ReferenceType - Class in org.aspectj.apache.bcel.generic
Super class for object and array types.
ReferenceType(byte, String) - Constructor for class org.aspectj.apache.bcel.generic.ReferenceType
 
ReferenceType - Class in org.aspectj.weaver
A reference type represents some 'real' type, not a primitive, not an array - but a real type, for example java.util.List.
ReferenceType(String, World) - Constructor for class org.aspectj.weaver.ReferenceType
 
ReferenceType(String, String, World) - Constructor for class org.aspectj.weaver.ReferenceType
 
ReferenceType(ResolvedType, ResolvedType[], World) - Constructor for class org.aspectj.weaver.ReferenceType
Constructor used when creating a parameterized type.
ReferenceType(UnresolvedType, World) - Constructor for class org.aspectj.weaver.ReferenceType
Create a reference type for a generic type
ReferenceTypeDelegate - Interface in org.aspectj.weaver
Abstraction over a type - a reference type is Object or a descendant of Object, other types (int/etc) are considered primitive types.
Reflection - Class in org.aspectj.util
 
ReflectionBasedReferenceTypeDelegate - Class in org.aspectj.weaver.reflect
 
ReflectionBasedReferenceTypeDelegate(Class, ClassLoader, World, ReferenceType) - Constructor for class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
ReflectionBasedReferenceTypeDelegate() - Constructor for class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
for reflective construction only
ReflectionBasedReferenceTypeDelegateFactory - Class in org.aspectj.weaver.reflect
 
ReflectionBasedReferenceTypeDelegateFactory() - Constructor for class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
ReflectionBasedResolvedMemberImpl - Class in org.aspectj.weaver.reflect
Subtype of ResolvedMemberImpl used in reflection world.
ReflectionBasedResolvedMemberImpl(MemberKind, UnresolvedType, int, UnresolvedType, String, UnresolvedType[], Member) - Constructor for class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
ReflectionBasedResolvedMemberImpl(MemberKind, UnresolvedType, int, UnresolvedType, String, UnresolvedType[], UnresolvedType[], Member) - Constructor for class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
ReflectionBasedResolvedMemberImpl(MemberKind, UnresolvedType, int, UnresolvedType, String, UnresolvedType[], UnresolvedType[], ResolvedMember, Member) - Constructor for class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
ReflectionBasedResolvedMemberImpl(MemberKind, UnresolvedType, int, String, String, Member) - Constructor for class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
ReflectionFactory - Class in org.aspectj.bridge
 
ReflectionFastMatchInfo - Class in org.aspectj.weaver.reflect
An implementation of FastMatchInfo that can also expose a MatchingContext.
ReflectionFastMatchInfo(ResolvedType, Shadow.Kind, MatchingContext, World) - Constructor for class org.aspectj.weaver.reflect.ReflectionFastMatchInfo
 
ReflectionShadow - Class in org.aspectj.weaver.reflect
 
ReflectionShadow(World, Shadow.Kind, Member, Shadow, ResolvedType, ResolvedMember, MatchingContext) - Constructor for class org.aspectj.weaver.reflect.ReflectionShadow
 
ReflectionVar - Class in org.aspectj.weaver.reflect
A variable at a reflection shadow, used by the residual tests.
ReflectionWorld - Class in org.aspectj.weaver.reflect
A ReflectionWorld is used solely for purposes of type resolution based on the runtime classpath (java.lang.reflect).
ReflectionWorld(ClassLoader) - Constructor for class org.aspectj.weaver.reflect.ReflectionWorld
 
ReflectionWorld(boolean, ClassLoader) - Constructor for class org.aspectj.weaver.reflect.ReflectionWorld
 
ReflectionWorld.ReflectionWorldException - Exception in org.aspectj.weaver.reflect
 
ReflectionWorld.ReflectionWorldException(String) - Constructor for exception org.aspectj.weaver.reflect.ReflectionWorld.ReflectionWorldException
 
register(BindingPattern, IScope) - Method in class org.aspectj.weaver.patterns.Bindings
 
registerFormatter(int, ContextFormatter) - Static method in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
registerPointcutDesignatorHandler(PointcutDesignatorHandler) - Method in class org.aspectj.weaver.tools.PointcutParser
Register a new pointcut designator handler with this parser.
registerPointcutDesignatorHandler(PointcutDesignatorHandler) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
Register a new pointcut designator handler with this parser.
registerPointcutHandler(PointcutDesignatorHandler) - Method in class org.aspectj.weaver.World
Register a new pointcut designator handler with the world - this can be used by any pointcut parsers attached to the world.
reify(Member, World, ResolvedType) - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
reify(ResolvedType) - Method in class org.aspectj.weaver.AjAttribute.Aspect
 
reify() - Method in class org.aspectj.weaver.AjAttribute.PointcutDeclarationAttribute
 
reify(World, ResolvedType) - Method in class org.aspectj.weaver.AjAttribute.TypeMunger
 
reify() - Method in class org.aspectj.weaver.AjAttribute.WeaverState
 
reifyFromAtAspectJ(ResolvedType) - Method in class org.aspectj.weaver.AjAttribute.Aspect
 
reinit() - Method in class org.aspectj.util.LangUtil.ProcessController
Permit re-running using the same command if this is not started or if completed.
Relationship - Class in org.aspectj.asm.internal
 
Relationship(String, IRelationship.Kind, String, List<String>, boolean) - Constructor for class org.aspectj.asm.internal.Relationship
 
RelationshipMap - Class in org.aspectj.asm.internal
 
RelationshipMap() - Constructor for class org.aspectj.asm.internal.RelationshipMap
 
remapAdviceFormals(IntMap) - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
remapAdviceFormals(IntMap) - Method in class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
remapAdviceFormals(IntMap) - Method in class org.aspectj.weaver.patterns.BindingAnnotationTypePattern
 
remapAdviceFormals(IntMap) - Method in class org.aspectj.weaver.patterns.BindingTypePattern
 
remapAdviceFormals(IntMap) - Method in class org.aspectj.weaver.patterns.TypePattern
This is called during concretization of pointcuts, it is used by BindingTypePattern to return a new BindingTypePattern with a formal index appropiate for the advice, rather than for the lexical declaration, i.e.
remove(Object) - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
remove(Object) - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository.SoftHashMap
 
remove(String, IRelationship) - Method in class org.aspectj.asm.internal.RelationshipMap
 
remove(String, IRelationship) - Method in interface org.aspectj.asm.IRelationshipMap
 
remove() - Method in class org.aspectj.weaver.Iterators.ResolvedTypeArrayIterator
 
remove() - Method in class org.aspectj.weaver.JoinPointSignatureIterator
 
remove(CachedClassReference) - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
remove(String) - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
remove(CachedClassReference) - Method in interface org.aspectj.weaver.tools.cache.CacheBacking
Remove an entry from the cache
remove(CachedClassReference) - Method in class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
remove(CachedClassReference) - Method in class org.aspectj.weaver.tools.cache.WeavedClassCache
Invalidate a cache entry
remove(String) - Method in class org.aspectj.weaver.World.TypeMap
Remove a type from the map
removeAll(String) - Method in class org.aspectj.asm.internal.RelationshipMap
 
removeAll(String) - Method in interface org.aspectj.asm.IRelationshipMap
 
removeAllListeners() - Method in class org.aspectj.asm.AsmManager
 
removeAllTargeters() - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
Remove all targeters, if any.
removeAnnotation(AnnotationGen) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
removeAnnotation(AnnotationGen) - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
removeAnnotation(ResolvedType) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
removeAnnotations() - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
removeAttribute(Attribute) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
removeAttribute(Attribute) - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
removeAttributes() - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
removeChild(IProgramElement) - Method in class org.aspectj.asm.internal.ProgramElement
 
removeChild(IProgramElement) - Method in interface org.aspectj.asm.IProgramElement
 
removeClass(String) - Static method in class org.aspectj.apache.bcel.Repository
Remove class with given (fully qualified) name from repository.
removeClass(JavaClass) - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository
Remove class from repository
removeClass(JavaClass) - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository
Remove class from repository
removeClass(JavaClass) - Method in interface org.aspectj.apache.bcel.util.Repository
Remove class from repository
removeClass(JavaClass) - Method in class org.aspectj.apache.bcel.util.SyntheticRepository
Remove class from repository
removeClass(JavaClass) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
removeClassBytes(String) - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
Helper for AsynchronousFileCacheBacking.executeRemoveCommand(RemoveCommand)
removeClassBytes(String) - Method in class org.aspectj.weaver.tools.cache.FlatFileCacheBacking
 
removeClassBytes(String) - Method in class org.aspectj.weaver.tools.cache.ZippedFileCacheBacking
 
removeCodeAttribute(Attribute) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Remove a code attribute.
removeCodeAttributes() - Method in class org.aspectj.apache.bcel.generic.MethodGen
Remove all code attributes.
removeContextBinding(String) - Method in class org.aspectj.weaver.tools.DefaultMatchingContext
Remove the context binding with the given name
removeException(String) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Remove an exception.
removeExceptionHandler(CodeExceptionGen) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Remove an exception handler.
removeExceptionHandlers() - Method in class org.aspectj.apache.bcel.generic.MethodGen
Remove all line numbers.
removeExceptions() - Method in class org.aspectj.apache.bcel.generic.MethodGen
Remove all exceptions.
removeField(Field) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
removeFromFileMap(String) - Method in interface org.aspectj.asm.IHierarchy
 
removeFromFileMap(String) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
removeInterface(String) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
removeLineNumber(LineNumberGen) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Remove a line number.
removeLineNumbers() - Method in class org.aspectj.apache.bcel.generic.MethodGen
Remove all line numbers.
removeLocalVariable(LocalVariableGen) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Remove a local variable, its slot will not be reused, if you do not use addLocalVariable with an explicit index argument.
removeLocalVariables() - Method in class org.aspectj.apache.bcel.generic.MethodGen
Remove all local variables.
removeMethod(Method) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
removeMethodGen(LazyMethodGen) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
removeRelationshipsTargettingThisType(String) - Method in class org.aspectj.asm.AsmManager
two kinds of relationships A affects B B affectedBy A Both of these relationships are added when 'B' is modified.
removeStaleAdaptors(boolean) - Static method in class org.aspectj.weaver.loadtime.Aj
The reference queue is only processed when a request is made for a weaver adaptor.
removeStructureListener(IHierarchyListener) - Method in class org.aspectj.asm.AsmManager
 
removeStructureModelForFiles(Writer, Collection<File>) - Method in class org.aspectj.asm.AsmManager
Removes the hierarchy structure for the specified files from the structure model.
removeTargeter(InstructionTargeter) - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
Denote this handle isn't referenced anymore by t.
removeThreadCounter() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadCounter
 
removeThreadCounter() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadCounterImpl11
 
removeThreadStack() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadStack
 
removeThreadStack() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadStackImpl11
 
removeUnnecessaryProblems(Member, int) - Method in interface org.aspectj.weaver.IEclipseSourceContext
 
render(IMessage) - Method in class org.aspectj.bridge.MessageWriter
 
render(IMessage) - Method in class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageHolder
 
render(IMessage) - Method in class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageWriter
 
renderCounts(IMessageHolder) - Static method in class org.aspectj.bridge.MessageUtil
 
renderException(Throwable) - Static method in class org.aspectj.util.LangUtil
Renders exception t after unwrapping and eliding any test packages.
renderException(Throwable, boolean) - Static method in class org.aspectj.util.LangUtil
Renders exception t, unwrapping, optionally eliding and limiting total number of lines.
renderExceptionShort(Throwable) - Static method in class org.aspectj.util.LangUtil
 
renderExpr(InstructionFactory, BcelWorld, Expr) - Static method in class org.aspectj.weaver.bcel.BcelRenderer
 
renderExpr(InstructionFactory, BcelWorld, Expr, Type) - Static method in class org.aspectj.weaver.bcel.BcelRenderer
 
renderExprs(InstructionFactory, BcelWorld, Expr[]) - Static method in class org.aspectj.weaver.bcel.BcelRenderer
 
renderMessage(IMessage) - Static method in class org.aspectj.bridge.MessageUtil
This renders IMessage as String, ignoring empty elements and eliding any thrown stack traces.
renderMessage(IMessage, boolean) - Static method in class org.aspectj.bridge.MessageUtil
This renders IMessage as String, ignoring empty elements and eliding any thrown.
renderMessageLine(IMessage, int, int, int) - Static method in class org.aspectj.bridge.MessageUtil
Render message in a line.
renderSourceLocation(ISourceLocation) - Static method in class org.aspectj.bridge.MessageUtil
Render ISourceLocation to String, ignoring empty elements (null or ISourceLocation.NO_FILE or ISourceLocation.NO_COLUMN (though implementations may return 0 from getColumn() when passed NO_COLUMN as input)).
renderTest(InstructionFactory, BcelWorld, Test, InstructionHandle, InstructionHandle, InstructionHandle) - Static method in class org.aspectj.weaver.bcel.BcelRenderer
 
renderToString(IMessage) - Method in interface org.aspectj.bridge.MessageUtil.IMessageRenderer
 
repeatCommand(IMessageHandler) - Method in interface org.aspectj.bridge.ICommand
Rerun the command.
replace(String, String, String) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Replace all occurences of old in str with new.
replace(char[], char, char) - Static method in class org.aspectj.asm.internal.CharOperation
Taken from org.aspectj.org.eclipse.jdt.core.compiler.CharOperation
replace(String, String, String) - Static method in class org.aspectj.util.LangUtil
inefficient way to replace all instances of sought with replace
replaceConstantPool(ConstantPool, ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Replace all references to the old constant pool with references to the new constant pool
replaceField(Field, Field) - Method in class org.aspectj.apache.bcel.generic.ClassGen
Replace given field with new one.
replaceInstruction(InstructionHandle, InstructionList, LazyMethodGen) - Static method in class org.aspectj.weaver.bcel.Utility
replace an instruction handle with another instruction, in this case, a branch instruction.
replaceKeyWithDiff(byte[]) - Method in class org.aspectj.weaver.WeaverStateInfo
Here is the cleverness for reweavable diff mode.
replaceMethod(Method, Method) - Method in class org.aspectj.apache.bcel.generic.ClassGen
Replace given method with new one.
replaceWith(CrosscuttingMembers, boolean) - Method in class org.aspectj.weaver.CrosscuttingMembers
Updates the records if something has changed.
report() - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository
Produce a report on cache usage.
report() - Method in class org.aspectj.weaver.World.TypeMap
 
reportCheckerMatch(Checker, Shadow) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
reportCheckerMatch(Checker, Shadow) - Method in class org.aspectj.weaver.World
 
reportMatch(ShadowMunger, Shadow) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
reportMatch(ShadowMunger, Shadow) - Method in class org.aspectj.weaver.World
 
reportModelInfo(String) - Method in class org.aspectj.asm.AsmManager
 
reportStats() - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository
Returns an array of the stats, for testing, the order is fixed: 0=time spent loading (static) 1=time spent manipulating URLs (static) 2=classes loaded (static) 3=cache hits shared (static) 4=misses in shared due to eviction (static) 5=cache hits local 6=misses in local due to eviction 7=shared cache size
reportTimers() - Method in class org.aspectj.weaver.World
 
Repository - Class in org.aspectj.apache.bcel
The repository maintains informations about class interdependencies, e.g., whether a class is a sub-class of another.
Repository() - Constructor for class org.aspectj.apache.bcel.Repository
 
Repository - Interface in org.aspectj.apache.bcel.util
Abstract definition of a class repository.
requireThisJoinPoint(boolean, boolean) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
RESERVED - Static variable in interface org.aspectj.apache.bcel.Constants
 
reset() - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository
Reset statistics and clear all caches
reset() - Static method in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
reset() - Method in class org.aspectj.bridge.CountingMessageHandler
 
reset() - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
reset() - Static method in class org.aspectj.weaver.Dump
 
reset() - Method in class org.aspectj.weaver.JoinPointSignatureIterator
 
reset() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
reset() - Static method in class org.aspectj.weaver.World
 
resetDeltaProcessing() - Method in class org.aspectj.asm.AsmManager
 
resetForThread() - Static method in class org.aspectj.bridge.context.CompilationAndWeavingContext
Forget about the context for the current thread
resetKind(MemberKind) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
resetModifiers(int) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
resetName(String) - Method in class org.aspectj.weaver.ResolvedMemberImpl
For ITDs, we use the default factory methods to build a resolved member, then alter a couple of characteristics using this method - this is safe.
resetReturnTypeToObjectArray() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
resetState() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
residueSource - Variable in class org.aspectj.weaver.patterns.IfPointcut
 
ResolvableTypeList - Class in org.aspectj.weaver
Carries an array of unresolved types - will resolve them on demand.
ResolvableTypeList(World, UnresolvedType[]) - Constructor for class org.aspectj.weaver.ResolvableTypeList
 
resolve(Type) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
resolve(World) - Method in class org.aspectj.weaver.JoinPointSignature
 
resolve(Class) - Method in class org.aspectj.weaver.ltw.LTWWorld
 
resolve(World) - Method in interface org.aspectj.weaver.Member
 
resolve(World) - Method in class org.aspectj.weaver.MemberImpl
 
resolve(World) - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
resolve(World) - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
resolve(World) - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
resolve(World) - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
resolve(IScope) - Method in class org.aspectj.weaver.patterns.Declare
Returns this declare mutated
resolve(IScope) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
resolve(IScope) - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
resolve(IScope) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
resolve(IScope) - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
resolve(IScope) - Method in class org.aspectj.weaver.patterns.DeclareSoft
 
resolve(IScope) - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
resolve(World) - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
resolve(World) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
resolve(World) - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
resolve(World) - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
resolve(IScope) - Method in class org.aspectj.weaver.patterns.Pointcut
Returns this pointcut mutated
resolve(World) - Method in class org.aspectj.weaver.patterns.TypePattern
 
resolve(World) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
resolve(Class) - Method in interface org.aspectj.weaver.reflect.IReflectionWorld
 
resolve(Class) - Method in class org.aspectj.weaver.reflect.ReflectionWorld
 
resolve(World, Class) - Static method in class org.aspectj.weaver.reflect.ReflectionWorld
 
resolve(World) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
resolve(World) - Method in class org.aspectj.weaver.TypeVariable
resolve all the bounds of this type variable
resolve(World) - Method in class org.aspectj.weaver.TypeVariableReferenceType
resolve the type variable we are managing and then return this object.
resolve(World) - Method in class org.aspectj.weaver.UnresolvedType
Returns a resolved version of this type according to a particular world.
resolve(World) - Method in class org.aspectj.weaver.UnresolvedTypeVariableReferenceType
 
resolve(UnresolvedType) - Method in class org.aspectj.weaver.World
Resolve a type that we require to be present in the world
resolve(UnresolvedType, ISourceLocation) - Method in class org.aspectj.weaver.World
Attempt to resolve a type - the source location gives you some context in which resolution is taking place.
resolve(UnresolvedType[]) - Method in class org.aspectj.weaver.World
Convenience method for resolving an array of unresolved types in one hit.
resolve(UnresolvedType, boolean) - Method in class org.aspectj.weaver.World
Resolve a type.
resolve(ResolvedType) - Method in class org.aspectj.weaver.World
Some TypeFactory operations create resolved types directly, but these won't be in the typeMap - this resolution process puts them there.
resolve(String) - Method in class org.aspectj.weaver.World
Convenience method for finding a type by name and resolving it in one step.
resolve(String, boolean) - Method in class org.aspectj.weaver.World
 
resolve(Member) - Method in class org.aspectj.weaver.World
Member resolution is achieved by resolving the declaring type and then looking up the member in the resolved declaring type.
resolveAnnotationValues(ResolvedType, IScope) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
Resolve any annotation values specified, checking they are all well formed (valid names, valid values)
resolveBinding(World) - Method in class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
resolveBinding(World) - Method in class org.aspectj.weaver.patterns.BindingAnnotationTypePattern
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
resolveBindings(IScope, Bindings, boolean) - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.AndPointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
resolveBindings(IScope, Bindings, boolean, boolean) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
resolveBindings(IScope, Bindings, boolean) - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
resolveBindings(IScope, Bindings, boolean) - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
This can modify in place, or return a new TypePattern if the type changes.
resolveBindings(IScope, Bindings, boolean, boolean) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
resolveBindings(IScope, Bindings, boolean) - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
resolve one of these funky things.
resolveBindings(IScope, Bindings, boolean) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
resolveBindings(IScope, Bindings, boolean, boolean) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
resolveBindings(IScope, Bindings, boolean, boolean) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfTruePointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.IfPointcut
 
resolveBindings(IScope, Bindings) - Method in interface org.aspectj.weaver.patterns.ISignaturePattern
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
resolveBindings(IScope, Bindings, boolean) - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.NotPointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
resolveBindings(IScope, Bindings, boolean, boolean) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
resolveBindings(IScope, Bindings, boolean) - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.OrPointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.OrSignaturePattern
 
resolveBindings(IScope, Bindings, boolean, boolean) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.PerCflow
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.PerObject
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.PerSingleton
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.Pointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.ThrowsPattern
 
resolveBindings(IScope, Bindings, boolean, boolean) - Method in class org.aspectj.weaver.patterns.TypePattern
This can modify in place, or return a new TypePattern if the type changes.
resolveBindings(IScope, Bindings, boolean, boolean) - Method in class org.aspectj.weaver.patterns.TypePatternList
 
resolveBindings(IScope, Bindings, boolean) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
This can modify in place, or return a new TypePattern if the type changes.
resolveBindings(IScope, Bindings, boolean, boolean) - Method in class org.aspectj.weaver.patterns.WildTypePattern
Need to determine if I'm really a pattern or a reference to a formal We may wish to further optimize the case of pattern vs.
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
resolved - Variable in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
RESOLVED - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
resolveDelegate(ReferenceType) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
resolveDelegate(ReferenceType) - Method in class org.aspectj.weaver.ltw.LTWWorld
 
resolveDelegate(ReferenceType) - Method in class org.aspectj.weaver.reflect.ReflectionWorld
 
resolveDelegate(ReferenceType) - Method in class org.aspectj.weaver.World
Find the ReferenceTypeDelegate behind this reference type so that it can fulfill its contract.
ResolvedMember - Interface in org.aspectj.weaver
 
ResolvedMemberImpl - Class in org.aspectj.weaver
Represent a resolved member.
ResolvedMemberImpl(MemberKind, UnresolvedType, int, UnresolvedType, String, UnresolvedType[]) - Constructor for class org.aspectj.weaver.ResolvedMemberImpl
 
ResolvedMemberImpl(MemberKind, UnresolvedType, int, UnresolvedType, String, UnresolvedType[], UnresolvedType[]) - Constructor for class org.aspectj.weaver.ResolvedMemberImpl
 
ResolvedMemberImpl(MemberKind, UnresolvedType, int, UnresolvedType, String, UnresolvedType[], UnresolvedType[], ResolvedMember) - Constructor for class org.aspectj.weaver.ResolvedMemberImpl
 
ResolvedMemberImpl(MemberKind, UnresolvedType, int, String, String) - Constructor for class org.aspectj.weaver.ResolvedMemberImpl
 
ResolvedPointcutDefinition - Class in org.aspectj.weaver
 
ResolvedPointcutDefinition(UnresolvedType, int, String, UnresolvedType[], Pointcut) - Constructor for class org.aspectj.weaver.ResolvedPointcutDefinition
 
ResolvedPointcutDefinition(UnresolvedType, int, String, UnresolvedType[], UnresolvedType, Pointcut) - Constructor for class org.aspectj.weaver.ResolvedPointcutDefinition
An instance which can be given a specific returnType, used f.e.
resolvedType - Variable in class org.aspectj.weaver.patterns.ExactTypePattern
 
ResolvedType - Class in org.aspectj.weaver
 
ResolvedType(String, World) - Constructor for class org.aspectj.weaver.ResolvedType
 
ResolvedType(String, String, World) - Constructor for class org.aspectj.weaver.ResolvedType
 
ResolvedTypeMunger - Class in org.aspectj.weaver
This is an abstraction over method/field introduction.
ResolvedTypeMunger(ResolvedTypeMunger.Kind, ResolvedMember) - Constructor for class org.aspectj.weaver.ResolvedTypeMunger
 
ResolvedTypeMunger.Kind - Class in org.aspectj.weaver
 
resolvedTypeX - Variable in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
resolveEntity(String, String) - Method in class org.aspectj.weaver.loadtime.definition.DocumentParser
 
resolveExactType(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.TypePattern
 
resolveGenericTypeFor(UnresolvedType, boolean) - Method in class org.aspectj.weaver.World
Attempt to resolve a type that should be a generic type.
resolveIfBootstrapDelegate(ReferenceType) - Method in class org.aspectj.weaver.ltw.LTWWorld
 
resolveIndexMapEntry(File, AbstractIndexedFileCacheBacking.IndexEntry) - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
resolveIndexMapEntry(File, AbstractIndexedFileCacheBacking.IndexEntry) - Method in class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
resolveIndexMapEntry(File, AbstractIndexedFileCacheBacking.IndexEntry) - Method in class org.aspectj.weaver.tools.cache.FlatFileCacheBacking
 
resolveIndexMapEntry(File, AbstractIndexedFileCacheBacking.IndexEntry) - Method in class org.aspectj.weaver.tools.cache.ZippedFileCacheBacking
 
resolvePointcutExpression(String, Class, PointcutParameter[]) - Method in class org.aspectj.weaver.reflect.InternalUseOnlyPointcutParser
 
resolvePointcutExpression(String, Class, PointcutParameter[]) - Method in class org.aspectj.weaver.tools.PointcutParser
 
resolvePointcutExpression(String, Class<?>, PointcutParameter[]) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
 
resolveReferences(IntMap) - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
resolveReferences(IntMap) - Method in class org.aspectj.weaver.patterns.TypePatternList
 
resolveToReferenceType(String) - Method in class org.aspectj.weaver.World
 
resolveTypeInWorld(Class, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
RESOLVING_COMPILATION_UNIT - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
RESOLVING_POINTCUT_DECLARATIONS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
RESOURCE_VARIABLE - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
RET - Static variable in interface org.aspectj.apache.bcel.Constants
 
RET - Class in org.aspectj.apache.bcel.generic
RET - Return from subroutine
RET(int, boolean) - Constructor for class org.aspectj.apache.bcel.generic.RET
 
RET_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
retargetAllBranches(InstructionHandle, InstructionHandle) - Static method in class org.aspectj.weaver.bcel.BcelShadow
 
RETURN - Static variable in interface org.aspectj.apache.bcel.Constants
 
RETURN - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
ReturnaddressType - Class in org.aspectj.apache.bcel.generic
Returnaddress, the type JSR or JSR_W instructions push upon the stack.
ReturnaddressType(InstructionHandle) - Constructor for class org.aspectj.apache.bcel.generic.ReturnaddressType
Creates a ReturnaddressType object with a target.
RETURNING_FORMAL_NOT_DECLARED_IN_ADVICE - Static variable in class org.aspectj.weaver.WeaverMessages
 
returnPorter(AbortException) - Static method in exception org.aspectj.bridge.AbortException
Return (or add) a porter exception to the pool.
returnType - Variable in class org.aspectj.util.GenericSignature.MethodTypeSignature
 
returnType - Variable in class org.aspectj.weaver.MemberImpl
 
REWEAVABLE_ASPECT_NOT_REGISTERED - Static variable in class org.aspectj.weaver.WeaverMessages
 
REWEAVABLE_MODE - Static variable in class org.aspectj.weaver.WeaverMessages
 
rewrite(Pointcut, boolean) - Method in class org.aspectj.weaver.patterns.PointcutRewriter
Set forcerewrite if you want to override the checking for something already in DNF (useful for some testing) Repeated processing of something already in DNF is expensive (it ends up being done for every pointcut on every incremental compile) - so let's not do it if we don't have to.
rewrite(Pointcut) - Method in class org.aspectj.weaver.patterns.PointcutRewriter
 
root - Variable in class org.aspectj.asm.internal.AspectJElementHierarchy
 
run(Object[]) - Method in class org.aspectj.runtime.internal.AroundClosure
This takes in the same arguments as are passed to the proceed call in the around advice (with primitives coerced to Object types)
run() - Method in class org.aspectj.util.FileUtil.Pipe
Run the pipe.
runCommand(String[], IMessageHandler) - Method in interface org.aspectj.bridge.ICommand
Run command with the given options.
runMainInSameVM(String, String, String[]) - Static method in class org.aspectj.util.Reflection
 
runMainInSameVM(URL[], File[], File[], String, String[]) - Static method in class org.aspectj.util.Reflection
 
runMainInSameVM(Class<?>, String[]) - Static method in class org.aspectj.util.Reflection
 
RUNTIME_EXCEPTION - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
Super class of any run-time exception
RUNTIME_EXCEPTION - Static variable in class org.aspectj.weaver.UnresolvedType
 
RUNTIME_LEVEL_12 - Static variable in interface org.aspectj.weaver.Constants
 
RUNTIME_LEVEL_15 - Static variable in interface org.aspectj.weaver.Constants
 
RUNTIME_LEVEL_DEFAULT - Static variable in interface org.aspectj.weaver.Constants
 
RuntimeAnnos - Class in org.aspectj.apache.bcel.classfile.annotation
 
RuntimeAnnos(byte, boolean, int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeAnnos
 
RuntimeAnnos(byte, boolean, int, int, byte[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeAnnos
 
runtimeExceptionNotSoftened - Variable in class org.aspectj.weaver.Lint
 
RuntimeInvisAnnos - Class in org.aspectj.apache.bcel.classfile.annotation
 
RuntimeInvisAnnos(int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisAnnos
 
RuntimeInvisAnnos(int, int, DataInputStream, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisAnnos
 
RuntimeInvisAnnos(int, int, byte[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisAnnos
 
RuntimeInvisParamAnnos - Class in org.aspectj.apache.bcel.classfile.annotation
 
RuntimeInvisParamAnnos(int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisParamAnnos
 
RuntimeInvisParamAnnos(int, int, DataInputStream, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisParamAnnos
 
RuntimeInvisParamAnnos(int, int, byte[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisParamAnnos
 
RuntimeInvisTypeAnnos - Class in org.aspectj.apache.bcel.classfile.annotation
 
RuntimeInvisTypeAnnos(int, int, DataInputStream, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisTypeAnnos
 
RuntimeInvisTypeAnnos(int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisTypeAnnos
 
RuntimeParamAnnos - Class in org.aspectj.apache.bcel.classfile.annotation
 
RuntimeParamAnnos(byte, boolean, int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos
 
RuntimeParamAnnos(byte, boolean, int, int, byte[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos
 
RuntimeTypeAnnos - Class in org.aspectj.apache.bcel.classfile.annotation
 
RuntimeTypeAnnos(byte, boolean, int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeTypeAnnos
 
RuntimeVisAnnos - Class in org.aspectj.apache.bcel.classfile.annotation
 
RuntimeVisAnnos(int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisAnnos
 
RuntimeVisAnnos(int, int, DataInputStream, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisAnnos
 
RuntimeVisAnnos(int, int, byte[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisAnnos
 
RuntimeVisParamAnnos - Class in org.aspectj.apache.bcel.classfile.annotation
 
RuntimeVisParamAnnos(int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisParamAnnos
 
RuntimeVisParamAnnos(int, int, byte[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisParamAnnos
 
RuntimeVisParamAnnos(int, int, DataInputStream, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisParamAnnos
 
RuntimeVisTypeAnnos - Class in org.aspectj.apache.bcel.classfile.annotation
 
RuntimeVisTypeAnnos(int, int, DataInputStream, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisTypeAnnos
 
RuntimeVisTypeAnnos(int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.RuntimeVisTypeAnnos
 

S

safeCopy(Object[], Object[]) - Static method in class org.aspectj.util.LangUtil
Convert arrays safely.
safeList(List<T>) - Static method in class org.aspectj.util.LangUtil
 
SALOAD - Static variable in interface org.aspectj.apache.bcel.Constants
 
SALOAD - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
SASTORE - Static variable in interface org.aspectj.apache.bcel.Constants
 
SASTORE - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
saveCommandLine(String[]) - Static method in class org.aspectj.weaver.Dump
 
saveFullClasspath(List<String>) - Static method in class org.aspectj.weaver.Dump
 
saveMessageHolder(IMessageHolder) - Static method in class org.aspectj.weaver.Dump
 
ScopeWithTypeVariables - Class in org.aspectj.weaver.patterns
A scope that also considers type variables when looking up a type.
ScopeWithTypeVariables(String[], IScope) - Constructor for class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
SERIALIZABLE - Static variable in class org.aspectj.weaver.UnresolvedType
 
serializationVersion - Variable in class org.aspectj.weaver.CrosscuttingMembersSet
 
serialVersionUIDBroken - Variable in class org.aspectj.weaver.Lint
 
set(int, Var) - Method in class org.aspectj.weaver.patterns.ExposedState
 
SET - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
set$AroundClosure(AroundClosure) - Method in interface org.aspectj.lang.ProceedingJoinPoint
The joinpoint needs to know about its closure so that proceed can delegate to closure.run()

This internal method should not be called directly, and won't be visible to the end-user when packed in a jar (synthetic method)

setAccessFlags(int) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
setActiveProtectionDomain(ProtectionDomain) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
setActualTargetType(String) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
setAdditionalInterfaceBounds(UnresolvedType[]) - Method in class org.aspectj.weaver.TypeVariable
 
setAddSerialVerUID(boolean) - Method in class org.aspectj.weaver.World
 
setAjSynthetic(boolean) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setAll(String) - Method in class org.aspectj.weaver.Lint
 
setAllLintIgnored() - Method in class org.aspectj.weaver.World
 
setAlways(boolean) - Method in class org.aspectj.weaver.patterns.IfPointcut
Called when it is determined that the pointcut refers to a constant value of TRUE or FALSE - enabling exact matching and no unnecessary calls to the method representing the if body.
setAnnotatedElsewhere(boolean) - Method in class org.aspectj.weaver.JoinPointSignature
 
setAnnotatedElsewhere(boolean) - Method in interface org.aspectj.weaver.ResolvedMember
 
setAnnotatedElsewhere(boolean) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setAnnotationFinder(AnnotationFinder) - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
setAnnotationLocation(int, int) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
setAnnotationMethod(String) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
setAnnotationRemover(boolean) - Method in class org.aspectj.asm.internal.ProgramElement
 
setAnnotationRemover(boolean) - Method in interface org.aspectj.asm.IProgramElement
 
setAnnotations(AnnotationAJ[]) - Method in class org.aspectj.weaver.JoinPointSignature
 
setAnnotations(AnnotationAJ[]) - Method in interface org.aspectj.weaver.ResolvedMember
 
setAnnotations(AnnotationAJ[]) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setAnnotationString(String) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
setAnnotationStyleDeclaration(boolean) - Method in class org.aspectj.asm.internal.ProgramElement
 
setAnnotationStyleDeclaration(boolean) - Method in interface org.aspectj.asm.IProgramElement
 
setAnnotationType(String) - Method in class org.aspectj.asm.internal.ProgramElement
setAnnotationType(String) - Method in interface org.aspectj.asm.IProgramElement
 
setAnnotationTypePattern(AnnotationTypePattern) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
setAnnotationTypePattern(AnnotationTypePattern) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
setAnnotationTypePattern(AnnotationTypePattern) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
setAnnotationTypePattern(AnnotationTypePattern) - Method in class org.aspectj.weaver.patterns.TypePattern
 
setAnnotationTypes(ResolvedType[]) - Method in class org.aspectj.weaver.JoinPointSignature
 
setAnnotationTypes(ResolvedType[]) - Method in interface org.aspectj.weaver.ResolvedMember
 
setAnnotationTypes(ResolvedType[]) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setArgumentName(int, String) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
setArgumentNames(String[]) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
setArgumentType(int, Type) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
setArgumentTypes(Type[]) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
setAsmManager(AsmManager) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
setAspect(Object) - Method in class org.aspectj.runtime.CFlow
 
setAspect(ResolvedType) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
setAspectInstance(Expr) - Method in class org.aspectj.weaver.patterns.ExposedState
 
setAspectRequires(String, String) - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
setAttributes(Attribute[]) - Method in class org.aspectj.apache.bcel.classfile.Code
 
setAttributes(Attribute[]) - Method in class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
setAttributes(Attribute[]) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setAttributes(Attribute[]) - Method in class org.aspectj.apache.bcel.classfile.Method
 
setBehaveInJava5Way(boolean) - Method in class org.aspectj.weaver.World
 
setBinaryPath(String) - Method in class org.aspectj.weaver.ResolvedType
 
setBindingParameterTypes(UnresolvedType[]) - Method in class org.aspectj.weaver.Advice
 
setBootstrapMethods(BootstrapMethods.BootstrapMethod[]) - Method in class org.aspectj.apache.bcel.classfile.BootstrapMethods
 
setBuildstamp(long) - Method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
setBytecodeName(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setBytecodeName(String) - Method in interface org.aspectj.asm.IProgramElement
 
setByteCodeOffset(int) - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
setBytecodeSignature(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setBytecodeSignature(String) - Method in interface org.aspectj.asm.IProgramElement
 
setBytes(byte[]) - Method in class org.aspectj.apache.bcel.classfile.Deprecated
 
setBytes(byte[]) - Method in class org.aspectj.apache.bcel.classfile.Synthetic
 
setBytes(byte[]) - Method in class org.aspectj.apache.bcel.classfile.Unknown
 
setCancelledRequested(boolean) - Method in interface org.aspectj.bridge.IProgressListener
 
setCanInline(boolean) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
setCatchType(int) - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
setCatchType(ObjectType) - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
Sets the type of the Exception to catch.
setCheckedExceptions(UnresolvedType[]) - Method in class org.aspectj.weaver.JoinPointSignature
 
setCheckedExceptions(UnresolvedType[]) - Method in interface org.aspectj.weaver.ResolvedMember
 
setCheckedExceptions(UnresolvedType[]) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setChildren(List<IProgramElement>) - Method in class org.aspectj.asm.internal.ProgramElement
 
setChildren(List<IProgramElement>) - Method in interface org.aspectj.asm.IProgramElement
 
setClassGen(ClassGen) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
setClassLoader(ClassLoader) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
setClassLoader(ClassLoader) - Method in class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
setClassLoader(ClassLoader) - Method in class org.aspectj.weaver.tools.PointcutParser
Set the classloader that this parser should use for type resolution.
setClassName(String) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setClassName(String) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setClassName(String) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
setClassNameAsChars(char[]) - Method in class org.aspectj.weaver.bcel.UnwovenClassFile
 
setClassNameIndex(int) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setClassNameIndex(int) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setCode(byte[]) - Method in class org.aspectj.apache.bcel.classfile.Code
 
setCompletingTypeBindings(boolean) - Static method in class org.aspectj.asm.AsmManager
Set to indicate whether we are currently building a structure model, should be set up front.
setConcreteAspect(ResolvedType) - Method in class org.aspectj.weaver.IntMap
 
setConcreteAspect(ResolvedType) - Method in class org.aspectj.weaver.patterns.ExposedState
 
setConfigFile(String) - Method in interface org.aspectj.asm.IHierarchy
 
setConfigFile(String) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
setConstantPool(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setConstantPool(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
setConstantPool(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
setConstantPool(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.StackMapType
 
setConstantPool(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setConstantPool(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
setConstantPool(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InstructionFactory
 
setCorrespondingType(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setCorrespondingType(String) - Method in interface org.aspectj.asm.IProgramElement
 
setCreateDumpDirPerClassloader(boolean) - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
setCrossReferenceHandler(ICrossReferenceHandler) - Method in class org.aspectj.weaver.World
 
setCustomMungerFactory(CustomMungerFactory) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
setDeclaredSignature(ResolvedMember) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
setDeclareParentsMap(Map<String, List<String>>) - Method in class org.aspectj.asm.internal.ProgramElement
 
setDeclareParentsMap(Map<String, List<String>>) - Method in interface org.aspectj.asm.IProgramElement
 
setDeclaringElement(TypeVariableDeclaringElement) - Method in class org.aspectj.weaver.TypeVariable
 
setDeclaringElementKind(int) - Method in class org.aspectj.weaver.TypeVariable
 
setDeclaringType(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setDeclaringType(ResolvedType) - Method in class org.aspectj.weaver.patterns.Declare
 
setDeclaringType(ReferenceType) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setDeclaringType(ResolvedType) - Method in class org.aspectj.weaver.ShadowMunger
Invoked when the shadow munger of a resolved type are processed.
setDefaultCacheFactory(CacheFactory) - Static method in class org.aspectj.weaver.tools.cache.WeavedClassCache
The Cache and be extended in two ways, through a specialized CacheKeyResolver and a specialized CacheBacking.
setDelegate(ReferenceTypeDelegate) - Method in class org.aspectj.weaver.ReferenceType
 
setDelegate(IMessageHandler) - Method in class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageHolder
 
setDetails(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setDetails(String) - Method in interface org.aspectj.asm.IProgramElement
 
setDontReport() - Static method in class org.aspectj.asm.AsmManager
 
setDumpBefore(boolean) - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
setDumpDirectory(String) - Static method in class org.aspectj.weaver.Dump
 
setDumpOnException(boolean) - Static method in class org.aspectj.weaver.Dump
 
setDumpOnExit(IMessage.Kind) - Static method in class org.aspectj.weaver.Dump
 
setDumpOnExit(String) - Static method in class org.aspectj.weaver.Dump
 
setEffectiveSignature(ResolvedMember, Shadow.Kind, boolean) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
setEnclosingAdvice(ShadowMunger) - Method in class org.aspectj.weaver.IntMap
 
setEnclosingClassIndex(int) - Method in class org.aspectj.apache.bcel.classfile.EnclosingMethod
 
setEnclosingMethodIndex(int) - Method in class org.aspectj.apache.bcel.classfile.EnclosingMethod
 
setEnd(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
setEndPC(int) - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
setEndPC(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
setEndPos(int) - Method in class org.aspectj.weaver.ReferenceType
 
setEnvp(String[]) - Method in class org.aspectj.util.LangUtil.ProcessController
 
setErroneousVar(int) - Method in class org.aspectj.weaver.patterns.ExposedState
 
setErrorAndWarningThreshold(boolean, boolean) - Method in class org.aspectj.weaver.World
Set the error and warning threashold which can be taken from CompilerOptions (see bug 129282)
setErrSnoop(ByteArrayOutputStream) - Method in class org.aspectj.util.LangUtil.ProcessController
 
setExceptionIndexTable(int[]) - Method in class org.aspectj.apache.bcel.classfile.ExceptionTable
 
setExceptionTable(CodeException[]) - Method in class org.aspectj.apache.bcel.classfile.Code
 
setExplicitConstructor(ResolvedMember) - Method in class org.aspectj.weaver.NewConstructorTypeMunger
 
setExposedToWeaver(boolean) - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
setExtraAdviceInformation(String) - Method in class org.aspectj.asm.IProgramElement.ExtraInformation
 
setExtraInfo(IProgramElement.ExtraInformation) - Method in class org.aspectj.asm.internal.ProgramElement
 
setExtraInfo(IProgramElement.ExtraInformation) - Method in interface org.aspectj.asm.IProgramElement
 
setFields(Field[]) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setFields(Field[]) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setFieldType(UnresolvedType) - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
setFileMap(HashMap<String, IProgramElement>) - Method in interface org.aspectj.asm.IHierarchy
 
setFileMap(HashMap<String, IProgramElement>) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
setFileName(String) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Set File name of class, aka SourceFile attribute value
setFormalComment(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setFormalComment(String) - Method in interface org.aspectj.asm.IProgramElement
 
setForParameterAnnotationMatch() - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
setForParameterAnnotationMatch() - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
setForParameterAnnotationMatch() - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
setForParameterAnnotationMatch() - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
setForParameterAnnotationMatch() - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
setFromMap(Map<String, String>) - Method in class org.aspectj.weaver.Lint
 
setFromProperties(File) - Method in class org.aspectj.weaver.Lint
 
setFromProperties(Properties) - Method in class org.aspectj.weaver.Lint
 
setGenericSignatureInformationProvider(GenericSignatureInformationProvider) - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
setGenericType(ReferenceType) - Method in class org.aspectj.weaver.ReferenceType
 
setHandleIdentifier(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setHandleIdentifier(String) - Method in interface org.aspectj.asm.IProgramElement
 
setHandleProvider(IElementHandleProvider) - Method in class org.aspectj.asm.AsmManager
 
setHandlerPC(int) - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
setHandlerPC(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
setHasMatchedSomething(boolean) - Method in class org.aspectj.weaver.Advice
 
setImplementor(boolean) - Method in class org.aspectj.asm.internal.ProgramElement
 
setImplementor(boolean) - Method in interface org.aspectj.asm.IProgramElement
 
setImportedNames(String[]) - Method in class org.aspectj.weaver.patterns.SimpleScope
 
setImportedPrefixes(String[]) - Method in class org.aspectj.weaver.patterns.SimpleScope
 
setIncrementalCompileCouldFollow(boolean) - Method in class org.aspectj.weaver.World
 
setIndex(int) - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
setIndex(int) - Method in class org.aspectj.apache.bcel.classfile.StackMapType
 
setIndex(int) - Method in class org.aspectj.apache.bcel.generic.Instruction
 
setIndex(int) - Method in class org.aspectj.apache.bcel.generic.InstructionCLV
 
setIndex(int) - Method in class org.aspectj.apache.bcel.generic.InstructionCP
 
setIndex(int) - Method in class org.aspectj.apache.bcel.generic.InstructionLV
 
setIndex(int) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
setIndex(int) - Method in class org.aspectj.apache.bcel.generic.RET
 
setIndex(int) - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
setIndex(int) - Method in interface org.aspectj.weaver.patterns.ITokenSource
 
setIndexAndCopyIfNecessary(int) - Method in class org.aspectj.apache.bcel.generic.InstructionLV
 
setInitialStringValue(String) - Method in class org.aspectj.apache.bcel.generic.FieldGen
 
setInnerAccessFlags(int) - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
setInnerClasses(InnerClass[]) - Method in class org.aspectj.apache.bcel.classfile.InnerClasses
 
setInnerClassIndex(int) - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
setInnerNameIndex(int) - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
setInstruction(Instruction) - Method in class org.aspectj.apache.bcel.generic.BranchHandle
Set new contents.
setInstruction(Instruction) - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
Replace current instruction contained in this handle.
setInstruction(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.LineNumberGen
 
setInstructionList(InstructionList) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
setInterceptor(IMessageHandler) - Method in class org.aspectj.bridge.MessageHandler
Set the interceptor which gets any message before we process it.
setInterfaceNames(String[]) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setInterfaces(int[]) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setIsBatchWeave(boolean) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
setIsMixin(boolean) - Method in class org.aspectj.weaver.NewParentTypeMunger
 
setIsRuntimeVisible(boolean) - Method in class org.aspectj.weaver.bcel.FakeAnnotation
 
setIsSilent(boolean) - Method in exception org.aspectj.bridge.AbortException
 
setIsVarArgs(boolean) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
setIsVarArgs(boolean) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
setIsVarArgs(boolean) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
setIsVarArgs(boolean) - Method in class org.aspectj.weaver.patterns.TypePattern
 
setIsVarArgs(boolean) - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
setJavaClass(JavaClass, boolean) - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
setKind(IProgramElement.Kind) - Method in class org.aspectj.asm.internal.ProgramElement
 
setKind(IProgramElement.Kind) - Method in interface org.aspectj.asm.IProgramElement
 
setKind(IMessage.Kind) - Method in class org.aspectj.weaver.Lint.Kind
 
setLastActiveStructureModel(AsmManager) - Static method in class org.aspectj.asm.AsmManager
 
setLength(int) - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
setLexicalPosition(int) - Method in class org.aspectj.weaver.Advice
 
setLineNumberTable(LineNumber[]) - Method in class org.aspectj.apache.bcel.classfile.LineNumberTable
 
setLint(Lint) - Method in class org.aspectj.weaver.World
 
setLintProperties(String) - Method in class org.aspectj.weaver.tools.PointcutParser
Set the lint properties for this parser from the given resource on the classpath.
setLintProperties(Properties) - Method in class org.aspectj.weaver.tools.PointcutParser
Set the lint properties for this parser from the given properties set.
setLintProperties(Properties) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
Set the lint properties for this parser from the given properties set.
setLocalVariableTable(LocalVariable[]) - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTable
 
setLocalVariableTable(LocalVariable[]) - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTypeTable
 
setLocation(ISourceContext, int, int) - Method in class org.aspectj.weaver.patterns.PatternNode
 
setMajor(int) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setMajor(int) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setMatchingContext(MatchingContext) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
setMatchingContext(MatchingContext) - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
setMatchingContext(MatchingContext) - Method in class org.aspectj.weaver.reflect.ShadowMatchImpl
 
setMatchingContext(MatchingContext) - Method in class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
setMatchingContext(MatchingContext) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Set the matching context to be used for subsequent calls to match.
setMatchingContext(MatchingContext) - Method in interface org.aspectj.weaver.tools.ShadowMatch
Set a matching context to be used when matching join points.
setMatchingContext(MatchingContext) - Method in interface org.aspectj.weaver.tools.StandardPointcutExpression
Set the matching context to be used for subsequent calls to match.
setMatchingSignature(Member) - Method in class org.aspectj.weaver.Shadow
 
setMaxLocals(int) - Method in class org.aspectj.apache.bcel.classfile.Code
 
setMaxLocals(int) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Set maximum number of local variables.
setMaxLocals() - Method in class org.aspectj.apache.bcel.generic.MethodGen
Compute maximum number of local variables.
setMaxLocals(int) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
setMaxStack(int) - Method in class org.aspectj.apache.bcel.classfile.Code
 
setMaxStack(int) - Method in class org.aspectj.apache.bcel.generic.MethodGen
Set maximum stack size for this method.
setMaxStack() - Method in class org.aspectj.apache.bcel.generic.MethodGen
Computes max.
setMessage(IMessage) - Method in class org.aspectj.asm.internal.ProgramElement
 
setMessage(IMessage) - Method in interface org.aspectj.asm.IProgramElement
 
setMessageContext(IMessageContext) - Method in interface org.aspectj.weaver.tools.ISupportsMessageContext
 
setMessageHandler(IMessageHandler) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
setMessageHandler(IMessageHandler) - Method in class org.aspectj.weaver.World
 
setMethodAt(Method, int) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setMethods(Method[]) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setMethods(Method[]) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setMinor(int) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setMinor(int) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setModel(IStructureModel) - Method in class org.aspectj.weaver.World
 
setModifiers(int) - Method in class org.aspectj.apache.bcel.classfile.Modifiers
 
setModifiers(int) - Method in class org.aspectj.asm.internal.ProgramElement
 
setModifiers(int) - Method in interface org.aspectj.asm.IProgramElement
 
setMultiThreaded(boolean) - Static method in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
setName(String) - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
setName(String) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
setName(String) - Method in class org.aspectj.apache.bcel.generic.LocalVariableTag
 
setName(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setName(String) - Method in interface org.aspectj.asm.IProgramElement
 
setNameIndex(int) - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
setNeedsModifiableDelegate(boolean) - Method in class org.aspectj.weaver.UnresolvedType
 
setNumberOfLocals(int) - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
setNumberOfStackItems(int) - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
setOffset(int) - Method in class org.aspectj.bridge.SourceLocation
 
setOptionalJoinpoints(String) - Method in class org.aspectj.weaver.World
 
setOuterClassIndex(int) - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
setOutSnoop(ByteArrayOutputStream) - Method in class org.aspectj.util.LangUtil.ProcessController
 
setOverrider(boolean) - Method in class org.aspectj.asm.internal.ProgramElement
 
setOverrider(boolean) - Method in interface org.aspectj.asm.IProgramElement
 
setParameterNames(List<String>) - Method in class org.aspectj.asm.internal.ProgramElement
 
setParameterNames(List<String>) - Method in interface org.aspectj.asm.IProgramElement
 
setParameterNames(String[]) - Method in class org.aspectj.weaver.JoinPointSignature
 
setParameterNames(String[]) - Method in interface org.aspectj.weaver.ResolvedMember
 
setParameterNames(String[]) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setParameterSignatures(List<char[]>, List<String>) - Method in class org.aspectj.asm.internal.ProgramElement
Set the parameter signatures for this method/constructor.
setParameterSignatures(List<char[]>, List<String>) - Method in interface org.aspectj.asm.IProgramElement
 
setParent(IProgramElement) - Method in class org.aspectj.asm.internal.ProgramElement
 
setParent(IProgramElement) - Method in interface org.aspectj.asm.IProgramElement
 
setParentTypes(List<String>) - Method in class org.aspectj.asm.internal.ProgramElement
 
setParentTypes(List<String>) - Method in interface org.aspectj.asm.IProgramElement
 
setPerClause(PerClause) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
setPinpointMode(boolean) - Method in class org.aspectj.weaver.World
 
setPointcut(Pointcut) - Method in class org.aspectj.weaver.ResolvedPointcutDefinition
 
setPointcut(Pointcut) - Method in class org.aspectj.weaver.ShadowMunger
 
setPointcutDesignatorHandlers(Set<PointcutDesignatorHandler>, World) - Method in class org.aspectj.weaver.patterns.PatternParser
only used by weaver tools API
setPosition(int, int) - Method in class org.aspectj.weaver.JoinPointSignature
 
setPosition(int, int) - Method in interface org.aspectj.weaver.ResolvedMember
 
setPosition(int, int) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setPositionInAroundState(int) - Method in class org.aspectj.weaver.bcel.AspectInstanceVar
 
setPositionInAroundState(int) - Method in class org.aspectj.weaver.bcel.BcelVar
 
setPositions() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
setPositions(boolean) - Method in class org.aspectj.apache.bcel.generic.InstructionList
Give all instructions their position number (offset in byte stream), i.e., make the list ready to be dumped.
setPrintStream(PrintStream) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
setProgress(double) - Method in interface org.aspectj.bridge.IProgressListener
 
setRange(ShadowRange) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
setRank(int) - Method in class org.aspectj.weaver.TypeVariable
 
setRemover(boolean) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
setReporting(String, boolean, boolean, boolean, boolean) - Static method in class org.aspectj.asm.AsmManager
 
setReporting(String, boolean, boolean, boolean, boolean, IModelFilter) - Static method in class org.aspectj.asm.AsmManager
 
setRepository(Repository) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Sets the ClassRepository which loaded the JavaClass.
setRepository(Repository) - Static method in class org.aspectj.apache.bcel.Repository
Set repository instance to be used for class loading
setResolutionScope(IScope) - Method in class org.aspectj.weaver.AjAttribute.Aspect
 
setReturnType(Type) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
setReweavable(boolean) - Method in class org.aspectj.weaver.WeaverStateInfo
 
setReweavableMode(boolean) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
setReweavableModeDefaults(boolean, boolean, boolean) - Static method in class org.aspectj.weaver.WeaverStateInfo
 
setRoot(IProgramElement) - Method in interface org.aspectj.asm.IHierarchy
 
setRoot(IProgramElement) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
setRunnable(boolean) - Method in class org.aspectj.asm.internal.ProgramElement
 
setRunnable(boolean) - Method in interface org.aspectj.asm.IProgramElement
 
setScopeForResolution(IScope) - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
setShadowMungers(List<ShadowMunger>) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
setSignatureIndex(int) - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
setSignatureIndex(int) - Method in class org.aspectj.apache.bcel.classfile.Signature
 
setSnoop(ByteArrayOutputStream) - Method in class org.aspectj.util.FileUtil.Pipe
 
setSourceContext(ISourceContext) - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
setSourceContext(ISourceContext) - Method in class org.aspectj.weaver.JoinPointSignature
 
setSourceContext(ISourceContext) - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
setSourceContext(ISourceContext) - Method in interface org.aspectj.weaver.ResolvedMember
 
setSourceContext(ISourceContext) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setSourceFileIndex(int) - Method in class org.aspectj.apache.bcel.classfile.SourceFile
 
setSourceFileName(String) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
Set absolute path to file this class was read from.
setSourcefilename(String) - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
setSourceFileName(String) - Method in class org.aspectj.weaver.SourceContextImpl
 
setSourceLine(int) - Method in class org.aspectj.apache.bcel.generic.LineNumberGen
 
setSourceLine(InstructionHandle, int) - Static method in class org.aspectj.weaver.bcel.Utility
 
setSourceLocation(ISourceLocation) - Method in class org.aspectj.asm.internal.ProgramElement
 
setSourceLocation(ISourceLocation) - Method in interface org.aspectj.asm.IProgramElement
 
setSourceLocation(ISourceLocation) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
setSourceSignature(String) - Method in class org.aspectj.asm.internal.ProgramElement
 
setSourceSignature(String) - Method in interface org.aspectj.asm.IProgramElement
 
setStackMap(StackMapEntry[]) - Method in class org.aspectj.apache.bcel.classfile.StackMap
 
setStart(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
setStartPC(int) - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
setStartPC(int) - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
setStartPC(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
setStartPos(int) - Method in class org.aspectj.weaver.ReferenceType
 
setSubject(Member) - Method in class org.aspectj.weaver.reflect.ShadowMatchImpl
 
setSubject(ResolvedMember) - Method in class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
setSuperClass(ResolvedType) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
setSuperclass(ResolvedType) - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
setSuperclass(UnresolvedType) - Method in class org.aspectj.weaver.TypeVariable
 
setSuperclassName(String) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setSuperclassName(String) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setSuperclassNameIndex(int) - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
setSuperclassNameIndex(int) - Method in class org.aspectj.apache.bcel.generic.ClassGen
 
setSuperMethodsCalled(Set<ResolvedMember>) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
setSuppressed(boolean) - Method in class org.aspectj.weaver.Lint.Kind
 
setSynchronizationPointcutsInUse() - Method in class org.aspectj.weaver.World
 
setTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.BranchHandle
Pass new target to instruction.
setTarget(InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
Set branch target
setTarget(int, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
Set branch target for `i'th case
setTargetAspectjRuntimeLevel(String) - Method in class org.aspectj.weaver.World
 
setText(String) - Method in interface org.aspectj.bridge.IProgressListener
 
setTiming(boolean, boolean) - Method in class org.aspectj.weaver.World
Set the timing option (whether to collect timing info), this will also need INFO messages turned on for the message handler being used.
setTraceEnabled(boolean) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
setTraceEnabled(boolean) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
setTraceEnabled(boolean) - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
setTraceEnabled(boolean) - Method in interface org.aspectj.weaver.tools.Trace
 
setType(byte) - Method in class org.aspectj.apache.bcel.classfile.StackMapType
 
setType(Type) - Method in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
setType(Type) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
setTypeParameters(TypePatternList) - Method in class org.aspectj.weaver.patterns.TypePattern
 
setTypesOfLocals(StackMapType[]) - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
setTypesOfStackItems(StackMapType[]) - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
setTypeVariable(TypeVariable) - Method in class org.aspectj.weaver.UnresolvedTypeVariableReferenceType
 
setTypeVariableAliases(List<String>) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
setTypeVariableLookupScope(TypeVariableDeclaringElement) - Method in class org.aspectj.weaver.World
 
setTypeVariables(TypeVariable[]) - Method in class org.aspectj.weaver.JoinPointSignature
 
setTypeVariables(TypeVariable[]) - Method in interface org.aspectj.weaver.ResolvedMember
 
setTypeVariables(TypeVariable[]) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setTypeVariablesInScope(String[]) - Method in class org.aspectj.weaver.patterns.Pointcut
 
setUnwovenClassFileData(byte[]) - Method in class org.aspectj.weaver.WeaverStateInfo
 
setUpperBound(UnresolvedType) - Method in class org.aspectj.weaver.TypeVariable
 
setValue(int) - Method in class org.aspectj.apache.bcel.generic.FieldGen
 
setValue(String) - Method in class org.aspectj.apache.bcel.generic.FieldGen
 
setValueByte(byte) - Method in class org.aspectj.weaver.SimpleAnnotationValue
 
setValueChar(char) - Method in class org.aspectj.weaver.SimpleAnnotationValue
 
setValueInt(int) - Method in class org.aspectj.weaver.SimpleAnnotationValue
 
setValues(AnnotationValue[]) - Method in class org.aspectj.weaver.ArrayAnnotationValue
 
setValueString(String) - Method in class org.aspectj.weaver.SimpleAnnotationValue
 
setVarargsMethod() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setVersion(AjAttribute.WeaverVersionInfo) - Method in class org.aspectj.weaver.VersionedDataInputStream
 
setWithinCode(Member) - Method in class org.aspectj.weaver.reflect.ShadowMatchImpl
 
setWithinCode(ResolvedMember) - Method in class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
setWithinType(Class<?>) - Method in class org.aspectj.weaver.reflect.ShadowMatchImpl
 
setWithinType(ResolvedType) - Method in class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
setWorld(World) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
setWorld(World) - Method in class org.aspectj.weaver.reflect.Java15AnnotationFinder
 
setWorld(ReflectionWorld) - Method in class org.aspectj.weaver.tools.PointcutParser
 
setXHasMemberSupportEnabled(boolean) - Method in class org.aspectj.weaver.World
 
setXlazyTjp(boolean) - Method in class org.aspectj.weaver.World
 
setXmlConfigured(boolean) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
setXmlFiles(List<File>) - Method in class org.aspectj.weaver.bcel.BcelWorld
These are aop.xml files that can be used to alter the aspects that actually apply from those passed in - and also their scope of application to other files in the system.
setXnoInline(boolean) - Method in class org.aspectj.weaver.World
 
Shadow - Class in org.aspectj.weaver
 
Shadow(Shadow.Kind, Member, Shadow) - Constructor for class org.aspectj.weaver.Shadow
 
Shadow.Kind - Class in org.aspectj.weaver
A type-safe enum representing the kind of shadows
Shadow.Kind(String, int, boolean) - Constructor for class org.aspectj.weaver.Shadow.Kind
 
SHADOW_KINDS - Static variable in class org.aspectj.weaver.Shadow
 
shadowId - Variable in class org.aspectj.weaver.Shadow
 
ShadowMatch - Interface in org.aspectj.weaver.tools
The result of asking a PointcutExpression to match at a shadow (method execution, handler, constructor call, and so on).
ShadowMatchImpl - Class in org.aspectj.weaver.reflect
 
ShadowMatchImpl(FuzzyBoolean, Test, ExposedState, PointcutParameter[]) - Constructor for class org.aspectj.weaver.reflect.ShadowMatchImpl
 
ShadowMunger - Class in org.aspectj.weaver
For every shadow munger, nothing can be done with it until it is concretized.
ShadowMunger() - Constructor for class org.aspectj.weaver.ShadowMunger
 
ShadowMunger(Pointcut, int, int, ISourceContext, int) - Constructor for class org.aspectj.weaver.ShadowMunger
 
ShadowMungerAdvice - Static variable in class org.aspectj.weaver.ShadowMunger
 
ShadowMungerDeow - Static variable in class org.aspectj.weaver.ShadowMunger
 
shadowNotInStructure - Variable in class org.aspectj.weaver.Lint
 
sharesTypeVariablesWithGenericType() - Method in class org.aspectj.weaver.ResolvedTypeMunger
return true if type variables are specified with the target type for this ITD.
SHORT - Static variable in class org.aspectj.apache.bcel.classfile.Utility.ResultHolder
 
SHORT - Static variable in class org.aspectj.apache.bcel.generic.Type
 
SHORT - Static variable in class org.aspectj.weaver.UnresolvedType
 
SHORT - Variable in class org.aspectj.weaver.World
 
SHORT_TYPE_NAMES - Static variable in interface org.aspectj.apache.bcel.Constants
The signature characters corresponding to primitive types, e.g., SHORT_TYPE_NAMES[T_INT] = "I"
shortITDNames - Static variable in class org.aspectj.asm.internal.ProgramElement
 
shortObject(short) - Static method in class org.aspectj.runtime.internal.Conversions
 
shortSyntax - Variable in class org.aspectj.weaver.PrivilegedAccessMunger
 
shortValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
 
shouldCopyLocationForConcretize() - Method in class org.aspectj.weaver.patterns.IfPointcut
 
shouldCopyLocationForConcretize() - Method in class org.aspectj.weaver.patterns.Pointcut
 
shouldCopyLocationForConcretize() - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
shouldDump(String, boolean) - Method in class org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor
 
shouldDump(String, boolean) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
shouldDumpBefore() - Method in class org.aspectj.weaver.loadtime.definition.Definition
 
shouldFastPackMethods() - Method in class org.aspectj.weaver.World
 
shouldGenerateStackMaps() - Method in class org.aspectj.weaver.World
 
shouldOverwrite() - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
 
shouldOverwrite() - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
shouldPipelineCompilation() - Method in class org.aspectj.weaver.World
 
SHOW_WEAVE_INFO_PROPERTY - Static variable in class org.aspectj.weaver.tools.WeavingAdaptor
 
showMessage(IMessage.Kind, String, ISourceLocation, ISourceLocation) - Method in class org.aspectj.weaver.World
convenenience method for creating and issuing messages via the message handler - if you supply two locations you will get two messages.
showParameterNames - Static variable in class org.aspectj.weaver.ResolvedMemberImpl
 
signal(String, ISourceLocation) - Method in class org.aspectj.weaver.Lint.Kind
 
signal(String[], ISourceLocation, ISourceLocation[]) - Method in class org.aspectj.weaver.Lint.Kind
 
Signature - Class in org.aspectj.apache.bcel.classfile
This class is derived from Attribute and represents a reference to a GJ attribute.
Signature(Signature) - Constructor for class org.aspectj.apache.bcel.classfile.Signature
Initialize from another object.
Signature(int, int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.Signature
 
signature - Variable in class org.aspectj.apache.bcel.generic.FieldOrMethod
 
signature - Variable in class org.aspectj.apache.bcel.generic.Type
 
Signature - Interface in org.aspectj.lang
Represents the signature at a join point.
signature - Variable in class org.aspectj.util.GenericSignature.TypeArgument
 
signature - Variable in class org.aspectj.weaver.Advice
 
signature - Variable in class org.aspectj.weaver.ResolvedTypeMunger
 
signature - Variable in class org.aspectj.weaver.UnresolvedType
 
signatureErasure - Variable in class org.aspectj.weaver.UnresolvedType
The erasure of the signature.
signatureIndex - Variable in class org.aspectj.apache.bcel.classfile.FieldOrMethod
 
SignaturePattern - Interface in org.aspectj.lang.reflect
AspectJ runtime representation of a signature pattern as used in various aspect members (for example, declare @method, declare @field).
SignaturePattern - Class in org.aspectj.weaver.patterns
 
SignaturePattern(MemberKind, ModifiersPattern, TypePattern, TypePattern, NamePattern, TypePatternList, ThrowsPattern, AnnotationTypePattern) - Constructor for class org.aspectj.weaver.patterns.SignaturePattern
 
SignaturePatternImpl - Class in org.aspectj.internal.lang.reflect
Basic implementation of signature pattern
SignaturePatternImpl(String) - Constructor for class org.aspectj.internal.lang.reflect.SignaturePatternImpl
 
signatureToString(String) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Converts signature to string with all class names compacted.
signatureToString(String, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
 
signatureToStringInternal(String, boolean) - Static method in class org.aspectj.apache.bcel.classfile.Utility
This method converts this string into a Java type declaration such as 'String[]' and throws a `ClassFormatException' when the parsed type is invalid.
SignatureUtils - Class in org.aspectj.weaver
 
SignatureUtils() - Constructor for class org.aspectj.weaver.SignatureUtils
 
SIMPLE - Static variable in class org.aspectj.weaver.UnresolvedType.TypeKind
 
SIMPLE_DATE_FORMAT - Static variable in class org.aspectj.bridge.Version
format used by build script to set time_text
SimpleAnnotationValue - Class in org.aspectj.weaver
 
SimpleAnnotationValue(int) - Constructor for class org.aspectj.weaver.SimpleAnnotationValue
 
SimpleAnnotationValue(int, Object) - Constructor for class org.aspectj.weaver.SimpleAnnotationValue
 
SimpleAOPParser - Class in org.aspectj.weaver.loadtime.definition
This class has been created to avoid deadlocks when instrumenting SAXParser.
SimpleCache - Class in org.aspectj.weaver.tools.cache
Copyright (c) 2012 Contributors.
SimpleCache(String, boolean) - Constructor for class org.aspectj.weaver.tools.cache.SimpleCache
 
SimpleCacheFactory - Class in org.aspectj.weaver.tools.cache
 
SimpleCacheFactory() - Constructor for class org.aspectj.weaver.tools.cache.SimpleCacheFactory
 
SimpleConstant - Interface in org.aspectj.apache.bcel.classfile
 
SimpleElementValue - Class in org.aspectj.apache.bcel.classfile.annotation
 
SimpleElementValue(int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
Protected ctor used for deserialization, doesn't *put* an entry in the constant pool, assumes the one at the supplied index is correct.
SimpleElementValue(int, ConstantPool, int) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, long) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, double) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, float) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, short) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, byte) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, char) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, boolean) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(int, ConstantPool, String) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
SimpleElementValue(SimpleElementValue, ConstantPool, boolean) - Constructor for class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
The boolean controls whether we copy info from the 'old' constant pool to the 'new'.
SimpleScope - Class in org.aspectj.weaver.patterns
 
SimpleScope(World, FormalBinding[]) - Constructor for class org.aspectj.weaver.patterns.SimpleScope
 
SINGLETON - Static variable in class org.aspectj.weaver.patterns.PerClause
 
SIPUSH - Static variable in interface org.aspectj.apache.bcel.Constants
 
size() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
size() - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository.SoftHashMap
 
size() - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository.SoftHashMap
 
size() - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
size() - Method in class org.aspectj.weaver.patterns.Bindings
 
size() - Method in class org.aspectj.weaver.patterns.ExposedState
 
size() - Method in class org.aspectj.weaver.patterns.TypePatternList
 
sleepPastFinalModifiedTime(File[]) - Static method in class org.aspectj.util.FileUtil
Sleep until after the last last-modified stamp from the files.
sleepUntil(long) - Static method in class org.aspectj.util.LangUtil
Sleep until a particular time.
snoc(Iterator<T>, T) - Static method in class org.aspectj.weaver.Iterators
creates an iterator I based on a base iterator A and an object O.
SOFT - Static variable in class org.aspectj.weaver.patterns.Declare
 
SOFT_EXCEPTION_TYPE - Static variable in class org.aspectj.weaver.NameMangler
 
SOFTENED_BY - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
Softener - Static variable in class org.aspectj.weaver.AdviceKind
 
SOFTENS - Static variable in class org.aspectj.weaver.model.AsmRelationshipProvider
 
SoftException - Exception in org.aspectj.lang
Wrapper for checked exceptions matched by a 'declare soft'.
SoftException(Throwable) - Constructor for exception org.aspectj.lang.SoftException
 
SOMETHING - Static variable in class org.aspectj.weaver.UnresolvedType
 
sort(List) - Static method in class org.aspectj.util.PartialOrder
 
SOURCE_FOLDER - Static variable in class org.aspectj.asm.IProgramElement.Kind
 
SOURCE_SUFFIXES - Static variable in class org.aspectj.util.FileUtil
unmodifiable List of String source file suffixes (including leading ".")
sourceContext - Variable in class org.aspectj.weaver.patterns.PatternNode
 
sourceContext - Variable in class org.aspectj.weaver.ResolvedMemberImpl
 
sourceContext - Variable in class org.aspectj.weaver.ShadowMunger
 
SourceContextImpl - Class in org.aspectj.weaver
 
SourceContextImpl(AbstractReferenceTypeDelegate) - Constructor for class org.aspectj.weaver.SourceContextImpl
 
SourceFile - Class in org.aspectj.apache.bcel.classfile
This class is derived from Attribute and represents a reference to the source file of this class.
SourceFile(SourceFile) - Constructor for class org.aspectj.apache.bcel.classfile.SourceFile
Initialize from another object.
SourceFile(int, int, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.SourceFile
 
sourceLocation - Variable in class org.aspectj.asm.internal.ProgramElement
 
SourceLocation - Class in org.aspectj.bridge
Immutable source location.
SourceLocation(File, int) - Constructor for class org.aspectj.bridge.SourceLocation
Same as SourceLocation(file, line, line, 0), except that column is not rendered during toString()
SourceLocation(File, int, int) - Constructor for class org.aspectj.bridge.SourceLocation
same as SourceLocation(file, line, endLine, ISourceLocation.NO_COLUMN)
SourceLocation(File, int, int, int) - Constructor for class org.aspectj.bridge.SourceLocation
 
SourceLocation(File, int, int, int, String) - Constructor for class org.aspectj.bridge.SourceLocation
 
SourceLocation(File, int, int, int, String, String) - Constructor for class org.aspectj.bridge.SourceLocation
 
SourceLocation - Interface in org.aspectj.lang.reflect
For defining code, the class defined and location in a source file.
sourceSuffixLength(File) - Static method in class org.aspectj.util.FileUtil
 
sourceSuffixLength(String) - Static method in class org.aspectj.util.FileUtil
 
specializeOn(Shadow) - Method in class org.aspectj.weaver.Checker
 
specializeOn(Shadow) - Method in class org.aspectj.weaver.ShadowMunger
 
specifiesDelegateFactoryMethod() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
specifiesTarget() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
specifiesTarget() - Method in interface org.aspectj.weaver.AnnotationAJ
 
split(String) - Static method in class org.aspectj.util.LangUtil
Splits text at whitespace.
splitClasspath(String) - Static method in class org.aspectj.util.LangUtil
Split string as classpath, delimited at File.pathSeparator.
splitNames(String, boolean) - Static method in class org.aspectj.weaver.patterns.WildTypePattern
 
splitOn(char, char[]) - Static method in class org.aspectj.asm.internal.CharOperation
 
STACK_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
stackEntriesProduced - Static variable in interface org.aspectj.apache.bcel.Constants
 
StackMap - Class in org.aspectj.apache.bcel.classfile
This class represents a stack map attribute used for preverification of Java classes for the Java 2 Micro Edition (J2ME).
StackMap(int, int, StackMapEntry[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.StackMap
 
StackMapAdder - Class in org.aspectj.weaver.bcel.asm
Uses asm to add the stack map attribute to methods in a class.
StackMapAdder() - Constructor for class org.aspectj.weaver.bcel.asm.StackMapAdder
 
StackMapEntry - Class in org.aspectj.apache.bcel.classfile
This class represents a stack map entry recording the types of local variables and the the of stack items at a given byte code offset.
StackMapEntry(int, int, StackMapType[], int, StackMapType[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.StackMapEntry
 
StackMapType - Class in org.aspectj.apache.bcel.classfile
This class represents the type of a local variable or item on stack used in the StackMap entries.
StackMapType(byte, int, ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.StackMapType
 
stackToString(Throwable, boolean) - Static method in class org.aspectj.util.LangUtil
Dump message and stack to StringBuffer.
StandardAnnotation - Class in org.aspectj.weaver
This type represents the weavers abstraction of an annotation - it is not tied to any underlying BCI toolkit.
StandardAnnotation(ResolvedType, boolean) - Constructor for class org.aspectj.weaver.StandardAnnotation
 
StandardPointcutExpression - Interface in org.aspectj.weaver.tools
Represents an AspectJ pointcut expression and provides convenience methods to determine whether or not the pointcut matches join points specified in terms of the java.lang.reflect interfaces.
StandardPointcutExpressionImpl - Class in org.aspectj.weaver.internal.tools
Map from weaver.tools interface to internal Pointcut implementation...
StandardPointcutExpressionImpl(Pointcut, String, PointcutParameter[], World) - Constructor for class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
StandardPointcutExpressionImpl.Handler - Class in org.aspectj.weaver.internal.tools
 
StandardPointcutExpressionImpl.Handler(Class, Class) - Constructor for class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl.Handler
 
StandardPointcutParser - Class in org.aspectj.weaver.tools
A PointcutParser can be used to build PointcutExpressions for a user-defined subset of AspectJ's pointcut language
StandardPointcutParser(World) - Constructor for class org.aspectj.weaver.tools.StandardPointcutParser
Create a pointcut parser that can parse the full AspectJ pointcut language with the following exceptions: The if, cflow, and cflowbelow pointcut designators are not supported Pointcut expressions must be self-contained :- they cannot contain references to other named pointcuts The pointcut expression must be anonymous with no formals allowed.
StandardShadow - Class in org.aspectj.weaver.reflect
 
StandardShadow(World, Shadow.Kind, Member, Shadow, ResolvedType, ResolvedMember, MatchingContext) - Constructor for class org.aspectj.weaver.reflect.StandardShadow
 
StandardShadowMatchImpl - Class in org.aspectj.weaver.reflect
 
StandardShadowMatchImpl(FuzzyBoolean, Test, ExposedState, PointcutParameter[]) - Constructor for class org.aspectj.weaver.reflect.StandardShadowMatchImpl
 
start() - Method in class org.aspectj.util.LangUtil.ProcessController
Start running the process and pipes asynchronously.
start - Variable in class org.aspectj.weaver.patterns.PatternNode
 
start - Variable in class org.aspectj.weaver.ResolvedMemberImpl
 
start - Variable in class org.aspectj.weaver.ShadowMunger
 
started() - Method in class org.aspectj.util.LangUtil.ProcessController
 
startElement(String, String, String, Attributes) - Method in class org.aspectj.weaver.loadtime.definition.DocumentParser
 
state - Variable in class org.aspectj.runtime.internal.AroundClosure
 
state - Variable in class org.aspectj.weaver.patterns.Pointcut
 
STATIC - Static variable in class org.aspectj.asm.IProgramElement.Modifiers
 
STATIC - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
STATIC_INITIALIZATION - Static variable in interface org.aspectj.weaver.Member
 
STATIC_INITIALIZATION - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
STATIC_INITIALIZER_NAME - Static variable in interface org.aspectj.apache.bcel.Constants
The name of the static initializer, also called "class initialization method" or "interface initialization method".
STATICINITIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
 
STATICINITIALIZATION - Static variable in class org.aspectj.weaver.Shadow
 
StaticInitialization - Static variable in class org.aspectj.weaver.Shadow
 
StaticInitializationBit - Static variable in class org.aspectj.weaver.Shadow
 
StaticJoinPointFactory - Class in org.aspectj.weaver
 
StaticJoinPointFactory() - Constructor for class org.aspectj.weaver.StaticJoinPointFactory
 
staticTjpType - Static variable in class org.aspectj.weaver.bcel.LazyClassGen
 
stop() - Method in class org.aspectj.util.LangUtil.ProcessController
Destroy any process, stop any pipes.
STORE_INST - Static variable in interface org.aspectj.apache.bcel.Constants
 
storeClass(JavaClass) - Method in class org.aspectj.apache.bcel.util.ClassLoaderRepository
Store a new JavaClass into this Repository.
storeClass(JavaClass) - Method in class org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository
Store a new JavaClass into this Repository.
storeClass(JavaClass) - Method in interface org.aspectj.apache.bcel.util.Repository
Store the provided class under "clazz.getClassName()"
storeClass(JavaClass) - Method in class org.aspectj.apache.bcel.util.SyntheticRepository
Store a new JavaClass instance into this Repository.
storeClass(JavaClass) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
storeClass(JavaClass) - Method in class org.aspectj.weaver.ltw.LTWWorld
 
STRICTFP - Static variable in class org.aspectj.asm.IProgramElement.Modifiers
 
STRING - Static variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
STRING - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRING - Static variable in class org.aspectj.weaver.AnnotationValue
 
STRING_ARRAY - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGARRAY1 - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGARRAY2 - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGARRAY3 - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGARRAY4 - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGARRAY5 - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGARRAY6 - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGARRAY7 - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGBUFFER - Static variable in class org.aspectj.apache.bcel.generic.Type
 
STRINGBUILDER - Static variable in class org.aspectj.apache.bcel.generic.Type
 
stringify() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
stringify() - Method in interface org.aspectj.weaver.AnnotationAJ
 
stringify() - Method in class org.aspectj.weaver.AnnotationAnnotationValue
 
stringify() - Method in class org.aspectj.weaver.AnnotationNameValuePair
 
stringify() - Method in class org.aspectj.weaver.AnnotationValue
 
stringify() - Method in class org.aspectj.weaver.ArrayAnnotationValue
 
stringify() - Method in class org.aspectj.weaver.bcel.BcelAnnotation
stringify() - Method in class org.aspectj.weaver.ClassAnnotationValue
 
stringify() - Method in class org.aspectj.weaver.EnumAnnotationValue
 
stringify() - Method in class org.aspectj.weaver.SimpleAnnotationValue
 
stringify() - Method in class org.aspectj.weaver.StandardAnnotation
stringifyValue() - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationElementValue
 
stringifyValue() - Method in class org.aspectj.apache.bcel.classfile.annotation.ArrayElementValue
 
stringifyValue() - Method in class org.aspectj.apache.bcel.classfile.annotation.ClassElementValue
 
stringifyValue() - Method in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
stringifyValue() - Method in class org.aspectj.apache.bcel.classfile.annotation.EnumElementValue
return signature and value, something like Lp/Color;RED
stringifyValue() - Method in class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
strings(String) - Static method in class org.aspectj.util.LangUtil
Splits strings into a List using a StringTokenizer.
stringToKind(String) - Static method in class org.aspectj.weaver.AdviceKind
 
StringToType - Class in org.aspectj.internal.lang.reflect
 
StringToType() - Constructor for class org.aspectj.internal.lang.reflect.StringToType
 
stringToType(String, Class) - Static method in class org.aspectj.internal.lang.reflect.StringToType
 
stripAttributes(boolean) - Method in class org.aspectj.apache.bcel.generic.MethodGen
 
subarray(char[], int, int) - Static method in class org.aspectj.asm.internal.CharOperation
Taken from org.aspectj.org.eclipse.jdt.core.compiler.CharOperation
subarray(char[][], int, int) - Static method in class org.aspectj.asm.internal.CharOperation
 
subclassOf(ObjectType) - Method in class org.aspectj.apache.bcel.generic.ObjectType
 
summarizeModel() - Method in class org.aspectj.asm.AsmManager
 
SUPER - Static variable in class org.aspectj.weaver.BoundedReferenceType
 
SUPER - Static variable in class org.aspectj.weaver.WildcardedUnresolvedType
 
SUPER_DISPATCH_NAME - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
superAccessMethod(UnresolvedType, ResolvedMember) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
superclassSignature - Variable in class org.aspectj.util.GenericSignature.ClassSignature
 
superDispatchMethod(UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This static method goes on the target class of the inter-type method.
superInterfaceSignatures - Variable in class org.aspectj.util.GenericSignature.ClassSignature
 
SUPPRESS_AJ_WARNINGS - Static variable in class org.aspectj.weaver.UnresolvedType
 
SuppressAjWarnings - Annotation Type in org.aspectj.lang.annotation
Annotate members to avoid AspectJ error messages.
suppressedLintKinds - Variable in class org.aspectj.weaver.Advice
 
suppressKinds(Collection<Lint.Kind>) - Method in class org.aspectj.weaver.Lint
 
swallowedExceptionInCatchBlock - Variable in class org.aspectj.weaver.Lint
 
SWAP - Static variable in interface org.aspectj.apache.bcel.Constants
 
SWAP - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
SWITCH - Static variable in interface org.aspectj.apache.bcel.Constants
 
SwitchBuilder - Class in org.aspectj.apache.bcel.generic
SWITCH - Branch depending on int value, generates either LOOKUPSWITCH or TABLESWITCH instruction, depending on whether the match values (int[]) can be sorted with no gaps between the numbers.
SwitchBuilder(int[], InstructionHandle[], InstructionHandle, int) - Constructor for class org.aspectj.apache.bcel.generic.SwitchBuilder
Template for switch() constructs.
SwitchBuilder(int[], InstructionHandle[], InstructionHandle) - Constructor for class org.aspectj.apache.bcel.generic.SwitchBuilder
 
SYMBOLIC - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
syncClassBytesEntries(File, Map<String, AbstractIndexedFileCacheBacking.IndexEntry>, Map<String, byte[]>) - Method in class org.aspectj.weaver.tools.cache.ZippedFileCacheBacking
 
SYNCHRONIZATION_LOCK - Static variable in interface org.aspectj.lang.JoinPoint
 
SYNCHRONIZATION_LOCK - Static variable in class org.aspectj.weaver.Shadow
 
SYNCHRONIZATION_UNLOCK - Static variable in interface org.aspectj.lang.JoinPoint
 
SYNCHRONIZATION_UNLOCK - Static variable in class org.aspectj.weaver.Shadow
 
synchronizationDesignatorEncountered() - Method in class org.aspectj.weaver.PoliceExtensionUse
 
SynchronizationLock - Static variable in class org.aspectj.weaver.Shadow
 
SynchronizationLockBit - Static variable in class org.aspectj.weaver.Shadow
 
SynchronizationUnlock - Static variable in class org.aspectj.weaver.Shadow
 
SynchronizationUnlockBit - Static variable in class org.aspectj.weaver.Shadow
 
SYNCHRONIZED - Static variable in class org.aspectj.asm.IProgramElement.Modifiers
 
syncIndexEntries(File, Map<String, AbstractIndexedFileCacheBacking.IndexEntry>, Map<String, byte[]>) - Method in class org.aspectj.weaver.tools.cache.ZippedFileCacheBacking
 
Synthetic - Class in org.aspectj.apache.bcel.classfile
This class is derived from Attribute and declares this class as `synthetic', i.e., it needs special handling.
Synthetic(Synthetic) - Constructor for class org.aspectj.apache.bcel.classfile.Synthetic
Initialize from another object.
Synthetic(int, int, byte[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.Synthetic
 
SYNTHETIC_CLASS_POSTFIX - Static variable in class org.aspectj.weaver.bcel.BcelWeaver
 
SyntheticRepository - Class in org.aspectj.apache.bcel.util
This repository is used in situations where a Class is created outside the realm of a ClassLoader.
SYSTEM_ERR - Static variable in interface org.aspectj.bridge.IMessageHandler
print all to System.err and throw AbortException on failure or abort messages
SYSTEM_OUT - Static variable in interface org.aspectj.bridge.IMessageHandler
print all to System.out but do not throw AbortException on failure or abort messages

T

T_ADDRESS - Static variable in interface org.aspectj.apache.bcel.Constants
 
T_ARRAY - Static variable in interface org.aspectj.apache.bcel.Constants
 
T_BOOLEAN - Static variable in interface org.aspectj.apache.bcel.Constants
 
T_BYTE - Static variable in interface org.aspectj.apache.bcel.Constants
 
T_CHAR - Static variable in interface org.aspectj.apache.bcel.Constants
 
T_DOUBLE - Static variable in interface org.aspectj.apache.bcel.Constants
 
T_FLOAT - Static variable in interface org.aspectj.apache.bcel.Constants
 
T_INT - Static variable in interface org.aspectj.apache.bcel.Constants
 
T_LONG - Static variable in interface org.aspectj.apache.bcel.Constants
 
T_OBJECT - Static variable in interface org.aspectj.apache.bcel.Constants
 
T_REFERENCE - Static variable in interface org.aspectj.apache.bcel.Constants
 
T_SHORT - Static variable in interface org.aspectj.apache.bcel.Constants
 
T_UNKNOWN - Static variable in interface org.aspectj.apache.bcel.Constants
 
T_VOID - Static variable in interface org.aspectj.apache.bcel.Constants
 
TABLESWITCH - Static variable in interface org.aspectj.apache.bcel.Constants
 
TABLESWITCH - Class in org.aspectj.apache.bcel.generic
TABLESWITCH - Switch within given range of values, i.e., low..high
TABLESWITCH(int[], InstructionHandle[], InstructionHandle) - Constructor for class org.aspectj.apache.bcel.generic.TABLESWITCH
 
TABLESWITCH(ByteSequence) - Constructor for class org.aspectj.apache.bcel.generic.TABLESWITCH
Read needed data (e.g.
tag - Variable in class org.aspectj.apache.bcel.classfile.Attribute
 
tag - Variable in class org.aspectj.apache.bcel.classfile.Constant
 
Tag - Class in org.aspectj.apache.bcel.generic
A tag is an instruction-targeter that does not remember its target.
Tag() - Constructor for class org.aspectj.apache.bcel.generic.Tag
 
tagAsReplacingExistingMethod() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
tagAsTypeHierarchyComplete() - Method in class org.aspectj.weaver.ResolvedType
 
TARGET - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
TARGETER_INSTRUCTION - Static variable in interface org.aspectj.apache.bcel.Constants
 
targetIndex - Variable in class org.aspectj.apache.bcel.generic.InstructionBranch
 
targetInstruction - Variable in class org.aspectj.apache.bcel.generic.InstructionBranch
 
TargetLostException - Exception in org.aspectj.apache.bcel.generic
Thrown by InstructionList.remove() when one or multiple disposed instruction are still being referenced by a InstructionTargeter object.
targets - Variable in class org.aspectj.apache.bcel.generic.InstructionSelect
 
targetTypeName - Variable in class org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
 
TASKTAG - Static variable in interface org.aspectj.bridge.IMessage
 
temporaryAnnotationTypes - Variable in class org.aspectj.weaver.ResolvedType
 
TemporaryTypeMunger - Class in org.aspectj.weaver
Some methods need a temporary type munger (because ConcreteTypeMunger is abstract - dont ask...).
TemporaryTypeMunger(ResolvedTypeMunger, ResolvedType) - Constructor for class org.aspectj.weaver.TemporaryTypeMunger
 
terminatesWithReturn() - Method in class org.aspectj.weaver.bcel.BcelShadow
If the end of my range has no real instructions following then my context needs a return at the end.
Test - Class in org.aspectj.weaver.ast
 
Test() - Constructor for class org.aspectj.weaver.ast.Test
 
testingParseCounter - Static variable in class org.aspectj.weaver.bcel.Utility
For testing purposes: bit clunky but does work
testMethod - Variable in class org.aspectj.weaver.patterns.IfPointcut
 
text - Static variable in class org.aspectj.bridge.Version
set by build script
THIS - Static variable in interface org.aspectj.apache.bcel.generic.InstructionConstants
 
THIS - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
THIS_AND_TARGET_DONT_SUPPORT_PARAMETERS - Static variable in class org.aspectj.weaver.WeaverMessages
 
THIS_OR_TARGET - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
THIS_OR_TARGET_IN_DECLARE - Static variable in class org.aspectj.weaver.WeaverMessages
 
ThisAspectInstance - Static variable in class org.aspectj.weaver.Advice
 
ThisEnclosingJoinPointStaticPart - Static variable in class org.aspectj.weaver.Advice
 
ThisJoinPoint - Static variable in class org.aspectj.weaver.Advice
 
ThisJoinPointStaticPart - Static variable in class org.aspectj.weaver.Advice
 
ThisOrTargetAnnotationPointcut - Class in org.aspectj.weaver.patterns
 
ThisOrTargetAnnotationPointcut(boolean, ExactAnnotationTypePattern) - Constructor for class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
ThisOrTargetAnnotationPointcut(boolean, ExactAnnotationTypePattern, ShadowMunger) - Constructor for class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
ThisOrTargetPointcut - Class in org.aspectj.weaver.patterns
Corresponds to target or this pcd.
ThisOrTargetPointcut(boolean, TypePattern) - Constructor for class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
ThreadCounter - Interface in org.aspectj.runtime.internal.cflowstack
 
ThreadCounterImpl11 - Class in org.aspectj.runtime.internal.cflowstack
 
ThreadCounterImpl11() - Constructor for class org.aspectj.runtime.internal.cflowstack.ThreadCounterImpl11
 
ThreadStack - Interface in org.aspectj.runtime.internal.cflowstack
 
ThreadStackFactory - Interface in org.aspectj.runtime.internal.cflowstack
 
ThreadStackFactoryImpl - Class in org.aspectj.runtime.internal.cflowstack
 
ThreadStackFactoryImpl() - Constructor for class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl
 
ThreadStackFactoryImpl11 - Class in org.aspectj.runtime.internal.cflowstack
 
ThreadStackFactoryImpl11() - Constructor for class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl11
 
ThreadStackImpl11 - Class in org.aspectj.runtime.internal.cflowstack
 
ThreadStackImpl11() - Constructor for class org.aspectj.runtime.internal.cflowstack.ThreadStackImpl11
 
THROW - Static variable in interface org.aspectj.bridge.IMessageHandler
Throw exceptions for anything with ERROR or greater severity
THROWABLE - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
The mother of all exceptions
THROWABLE - Static variable in class org.aspectj.apache.bcel.generic.Type
 
THROWABLE - Static variable in class org.aspectj.weaver.UnresolvedType
 
throwIaxIfFalse(boolean, String) - Static method in class org.aspectj.util.LangUtil
Shorthand for "if false, throw IllegalArgumentException"
throwIaxIfNotAssignable(Object[], Class<?>, String) - Static method in class org.aspectj.util.LangUtil
Shorthand for "if not null or not assignable, throw IllegalArgumentException"
throwIaxIfNotAssignable(Object, Class<?>, String) - Static method in class org.aspectj.util.LangUtil
Shorthand for "if not null or not assignable, throw IllegalArgumentException"
throwIaxIfNull(Object, String) - Static method in class org.aspectj.util.LangUtil
Shorthand for "if null, throw IllegalArgumentException"
throwIaxUnlessCanReadDir(File, String) - Static method in class org.aspectj.util.FileUtil
 
throwIaxUnlessCanWriteDir(File, String) - Static method in class org.aspectj.util.FileUtil
 
throwIaxUnlessCanWriteFile(File, String) - Static method in class org.aspectj.util.FileUtil
 
thrown - Variable in class org.aspectj.util.LangUtil.ProcessController.Thrown
true only if some Throwable is not null
THROWN_FORMAL_NOT_DECLARED_IN_ADVICE - Static variable in class org.aspectj.weaver.WeaverMessages
 
THROWS - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
ThrowsPattern - Class in org.aspectj.weaver.patterns
 
ThrowsPattern(TypePatternList, TypePatternList) - Constructor for class org.aspectj.weaver.patterns.ThrowsPattern
 
throwsSignatures - Variable in class org.aspectj.util.GenericSignature.MethodTypeSignature
 
tidy() - Method in interface org.aspectj.weaver.ISourceContext
 
tidy() - Method in class org.aspectj.weaver.SourceContextImpl
 
tidyUp() - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
tidyUp() - Method in class org.aspectj.weaver.bcel.BcelWorld
 
time_text - Static variable in class org.aspectj.bridge.Version
Time text set by build script using SIMPLE_DATE_FORMAT.
timersPerJoinpoint - Variable in class org.aspectj.weaver.World
 
timersPerType - Variable in class org.aspectj.weaver.World
 
tjpType - Static variable in class org.aspectj.weaver.bcel.LazyClassGen
 
toCurrentVersionString() - Static method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
toDebugString() - Method in class org.aspectj.weaver.JoinPointSignature
 
toDebugString() - Method in interface org.aspectj.weaver.ResolvedMember
 
toDebugString() - Method in class org.aspectj.weaver.ResolvedMemberImpl
Useful for writing tests, returns *everything* we know about this member.
toDebugString() - Method in class org.aspectj.weaver.TypeVariable
 
toDebugString() - Method in class org.aspectj.weaver.UnresolvedType
 
toDebugString() - Method in class org.aspectj.weaver.UnresolvedTypeVariableReferenceType
 
toDeclarationString() - Method in class org.aspectj.weaver.patterns.PerCflow
 
toDeclarationString() - Method in class org.aspectj.weaver.patterns.PerClause
 
toDeclarationString() - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
toDeclarationString() - Method in class org.aspectj.weaver.patterns.PerObject
 
toDeclarationString() - Method in class org.aspectj.weaver.patterns.PerSingleton
 
toDeclarationString() - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
toGenericString() - Method in class org.aspectj.weaver.JoinPointSignature
 
toGenericString() - Method in interface org.aspectj.weaver.ResolvedMember
 
toGenericString() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
toHexString(byte[]) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Convert bytes into hexidecimal string
tokenize(String) - Method in class org.aspectj.util.GenericSignatureParser
non-private for test visibility Splits a string containing a generic signature into tokens for consumption by the parser.
toLabelString() - Method in class org.aspectj.asm.internal.ProgramElement
 
toLabelString(boolean) - Method in class org.aspectj.asm.internal.ProgramElement
 
toLabelString() - Method in interface org.aspectj.asm.IProgramElement
Includes name, parameter types (if any) and details (if any).
toLabelString(boolean) - Method in interface org.aspectj.asm.IProgramElement
 
toLegalJavaIdentifier() - Method in class org.aspectj.weaver.Shadow.Kind
 
toLinkLabelString() - Method in class org.aspectj.asm.internal.ProgramElement
TODO: move the "parent != null"==>injar heuristic to more explicit
toLinkLabelString(boolean) - Method in class org.aspectj.asm.internal.ProgramElement
 
toLinkLabelString() - Method in interface org.aspectj.asm.IProgramElement
Includes information about the origin of the node.
toLinkLabelString(boolean) - Method in interface org.aspectj.asm.IProgramElement
 
toLongString() - Method in class org.aspectj.asm.internal.ProgramElement
 
toLongString() - Method in interface org.aspectj.asm.IProgramElement
 
toLongString() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
Returns an extended string representation of the join point
toLongString() - Method in interface org.aspectj.lang.JoinPoint
Returns an extended string representation of the join point.
toLongString() - Method in interface org.aspectj.lang.Signature
Returns an extended string representation of this signature.
toLongString() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
toLongString(AjAttribute.WeaverVersionInfo) - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
toMethodSignature(Type, Type[]) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Convert type to Java method signature, e.g.
toObjectConversionMethod(UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
toResolvedString(World) - Method in class org.aspectj.weaver.Shadow
 
toSet(int) - Static method in class org.aspectj.weaver.Shadow
Convert a bit array for the shadow kinds into a set of them...
toShortString() - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
toShortString(IMessage) - Static method in class org.aspectj.bridge.MessageUtil
 
toShortString() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
Returns an abbreviated string representation of the join point
toShortString() - Method in interface org.aspectj.lang.JoinPoint
Returns an abbreviated string representation of the join point.
toShortString() - Method in interface org.aspectj.lang.Signature
Returns an abbreviated string representation of this signature.
toShortString() - Method in class org.aspectj.weaver.bcel.FakeAnnotation
 
toShortString() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
toShortString() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
toSignatureString() - Method in class org.aspectj.asm.internal.ProgramElement
 
toSignatureString(boolean) - Method in class org.aspectj.asm.internal.ProgramElement
 
toSignatureString() - Method in interface org.aspectj.asm.IProgramElement
 
toSignatureString(boolean) - Method in interface org.aspectj.asm.IProgramElement
 
toSizedString(long, int) - Static method in class org.aspectj.util.LangUtil
render i right-justified with a given width less than about 40
toString() - Method in class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
 
toString() - Method in class org.aspectj.apache.bcel.classfile.annotation.EnumElementValue
 
toString() - Method in class org.aspectj.apache.bcel.classfile.annotation.NameValuePair
 
toString() - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos
 
toString() - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeTypeAnnos
 
toString() - Method in class org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue
 
toString() - Method in class org.aspectj.apache.bcel.classfile.Attribute
 
toString() - Method in class org.aspectj.apache.bcel.classfile.BootstrapMethods
 
toString(boolean) - Method in class org.aspectj.apache.bcel.classfile.Code
 
toString() - Method in class org.aspectj.apache.bcel.classfile.Code
 
toString() - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
toString(ConstantPool, boolean) - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
toString(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.CodeException
 
toString() - Method in class org.aspectj.apache.bcel.classfile.Constant
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ConstantClass
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ConstantCP
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ConstantDouble
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ConstantFloat
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ConstantInteger
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ConstantInvokeDynamic
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ConstantLong
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ConstantMethodHandle
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ConstantMethodType
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ConstantNameAndType
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ConstantPool
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ConstantString
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ConstantUtf8
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ConstantValue
 
toString() - Method in class org.aspectj.apache.bcel.classfile.Deprecated
 
toString() - Method in class org.aspectj.apache.bcel.classfile.ExceptionTable
 
toString() - Method in class org.aspectj.apache.bcel.classfile.Field
Return string representation close to declaration format, eg: 'public static final short MAX = 100'
toString() - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
toString(ConstantPool) - Method in class org.aspectj.apache.bcel.classfile.InnerClass
 
toString() - Method in class org.aspectj.apache.bcel.classfile.InnerClasses
 
toString() - Method in class org.aspectj.apache.bcel.classfile.JavaClass
 
toString() - Method in class org.aspectj.apache.bcel.classfile.LineNumber
 
toString() - Method in class org.aspectj.apache.bcel.classfile.LineNumberTable
 
toString() - Method in class org.aspectj.apache.bcel.classfile.LocalVariable
 
toString() - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTable
 
toString() - Method in class org.aspectj.apache.bcel.classfile.LocalVariableTypeTable
 
toString() - Method in class org.aspectj.apache.bcel.classfile.Method
Return string representation close to declaration format, eg: 'public static void main(String[] args) throws IOException'
toString() - Method in class org.aspectj.apache.bcel.classfile.Signature
 
toString() - Method in class org.aspectj.apache.bcel.classfile.SourceFile
 
toString() - Method in class org.aspectj.apache.bcel.classfile.StackMap
 
toString() - Method in class org.aspectj.apache.bcel.classfile.StackMapEntry
 
toString() - Method in class org.aspectj.apache.bcel.classfile.StackMapType
 
toString() - Method in class org.aspectj.apache.bcel.classfile.Synthetic
 
toString() - Method in class org.aspectj.apache.bcel.classfile.Unknown
 
toString() - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
toString() - Method in class org.aspectj.apache.bcel.generic.FieldGen
Return string representation close to declaration format, `public static final short MAX = 100', e.g..
toString(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.FieldInstruction
 
toString(boolean) - Method in class org.aspectj.apache.bcel.generic.IINC
 
toString(boolean) - Method in class org.aspectj.apache.bcel.generic.Instruction
Long output format: 'name of opcode' "[" 'opcode number' "]" "(" 'length of instruction' ")"
toString() - Method in class org.aspectj.apache.bcel.generic.Instruction
 
toString(boolean) - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
Long output format:
toString(boolean) - Method in class org.aspectj.apache.bcel.generic.InstructionByte
 
toString(boolean) - Method in class org.aspectj.apache.bcel.generic.InstructionCP
Long output format: <name of opcode> "["<opcode number>"]" "("<length of instruction>")" "<"< constant pool index>">"
toString(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InstructionCP
 
toString(boolean) - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
 
toString() - Method in class org.aspectj.apache.bcel.generic.InstructionHandle
 
toString() - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
toString(boolean) - Method in class org.aspectj.apache.bcel.generic.InstructionList
 
toString(boolean) - Method in class org.aspectj.apache.bcel.generic.InstructionLV
Long output format: 'name of opcode' "[" 'opcode number' "]" "(" 'length of instruction' ")" "<" 'local variable index' ">"
toString(boolean) - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
 
toString(boolean) - Method in class org.aspectj.apache.bcel.generic.InstructionShort
 
toString(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InvokeDynamic
 
toString(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.InvokeInstruction
 
toString(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.INVOKEINTERFACE
 
toString() - Method in class org.aspectj.apache.bcel.generic.LineNumberTag
 
toString() - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
toString() - Method in class org.aspectj.apache.bcel.generic.LocalVariableTag
 
toString() - Method in class org.aspectj.apache.bcel.generic.MethodGen
Return string representation close to declaration format, `public static void main(String[]) throws IOException', e.g.
toString(boolean) - Method in class org.aspectj.apache.bcel.generic.MULTIANEWARRAY
 
toString(ConstantPool) - Method in class org.aspectj.apache.bcel.generic.MULTIANEWARRAY
 
toString(boolean) - Method in class org.aspectj.apache.bcel.generic.RET
 
toString() - Method in class org.aspectj.apache.bcel.generic.Type
 
toString() - Method in class org.aspectj.apache.bcel.util.ClassPath
 
toString() - Method in class org.aspectj.asm.AsmManager.ModelInfo
 
toString(char[][]) - Static method in class org.aspectj.asm.internal.CharOperation
 
toString() - Method in class org.aspectj.asm.internal.ProgramElement
 
toString() - Method in class org.aspectj.asm.internal.Relationship
 
toString() - Method in class org.aspectj.asm.IProgramElement.Accessibility
 
toString() - Method in class org.aspectj.asm.IProgramElement.ExtraInformation
 
toString() - Method in class org.aspectj.asm.IProgramElement.Kind
 
toString() - Method in class org.aspectj.asm.IProgramElement.Modifiers
 
toString() - Method in interface org.aspectj.asm.IProgramElement
 
toString() - Method in class org.aspectj.asm.IRelationship.Kind
 
toString() - Method in class org.aspectj.bridge.CountingMessageHandler
 
toString() - Method in class org.aspectj.bridge.IMessage.Kind
 
toString() - Method in class org.aspectj.bridge.Message
 
toString() - Method in class org.aspectj.bridge.MessageHandler
 
toString() - Method in class org.aspectj.bridge.SourceLocation
 
toString() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.DeclarePrecedenceImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.DeclareSoftImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.InterTypeConstructorDeclarationImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.PerClauseImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.PointcutBasedPerClauseImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.PointcutExpressionImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.PointcutImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.SignaturePatternImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.TypePatternBasedPerClauseImpl
 
toString() - Method in class org.aspectj.internal.lang.reflect.TypePatternImpl
 
toString() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
 
toString() - Method in interface org.aspectj.lang.JoinPoint
 
toString() - Method in interface org.aspectj.lang.Signature
 
toString() - Method in class org.aspectj.util.GenericSignature.ArrayTypeSignature
 
toString() - Method in class org.aspectj.util.GenericSignature.BaseTypeSignature
 
toString() - Method in class org.aspectj.util.GenericSignature.ClassSignature
 
toString() - Method in class org.aspectj.util.GenericSignature.ClassTypeSignature
 
toString() - Method in class org.aspectj.util.GenericSignature.FormalTypeParameter
 
toString() - Method in class org.aspectj.util.GenericSignature.MethodTypeSignature
 
toString() - Method in class org.aspectj.util.GenericSignature.SimpleClassTypeSignature
 
toString() - Method in class org.aspectj.util.GenericSignature.TypeArgument
 
toString() - Method in class org.aspectj.util.GenericSignature.TypeVariableSignature
 
toString() - Method in class org.aspectj.util.LangUtil.ProcessController.Thrown
 
toString() - Method in class org.aspectj.util.TypeSafeEnum
 
toString() - Method in class org.aspectj.util.UtilClassLoader
 
toString() - Method in class org.aspectj.weaver.Advice
 
toString() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
toString() - Method in class org.aspectj.weaver.AjAttribute.EffectiveSignatureAttribute
 
toString() - Method in class org.aspectj.weaver.AjAttribute.MethodDeclarationLineNumberAttribute
 
toString() - Method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
toString() - Method in class org.aspectj.weaver.AnnotationAnnotationValue
 
toString() - Method in class org.aspectj.weaver.AnnotationNameValuePair
 
toString() - Method in class org.aspectj.weaver.ArrayAnnotationValue
 
toString() - Method in class org.aspectj.weaver.ast.And
 
toString() - Method in class org.aspectj.weaver.ast.FieldGet
 
toString() - Method in class org.aspectj.weaver.ast.HasAnnotation
 
toString() - Method in class org.aspectj.weaver.ast.Instanceof
 
toString() - Method in class org.aspectj.weaver.ast.Literal
 
toString() - Method in class org.aspectj.weaver.ast.Not
 
toString() - Method in class org.aspectj.weaver.ast.Or
 
toString() - Method in class org.aspectj.weaver.ast.Var
 
toString() - Method in class org.aspectj.weaver.bcel.AnnotationAccessVar
 
toString() - Method in class org.aspectj.weaver.bcel.BcelAnnotation
 
toString() - Method in class org.aspectj.weaver.bcel.BcelCflowAccessVar
 
toString() - Method in class org.aspectj.weaver.bcel.BcelCflowCounterFieldAdder
 
toString() - Method in class org.aspectj.weaver.bcel.BcelFieldRef
 
toString() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
toString() - Method in class org.aspectj.weaver.bcel.BcelTypeMunger
 
toString() - Method in class org.aspectj.weaver.bcel.BcelVar
 
toString() - Method in class org.aspectj.weaver.bcel.BcelWorld
 
toString() - Method in class org.aspectj.weaver.bcel.ClassPathManager.DirEntry
 
toString() - Method in class org.aspectj.weaver.bcel.ClassPathManager
 
toString() - Method in class org.aspectj.weaver.bcel.ClassPathManager.ZipFileEntry
 
toString() - Method in class org.aspectj.weaver.bcel.ExceptionRange
 
toString() - Method in class org.aspectj.weaver.bcel.FakeAnnotation
 
toString() - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
toString() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
toString() - Method in class org.aspectj.weaver.bcel.TypeAnnotationAccessVar
 
toString() - Method in class org.aspectj.weaver.bcel.UnwovenClassFile.ChildClass
 
toString() - Method in class org.aspectj.weaver.bcel.UnwovenClassFile
 
toString() - Method in class org.aspectj.weaver.ClassAnnotationValue
 
toString() - Method in class org.aspectj.weaver.EnumAnnotationValue
 
toString() - Method in class org.aspectj.weaver.ExposeTypeMunger
 
toString() - Method in class org.aspectj.weaver.IntMap
 
toString() - Method in class org.aspectj.weaver.JoinPointSignature
 
toString() - Method in class org.aspectj.weaver.MemberImpl
 
toString() - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.AndPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
toString() - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
toString() - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.BasicToken
 
toString() - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
toString() - Method in class org.aspectj.weaver.patterns.Bindings
 
toString() - Method in class org.aspectj.weaver.patterns.BindingTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut.Slot
 
toString() - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation.Kind
 
toString() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
toString() - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
returns "declare warning: " or "declare error: "
toString() - Method in class org.aspectj.weaver.patterns.DeclareParents
 
toString() - Method in class org.aspectj.weaver.patterns.DeclareParentsMixin
 
toString() - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
toString() - Method in class org.aspectj.weaver.patterns.DeclareSoft
 
toString() - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
returns "declare warning: : " or "declare error: : "
toString() - Method in class org.aspectj.weaver.patterns.EllipsisTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.ExposedState
 
toString() - Method in class org.aspectj.weaver.patterns.FastMatchInfo
 
toString() - Method in class org.aspectj.weaver.patterns.FormalBinding
 
toString() - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
toString() - Method in class org.aspectj.weaver.patterns.IfPointcut.IfTruePointcut
 
toString() - Method in class org.aspectj.weaver.patterns.IfPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.ModifiersPattern
 
toString() - Method in class org.aspectj.weaver.patterns.NamePattern
 
toString() - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.NotPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
toString() - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.OrPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.OrSignaturePattern
 
toString() - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.PerCflow
 
toString() - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
toString() - Method in class org.aspectj.weaver.patterns.PerObject
 
toString() - Method in class org.aspectj.weaver.patterns.PerSingleton
 
toString() - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
toString() - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
toString() - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
toString() - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.ThrowsPattern
 
toString() - Method in class org.aspectj.weaver.patterns.TypePattern.MatchKind
 
toString() - Method in class org.aspectj.weaver.patterns.TypePatternList
 
toString() - Method in class org.aspectj.weaver.patterns.TypePatternQuestions.Question
 
toString() - Method in class org.aspectj.weaver.patterns.TypePatternQuestions
 
toString() - Method in class org.aspectj.weaver.patterns.TypeVariablePattern
 
toString() - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
toString() - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
toString() - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
toString() - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
toString() - Method in class org.aspectj.weaver.ResolvedPointcutDefinition
 
toString() - Method in class org.aspectj.weaver.ResolvedTypeMunger.Kind
 
toString() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
toString() - Method in class org.aspectj.weaver.Shadow
 
toString() - Method in class org.aspectj.weaver.SimpleAnnotationValue
 
toString() - Method in class org.aspectj.weaver.StandardAnnotation
 
toString() - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking.IndexEntry
 
toString() - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking.AbstractCommand
 
toString() - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking.KeyedCommand
 
toString() - Method in class org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking
 
toString() - Method in class org.aspectj.weaver.tools.cache.CachedClassEntry
 
toString() - Method in class org.aspectj.weaver.tools.cache.CachedClassReference
 
toString() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
toString() - Method in class org.aspectj.weaver.tools.FuzzyBoolean
 
toString() - Method in class org.aspectj.weaver.TypeVariable
 
toString() - Method in class org.aspectj.weaver.TypeVariableReferenceType
 
toString() - Method in class org.aspectj.weaver.UnresolvedType
Returns a java language string representation of this type.
toString() - Method in class org.aspectj.weaver.UnresolvedType.TypeKind
 
toString() - Method in class org.aspectj.weaver.UnresolvedTypeVariableReferenceType
 
toString() - Method in class org.aspectj.weaver.VersionedDataInputStream
 
toString() - Method in class org.aspectj.weaver.WeaverStateInfo
 
toSummaryString() - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
totalWritten() - Method in class org.aspectj.util.FileUtil.Pipe
 
toTraceString() - Method in class org.aspectj.weaver.bcel.LazyMethodGen
 
toTraceString() - Method in interface org.aspectj.weaver.tools.Traceable
 
toTraceString() - Method in class org.aspectj.weaver.UnresolvedType
 
toTypePathString(int[]) - Static method in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
Trace - Interface in org.aspectj.weaver.tools
 
TRACE_MESSAGES_PROPERTY - Static variable in class org.aspectj.weaver.tools.WeavingAdaptor
 
Traceable - Interface in org.aspectj.weaver.tools
 
tracedClass - Variable in class org.aspectj.weaver.tools.AbstractTrace
 
TraceFactory - Class in org.aspectj.weaver.tools
 
TraceFactory() - Constructor for class org.aspectj.weaver.tools.TraceFactory
 
traceMessages - Variable in class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageHolder
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter
Invokes the weaver to modify some set of input bytes.
TRANSIENT - Static variable in class org.aspectj.asm.IProgramElement.Modifiers
 
translate(String) - Static method in class org.aspectj.apache.bcel.classfile.Signature
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.AndPointcut
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.NotPointcut
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.OrPointcut
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.PatternNode
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ThrowsPattern
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.TypePatternList
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.TypeVariablePatternList
 
trim(String) - Static method in class org.aspectj.asm.internal.ProgramElement
Trim down fully qualified types to their short form (e.g.
TRUE - Static variable in class org.aspectj.weaver.ast.Literal
 
TWO_PATTERN_MATCHES_IN_PRECEDENCE - Static variable in class org.aspectj.weaver.WeaverMessages
 
TWO_STARS_IN_PRECEDENCE - Static variable in class org.aspectj.weaver.WeaverMessages
 
type - Variable in class org.aspectj.apache.bcel.classfile.annotation.ElementValue
 
type - Variable in class org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
 
Type - Class in org.aspectj.apache.bcel.generic
Abstract super class for all possible java types, namely basic types such as int, object types like String and array types, e.g.
Type(byte, String) - Constructor for class org.aspectj.apache.bcel.generic.Type
 
type - Variable in class org.aspectj.apache.bcel.generic.Type
 
TYPE - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
type - Variable in class org.aspectj.weaver.AbstractAnnotationAJ
 
TYPE - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
type - Variable in class org.aspectj.weaver.patterns.ExactTypePattern
 
TYPE - Static variable in class org.aspectj.weaver.TypeVariable
 
Type.TypeHolder - Class in org.aspectj.apache.bcel.generic
 
Type.TypeHolder(Type, int) - Constructor for class org.aspectj.apache.bcel.generic.Type.TypeHolder
 
TYPE_CATEGORY - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
TYPE_ERROR_OR_WARNING - Static variable in class org.aspectj.weaver.patterns.Declare
 
TYPE_NAMES - Static variable in interface org.aspectj.apache.bcel.Constants
The primitive type names corresponding to the T_XX constants, e.g., TYPE_NAMES[T_INT] = "int"
TYPE_OF_OPERANDS - Static variable in interface org.aspectj.apache.bcel.Constants
How the byte code operands are to be interpreted.
TYPE_PARAMETER - Static variable in class org.aspectj.asm.internal.HandleProviderDelimiter
 
TYPE_PATH_ENTRY_KIND_ARRAY - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
TYPE_PATH_ENTRY_KIND_INNER_TYPE - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
TYPE_PATH_ENTRY_KIND_TYPE_ARGUMENT - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
TYPE_PATH_ENTRY_KIND_WILDCARD - Static variable in class org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
 
TYPE_VARIABLE - Static variable in class org.aspectj.weaver.UnresolvedType.TypeKind
 
TypeAnnotationAccessVar - Class in org.aspectj.weaver.bcel
Used for @this() @target() @args() - represents accessing an annotated 'thing'.
TypeAnnotationAccessVar(ResolvedType, BcelVar) - Constructor for class org.aspectj.weaver.bcel.TypeAnnotationAccessVar
 
TypeAnnotationGen - Class in org.aspectj.apache.bcel.classfile.annotation
 
typeArguments - Variable in class org.aspectj.util.GenericSignature.SimpleClassTypeSignature
 
TypeCategoryTypePattern - Class in org.aspectj.weaver.patterns
A TypeCategoryTypePattern matches on the category of a type, one of class/interface/aspect/inner/anonymous/enum/annotation, and these are specified in the pointcut via isClass() isInterface() isAspect() isInner() isAnonymous() isEnum() isAnnotation().
TypeCategoryTypePattern(int) - Constructor for class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
TypeDelegateResolver - Interface in org.aspectj.weaver.bcel
A type delegate resolver is able to create type delegates for a named reference type.
TypeFactory - Class in org.aspectj.weaver
 
TypeFactory() - Constructor for class org.aspectj.weaver.TypeFactory
 
typeForAnnotation - Static variable in class org.aspectj.weaver.bcel.LazyClassGen
 
typeKind - Variable in class org.aspectj.weaver.UnresolvedType
 
typeMap - Variable in class org.aspectj.weaver.World
The heart of the world, a map from type signatures to resolved types
typeNotExposedToWeaver - Variable in class org.aspectj.weaver.Lint
 
typeOfMethodSignature(String) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Return type of method signature as a byte value as defined in Constants
typeOfSignature(String) - Static method in class org.aspectj.apache.bcel.classfile.Utility
Return type of signature as a byte value as defined in Constants
typeOfSignature(char) - Static method in class org.aspectj.apache.bcel.classfile.Utility
 
typeParameters - Variable in class org.aspectj.weaver.patterns.TypePattern
 
typeParameters - Variable in class org.aspectj.weaver.UnresolvedType
Iff isParameterized(), then these are the type parameters
TypePattern - Interface in org.aspectj.lang.reflect
AspectJ runtime representation of a type pattern as used in member declarations such as declare parents.
TypePattern - Class in org.aspectj.weaver.patterns
On creation, type pattern only contains WildTypePattern nodes, not BindingType or ExactType.
TypePattern(boolean, boolean, TypePatternList) - Constructor for class org.aspectj.weaver.patterns.TypePattern
 
TypePattern(boolean, boolean) - Constructor for class org.aspectj.weaver.patterns.TypePattern
 
TypePattern(boolean) - Constructor for class org.aspectj.weaver.patterns.TypePattern
 
TypePattern.MatchKind - Class in org.aspectj.weaver.patterns
 
TypePattern.MatchKind(String) - Constructor for class org.aspectj.weaver.patterns.TypePattern.MatchKind
 
TypePatternBasedPerClause - Interface in org.aspectj.lang.reflect
AspectJ runtime representation of a type pattern based per-clause associated with an aspect (pertypewithin).
TypePatternBasedPerClauseImpl - Class in org.aspectj.internal.lang.reflect
 
TypePatternBasedPerClauseImpl(PerClauseKind, String) - Constructor for class org.aspectj.internal.lang.reflect.TypePatternBasedPerClauseImpl
 
TypePatternImpl - Class in org.aspectj.internal.lang.reflect
Default impl of a type pattern.
TypePatternImpl(String) - Constructor for class org.aspectj.internal.lang.reflect.TypePatternImpl
 
TypePatternList - Class in org.aspectj.weaver.patterns
 
TypePatternList() - Constructor for class org.aspectj.weaver.patterns.TypePatternList
 
TypePatternList(TypePattern[]) - Constructor for class org.aspectj.weaver.patterns.TypePatternList
 
TypePatternList(List) - Constructor for class org.aspectj.weaver.patterns.TypePatternList
 
TypePatternMatcher - Interface in org.aspectj.weaver.tools
A compiled AspectJ type pattern that can be used to match against types at runtime.
TypePatternMatcherImpl - Class in org.aspectj.weaver.internal.tools
 
TypePatternMatcherImpl(TypePattern, World) - Constructor for class org.aspectj.weaver.internal.tools.TypePatternMatcherImpl
 
TypePatternQuestions - Class in org.aspectj.weaver.patterns
 
TypePatternQuestions() - Constructor for class org.aspectj.weaver.patterns.TypePatternQuestions
 
TypePatternQuestions.Question - Class in org.aspectj.weaver.patterns
 
TypePatternQuestions.Question(TypePattern, ResolvedType, TypePattern.MatchKind) - Constructor for class org.aspectj.weaver.patterns.TypePatternQuestions.Question
 
types - Static variable in interface org.aspectj.apache.bcel.Constants
 
TypeSafeEnum - Class in org.aspectj.util
 
TypeSafeEnum(String, int) - Constructor for class org.aspectj.util.TypeSafeEnum
 
typeSig - Variable in class org.aspectj.util.GenericSignature.ArrayTypeSignature
 
typeSignature2TypeX(GenericSignature.TypeSignature, GenericSignature.FormalTypeParameter[], World) - Static method in class org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter
 
typesToSignature(UnresolvedType, UnresolvedType[], boolean) - Static method in class org.aspectj.weaver.MemberImpl
Build a signature based on the return type and parameter types.
typesToSignature(UnresolvedType[]) - Static method in class org.aspectj.weaver.MemberImpl
Returns "(,...)" - unlike the other typesToSignature that also includes the return type, this one just deals with the parameter types.
TypeVariable - Class in org.aspectj.weaver
Represents a type variable with possible bounds.
TypeVariable(String) - Constructor for class org.aspectj.weaver.TypeVariable
Constructor for an unbound type variable, eg.
TypeVariable(String, UnresolvedType) - Constructor for class org.aspectj.weaver.TypeVariable
 
TypeVariable(String, UnresolvedType, UnresolvedType[]) - Constructor for class org.aspectj.weaver.TypeVariable
 
typeVariableAliases - Variable in class org.aspectj.weaver.ResolvedTypeMunger
 
TypeVariableDeclaringElement - Interface in org.aspectj.weaver
Tag interface - methods and types can be declaring elements for type variables.
typeVariableName - Variable in class org.aspectj.util.GenericSignature.TypeVariableSignature
 
TypeVariablePattern - Class in org.aspectj.weaver.patterns
 
TypeVariablePattern(String) - Constructor for class org.aspectj.weaver.patterns.TypeVariablePattern
Create a named type variable with upper bound Object and no lower bounds.
TypeVariablePattern(String, TypePattern) - Constructor for class org.aspectj.weaver.patterns.TypeVariablePattern
Create a named type variable with the given upper bound and no lower bounds Use this constructor for the T extends Foo case
TypeVariablePattern(String, TypePattern, TypePattern[], TypePattern) - Constructor for class org.aspectj.weaver.patterns.TypeVariablePattern
 
TypeVariablePatternList - Class in org.aspectj.weaver.patterns
 
TypeVariablePatternList(TypeVariablePattern[]) - Constructor for class org.aspectj.weaver.patterns.TypeVariablePatternList
 
TypeVariableReference - Interface in org.aspectj.weaver
Implemented by Types that represent references to type variables
TypeVariableReferenceType - Class in org.aspectj.weaver
ReferenceType pointing to a type variable.
TypeVariableReferenceType(TypeVariable, World) - Constructor for class org.aspectj.weaver.TypeVariableReferenceType
 
typeVariables - Variable in class org.aspectj.weaver.ResolvedMemberImpl
 
typeVariables - Variable in class org.aspectj.weaver.UnresolvedType
Iff isGeneric(), then these are the type variables declared on the type Iff isParameterized(), then these are the type variables bound as parameters in the type
TYPEX_ENCLOSINGSTATICJOINPOINT - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
TYPEX_JOINPOINT - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
TYPEX_PROCEEDINGJOINPOINT - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
TYPEX_STATICJOINPOINT - Static variable in class org.aspectj.weaver.AjcMemberMaker
 

U

UNBOUND - Static variable in class org.aspectj.weaver.BoundedReferenceType
 
UNBOUND - Static variable in class org.aspectj.weaver.WildcardedUnresolvedType
 
UNBOUND_FORMAL - Static variable in class org.aspectj.weaver.WeaverMessages
 
uncheckedAdviceConversion - Variable in class org.aspectj.weaver.Lint
 
uncheckedArgument - Variable in class org.aspectj.weaver.Lint
 
UNDEFINED - Static variable in interface org.aspectj.apache.bcel.Constants
Illegal codes
UNDEFINED_LENGTH - Static variable in interface org.aspectj.apache.bcel.Constants
 
Unknown - Class in org.aspectj.apache.bcel.classfile
This class represents a reference to an unknown (i.e., application-specific) attribute of a class.
Unknown(Unknown) - Constructor for class org.aspectj.apache.bcel.classfile.Unknown
Initialize from another object.
Unknown(int, int, byte[], ConstantPool) - Constructor for class org.aspectj.apache.bcel.classfile.Unknown
Create a non-standard attribute.
UNKNOWN - Static variable in class org.aspectj.apache.bcel.generic.Type
 
UNKNOWN - Static variable in class org.aspectj.bridge.SourceLocation
used when SourceLocation is not available
UNKNOWN - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
UNKNOWN - Static variable in class org.aspectj.weaver.TypeVariable
 
UNKNOWN_ANNOTATION_VALUE - Static variable in class org.aspectj.weaver.WeaverMessages
 
UNKNOWN_FILENAME - Static variable in class org.aspectj.weaver.Dump
 
UNKNOWN_SOURCE_CONTEXT - Static variable in class org.aspectj.weaver.SourceContextImpl
 
UNKNOWN_SOURCE_FILE - Static variable in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
UnlockSignature - Interface in org.aspectj.lang.reflect
 
unmatchedSuperTypeInCall - Variable in class org.aspectj.weaver.Lint
 
unmatchedTargetKind - Variable in class org.aspectj.weaver.Lint
 
unorderedAdviceAtShadow - Variable in class org.aspectj.weaver.Lint
 
UNPREDICTABLE - Static variable in interface org.aspectj.apache.bcel.Constants
 
unqualifiedClassName(Class<?>) - Static method in class org.aspectj.util.LangUtil
 
unqualifiedClassName(Object) - Static method in class org.aspectj.util.LangUtil
 
unresolvableMember - Variable in class org.aspectj.weaver.Lint
 
UnresolvedType - Class in org.aspectj.weaver
A UnresolvedType represents a type to the weaver.
UnresolvedType(String) - Constructor for class org.aspectj.weaver.UnresolvedType
 
UnresolvedType(String, String) - Constructor for class org.aspectj.weaver.UnresolvedType
 
UnresolvedType(String, String, UnresolvedType[]) - Constructor for class org.aspectj.weaver.UnresolvedType
 
UnresolvedType.TypeKind - Class in org.aspectj.weaver
 
UnresolvedTypeVariableReferenceType - Class in org.aspectj.weaver
 
UnresolvedTypeVariableReferenceType() - Constructor for class org.aspectj.weaver.UnresolvedTypeVariableReferenceType
 
UnresolvedTypeVariableReferenceType(TypeVariable) - Constructor for class org.aspectj.weaver.UnresolvedTypeVariableReferenceType
 
UNSATISFIED_LINK_ERROR - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
UNSUPPORTED_ANNOTATION_VALUE_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
UNSUPPORTED_POINTCUT_PRIMITIVE - Static variable in class org.aspectj.weaver.WeaverMessages
 
UnsupportedPointcutPrimitiveException - Exception in org.aspectj.weaver.tools
 
UnsupportedPointcutPrimitiveException(String, PointcutPrimitive) - Constructor for exception org.aspectj.weaver.tools.UnsupportedPointcutPrimitiveException
 
UnwovenClassFile - Class in org.aspectj.weaver.bcel
 
UnwovenClassFile(String, byte[]) - Constructor for class org.aspectj.weaver.bcel.UnwovenClassFile
 
UnwovenClassFile(String, String, byte[]) - Constructor for class org.aspectj.weaver.bcel.UnwovenClassFile
Use if the classname is known, saves a bytecode parse
UnwovenClassFile.ChildClass - Class in org.aspectj.weaver.bcel
 
UnwovenClassFileWithThirdPartyManagedBytecode - Class in org.aspectj.weaver.bcel
 
UnwovenClassFileWithThirdPartyManagedBytecode(String, String, UnwovenClassFileWithThirdPartyManagedBytecode.IByteCodeProvider) - Constructor for class org.aspectj.weaver.bcel.UnwovenClassFileWithThirdPartyManagedBytecode
 
UnwovenClassFileWithThirdPartyManagedBytecode.IByteCodeProvider - Interface in org.aspectj.weaver.bcel
 
unwrapException(Throwable) - Static method in class org.aspectj.util.LangUtil
 
updateHandleMap(Set<String>) - Method in interface org.aspectj.asm.IHierarchy
 
updateHandleMap(Set<String>) - Method in class org.aspectj.asm.internal.AspectJElementHierarchy
 
updatePosition(int, int) - Method in class org.aspectj.apache.bcel.generic.BranchHandle
Called by InstructionList.setPositions when setting the position for every instruction.
updatePosition(int, int) - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
Called by InstructionList.setPositions when setting the position for every instruction.
updatePosition(int, int) - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
Since this is a variable length instruction, it may shift the following instructions which then need to update their position.
updateSlot(int) - Method in class org.aspectj.apache.bcel.generic.LocalVariableTag
 
updateTarget(InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.BranchHandle
Update target of instruction.
updateTarget(InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.CodeExceptionGen
 
updateTarget(InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionBranch
Update the target destination for this instruction.
updateTarget(InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.InstructionSelect
 
updateTarget(InstructionHandle, InstructionHandle) - Method in interface org.aspectj.apache.bcel.generic.InstructionTargeter
 
updateTarget(InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.LineNumberGen
 
updateTarget(InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.LocalVariableGen
 
updateTarget(InstructionHandle, InstructionHandle) - Method in class org.aspectj.apache.bcel.generic.Tag
 
updateTarget(InstructionHandle, InstructionHandle, InstructionList) - Method in class org.aspectj.weaver.bcel.ExceptionRange
 
USE_SOFT_REFS - Static variable in class org.aspectj.weaver.World.TypeMap
 
USE_WEAK_REFS - Static variable in class org.aspectj.weaver.World.TypeMap
 
useExpendableMap - Static variable in class org.aspectj.weaver.World.TypeMap
 
useFinal() - Method in class org.aspectj.weaver.World
 
USER_EXTENSION - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
userStopped() - Method in class org.aspectj.util.LangUtil.ProcessController
 
USES_POINTCUT - Static variable in class org.aspectj.asm.IRelationship.Kind
 
useSharedCache - Static variable in class org.aspectj.apache.bcel.util.ClassLoaderRepository
 
UtilClassLoader - Class in org.aspectj.util
Load classes as File from File[] dirs or URL[] jars.
UtilClassLoader(URL[], File[]) - Constructor for class org.aspectj.util.UtilClassLoader
 
Utility - Class in org.aspectj.apache.bcel.classfile
Utility functions that do not really belong to any class in particular.
Utility() - Constructor for class org.aspectj.apache.bcel.classfile.Utility
 
Utility - Class in org.aspectj.weaver.bcel
 
Utility() - Constructor for class org.aspectj.weaver.bcel.Utility
 
Utility.ResultHolder - Class in org.aspectj.apache.bcel.classfile
 
Utility.ResultHolder(String, int) - Constructor for class org.aspectj.apache.bcel.classfile.Utility.ResultHolder
 
Utils - Class in org.aspectj.weaver
 
Utils() - Constructor for class org.aspectj.weaver.Utils
 

V

validate() - Method in class org.aspectj.weaver.loadtime.ConcreteAspectCodeGen
Checks that concrete aspect is valid.
validateType(UnresolvedType) - Method in class org.aspectj.weaver.bcel.BcelWorld
The aim of this method is to make sure a particular type is 'ok'.
validateType(UnresolvedType) - Method in class org.aspectj.weaver.World
 
VALIDATING_AT_ASPECTJ_ANNOTATIONS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
validBoxing - Static variable in class org.aspectj.weaver.ResolvedType
 
validColumn(int) - Static method in class org.aspectj.bridge.SourceLocation
 
validLine(int) - Static method in class org.aspectj.bridge.SourceLocation
 
valueKind - Variable in class org.aspectj.weaver.AnnotationValue
 
valueOf(String) - Static method in enum org.aspectj.lang.reflect.AdviceKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aspectj.lang.reflect.DeclareAnnotation.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aspectj.lang.reflect.PerClauseKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aspectj.weaver.loadtime.definition.Definition.AdviceKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aspectj.weaver.loadtime.definition.Definition.DeclareAnnotationKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.aspectj.lang.reflect.AdviceKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aspectj.lang.reflect.DeclareAnnotation.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aspectj.lang.reflect.PerClauseKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aspectj.weaver.loadtime.definition.Definition.AdviceKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aspectj.weaver.loadtime.definition.Definition.DeclareAnnotationKind
Returns an array containing the constants of this enum type, in the order they are declared.
Var - Class in org.aspectj.weaver.ast
 
Var(ResolvedType) - Constructor for class org.aspectj.weaver.ast.Var
 
VARIABLE_LENGTH - Static variable in interface org.aspectj.apache.bcel.Constants
 
vars - Variable in class org.aspectj.weaver.patterns.ExposedState
 
verbose - Variable in class org.aspectj.weaver.tools.WeavingAdaptor
 
VERIFIED_REWEAVABLE_TYPE - Static variable in class org.aspectj.weaver.WeaverMessages
 
verify() - Method in class org.aspectj.weaver.CrosscuttingMembersSet
Called when type bindings are complete - calls all registered verification objects in turn.
verify() - Method in interface org.aspectj.weaver.patterns.IVerificationRequired
 
VERIFY_ERROR - Static variable in interface org.aspectj.apache.bcel.ExceptionConstants
 
verifyAssumption(boolean, String) - Static method in class org.aspectj.asm.AsmManager
 
verifyAssumption(boolean) - Static method in class org.aspectj.asm.AsmManager
 
verifyIsAnnotationType(ResolvedType, IScope) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
Version - Class in org.aspectj.bridge
release-specific version information
Version() - Constructor for class org.aspectj.bridge.Version
 
version - Variable in class org.aspectj.weaver.NewFieldTypeMunger
 
VersionedDataInputStream - Class in org.aspectj.weaver
Lightweight subclass of DataInputStream that knows what version of the weaver was used to construct the data in it.
VersionedDataInputStream(InputStream, ConstantPoolReader) - Constructor for class org.aspectj.weaver.VersionedDataInputStream
 
VersionOne - Static variable in class org.aspectj.weaver.NewFieldTypeMunger
 
VersionTwo - Static variable in class org.aspectj.weaver.NewFieldTypeMunger
 
VIOLATES_TYPE_VARIABLE_BOUNDS - Static variable in class org.aspectj.weaver.WeaverMessages
 
visit(Var) - Method in interface org.aspectj.weaver.ast.IExprVisitor
 
visit(FieldGet) - Method in interface org.aspectj.weaver.ast.IExprVisitor
 
visit(CallExpr) - Method in interface org.aspectj.weaver.ast.IExprVisitor
 
visit(And) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(Instanceof) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(Not) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(Or) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(Literal) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(Call) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(FieldGetCall) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(HasAnnotation) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(MatchingContextBasedTest) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(And) - Method in class org.aspectj.weaver.bcel.BcelRenderer
 
visit(Or) - Method in class org.aspectj.weaver.bcel.BcelRenderer
 
visit(Not) - Method in class org.aspectj.weaver.bcel.BcelRenderer
 
visit(Instanceof) - Method in class org.aspectj.weaver.bcel.BcelRenderer
 
visit(HasAnnotation) - Method in class org.aspectj.weaver.bcel.BcelRenderer
 
visit(MatchingContextBasedTest) - Method in class org.aspectj.weaver.bcel.BcelRenderer
 
visit(Literal) - Method in class org.aspectj.weaver.bcel.BcelRenderer
 
visit(Call) - Method in class org.aspectj.weaver.bcel.BcelRenderer
 
visit(FieldGetCall) - Method in class org.aspectj.weaver.bcel.BcelRenderer
 
visit(Var) - Method in class org.aspectj.weaver.bcel.BcelRenderer
 
visit(FieldGet) - Method in class org.aspectj.weaver.bcel.BcelRenderer
 
visit(CallExpr) - Method in class org.aspectj.weaver.bcel.BcelRenderer
 
visit(AnyTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(NoTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(EllipsisTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AnyWithAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AnyAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(EllipsisAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AndAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AndPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AndTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AnnotationPatternList, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ArgsAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ArgsPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(BindingAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(BindingTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(CflowPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ConcreteCflowPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(DeclareAnnotation, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(DeclareErrorOrWarning, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(DeclareParents, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(DeclarePrecedence, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(DeclareSoft, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ExactAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ExactTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(HandlerPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(IfPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(KindedPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ModifiersPattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(NamePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(NotAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(NotPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(NotTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(OrAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(OrPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(OrTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(PerCflow, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(PerFromSuper, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(PerObject, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(PerSingleton, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(PerTypeWithin, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(PatternNode, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ReferencePointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(SignaturePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ThisOrTargetAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ThisOrTargetPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ThrowsPattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(TypePatternList, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(WildAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(WildTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(WithinAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(WithinCodeAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(WithinPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(WithincodePointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(Pointcut.MatchesNothingPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(TypeVariablePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(TypeVariablePatternList, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(HasMemberTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(TypeCategoryTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(HasMemberTypePattern, Object) - Method in class org.aspectj.weaver.patterns.HasMemberTypePatternFinder
 
visit(ExactTypePattern, Object) - Method in class org.aspectj.weaver.patterns.HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
Is the Exact type parameterized? Generic is ok as that just means we resolved a simple type pattern to a generic type
visit(WildTypePattern, Object) - Method in class org.aspectj.weaver.patterns.HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
Any type bounds are bad.
visit(AndAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AnyAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(EllipsisAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ExactAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(BindingAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(NotAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(OrAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(WildAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AnnotationPatternList, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AndTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AnyTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AnyWithAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(EllipsisTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ExactTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(BindingTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(NotTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(NoTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(OrTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(WildTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(TypePatternList, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(HasMemberTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(TypeCategoryTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AndPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(CflowPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ConcreteCflowPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(HandlerPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(IfPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(KindedPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(Pointcut.MatchesNothingPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AnnotationPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ArgsAnnotationPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ArgsPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ThisOrTargetAnnotationPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ThisOrTargetPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(WithinAnnotationPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(WithinCodeAnnotationPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(NotPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(OrPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ReferencePointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(WithinPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(WithincodePointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(PerCflow, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(PerFromSuper, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(PerObject, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(PerSingleton, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(PerTypeWithin, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(DeclareAnnotation, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(DeclareErrorOrWarning, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(DeclareParents, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(DeclarePrecedence, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(DeclareSoft, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ModifiersPattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(NamePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(SignaturePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ThrowsPattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(TypeVariablePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(TypeVariablePatternList, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(PatternNode, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(WithinPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(WithincodePointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(WithinAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(WithinCodeAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(KindedPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(AndPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(OrPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(NotPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(ThisOrTargetAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(ThisOrTargetPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(ReferencePointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(IfPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(HandlerPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(CflowPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(ConcreteCflowPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(ArgsPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(ArgsAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(AnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(Pointcut.MatchesNothingPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(KindedPointcut, Object) - Method in class org.aspectj.weaver.PoliceExtensionUse
 
visit(AndPointcut, Object) - Method in class org.aspectj.weaver.PoliceExtensionUse
 
visit(NotPointcut, Object) - Method in class org.aspectj.weaver.PoliceExtensionUse
 
visit(OrPointcut, Object) - Method in class org.aspectj.weaver.PoliceExtensionUse
 
visitAALOAD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitAASTORE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitACONST_NULL(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitAllocationInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitALOAD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitANEWARRAY(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitAnnotationDefault(AnnotationDefault) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitARETURN(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitArithmeticInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitArrayInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitARRAYLENGTH(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitASTORE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitATHROW(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitBALOAD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitBASTORE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitBIPUSH(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitBootstrapMethods(BootstrapMethods) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitBranchInstruction(InstructionBranch) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitBREAKPOINT(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitCALOAD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitCASTORE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitCHECKCAST(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitCode(Code) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitCodeException(CodeException) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantClass(ConstantClass) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantDouble(ConstantDouble) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantFieldref(ConstantFieldref) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantFloat(ConstantFloat) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantInteger(ConstantInteger) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantInterfaceMethodref(ConstantInterfaceMethodref) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantInvokeDynamic(ConstantInvokeDynamic) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantLong(ConstantLong) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantMethodHandle(ConstantMethodHandle) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantMethodref(ConstantMethodref) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantMethodType(ConstantMethodType) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantNameAndType(ConstantNameAndType) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantPool(ConstantPool) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantPushInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitConstantString(ConstantString) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantUtf8(ConstantUtf8) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConstantValue(ConstantValue) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitConversionInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitCPInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitD2F(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitD2I(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitD2L(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDADD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDALOAD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDASTORE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDCMPG(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDCMPL(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDCONST(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDDIV(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDeprecated(Deprecated) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitDLOAD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDMUL(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDNEG(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDREM(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDRETURN(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDSTORE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDSUB(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDUP(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDUP2(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDUP2_X1(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDUP2_X2(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDUP_X1(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitDUP_X2(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitEnclosingMethod(EnclosingMethod) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitExceptionTable(ExceptionTable) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitExceptionThrower(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitF2D(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitF2I(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitF2L(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFADD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFALOAD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFASTORE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFCMPG(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFCMPL(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFCONST(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFDIV(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitField(Field) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitFieldInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFieldOrMethod(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFLOAD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFMUL(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFNEG(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFREM(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFRETURN(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFSTORE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitFSUB(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitGETFIELD(FieldInstruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitGETSTATIC(FieldInstruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitGOTO(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitGOTO_W(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitGotoInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitI2B(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitI2C(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitI2D(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitI2F(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitI2L(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitI2S(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIADD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIALOAD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIAND(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIASTORE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitICONST(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIDIV(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIF_ACMPEQ(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIF_ACMPNE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIF_ICMPEQ(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIF_ICMPGE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIF_ICMPGT(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIF_ICMPLE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIF_ICMPLT(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIF_ICMPNE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIFEQ(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIFGE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIFGT(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIfInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIFLE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIFLT(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIFNE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIFNONNULL(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIFNULL(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIINC(IINC) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitILOAD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIMPDEP1(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIMPDEP2(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIMUL(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitINEG(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitInnerClass(InnerClass) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitInnerClasses(InnerClasses) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitINSTANCEOF(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitInvokeInstruction(InvokeInstruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitINVOKESPECIAL(InvokeInstruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitINVOKESTATIC(InvokeInstruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitINVOKEVIRTUAL(InvokeInstruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIOR(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIREM(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIRETURN(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitISHL(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitISHR(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitISTORE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitISUB(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIUSHR(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitIXOR(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitJavaClass(JavaClass) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitJSR(InstructionBranch) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitJSR_W(InstructionBranch) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitJsrInstruction(InstructionBranch) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitL2D(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitL2F(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitL2I(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLADD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLALOAD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLAND(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLASTORE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLCMP(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLCONST(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLDC(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLDC2_W(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLDIV(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLineNumber(LineNumber) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitLineNumberTable(LineNumberTable) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitList(List) - Method in interface org.aspectj.weaver.Dump.IVisitor
 
visitLLOAD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLMUL(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLNEG(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLoadClass(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLoadInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLocalVariable(LocalVariable) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitLocalVariableInstruction(InstructionLV) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLocalVariableTable(LocalVariableTable) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitLocalVariableTypeTable(LocalVariableTypeTable) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitLOOKUPSWITCH(LOOKUPSWITCH) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLOR(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLREM(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLRETURN(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLSHL(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLSHR(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLSTORE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLSUB(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLUSHR(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitLXOR(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitMessages(IMessageHolder, IMessageHandler, boolean, boolean) - Static method in class org.aspectj.bridge.MessageUtil
Run visitor over the set of messages in holder, optionally accumulating those accepted by the visitor
visitMessages(IMessage[], IMessageHandler, boolean, boolean) - Static method in class org.aspectj.bridge.MessageUtil
Run visitor over the set of messages in holder, optionally accumulating those accepted by the visitor
visitMessages(Collection<IMessage>, IMessageHandler, boolean, boolean) - Static method in class org.aspectj.bridge.MessageUtil
Run visitor over a collection of messages, optionally accumulating those accepted by the visitor
visitMethod(Method) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitMethodParameters(MethodParameters) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitMONITORENTER(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitMONITOREXIT(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitNEW(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitNEWARRAY(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitNOP(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitObject(Object) - Method in interface org.aspectj.weaver.Dump.IVisitor
 
visitPOP(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitPOP2(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitPopInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitPushInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitPUTFIELD(FieldInstruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitPUTSTATIC(FieldInstruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitRET(RET) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitRETURN(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitReturnInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitRuntimeInvisibleAnnotations(RuntimeInvisAnnos) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitRuntimeInvisibleParameterAnnotations(RuntimeInvisParamAnnos) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitRuntimeInvisibleTypeAnnotations(RuntimeInvisTypeAnnos) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitRuntimeVisibleAnnotations(RuntimeVisAnnos) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitRuntimeVisibleParameterAnnotations(RuntimeVisParamAnnos) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitRuntimeVisibleTypeAnnotations(RuntimeVisTypeAnnos) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitSALOAD(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitSASTORE(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitSelect(InstructionSelect) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitSignature(Signature) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitSIPUSH(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitSourceFile(SourceFile) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitStackConsumer(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitStackInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitStackMap(StackMap) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitStackMapEntry(StackMapEntry) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitStackProducer(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitStoreInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitSWAP(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitSynthetic(Synthetic) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitTABLESWITCH(TABLESWITCH) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitTypedInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitUnconditionalBranch(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
visitUnknown(Unknown) - Method in interface org.aspectj.apache.bcel.classfile.ClassVisitor
 
visitVariableLengthInstruction(Instruction) - Method in interface org.aspectj.apache.bcel.generic.InstVisitor
 
VOID - Static variable in class org.aspectj.apache.bcel.classfile.Utility.ResultHolder
 
VOID - Static variable in class org.aspectj.apache.bcel.generic.Type
 
VOID - Static variable in class org.aspectj.weaver.UnresolvedType
 
VOID - Variable in class org.aspectj.weaver.World
 
voidObject() - Static method in class org.aspectj.runtime.internal.Conversions
 
voidValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
identity function for now.
VOLATILE - Static variable in class org.aspectj.asm.IProgramElement.Modifiers
 

W

walk(HierarchyWalker) - Method in class org.aspectj.asm.internal.ProgramElement
 
walk(HierarchyWalker) - Method in interface org.aspectj.asm.IProgramElement
 
wantsHandleIds() - Method in interface org.aspectj.asm.IModelFilter
When the relationship map is dumped, lines are prefixed with a handle ID.
warn(IMessageHandler, String) - Static method in class org.aspectj.bridge.MessageUtil
create and handle warn message (ignored if handler is null)
warn(String, ISourceLocation) - Static method in class org.aspectj.bridge.MessageUtil
 
warn(String) - Static method in class org.aspectj.bridge.MessageUtil
 
warn(String) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
warn(String, Throwable) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
warn(String, Throwable) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
warn(String, Throwable) - Method in class org.aspectj.weaver.tools.Jdk14Trace
 
warn(String) - Method in interface org.aspectj.weaver.tools.Trace
 
warn(String, Throwable) - Method in interface org.aspectj.weaver.tools.Trace
 
warn(String) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
warn(String, Throwable) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
 
WARNING - Static variable in interface org.aspectj.bridge.IMessage
 
warning(SAXParseException) - Method in class org.aspectj.weaver.loadtime.definition.DocumentParser
 
WARNING_NOMESSAGE - Static variable in class org.aspectj.bridge.MessageUtil
 
warnOnAddedInterface(String, ISourceLocation) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
warnOnAddedMethod(Method, ISourceLocation) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
warnOnAddedStaticInitializer(Shadow, ISourceLocation) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
warnOnModifiedSerialVersionUID(ISourceLocation, String) - Method in class org.aspectj.weaver.bcel.LazyClassGen
 
WeakClassLoaderReference - Class in org.aspectj.weaver
Wraps a reference to a classloader inside a WeakReference.
WeakClassLoaderReference(ClassLoader) - Constructor for class org.aspectj.weaver.WeakClassLoaderReference
 
weakNormalize(String) - Static method in class org.aspectj.util.FileUtil
Weakly normalize path for comparisons by trimming and changing '\\' to '/'
weave(File) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
weave(IClassFileProvider) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
weave() - Method in interface org.aspectj.weaver.IClassWeaver
perform the weaving.
weaveAfter(BcelAdvice) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
weaveAfterReturning(BcelAdvice) - Method in class org.aspectj.weaver.bcel.BcelShadow
The basic strategy here is to add a set of instructions at the end of the shadow range that dispatch the advice, and then return whatever the shadow was going to return anyway.
weaveAfterThrowing(BcelAdvice, UnresolvedType) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
weaveAroundClosure(BcelAdvice, boolean) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
weaveAroundInline(BcelAdvice, boolean) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
weaveCflowEntry(BcelAdvice, Member) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
weaveClass(String, byte[]) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
Weave a class using aspects previously supplied to the adaptor.
weaveClass(String, byte[], boolean) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
Weave a class using aspects previously supplied to the adaptor.
weaveCompleted() - Method in interface org.aspectj.weaver.IWeaveRequestor
 
weaved() - Method in class org.aspectj.weaver.tools.cache.CacheStatistics
 
WEAVED_CLASS_CACHE_DIR - Static variable in class org.aspectj.weaver.tools.cache.AbstractFileCacheBacking
Default property used to specify a default weaving cache dir location
WEAVED_CLASS_CACHE_ENABLED - Static variable in class org.aspectj.weaver.tools.cache.WeavedClassCache
 
WEAVED_SUFFIX - Static variable in class org.aspectj.weaver.tools.cache.DefaultCacheKeyResolver
 
WeavedClassCache - Class in org.aspectj.weaver.tools.cache
Manages a cache of weaved and generated classes similar to Eclipse Equinox, except designed to operate across multiple restarts of the JVM and with one cache per classloader; allowing URLClassLoaders with the same set of URI paths to share the same cache (with the default configuration).
WeavedClassCache(GeneratedClassHandler, IMessageHandler, String, CacheBacking, CacheKeyResolver) - Constructor for class org.aspectj.weaver.tools.cache.WeavedClassCache
 
weavedKey(String, byte[]) - Method in interface org.aspectj.weaver.tools.cache.CacheKeyResolver
Create a key for the given class name and byte array from the pre-weaved class such that
weavedKey(String, byte[]) - Method in class org.aspectj.weaver.tools.cache.DefaultCacheKeyResolver
 
WEAVEINFO - Static variable in interface org.aspectj.bridge.IMessage
 
weaveInterTypeDeclarations(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelWorld
 
WeaveMessage - Class in org.aspectj.bridge
 
WeaveMessage.WeaveMessageKind - Class in org.aspectj.bridge
 
WeaveMessage.WeaveMessageKind(int, String) - Constructor for class org.aspectj.bridge.WeaveMessage.WeaveMessageKind
 
WEAVEMESSAGE_ADVISES - Static variable in class org.aspectj.bridge.WeaveMessage
 
WEAVEMESSAGE_ANNOTATES - Static variable in class org.aspectj.bridge.WeaveMessage
 
WEAVEMESSAGE_DECLAREPARENTSEXTENDS - Static variable in class org.aspectj.bridge.WeaveMessage
 
WEAVEMESSAGE_DECLAREPARENTSIMPLEMENTS - Static variable in class org.aspectj.bridge.WeaveMessage
 
WEAVEMESSAGE_ITD - Static variable in class org.aspectj.bridge.WeaveMessage
 
WEAVEMESSAGE_MIXIN - Static variable in class org.aspectj.bridge.WeaveMessage
 
WEAVEMESSAGE_REMOVES_ANNOTATION - Static variable in class org.aspectj.bridge.WeaveMessage
 
WEAVEMESSAGE_SOFTENS - Static variable in class org.aspectj.bridge.WeaveMessage
 
weaveNormalTypeMungers(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
weaveParentTypeMungers(ResolvedType) - Method in class org.aspectj.weaver.bcel.BcelWeaver
Weaves new parents and annotations onto a type ("declare parents" and "declare @type") Algorithm: 1.
weavePerObjectEntry(BcelAdvice, BcelVar) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
weavePerTypeWithinAspectInitialization(BcelAdvice, UnresolvedType) - Method in class org.aspectj.weaver.bcel.BcelShadow
Causes the aspect instance to be *set* for later retrievable through localAspectof()/aspectOf()
weaver - Variable in class org.aspectj.weaver.tools.WeavingAdaptor
 
WEAVER_VERSION_AJ169 - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WEAVER_VERSION_MAJOR_AJ121 - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WEAVER_VERSION_MAJOR_AJ150 - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WEAVER_VERSION_MAJOR_AJ150M4 - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WEAVER_VERSION_MAJOR_AJ160 - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WEAVER_VERSION_MAJOR_AJ160M2 - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WEAVER_VERSION_MAJOR_AJ161 - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WEAVER_VERSION_MAJOR_UNKNOWN - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WEAVER_VERSION_MINOR_AJ121 - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WEAVER_VERSION_MINOR_AJ150 - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WEAVER_VERSION_MINOR_AJ160 - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WEAVER_VERSION_MINOR_AJ161 - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WEAVER_VERSION_MINOR_UNKNOWN - Static variable in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WeaverMessages - Class in org.aspectj.weaver
 
WeaverMessages() - Constructor for class org.aspectj.weaver.WeaverMessages
 
WeaverStateInfo - Class in org.aspectj.weaver
WeaverStateInfo represents how a type was processed.
WeaverStateInfo(boolean) - Constructor for class org.aspectj.weaver.WeaverStateInfo
 
weaveSoftener(BcelAdvice, UnresolvedType) - Method in class org.aspectj.weaver.bcel.BcelShadow
 
weaveWithoutDump(UnwovenClassFile, BcelObjectType) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
WEAVING - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
WEAVING_ADAPTOR_VERBOSE - Static variable in class org.aspectj.weaver.tools.WeavingAdaptor
System property used to turn on verbose weaving messages
WEAVING_ASPECT_PATH - Static variable in class org.aspectj.weaver.loadtime.WeavingURLClassLoader
 
WEAVING_ASPECTS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
WEAVING_CLASS_PATH - Static variable in class org.aspectj.weaver.loadtime.WeavingURLClassLoader
 
WEAVING_CLASSES - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
WEAVING_INTERTYPE_DECLARATIONS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
WEAVING_TYPE - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
WeavingAdaptor - Class in org.aspectj.weaver.tools
This adaptor allows the AspectJ compiler to be embedded in an existing system to facilitate load-time weaving.
WeavingAdaptor() - Constructor for class org.aspectj.weaver.tools.WeavingAdaptor
 
WeavingAdaptor(WeavingClassLoader) - Constructor for class org.aspectj.weaver.tools.WeavingAdaptor
Construct a WeavingAdaptor with a reference to a weaving class loader.
WeavingAdaptor(GeneratedClassHandler, URL[], URL[]) - Constructor for class org.aspectj.weaver.tools.WeavingAdaptor
Construct a WeavingAdaptor with a reference to a GeneratedClassHandler, a full search path for resolving classes and a complete set of aspects.
WeavingAdaptor.WeavingAdaptorMessageHolder - Class in org.aspectj.weaver.tools
Processes messages arising from weaver operations.
WeavingAdaptor.WeavingAdaptorMessageHolder(PrintWriter) - Constructor for class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageHolder
 
WeavingAdaptor.WeavingAdaptorMessageWriter - Class in org.aspectj.weaver.tools
 
WeavingAdaptor.WeavingAdaptorMessageWriter(PrintWriter) - Constructor for class org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageWriter
 
weavingAspects() - Method in interface org.aspectj.weaver.IWeaveRequestor
 
weavingClasses() - Method in interface org.aspectj.weaver.IWeaveRequestor
 
WeavingClassLoader - Interface in org.aspectj.weaver.tools
An interface for weaving class loaders to provide callbacks for a WeavingAdaptor.
weavingCompleted() - Method in class org.aspectj.weaver.bcel.BcelObjectType
 
WeavingURLClassLoader - Class in org.aspectj.weaver.loadtime
 
WeavingURLClassLoader(ClassLoader) - Constructor for class org.aspectj.weaver.loadtime.WeavingURLClassLoader
 
WeavingURLClassLoader(URL[], ClassLoader) - Constructor for class org.aspectj.weaver.loadtime.WeavingURLClassLoader
 
WeavingURLClassLoader(URL[], URL[], ClassLoader) - Constructor for class org.aspectj.weaver.loadtime.WeavingURLClassLoader
 
wellHasItThen() - Method in class org.aspectj.weaver.patterns.HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
 
whatKindIsThis(int) - Static method in class org.aspectj.weaver.AnnotationValue
 
WIDE - Static variable in interface org.aspectj.apache.bcel.Constants
 
WILD - Static variable in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
WILD - Static variable in class org.aspectj.weaver.patterns.TypePattern
 
WildAnnotationTypePattern - Class in org.aspectj.weaver.patterns
 
WildAnnotationTypePattern(TypePattern) - Constructor for class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
WildAnnotationTypePattern(TypePattern, Map<String, String>) - Constructor for class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
WILDCARD - Static variable in class org.aspectj.weaver.UnresolvedType.TypeKind
 
WILDCARD_NOT_ALLOWED - Static variable in class org.aspectj.weaver.WeaverMessages
 
WildcardedUnresolvedType - Class in org.aspectj.weaver
Represents a wildcarded bound for a generic type, this can be unbounded '?' or bounded via extends '? extends Foo' or super '? super Foo'.
WildcardedUnresolvedType(String, UnresolvedType, UnresolvedType) - Constructor for class org.aspectj.weaver.WildcardedUnresolvedType
 
WildTypePattern - Class in org.aspectj.weaver.patterns
The PatternParser always creates WildTypePatterns for type patterns in pointcut expressions (apart from *, which is sometimes directly turned into TypePattern.ANY).
WildTypePattern(List<NamePattern>, boolean, int) - Constructor for class org.aspectj.weaver.patterns.WildTypePattern
 
WildTypePattern(List<NamePattern>, boolean, int, int) - Constructor for class org.aspectj.weaver.patterns.WildTypePattern
 
WildTypePattern(List<NamePattern>, boolean, int, int, boolean) - Constructor for class org.aspectj.weaver.patterns.WildTypePattern
 
WildTypePattern(List<NamePattern>, boolean, int, int, boolean, TypePatternList, TypePattern, TypePattern[], TypePattern) - Constructor for class org.aspectj.weaver.patterns.WildTypePattern
 
WildTypePattern(List<NamePattern>, boolean, int, int, boolean, TypePatternList) - Constructor for class org.aspectj.weaver.patterns.WildTypePattern
 
wipeJoinpointSignatures() - Method in class org.aspectj.weaver.MemberImpl
 
wipeValue() - Method in class org.aspectj.apache.bcel.generic.FieldGen
 
WITHIN - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
WITHIN - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
WITHIN_CODE - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
WITHIN_PCD_DOESNT_SUPPORT_PARAMETERS - Static variable in class org.aspectj.weaver.WeaverMessages
 
WithinAnnotationPointcut - Class in org.aspectj.weaver.patterns
 
WithinAnnotationPointcut(AnnotationTypePattern) - Constructor for class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
WithinAnnotationPointcut(AnnotationTypePattern, ShadowMunger) - Constructor for class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
WITHINCODE - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
WITHINCODE_DOESNT_SUPPORT_PARAMETERIZED_DECLARING_TYPES - Static variable in class org.aspectj.weaver.WeaverMessages
 
WithinCodeAnnotationPointcut - Class in org.aspectj.weaver.patterns
 
WithinCodeAnnotationPointcut(ExactAnnotationTypePattern) - Constructor for class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
WithinCodeAnnotationPointcut(ExactAnnotationTypePattern, ShadowMunger) - Constructor for class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
WithincodePointcut - Class in org.aspectj.weaver.patterns
 
WithincodePointcut(SignaturePattern) - Constructor for class org.aspectj.weaver.patterns.WithincodePointcut
 
WithinPointcut - Class in org.aspectj.weaver.patterns
 
WithinPointcut(TypePattern) - Constructor for class org.aspectj.weaver.patterns.WithinPointcut
 
world - Variable in class org.aspectj.weaver.patterns.FastMatchInfo
 
world - Variable in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
world - Variable in class org.aspectj.weaver.ResolvedType
 
World - Class in org.aspectj.weaver
A World is a collection of known types and crosscutting members.
World() - Constructor for class org.aspectj.weaver.World
Insert the primitives
World.TypeMap - Class in org.aspectj.weaver
 
write(DataOutputStream) - Method in class org.aspectj.util.TypeSafeEnum
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.AjAttribute.AjSynthetic
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.AjAttribute.Aspect
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.AjAttribute.DeclareAttribute
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.AjAttribute.EffectiveSignatureAttribute
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.AjAttribute.MethodDeclarationLineNumberAttribute
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.AjAttribute.PointcutDeclarationAttribute
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.AjAttribute.PrivilegedAttribute
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.AjAttribute.SourceContextAttribute
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.AjAttribute.TypeMunger
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.AjAttribute.WeaverState
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.AjAttribute
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.AnnotationOnTypeMunger
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.bcel.BcelWeaver
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.JoinPointSignature
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.MethodDelegateTypeMunger.FieldHostTypeMunger
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.NewConstructorTypeMunger
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.NewFieldTypeMunger
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.NewMemberClassTypeMunger
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.NewMethodTypeMunger
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.NewParentTypeMunger
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.AndPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.BindingAnnotationTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.BindingTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.DeclareParentsMixin
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.DeclareSoft
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.EllipsisTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.HasMemberTypePatternForPerThisMatching
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.IfPointcut.IfTruePointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.IfPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.ModifiersPattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.NamePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.NotPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.OrPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.PatternNode
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.PerCflow
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.PerObject
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.PerSingleton
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.PerTypeWithin
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.ThrowsPattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.TypePatternList
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.TypeVariablePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.TypeVariablePatternList
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.PerObjectInterfaceTypeMunger
 
write(CompressingDataOutputStream, ISourceContext) - Static method in class org.aspectj.weaver.PersistenceSupport
 
write(CompressingDataOutputStream, Serializable) - Static method in class org.aspectj.weaver.PersistenceSupport
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.PerTypeWithinTargetTypeMunger
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.PrivilegedAccessMunger
 
write(CompressingDataOutputStream) - Method in interface org.aspectj.weaver.ResolvedMember
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.ResolvedPointcutDefinition
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.ShadowMunger
 
write(File, byte[]) - Method in class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.TypeVariable
 
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.UnresolvedType
Write out an UnresolvedType - the signature should be enough.
write(CompressingDataOutputStream) - Method in class org.aspectj.weaver.WeaverStateInfo
Serialize the WeaverStateInfo.
writeAnnotations(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeAnnos
 
writeAnnotations(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos
 
writeArray(ResolvedMember[], CompressingDataOutputStream) - Static method in class org.aspectj.weaver.ResolvedMemberImpl
 
writeArray(UnresolvedType[], CompressingDataOutputStream) - Static method in class org.aspectj.weaver.UnresolvedType
 
writeAsString(File, String) - Static method in class org.aspectj.util.FileUtil
Write contents to file, returning null on success or error message otherwise.
writeAttributes(Attribute[], DataOutputStream) - Static method in class org.aspectj.apache.bcel.classfile.AttributeUtils
Write (serialize) a set of attributes into a specified output stream
writeBooleanArray(boolean[], DataOutputStream) - Static method in class org.aspectj.util.FileUtil
Writes a boolean array with our encoding
writeClassBytes(String, byte[]) - Method in class org.aspectj.weaver.tools.cache.AbstractFileCacheBacking
 
writeClassBytes(String, byte[]) - Method in class org.aspectj.weaver.tools.cache.FlatFileCacheBacking
 
writeClassBytes(String, byte[]) - Method in class org.aspectj.weaver.tools.cache.ZippedFileCacheBacking
 
writeCompoundSignaturePattern(CompressingDataOutputStream, ISignaturePattern) - Static method in class org.aspectj.weaver.patterns.AbstractSignaturePattern
 
writeCompressedName(String) - Method in class org.aspectj.weaver.CompressingDataOutputStream
 
writeCompressedPath(String) - Method in class org.aspectj.weaver.CompressingDataOutputStream
 
writeCompressedSignature(String) - Method in class org.aspectj.weaver.CompressingDataOutputStream
 
writeIndex() - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
writeIndex(File) - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
writeIndex(File, Map<String, ? extends AbstractIndexedFileCacheBacking.IndexEntry>) - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
writeIndex(File, AbstractIndexedFileCacheBacking.IndexEntry...) - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
writeIndex(File, Collection<? extends AbstractIndexedFileCacheBacking.IndexEntry>) - Method in class org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking
 
writeIndex() - Method in class org.aspectj.weaver.tools.cache.DefaultFileCacheBacking
 
writeIntArray(int[], DataOutputStream) - Static method in class org.aspectj.util.FileUtil
Writes an int array with our encoding
writeLocation(DataOutputStream) - Method in class org.aspectj.weaver.patterns.PatternNode
 
writeOutTypeAliases(DataOutputStream) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
writePlaceholderLocation(CompressingDataOutputStream) - Method in class org.aspectj.weaver.patterns.AbstractSignaturePattern
 
writer - Variable in class org.aspectj.bridge.MessageWriter
 
writeSourceLocation(CompressingDataOutputStream) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
writeStringArray(String[], DataOutputStream) - Static method in class org.aspectj.util.FileUtil
Writes an int array with our encoding
writeStructureModel(String) - Method in class org.aspectj.asm.AsmManager
 
writeSuperMethodsCalled(CompressingDataOutputStream) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
writeTypeAnnotations(DataOutputStream) - Method in class org.aspectj.apache.bcel.classfile.annotation.RuntimeTypeAnnos
 
writeUnchangedBytes() - Method in class org.aspectj.weaver.bcel.UnwovenClassFile
 
writeUtf8(String) - Method in interface org.aspectj.weaver.ConstantPoolWriter
 
writeWovenBytes(byte[], List) - Method in class org.aspectj.weaver.bcel.UnwovenClassFile
 
writeZipClassBytes(File, Map<String, byte[]>) - Static method in class org.aspectj.weaver.tools.cache.ZippedFileCacheBacking
 
writtenChildClasses - Variable in class org.aspectj.weaver.bcel.UnwovenClassFile
 
writtenClasses - Variable in class org.aspectj.weaver.World.TypeMap
 
WRONG_PER_CLAUSE - Static variable in class org.aspectj.weaver.WeaverMessages
 

X

XLINT_KEY_ERROR - Static variable in class org.aspectj.weaver.WeaverMessages
 
XLINT_LOAD_ERROR - Static variable in class org.aspectj.weaver.WeaverMessages
 
XLINT_VALUE_ERROR - Static variable in class org.aspectj.weaver.WeaverMessages
 
XLINTDEFAULT_LOAD_ERROR - Static variable in class org.aspectj.weaver.WeaverMessages
 
XLINTDEFAULT_LOAD_PROBLEM - Static variable in class org.aspectj.weaver.WeaverMessages
 
xsetAVOID_FINAL - Static variable in class org.aspectj.weaver.World
 
xsetBCEL_REPOSITORY_CACHING - Static variable in class org.aspectj.weaver.World
 
xsetBCEL_REPOSITORY_CACHING_DEFAULT - Static variable in class org.aspectj.weaver.World
 
xsetCAPTURE_ALL_CONTEXT - Static variable in class org.aspectj.weaver.World
 
xsetCOMPLETE_BINARY_TYPES - Static variable in class org.aspectj.weaver.World
 
xsetCOMPLETE_BINARY_TYPES_DEFAULT - Static variable in class org.aspectj.weaver.World
 
xsetDEBUG_BRIDGING - Static variable in class org.aspectj.weaver.World
 
xsetDEBUG_STRUCTURAL_CHANGES_CODE - Static variable in class org.aspectj.weaver.World
 
xsetFAST_PACK_METHODS - Static variable in class org.aspectj.weaver.World
 
xsetGENERATE_STACKMAPS - Static variable in class org.aspectj.weaver.World
 
xsetITD_VERSION - Static variable in class org.aspectj.weaver.World
 
xsetITD_VERSION_2NDGEN - Static variable in class org.aspectj.weaver.World
 
xsetITD_VERSION_DEFAULT - Static variable in class org.aspectj.weaver.World
 
xsetITD_VERSION_ORIGINAL - Static variable in class org.aspectj.weaver.World
 
xsetMINIMAL_MODEL - Static variable in class org.aspectj.weaver.World
 
xsetOPTIMIZED_MATCHING - Static variable in class org.aspectj.weaver.World
 
xsetOVERWEAVING - Static variable in class org.aspectj.weaver.World
 
xsetPIPELINE_COMPILATION - Static variable in class org.aspectj.weaver.World
 
xsetPIPELINE_COMPILATION_DEFAULT - Static variable in class org.aspectj.weaver.World
 
xsetRUN_MINIMAL_MEMORY - Static variable in class org.aspectj.weaver.World
 
xsetTARGETING_RUNTIME_1610 - Static variable in class org.aspectj.weaver.World
 
xsetTIMERS_PER_FASTMATCH_CALL - Static variable in class org.aspectj.weaver.World
 
xsetTIMERS_PER_JOINPOINT - Static variable in class org.aspectj.weaver.World
 
xsetTRANSIENT_TJP_FIELDS - Static variable in class org.aspectj.weaver.World
 
xsetTYPE_DEMOTION - Static variable in class org.aspectj.weaver.World
 
xsetTYPE_DEMOTION_DEBUG - Static variable in class org.aspectj.weaver.World
 
xsetTYPE_REFS - Static variable in class org.aspectj.weaver.World
 
xsetWEAVE_JAVA_PACKAGES - Static variable in class org.aspectj.weaver.World
 
xsetWEAVE_JAVAX_PACKAGES - Static variable in class org.aspectj.weaver.World
 

Y

YES - Static variable in class org.aspectj.util.FuzzyBoolean
 
YES - Static variable in class org.aspectj.weaver.tools.FuzzyBoolean
 

Z

ZERO_BYTES - Static variable in class org.aspectj.weaver.tools.cache.WeavedClassCache
 
ZIP_FILE - Static variable in class org.aspectj.weaver.tools.cache.ZippedFileCacheBacking
 
ZIP_FILTER - Static variable in class org.aspectj.util.FileUtil
 
ZIPFILE_ENTRY_INVALID - Static variable in class org.aspectj.weaver.WeaverMessages
 
ZIPFILE_ENTRY_MISSING - Static variable in class org.aspectj.weaver.WeaverMessages
 
ZippedFileCacheBacking - Class in org.aspectj.weaver.tools.cache
Uses a ZIP file to store the instrumented classes/aspects - each one as a separate ZipEntry.
ZippedFileCacheBacking(File) - Constructor for class org.aspectj.weaver.tools.cache.ZippedFileCacheBacking
 
zipSuffixLength(File) - Static method in class org.aspectj.util.FileUtil
 
zipSuffixLength(String) - Static method in class org.aspectj.util.FileUtil
 

_

_unused - Static variable in interface org.aspectj.apache.bcel.Constants
 

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 _