Index

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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort(String) - Static method in class org.aspectj.bridge.MessageUtil
 
abort(String, Throwable) - Static method in class org.aspectj.bridge.MessageUtil
 
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 - Static variable in interface org.aspectj.bridge.IMessage
 
ABORT_NOMESSAGE - Static variable in class org.aspectj.bridge.MessageUtil
 
ABORT_NOTHING_TO_RUN - Static variable in class org.aspectj.bridge.MessageUtil
 
AbortException - Exception Class in org.aspectj.bridge
Signal that a process was aborted before completion.
AbortException() - Constructor for exception class org.aspectj.bridge.AbortException
abort with default String message
AbortException(String) - Constructor for exception class org.aspectj.bridge.AbortException
abort with message
AbortException(IMessage) - Constructor for exception class org.aspectj.bridge.AbortException
abort with structured message
abortOnFailure - Variable in class org.aspectj.bridge.MessageWriter
 
ABSTRACT - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
ABSTRACT_POINTCUT - Static variable in class org.aspectj.weaver.WeaverMessages
 
AbstractAnnotationAJ - Class in org.aspectj.weaver
 
AbstractAnnotationAJ(ResolvedType) - Constructor for class org.aspectj.weaver.AbstractAnnotationAJ
 
AbstractPatternNodeVisitor - Class in org.aspectj.weaver.patterns
 
AbstractPatternNodeVisitor() - Constructor for class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
AbstractReferenceTypeDelegate - Class in org.aspectj.weaver
 
AbstractReferenceTypeDelegate(ReferenceType, boolean) - Constructor for class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
AbstractSignaturePattern - Class in org.aspectj.weaver.patterns
Implements common functions to be used across ISignaturePatterns.
AbstractSignaturePattern() - Constructor for class org.aspectj.weaver.patterns.AbstractSignaturePattern
 
AbstractTrace - Class in org.aspectj.weaver.tools
 
AbstractTrace(Class) - Constructor for class org.aspectj.weaver.tools.AbstractTrace
 
ACC_BRIDGE - Static variable in interface org.aspectj.weaver.Constants
 
ACC_VARARGS - Static variable in interface org.aspectj.weaver.Constants
 
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(IExprVisitor) - Method in class org.aspectj.weaver.ast.Var
 
accept(ITestVisitor) - Method in class org.aspectj.weaver.ast.And
 
accept(ITestVisitor) - Method in class org.aspectj.weaver.ast.Call
 
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(ITestVisitor) - Method in class org.aspectj.weaver.internal.tools.MatchingContextBasedTest
 
accept(Dump.IVisitor) - Method in interface org.aspectj.weaver.Dump.INode
 
accept(Dump.IVisitor) - Method in class org.aspectj.weaver.World
Dump processing when a fatal error occurs
accept(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
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
 
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_FOR_INLINE - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
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
 
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
 
addAspectAffectingType(String) - Method in class org.aspectj.weaver.WeaverStateInfo
 
addAspectsAffectingType(Collection<String>) - Method in class org.aspectj.weaver.WeaverStateInfo
 
addConcreteMunger(ConcreteTypeMunger) - Method in class org.aspectj.weaver.WeaverStateInfo
 
addConcreteShadowMunger(ShadowMunger) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
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
 
addDeclares(Collection<Declare>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addedSinceLastDemote - Variable in class org.aspectj.weaver.World.TypeMap
 
addExtraSourceLocations(IMessage, String) - Static method in class org.aspectj.bridge.MessageUtil
 
addFixedCrosscuttingMembers(ResolvedType) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
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
 
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
 
addLateTypeMunger(ConcreteTypeMunger) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addLateTypeMungers(Collection<ConcreteTypeMunger>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addMunger(ShadowMunger) - Method in class org.aspectj.weaver.Shadow
 
addNameValuePair(AnnotationNameValuePair) - Method in class org.aspectj.weaver.StandardAnnotation
 
addOrReplaceAspect(ResolvedType) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
addOrReplaceAspect(ResolvedType, boolean) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
addParent(ResolvedType) - Method in class org.aspectj.weaver.ReferenceType
 
addParent(ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
 
addPrivilegedAccesses(Collection<ResolvedMember>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addShadowMungers(Collection<ShadowMunger>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addTypeMunger(ConcreteTypeMunger) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
addTypeMungers(Collection<ConcreteTypeMunger>) - Method in class org.aspectj.weaver.CrosscuttingMembers
 
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_EXECUTION - Static variable in class org.aspectj.weaver.Shadow
 
ADVICE_EXECUTION - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
AdviceAttribute(AdviceKind, Pointcut, int, int, int, ISourceContext) - Constructor for class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
AdviceAttribute(AdviceKind, Pointcut, int, int, int, ISourceContext, boolean, ResolvedMember[], boolean[], UnresolvedType[]) - Constructor for class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
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
 
AdviceKind - Class in org.aspectj.weaver
The five kinds of advice in AspectJ.
AdviceKind(String, int, int, boolean, boolean) - Constructor for class org.aspectj.weaver.AdviceKind
 
adviceName(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]"
advisingSynchronizedMethods - Variable in class org.aspectj.weaver.Lint
 
After - Static variable in class org.aspectj.weaver.AdviceKind
 
AFTER_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
AfterReturning - Static variable in class org.aspectj.weaver.AdviceKind
 
AFTERRETURNING_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
AfterThrowing - Static variable in class org.aspectj.weaver.AdviceKind
 
AFTERTHROWING_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
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.AjSynthetic - Class in org.aspectj.weaver
Synthetic members should have NO advice put on them or on their contents.
AjAttribute.Aspect - Class in org.aspectj.weaver
 
AjAttribute.DeclareAttribute - Class in org.aspectj.weaver
 
AjAttribute.EffectiveSignatureAttribute - Class in org.aspectj.weaver
 
AjAttribute.MethodDeclarationLineNumberAttribute - Class in org.aspectj.weaver
 
AjAttribute.PointcutDeclarationAttribute - Class in org.aspectj.weaver
 
AjAttribute.PrivilegedAttribute - Class in org.aspectj.weaver
 
AjAttribute.SourceContextAttribute - Class in org.aspectj.weaver
 
AjAttribute.TypeMunger - Class in org.aspectj.weaver
 
AjAttribute.WeaverState - Class in org.aspectj.weaver
 
AjAttribute.WeaverVersionInfo - Class in org.aspectj.weaver
 
AJC_POST_CLINIT_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
AJC_PRE_CLINIT_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
AJC_PRIVILEGED - Static variable in class org.aspectj.weaver.UnresolvedType
 
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
 
ajMembersNeedParameterization() - Method in class org.aspectj.weaver.ResolvedType
 
AjSynthetic() - Constructor for class org.aspectj.weaver.AjAttribute.AjSynthetic
 
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
 
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
 
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() - 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).
alwaysMatches(ResolvedType) - Method in class org.aspectj.weaver.BoundedReferenceType
 
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
 
AnnotatedElement - Interface in org.aspectj.weaver
Represents any element that may have annotations
ANNOTATION - Static variable in class org.aspectj.weaver.AnnotationValue
 
ANNOTATION - Static variable in class org.aspectj.weaver.patterns.Declare
 
ANNOTATION - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
ANNOTATION - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
ANNOTATION - Static variable in class org.aspectj.weaver.UnresolvedType
 
ANNOTATION_CACHE_FIELD_NAME - Static variable in class org.aspectj.weaver.NameMangler
 
ANNOTATION_TYPE - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
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
 
AnnotationFinder - Interface in org.aspectj.weaver.reflect
 
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(List<AnnotationTypePattern>) - Constructor for class org.aspectj.weaver.patterns.AnnotationPatternList
 
AnnotationPatternList(AnnotationTypePattern[]) - 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 AnyTypePattern.
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(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.
appendSigWithTypeVarBoundsRemoved(UnresolvedType, StringBuffer, Set<UnresolvedType>) - Static method in class org.aspectj.weaver.ResolvedMemberImpl
 
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
 
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
 
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
 
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(ResolvedType[], boolean) - Static method in class org.aspectj.weaver.Iterators
 
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 - Static variable in class org.aspectj.weaver.AnnotationValue
 
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(T[]) - 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.
ArrayReferenceType - Class in org.aspectj.weaver
Represents a resolved array type
ArrayReferenceType(String, String, World, ResolvedType) - Constructor for class org.aspectj.weaver.ArrayReferenceType
 
ArrayTypeSignature(GenericSignature.TypeSignature) - Constructor for class org.aspectj.util.GenericSignature.ArrayTypeSignature
 
ask() - Method in class org.aspectj.weaver.patterns.TypePatternQuestions.Question
 
askQuestion(TypePattern, ResolvedType, TypePattern.MatchKind) - Method in class org.aspectj.weaver.patterns.TypePatternQuestions
 
Aspect(PerClause) - Constructor for class org.aspectj.weaver.AjAttribute.Aspect
 
ASPECT - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
ASPECT_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
ASPECT_NEEDED - Static variable in class org.aspectj.weaver.WeaverMessages
 
aspectExcludedByConfiguration - Variable in class org.aspectj.weaver.Lint
 
aspectjSourceFileFilter - Static variable in class org.aspectj.util.FileUtil
 
aspectType - Variable in class org.aspectj.weaver.ConcreteTypeMunger
 
assertState(Pointcut.State) - Method in class org.aspectj.weaver.patterns.Pointcut
 
ASTNode - Class in org.aspectj.weaver.ast
 
ASTNode() - Constructor for class org.aspectj.weaver.ast.ASTNode
 
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
 
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
 
ATTARGET_ONLY_SUPPORTED_AT_JAVA5_LEVEL - Static variable in class org.aspectj.weaver.WeaverMessages
 
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
 
attribute - Variable in class org.aspectj.weaver.Advice
 
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
 
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.
BaseTypeSignature(String) - Constructor for class org.aspectj.util.GenericSignature.BaseTypeSignature
 
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
 
BATCH_BUILD - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
bcelRepositoryCaching - Variable in class org.aspectj.weaver.World
 
BCException - Exception Class in org.aspectj.weaver
Exception to use inside the bcweaver.
BCException() - Constructor for exception class org.aspectj.weaver.BCException
 
BCException(String) - Constructor for exception class org.aspectj.weaver.BCException
 
BCException(String, Throwable) - Constructor for exception class org.aspectj.weaver.BCException
 
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(FormalBinding) - Constructor for class org.aspectj.weaver.patterns.BindingAnnotationTypePattern
 
BindingAnnotationTypePattern(UnresolvedType, int) - 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 - Variable in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
BindingPattern - Interface in org.aspectj.weaver.patterns
Marker interface for BindingTypePattern and BindingAnnotationTypePattern
bindings - Variable in class org.aspectj.weaver.patterns.SimpleScope
 
Bindings - Class in org.aspectj.weaver.patterns
 
Bindings(int) - Constructor for class org.aspectj.weaver.patterns.Bindings
 
Bindings(BindingPattern[]) - Constructor for class org.aspectj.weaver.patterns.Bindings
 
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(FormalBinding, boolean) - Constructor for class org.aspectj.weaver.patterns.BindingTypePattern
 
BindingTypePattern(UnresolvedType, int, boolean) - Constructor for class org.aspectj.weaver.patterns.BindingTypePattern
 
bindsProceedingJoinPoint() - Method in class org.aspectj.weaver.ShadowMunger
 
bit - Variable in class org.aspectj.weaver.Shadow.Kind
 
bits - Variable in class org.aspectj.weaver.ResolvedType
 
BOOLEAN - Static variable in class org.aspectj.weaver.UnresolvedType
 
BOOLEAN - Variable in class org.aspectj.weaver.World
 
borrowPorter(IMessage) - Static method in exception class 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(String, String, World) - Constructor for class org.aspectj.weaver.BoundedReferenceType
only for use when resolving GenericsWildcardTypeX or a TypeVariableReferenceType
BoundedReferenceType(ReferenceType, boolean, World) - Constructor for class org.aspectj.weaver.BoundedReferenceType
 
BoundedReferenceType(ReferenceType, boolean, World, ReferenceType[]) - Constructor for class org.aspectj.weaver.BoundedReferenceType
 
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
 
bridgerToInterMethod(ResolvedMember, UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
Sometimes the intertyped method requires a bridge method alongside it.
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.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
BYTE - Static variable in class org.aspectj.weaver.UnresolvedType
 
BYTE - Variable in class org.aspectj.weaver.World
 

C

cachedGenericClassTypeSignature - Variable in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
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
 
canAnnotationTargetType() - Method in class org.aspectj.weaver.ArrayReferenceType
 
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
 
canBeSeenBy(ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
 
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
 
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
 
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(CrosscuttingMembers) - Static method in class org.aspectj.weaver.NameMangler
 
CflowEntry - Static variable in class org.aspectj.weaver.AdviceKind
 
CflowPointcut - Class in org.aspectj.weaver.patterns
 
CflowPointcut(Pointcut, boolean, int[]) - Constructor for class org.aspectj.weaver.patterns.CflowPointcut
 
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
 
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.weaver.UnresolvedType
 
CHAR - Variable in class org.aspectj.weaver.World
 
check(ISourceContext, World) - Method in class org.aspectj.weaver.patterns.Pointcut
 
check(World) - Method in class org.aspectj.weaver.NewConstructorTypeMunger
 
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
 
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() - Method in class org.aspectj.weaver.World.TypeMap
 
child - Variable in class org.aspectj.weaver.patterns.DeclareParents
 
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.weaver.AnnotationValue
 
CLASS - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
CLASS_TOO_BIG - Static variable in class org.aspectj.weaver.WeaverMessages
 
ClassAnnotationValue - Class in org.aspectj.weaver
 
ClassAnnotationValue(String) - Constructor for class org.aspectj.weaver.ClassAnnotationValue
 
classBound - Variable in class org.aspectj.util.GenericSignature.FormalTypeParameter
 
CLASSES_IN_PRECEDENCE - Static variable in class org.aspectj.weaver.WeaverMessages
 
classLoaderReference - Variable in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
classSignature - Variable in class org.aspectj.util.GenericSignature.ClassTypeSignature
 
ClassSignature() - Constructor for class org.aspectj.util.GenericSignature.ClassSignature
 
ClassTypeSignature(String, String) - Constructor for class org.aspectj.util.GenericSignature.ClassTypeSignature
 
ClassTypeSignature(String, GenericSignature.SimpleClassTypeSignature, GenericSignature.SimpleClassTypeSignature[]) - Constructor for class org.aspectj.util.GenericSignature.ClassTypeSignature
 
classWriteEvent(char[][]) - Method in class org.aspectj.weaver.World
 
classWriteEvent(String) - Method in class org.aspectj.weaver.World.TypeMap
 
cleanUpWorlds() - Static method in class org.aspectj.weaver.reflect.ReflectionWorld
 
clear() - Method in class org.aspectj.util.SoftHashMap
 
clearAllSuppressions() - Method in class org.aspectj.weaver.Lint
 
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
 
CLONEABLE - Static variable in class org.aspectj.weaver.UnresolvedType
 
close() - Method in class org.aspectj.weaver.Dump
 
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
 
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
 
COMPARATOR - Static variable in class org.aspectj.bridge.IMessage.Kind
 
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.
compare(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
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(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(IMessage.Kind) - Method in class org.aspectj.bridge.IMessage.Kind
 
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.
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
 
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
 
CONCRETE - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
concreteAspect - Variable in class org.aspectj.weaver.Advice
 
ConcreteCflowPointcut - Class in org.aspectj.weaver.patterns
 
ConcreteCflowPointcut(ResolvedType, Member, List<ConcreteCflowPointcut.Slot>, boolean) - Constructor for class org.aspectj.weaver.patterns.ConcreteCflowPointcut
 
ConcreteCflowPointcut.Slot - Class in org.aspectj.weaver.patterns
 
concreteTypeMunger(ResolvedTypeMunger, ResolvedType) - Method in interface org.aspectj.weaver.IWeavingSupport
 
ConcreteTypeMunger - Class in org.aspectj.weaver
 
ConcreteTypeMunger(ResolvedTypeMunger, ResolvedType) - Constructor for class org.aspectj.weaver.ConcreteTypeMunger
 
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.Advice
 
concretize(ResolvedType, World, PerClause) - Method in class org.aspectj.weaver.Checker
Concretize this Checker by concretizing the 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.tools.PointcutParser
 
concretizePointcutExpression(Pointcut, Class<?>, PointcutParameter[]) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
 
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_HIERARCHY1 - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
CONNECTING_TYPE_HIERARCHY2 - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
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 - Class in org.aspectj.bridge
 
Constants - Interface in org.aspectj.weaver
Some useful weaver constants.
Constants() - Constructor for class org.aspectj.bridge.Constants
 
ConstantValue - Static variable in class org.aspectj.weaver.Advice
 
Constructor - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
CONSTRUCTOR - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
CONSTRUCTOR - Static variable in interface org.aspectj.weaver.Member
 
CONSTRUCTOR_CALL - Static variable in class org.aspectj.weaver.Shadow
 
CONSTRUCTOR_EXECUTION - Static variable in class org.aspectj.weaver.Shadow
 
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
 
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.
containedWildChild() - Method in class org.aspectj.weaver.patterns.WildChildFinder
 
containsAspect(UnresolvedType) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
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_TYPE - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
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.
copyLocationFrom(PatternNode) - Method in class org.aspectj.weaver.patterns.PatternNode
 
copySourceContext() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
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) - 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.
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
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
 
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
 
create14Delegate(ReferenceType, World, ClassLoader) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createAccessForInlineMunger(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
createAdviceMunger(AjAttribute.AdviceAttribute, Pointcut, Member, ResolvedType) - Method in interface org.aspectj.weaver.IWeavingSupport
 
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
 
createAtAnnotationVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createCustomShadowMungers(ResolvedType) - Method in interface org.aspectj.weaver.CustomMungerFactory
 
createCustomTypeMungers(ResolvedType) - Method in interface org.aspectj.weaver.CustomMungerFactory
 
createDelegate(ReferenceType, World, Class<?>) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createDelegate(ReferenceType, World, ClassLoader) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createHandlerMember(Class, Class, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createInjarHierarchy - Static variable in class org.aspectj.weaver.World
Should we create the hierarchy for binary classes and aspects
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.StandardPointcutParser
Create a pointcut parameter of the given name and type.
createPointcutParameter(String, Class<?>) - Method in class org.aspectj.weaver.tools.PointcutParser
Create a pointcut parameter of the given name and type.
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
 
createStaticInitMember(Class, World) - Static method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory
 
createTargetAnnotationVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createTargetVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createThisAnnotationVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
createThisVar(ResolvedType, AnnotationFinder) - Static method in class org.aspectj.weaver.reflect.ReflectionVar
 
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 - Variable in class org.aspectj.weaver.ResolvedType
 
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
 
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

debug - Static variable in class org.aspectj.weaver.tools.TraceFactory
 
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 interface org.aspectj.weaver.tools.Trace
 
debug(IMessageHandler, String) - Static method in class org.aspectj.bridge.MessageUtil
create and handle debug message (ignored if handler is null)
DEBUG - Static variable in interface org.aspectj.bridge.IMessage
 
DEBUG_PROPERTY - Static variable in class org.aspectj.weaver.tools.TraceFactory
 
Declare - Class in org.aspectj.weaver.patterns
 
Declare() - Constructor for class org.aspectj.weaver.patterns.Declare
 
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
 
DeclareAnnotation - Class in org.aspectj.weaver.patterns
Represents a declare annotation statement, one of atField, atMethod, atConstructor or atType.
DeclareAnnotation(DeclareAnnotation.Kind, ISignaturePattern) - Constructor for class org.aspectj.weaver.patterns.DeclareAnnotation
Constructor for declare atMethod/atField/atConstructor.
DeclareAnnotation(DeclareAnnotation.Kind, TypePattern) - Constructor for class org.aspectj.weaver.patterns.DeclareAnnotation
Constructor for declare atType.
DeclareAnnotation.Kind - Class in org.aspectj.weaver.patterns
Captures type of declare annotation (method/type/field/constructor)
DeclareAttribute(Declare) - Constructor for class org.aspectj.weaver.AjAttribute.DeclareAttribute
 
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.
DECLAREERROR_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
DeclareErrorOrWarning - Class in org.aspectj.weaver.patterns
 
DeclareErrorOrWarning(boolean, Pointcut, String) - Constructor for class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
DECLAREMIXIN_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
DeclareParents - Class in org.aspectj.weaver.patterns
 
DeclareParents(TypePattern, List<TypePattern>, 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
 
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 - 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
 
DeclareSoft - Class in org.aspectj.weaver.patterns
 
DeclareSoft(TypePattern, Pointcut) - Constructor for class org.aspectj.weaver.patterns.DeclareSoft
 
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 - 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
DefaultMatchingContext - Class in org.aspectj.weaver.tools
Default implementation of MatchingContext, backed by a Map.
DefaultMatchingContext() - Constructor for class org.aspectj.weaver.tools.DefaultMatchingContext
 
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
 
delegate - Variable in class org.aspectj.bridge.CountingMessageHandler
 
deleteAspect(UnresolvedType) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
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.
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
 
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
 
discoverActualOccurrenceOfTypeInHierarchy(ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
Look up the actual occurence of a particular type in the hierarchy for 'this' type.
doCompleting(LangUtil.ProcessController.Thrown, int) - Method in class org.aspectj.util.LangUtil.ProcessController
Subclasses implement this to get synchronous notice of completion.
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
DOUBLE - Static variable in class org.aspectj.weaver.UnresolvedType
 
DOUBLE - Variable in class org.aspectj.weaver.World
 
DUMMY - Static variable in class org.aspectj.weaver.ResolvedPointcutDefinition
 
dump(String) - Static method in class org.aspectj.weaver.Dump
 
dump(PatternNode) - Static method in class org.aspectj.weaver.patterns.TraceVisitor
 
Dump - Class 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
 
Dump.INode - Interface in org.aspectj.weaver
 
Dump.IVisitor - Interface in org.aspectj.weaver
 
dumpOnExit() - Static method in class org.aspectj.weaver.Dump
 
dumpOnExit(IMessageHolder, boolean) - Static method in class org.aspectj.weaver.Dump
 
dumpWithException(Throwable) - Static method in class org.aspectj.weaver.Dump
 
dumpWithException(IMessageHolder, Throwable) - Static method in class org.aspectj.weaver.Dump
 
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
 
EffectiveSignatureAttribute(ResolvedMember, Shadow.Kind, boolean) - Constructor for class org.aspectj.weaver.AjAttribute.EffectiveSignatureAttribute
 
elementAlreadyAnnotated - Variable in class org.aspectj.weaver.Lint
 
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_RESOLVED_TYPE_ARRAY - Static variable in class org.aspectj.weaver.ResolvedType
 
EMPTY_STRING_ARRAY - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
ENABLED_PROPERTY - Static variable in class org.aspectj.weaver.tools.DefaultTraceFactory
 
enclosingShadow - Variable in class org.aspectj.weaver.Shadow
 
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
 
ensureAdvancedConfigurationProcessed() - Method in class org.aspectj.weaver.World
 
ensureAtTargetInitialized() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
ensureConsistent() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
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).
ensureParentWritable(File) - Static method in class org.aspectj.util.FileUtil
Ensure that the parent directory to path can be written.
ensureResolved() - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
enter(String) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
enter(String, Object) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
enter(String, Object) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
enter(String, Object) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
enter(String, Object) - Method in interface org.aspectj.weaver.tools.Trace
 
enter(String, Object, boolean) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
enter(String, Object, boolean) - Method in interface org.aspectj.weaver.tools.Trace
 
enter(String, Object, Object) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
enter(String, Object, Object) - Method in interface org.aspectj.weaver.tools.Trace
 
enter(String, Object, Object[]) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
enter(String, Object, Object[]) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
enter(String, Object, Object[]) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
enter(String, Object, Object[]) - 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.util.SoftHashMap
 
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.weaver.AnnotationValue
 
EnumAnnotationValue - Class in org.aspectj.weaver
 
EnumAnnotationValue(String, String) - Constructor for class org.aspectj.weaver.EnumAnnotationValue
 
enumAsTargetForDecpIgnored - Variable in class org.aspectj.weaver.Lint
 
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.bridge.SourceLocation
 
equals(Object) - Method in class org.aspectj.util.TypeSafeEnum
 
equals(Object) - Method in class org.aspectj.weaver.Advice
 
equals(Object) - Method in class org.aspectj.weaver.AdviceKind
 
equals(Object) - Method in class org.aspectj.weaver.AnnotationOnTypeMunger
 
equals(Object) - Method in class org.aspectj.weaver.ArrayReferenceType
 
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.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.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(String) - Static method in class org.aspectj.bridge.MessageUtil
 
error(String) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
error(String) - Method in interface org.aspectj.weaver.tools.Trace
 
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 interface org.aspectj.weaver.tools.Trace
 
error(String, ISourceLocation) - Static method in class org.aspectj.bridge.MessageUtil
 
error(IMessageHandler, String) - Static method in class org.aspectj.bridge.MessageUtil
create and handle error message (ignored if handler is null)
ERROR - Static variable in interface org.aspectj.bridge.IMessage
 
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
 
event(String) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
event(String) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
event(String) - Method in interface org.aspectj.weaver.tools.Trace
 
event(String, Object, Object) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
event(String, Object, Object) - Method in interface org.aspectj.weaver.tools.Trace
 
event(String, Object, Object[]) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
event(String, Object, Object[]) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
event(String, Object, Object[]) - Method in interface org.aspectj.weaver.tools.Trace
 
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(String) - Constructor for class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
ExactAnnotationTypePattern(UnresolvedType, Map<String, 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_HANDLER - Static variable in class org.aspectj.weaver.Shadow
 
ExceptionHandler - Static variable in class org.aspectj.weaver.Shadow
 
ExceptionHandlerBit - Static variable in class org.aspectj.weaver.Shadow
 
exceptionType - Variable in class org.aspectj.weaver.Advice
 
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.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) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
exit(String) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
exit(String) - Method in interface org.aspectj.weaver.tools.Trace
 
exit(String, boolean) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
exit(String, boolean) - Method in interface org.aspectj.weaver.tools.Trace
 
exit(String, int) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
exit(String, int) - Method in interface org.aspectj.weaver.tools.Trace
 
exit(String, Object) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
exit(String, Object) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
exit(String, Object) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
exit(String, Object) - Method in interface org.aspectj.weaver.tools.Trace
 
exit(String, Throwable) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
exit(String, Throwable) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
exit(String, Throwable) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
exit(String, Throwable) - Method in interface org.aspectj.weaver.tools.Trace
 
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
 
EXTENDS - Static variable in class org.aspectj.weaver.BoundedReferenceType
 
EXTENDS - Static variable in class org.aspectj.weaver.WildcardedUnresolvedType
 
ExtraArgument - Static variable in class org.aspectj.weaver.Advice
 
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

FACTORY_PROPERTY - Static variable in class org.aspectj.weaver.tools.TraceFactory
 
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(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 - Static variable in interface org.aspectj.bridge.IMessage
 
FAIL_INCOMPLETE - Static variable in class org.aspectj.bridge.MessageUtil
 
FAIL_NOMESSAGE - Static variable in class org.aspectj.bridge.MessageUtil
 
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
 
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
 
fatal(String) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
fatal(String) - Method in interface org.aspectj.weaver.tools.Trace
 
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 interface org.aspectj.weaver.tools.Trace
 
field(String, int, String, String) - Static method in class org.aspectj.weaver.MemberImpl
 
Field - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
FIELD - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
FIELD - Static variable in interface org.aspectj.weaver.Member
 
FIELD_GET - Static variable in class org.aspectj.weaver.Shadow
 
FIELD_SET - Static variable in class org.aspectj.weaver.Shadow
 
FieldGet - Class in org.aspectj.weaver.ast
 
FieldGet - Static variable in class org.aspectj.weaver.Shadow
 
FieldGet(Member, ResolvedType) - Constructor for class org.aspectj.weaver.ast.FieldGet
 
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
 
FieldHostTypeMunger(ResolvedMember, UnresolvedType, TypePattern) - Constructor for class org.aspectj.weaver.MethodDelegateTypeMunger.FieldHostTypeMunger
Construct a new type munger for @AspectJ ITD
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
 
FieldTypeSignature() - Constructor for class org.aspectj.util.GenericSignature.FieldTypeSignature
 
FILE_PROPERTY - Static variable in class org.aspectj.weaver.tools.DefaultTraceFactory
 
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.
filter(Iterator<T>) - Method in interface org.aspectj.weaver.Iterators.Filter
 
FINAL - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
findAspectDeclaringParents(DeclareParents) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
findDerivativeType(ResolvedType[]) - Method in class org.aspectj.weaver.ReferenceType
Look for a derivative type with the specified type parameters.
findMatchingNewParents(ResolvedType, boolean) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
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
 
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
 
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.
FLOAT - Static variable in class org.aspectj.weaver.UnresolvedType
 
FLOAT - Variable in class org.aspectj.weaver.World
 
flush() - Method in class org.aspectj.weaver.World
be careful calling this - pr152257
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
 
forgetTypeVariablesCurrentlyBeingProcessed(Class<?>) - Method in class org.aspectj.weaver.World
 
FormalBinding - Class in org.aspectj.weaver.patterns
 
FormalBinding(UnresolvedType, int) - Constructor for class org.aspectj.weaver.patterns.FormalBinding
 
FormalBinding(UnresolvedType, String, int) - Constructor for class org.aspectj.weaver.patterns.FormalBinding
 
FormalBinding(UnresolvedType, String, int, int, 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.
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
 
FormalTypeParameter() - Constructor for class org.aspectj.util.GenericSignature.FormalTypeParameter
 
formalTypeParameters - Variable in class org.aspectj.util.GenericSignature.ClassSignature
 
formalTypeParameters - Variable in class org.aspectj.util.GenericSignature.MethodTypeSignature
 
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
 
format(Pointcut) - Static method in class org.aspectj.weaver.patterns.PointcutRewriter
Allows formatting of the output pointcut for debugging...
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.
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
 
fromTypeX(UnresolvedType, World) - Static method in class org.aspectj.weaver.ReferenceType
 
FuzzyBoolean - Class in org.aspectj.util
This class implements boolean that include a "maybe"
FuzzyBoolean - Class in org.aspectj.weaver.tools
This class implements a boolean that includes a "maybe"
FuzzyBoolean() - Constructor for class org.aspectj.util.FuzzyBoolean
 

G

GeneratedClassHandler - Interface in org.aspectj.weaver.tools
Interface implemented by weaving class loaders to allow classes generated by the weaving process to be defined.
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
 
generateNewLvts - Variable in class org.aspectj.weaver.World
 
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.BaseTypeSignature - Class in org.aspectj.util
 
GenericSignature.ClassSignature - Class in org.aspectj.util
structure holding a parsed class signature
GenericSignature.ClassTypeSignature - Class in org.aspectj.util
 
GenericSignature.FieldTypeSignature - Class in org.aspectj.util
 
GenericSignature.FormalTypeParameter - Class in org.aspectj.util
structure capturing a FormalTypeParameter from the Signature grammar
GenericSignature.MethodTypeSignature - Class in org.aspectj.util
 
GenericSignature.SimpleClassTypeSignature - Class in org.aspectj.util
 
GenericSignature.TypeArgument - Class in org.aspectj.util
 
GenericSignature.TypeSignature - Class in org.aspectj.util
 
GenericSignature.TypeVariableSignature - Class in org.aspectj.util
 
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
 
get(int) - Method in class org.aspectj.weaver.IntMap
 
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(A) - Method in interface org.aspectj.weaver.Iterators.Getter
 
get(Object) - Method in class org.aspectj.util.SoftHashMap
 
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 - Static variable in class org.aspectj.weaver.tools.PointcutPrimitive
 
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
 
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?
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
 
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
 
getAjMemberParameterizationMap() - Method in class org.aspectj.weaver.ResolvedType
 
getAllBytes(short, ConstantPoolWriter) - Method in class org.aspectj.weaver.AjAttribute
Writes the full attribute, i.e.
getAllCreatedCustomShadowMungers() - Method in interface org.aspectj.weaver.CustomMungerFactory
 
getAllCreatedCustomTypeMungers() - Method in interface org.aspectj.weaver.CustomMungerFactory
 
getAllSupportedPointcutPrimitives() - Static method in class org.aspectj.weaver.tools.PointcutParser
 
getAllSupportedPointcutPrimitives() - Static method in class org.aspectj.weaver.tools.StandardPointcutParser
 
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
 
getAnnotationDefaultValue() - Method in class org.aspectj.weaver.JoinPointSignature
 
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
 
getAnnotationDefaultValue(Member) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
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
 
getAnnotationFromMember(ResolvedType, Member) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
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) - 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
 
getAnnotationOfType(UnresolvedType, Member) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
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.weaver.ArrayReferenceType
 
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() - 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
 
getAnnotations(Member, boolean) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
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.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.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.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.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.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 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
 
getArguments() - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
getArguments() - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
getArgumentTypesForArrayConstructionShadow() - Method in class org.aspectj.weaver.Shadow
 
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.weaver.MethodDelegateTypeMunger
 
getAspect() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
getAspectInstance() - Method in class org.aspectj.weaver.patterns.ExposedState
 
getAspectname() - Method in class org.aspectj.bridge.WeaveMessage
 
getAspectsAffectingType() - Method in class org.aspectj.weaver.WeaverStateInfo
 
getAspectScope(ResolvedType) - Method in class org.aspectj.weaver.World
 
getAspectType() - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
getAspectType() - Method in class org.aspectj.weaver.PerTypeWithinTargetTypeMunger
 
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
 
getBackingGenericMember() - Method in class org.aspectj.weaver.JoinPointSignature
 
getBackingGenericMember() - Method in interface org.aspectj.weaver.ResolvedMember
 
getBackingGenericMember() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
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
 
getBaseParameterCount() - Method in class org.aspectj.weaver.Advice
 
getBaseParameterNames(World) - Method in class org.aspectj.weaver.Advice
 
getBestFile(File) - Static method in class org.aspectj.util.FileUtil
Render as best file, canonical or absolute.
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(String[], boolean) - Static method in class org.aspectj.util.FileUtil
 
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() - Method in interface org.aspectj.weaver.tools.PointcutParameter
At a matched join point, the parameter binding.
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).
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
 
getBody() - Method in class org.aspectj.weaver.ast.Not
 
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
 
getBuildstamp() - Method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
getBuildstamp() - Method in class org.aspectj.weaver.VersionedDataInputStream
 
getBytes() - Method in interface org.aspectj.weaver.IUnwovenClassFile
 
getBytes(ConstantPoolWriter) - Method in class org.aspectj.weaver.AjAttribute
Just writes the contents
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
 
getClassLoader() - Method in class org.aspectj.weaver.reflect.ReflectionWorld
 
getClassLoader() - Method in class org.aspectj.weaver.WeakClassLoaderReference
 
getClassName() - Method in interface org.aspectj.weaver.IUnwovenClassFile
 
getClassName() - Method in class org.aspectj.weaver.UnresolvedType
 
getClassNameAsChars() - Method in interface org.aspectj.weaver.IUnwovenClassFile
 
getClazz() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
getColumn() - Method in interface org.aspectj.bridge.ISourceLocation
 
getColumn() - Method in class org.aspectj.bridge.SourceLocation
 
getCommand() - Method in class org.aspectj.util.LangUtil.ProcessController
 
getCompilerVersion() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
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
 
getConstructorSignatureString(Member, World) - Static method in class org.aspectj.weaver.SignatureUtils
 
getContext() - Method in interface org.aspectj.bridge.ISourceLocation
 
getContext() - Method in class org.aspectj.bridge.SourceLocation
 
getContextId() - Method in interface org.aspectj.bridge.IMessageContext
 
getCoreType(UnresolvedType) - Method in class org.aspectj.weaver.World
Special resolution for "core" types like OBJECT.
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
 
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
 
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() - Method in class org.aspectj.weaver.ResolvedType
 
getDeclaredExceptions() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
getDeclaredFields() - Method in class org.aspectj.weaver.ArrayReferenceType
 
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.ReflectionBasedReferenceTypeDelegate
 
getDeclaredFields() - Method in class org.aspectj.weaver.ResolvedType
 
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.ReflectionBasedReferenceTypeDelegate
 
getDeclaredInterfaces() - Method in class org.aspectj.weaver.ArrayReferenceType
 
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.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
 
getDeclaredJavaFields() - Method in class org.aspectj.weaver.ResolvedType
 
getDeclaredJavaMethods() - Method in class org.aspectj.weaver.ResolvedType
 
getDeclaredMethods() - Method in class org.aspectj.weaver.ArrayReferenceType
 
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.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
 
getDeclaredPointcuts() - Method in class org.aspectj.weaver.ArrayReferenceType
 
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.ReflectionBasedReferenceTypeDelegate
 
getDeclaredPointcuts() - Method in class org.aspectj.weaver.ResolvedType
 
getDeclaredShadowMungers() - Method in class org.aspectj.weaver.ResolvedType
 
getDeclaredSignature() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
getDeclareParents() - Method in class org.aspectj.weaver.CrosscuttingMembers
 
getDeclareParents() - Method in class org.aspectj.weaver.CrosscuttingMembersSet
 
getDeclareParents() - Method in class org.aspectj.weaver.World
 
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.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.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
 
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
 
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.
getDelegate(ResolvedType) - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
getDelegateFactoryMethod(World) - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
getDesignatorName() - Method in interface org.aspectj.weaver.tools.PointcutDesignatorHandler
The name of this pointcut designator.
getDetails() - Method in interface org.aspectj.bridge.IMessage
 
getDetails() - Method in class org.aspectj.bridge.Message
 
getDimensions() - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
getDimensions() - Method in class org.aspectj.weaver.patterns.TypePattern
 
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 !
getDimensions() - Method in class org.aspectj.weaver.UnresolvedType
 
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
 
getDumpOnException() - Static method in class org.aspectj.weaver.Dump
 
getDumpOnExit() - Static method in class org.aspectj.weaver.Dump
 
getEffectiveSignature() - Method in class org.aspectj.weaver.AjAttribute.EffectiveSignatureAttribute
 
getEffectiveSignature() - Method in class org.aspectj.weaver.JoinPointSignature
 
getEffectiveSignature() - Method in interface org.aspectj.weaver.ResolvedMember
 
getEffectiveSignature() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getEnclosingAdvice() - Method in class org.aspectj.weaver.IntMap
 
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
 
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.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
 
getEndPos() - Method in class org.aspectj.weaver.ReferenceType
 
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
 
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
 
getExceptions() - Method in class org.aspectj.weaver.JoinPointSignature
 
getExceptions() - Method in interface org.aspectj.weaver.ResolvedMember
 
getExceptions() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getExceptions(World) - 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(World) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
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
 
getExtraConfiguration() - Method in class org.aspectj.weaver.World
may return null
getExtractableName(Member) - Static method in class org.aspectj.weaver.NameMangler
 
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
Return a List of ISourceLocation instances that indicate additional source locations relevent to this message as specified by the message creator.
getExtraSourceLocations() - Method in class org.aspectj.bridge.Message
 
getFactoryMethodName() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
getFactoryMethodSignature() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
getField() - Method in class org.aspectj.weaver.ast.FieldGet
 
getField() - Method in class org.aspectj.weaver.ast.FieldGetCall
 
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
 
getFilename() - Method in interface org.aspectj.weaver.IUnwovenClassFile
 
getFileName() - Method in class org.aspectj.weaver.Dump
 
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
 
getFirstBound() - Method in class org.aspectj.weaver.TypeVariable
 
getFixed() - Method in class org.aspectj.weaver.World
 
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
 
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
 
getFoundNode() - Method in class org.aspectj.weaver.patterns.VoidArrayFinder
 
getGenericArgTypes() - Method in class org.aspectj.weaver.Shadow
 
getGenericClassTypeSignature() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
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() - 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
getGenericParameterTypes(ReflectionBasedResolvedMemberImpl) - Method in interface org.aspectj.weaver.reflect.GenericSignatureInformationProvider
 
getGenericParameterTypes(ReflectionBasedResolvedMemberImpl) - Method in class org.aspectj.weaver.reflect.Java14GenericSignatureInformationProvider
 
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() - 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
getGenericReturnType(ReflectionBasedResolvedMemberImpl) - Method in interface org.aspectj.weaver.reflect.GenericSignatureInformationProvider
 
getGenericReturnType(ReflectionBasedResolvedMemberImpl) - Method in class org.aspectj.weaver.reflect.Java14GenericSignatureInformationProvider
 
getGenericSignature() - Method in class org.aspectj.weaver.ReferenceType
 
getGenericSignature() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getGenericSignature() - Method in class org.aspectj.weaver.TypeVariable
 
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.
getHandledExceptionType() - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl.Handler
 
getHandledExceptionType() - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl.Handler
 
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
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).
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.
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
 
getIMessage() - Method in exception class 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
 
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
 
getInitMethod(UnresolvedType) - Method in class org.aspectj.weaver.NewFieldTypeMunger
 
getInterfaceType() - Method in class org.aspectj.weaver.PerObjectInterfaceTypeMunger
 
getInterMethodBody(UnresolvedType) - Method in class org.aspectj.weaver.NewMethodTypeMunger
 
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
 
getInvalidPointcutExpression() - Method in exception class org.aspectj.weaver.tools.UnsupportedPointcutPrimitiveException
 
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.reflect.ReflectionShadow
 
getIWorld() - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getIWorld() - Method in class org.aspectj.weaver.Shadow
 
getJavaExecutable() - Static method in class org.aspectj.util.LangUtil
Find java executable File path from java.home system property.
getJavaHome() - Static method in class org.aspectj.util.LangUtil
 
getJoinPointSignatures(Member, World) - Static method in class org.aspectj.weaver.ResolvedMemberImpl
Compute the full set of signatures for a member.
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.
getJrtFsFilePath() - Static method in class org.aspectj.util.LangUtil
 
getKey() - Method in class org.aspectj.util.TypeSafeEnum
 
getKind() - Method in interface org.aspectj.bridge.IMessage
 
getKind() - Method in class org.aspectj.bridge.Message
 
getKind() - Method in class org.aspectj.weaver.Advice
 
getKind() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
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
getKind(String) - Static method in class org.aspectj.bridge.MessageUtil
Map to the kind of messages associated with this string key.
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
 
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
 
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
 
getLine() - Method in interface org.aspectj.bridge.ISourceLocation
 
getLine() - Method in class org.aspectj.bridge.SourceLocation
 
getLineBreaks() - Method in class org.aspectj.weaver.AjAttribute.SourceContextAttribute
 
getLineNumber() - Method in class org.aspectj.weaver.AjAttribute.MethodDeclarationLineNumberAttribute
 
getLint() - Method in class org.aspectj.weaver.World
 
getLintKind() - Method in class org.aspectj.weaver.LintMessage
 
getLintKind(String) - Method in class org.aspectj.weaver.Lint
 
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
getLocation() - Method in exception class 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
 
getMajorVersion() - Method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
getMajorVersion() - Method in class org.aspectj.weaver.VersionedDataInputStream
 
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.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
 
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
 
getMessage() - Method in exception class 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.weaver.patterns.DeclareErrorOrWarning
 
getMessage() - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
getMessage(Shadow) - Method in class org.aspectj.weaver.Checker
 
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.World
Nobody should hold onto a copy of this message handler, or setMessageHandler won't work right.
getMessages(List<IMessage>, IMessage.Kind) - Static method in class org.aspectj.bridge.MessageUtil
Extract messages of type kind from the input list.
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
 
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 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
 
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.
getMinorVersion() - Method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
getMinorVersion() - Method in class org.aspectj.weaver.VersionedDataInputStream
 
getModel() - Method in class org.aspectj.weaver.World
 
getModifierFlag(String) - Static method in class org.aspectj.weaver.patterns.ModifiersPattern
 
getModifiers() - Method in class org.aspectj.weaver.ArrayReferenceType
 
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() - Method in class org.aspectj.weaver.JoinPointSignature
 
getModifiers() - Method in interface org.aspectj.weaver.Member
 
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() - Method in interface org.aspectj.weaver.ResolvedMember
 
getModifiers() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getModifiers() - Method in class org.aspectj.weaver.ResolvedType
 
getModifiers(World) - Method in class org.aspectj.weaver.JoinPointSignature
 
getModifiers(World) - Method in interface org.aspectj.weaver.Member
 
getModifiers(World) - Method in class org.aspectj.weaver.MemberImpl
 
getModifiers(World) - Method in interface org.aspectj.weaver.ResolvedMember
 
getModifiers(World) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
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.util.TypeSafeEnum
 
getName() - Method in class org.aspectj.weaver.AnnotationNameValuePair
 
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 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 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.
getNameAsIdentifier() - Method in class org.aspectj.weaver.ReferenceType
 
getNameAsIdentifier() - Method in class org.aspectj.weaver.UnresolvedType
 
getNameChars() - Method in class org.aspectj.weaver.AjAttribute
 
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.
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
 
getNewParent() - Method in class org.aspectj.weaver.NewParentTypeMunger
 
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
 
getOriginalSignature() - Method in class org.aspectj.weaver.Advice
 
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.ReflectionBasedReferenceTypeDelegate
 
getOuterClass() - Method in class org.aspectj.weaver.ResolvedType
 
getOutermostType() - Method in class org.aspectj.weaver.UnresolvedType
Returns a UnresolvedType object representing the effective outermost enclosing type for a name type.
getPackageName() - Method in class org.aspectj.weaver.UnresolvedType
 
getPackageNameAsIdentifier() - Method in class org.aspectj.weaver.UnresolvedType
 
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() - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
getParameterAnnotationTypes() - Method in interface org.aspectj.weaver.ResolvedMember
 
getParameterAnnotationTypes() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getParameterAnnotationTypes(Member) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
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.
getParameterNames() - Method in class org.aspectj.weaver.JoinPointSignature
 
getParameterNames() - Method in interface org.aspectj.weaver.ResolvedMember
 
getParameterNames() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
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(World) - Method in interface org.aspectj.weaver.ResolvedMember
 
getParameterNames(World) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
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.
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
 
getParents() - Method in class org.aspectj.weaver.patterns.DeclareParents
 
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.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() - Method in class org.aspectj.weaver.Advice
 
getPointcut() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
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.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<PointcutPrimitive>) - 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<PointcutPrimitive>, 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.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).
getPrecedence() - Method in class org.aspectj.weaver.AdviceKind
 
getPrecedenceIfAny(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.World
 
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
 
getRank() - Method in class org.aspectj.weaver.TypeVariable
 
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
 
getReflectionWorldFor(WeakClassLoaderReference) - Static method in class org.aspectj.weaver.reflect.ReflectionWorld
 
getRegisteredPointcutHandlers() - Method in class org.aspectj.weaver.World
 
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
 
getResult() - Method in class org.aspectj.util.LangUtil.ProcessController
 
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.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
 
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() - Method in class org.aspectj.weaver.Advice
 
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.
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
 
getSignatureMakerName(Member) - Static method in class org.aspectj.weaver.SignatureUtils
 
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.weaver.ResolvedType
 
getSize() - Method in class org.aspectj.weaver.UnresolvedType
This is the size of this type as used in JVM.
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() - 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() - Method in interface org.aspectj.weaver.ResolvedMember
 
getSourceContext() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
getSourceContext() - Method in class org.aspectj.weaver.ResolvedType
 
getSourceContext(World) - Method in class org.aspectj.weaver.JoinPointSignature
 
getSourceContext(World) - Method in interface org.aspectj.weaver.ResolvedMember
 
getSourceContext(World) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
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
 
getSourcefilename() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
getSourcefilename() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
getSourcefilename() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
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.AjAttribute.SourceContextAttribute
 
getSourceLocation() - Method in interface org.aspectj.bridge.IMessage
 
getSourceLocation() - Method in class org.aspectj.bridge.Message
 
getSourceLocation() - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
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
 
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
 
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
 
getStartPos() - Method in class org.aspectj.weaver.ReferenceType
 
getStaticField(Class<?>, String) - Static method in class org.aspectj.util.Reflection
 
getStreamFromZip(String, String) - Static method in class org.aspectj.util.FileUtil
 
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.StandardAnnotation
Determine the string representation of the value of a field.
getSuperclass() - Method in class org.aspectj.weaver.ArrayReferenceType
 
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.ReflectionBasedReferenceTypeDelegate
 
getSuperclass() - Method in class org.aspectj.weaver.ResolvedType
 
getSuperclass() - Method in class org.aspectj.weaver.TypeVariable
 
getSuperInterfaces() - Method in class org.aspectj.weaver.TypeVariable
 
getSuperMethodsCalled() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
getSyntheticConstructor() - Method in class org.aspectj.weaver.NewConstructorTypeMunger
 
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
 
getTargets() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
getTargets() - Method in interface org.aspectj.weaver.AnnotationAJ
 
getTargets() - Method in class org.aspectj.weaver.StandardAnnotation
getTargetType() - Method in class org.aspectj.weaver.NewMemberClassTypeMunger
 
getTargetType() - Method in class org.aspectj.weaver.Shadow
the type of the target object here
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
 
getText() - Static method in class org.aspectj.bridge.Version
 
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.reflect.ReflectionShadow
 
getThisAspectInstanceVar(ResolvedType) - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getThisAspectInstanceVar(ResolvedType) - Method in class org.aspectj.weaver.Shadow
 
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
 
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.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.reflect.ReflectionShadow
 
getThisVar() - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getThisVar() - Method in class org.aspectj.weaver.Shadow
a var referencing this
getThrown() - Method in exception class 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
 
getTime() - Static method in class org.aspectj.bridge.Version
 
getTimeText() - Static method in class org.aspectj.bridge.Version
 
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.TraceFactory
 
getTraceFactory() - Static method in class org.aspectj.weaver.tools.TraceFactory
 
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.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
getTypeCategory() - Method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
getTypekind() - Method in class org.aspectj.weaver.UnresolvedType
 
getTypeMap() - Method in class org.aspectj.weaver.World
 
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.weaver.AbstractAnnotationAJ
getTypeName() - Method in interface org.aspectj.weaver.AnnotationAJ
 
getTypeParameters() - Method in class org.aspectj.weaver.patterns.TypePattern
 
getTypeParameters() - Method in class org.aspectj.weaver.UnresolvedType
 
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.weaver.AbstractAnnotationAJ
getTypeSignature() - Method in interface org.aspectj.weaver.AnnotationAJ
 
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.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.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.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
 
getUnsupportedPrimitive() - Method in exception class org.aspectj.weaver.tools.UnsupportedPointcutPrimitiveException
 
getUnwovenClassFileData() - Method in class org.aspectj.weaver.WeaverStateInfo
 
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.weaver.AnnotationNameValuePair
 
getValue() - Method in class org.aspectj.weaver.EnumAnnotationValue
 
getValues() - Method in class org.aspectj.weaver.ArrayAnnotationValue
 
getVar() - Method in class org.aspectj.weaver.ast.HasAnnotation
 
getVar() - Method in class org.aspectj.weaver.ast.Instanceof
 
getVersionFor(String) - Static method in enum class org.aspectj.weaver.RuntimeVersion
 
getVmVersion() - Static method in class org.aspectj.util.LangUtil
 
getVmVersionString() - Static method in class org.aspectj.util.LangUtil
 
getWarnings() - Method in class org.aspectj.bridge.MessageHandler
 
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
 
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.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.reflect.ReflectionShadow
 
getWithinCodeAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.reflect.StandardShadow
 
getWithinCodeAnnotationVar(UnresolvedType) - Method in class org.aspectj.weaver.Shadow
 
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
 

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, IMessage[], boolean) - Static method in class org.aspectj.bridge.MessageUtil
Handle messages in the sink.
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
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).
handleMessageResult - Variable in class org.aspectj.bridge.MessageHandler
result of handleMessage(..) for messages not accumulated (ignored)
Handler(Class, Class) - Constructor for class org.aspectj.weaver.internal.tools.PointcutExpressionImpl.Handler
 
Handler(Class, Class) - Constructor for class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl.Handler
 
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(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.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.
HasAnnotation - Class in org.aspectj.weaver.ast
 
HasAnnotation(Var, ResolvedType) - Constructor for class org.aspectj.weaver.ast.HasAnnotation
 
hasAnnotations() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
hasAnnotations() - Method in class org.aspectj.weaver.ReferenceType
 
hasAnnotations() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
hasAnnotations() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
hasAnnotations() - Method in class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
hasAnnotations() - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
hasAnnotations() - Method in class org.aspectj.weaver.ResolvedType
 
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
 
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 interface org.aspectj.weaver.ReferenceTypeDelegate
 
hasBeenWoven() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
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.
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 - Variable in class org.aspectj.weaver.WeakClassLoaderReference
 
hashCode() - Method in class org.aspectj.bridge.SourceLocation
 
hashCode() - Method in class org.aspectj.util.TypeSafeEnum
 
hashCode() - Method in class org.aspectj.weaver.Advice
 
hashCode() - Method in class org.aspectj.weaver.AdviceKind
 
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.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.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() - Method in class org.aspectj.weaver.WeakClassLoaderReference
 
hasHighPriorityExceptions() - Method in class org.aspectj.weaver.Shadow.Kind
 
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() - Method in class org.aspectj.weaver.patterns.HasMemberTypePatternFinder
 
HasMemberTypePattern - Class in org.aspectj.weaver.patterns
 
HasMemberTypePattern(SignaturePattern) - Constructor for class org.aspectj.weaver.patterns.HasMemberTypePattern
 
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
 
hasMoreTokens() - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
hasMoreTokens() - Method in interface org.aspectj.weaver.patterns.ITokenSource
 
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.StandardAnnotation
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.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.
hasSourceSuffix(File) - Static method in class org.aspectj.util.FileUtil
 
hasSourceSuffix(String) - Static method in class org.aspectj.util.FileUtil
 
hasTarget() - Method in class org.aspectj.weaver.Shadow
could target(*) pcd ever match
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.World
Determine if the named aspect requires a particular type around in order to be useful.
hasVoidArray() - Method in class org.aspectj.weaver.patterns.VoidArrayFinder
 
howMany(int) - Static method in class org.aspectj.weaver.Shadow
Return count of how many bits set in the supplied parameter.

I

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.
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
 
idMap(int) - Static method in class org.aspectj.weaver.IntMap
 
IEclipseSourceContext - Interface in org.aspectj.weaver
 
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_FALSE - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
IF_IN_DECLARE - Static variable in class org.aspectj.weaver.WeaverMessages
 
IF_IN_PERCLAUSE - Static variable in class org.aspectj.weaver.WeaverMessages
 
IF_LEXICALLY_IN_CFLOW - Static variable in class org.aspectj.weaver.WeaverMessages
 
IF_TRUE - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
IfFalsePointcut() - Constructor for class org.aspectj.weaver.patterns.IfPointcut.IfFalsePointcut
 
IfPointcut - Class in org.aspectj.weaver.patterns
 
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(ResolvedMember, int) - Constructor for class org.aspectj.weaver.patterns.IfPointcut
 
IfPointcut.IfFalsePointcut - Class in org.aspectj.weaver.patterns
 
IfPointcut.IfTruePointcut - Class in org.aspectj.weaver.patterns
 
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
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
 
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.
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.
implement() - Method in class org.aspectj.weaver.Shadow
 
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.
ImplicitFormalBinding(UnresolvedType, String, int) - Constructor for class org.aspectj.weaver.patterns.FormalBinding.ImplicitFormalBinding
 
inAspect - Variable in class org.aspectj.weaver.patterns.PerClause
 
includeSubtypes - Variable in class org.aspectj.weaver.patterns.TypePattern
 
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
 
info(String) - Static method in class org.aspectj.bridge.MessageUtil
 
info(String) - Method in class org.aspectj.weaver.tools.CommonsTrace
 
info(String) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
info(String) - Method in interface org.aspectj.weaver.tools.Trace
 
info(IMessageHandler, String) - Static method in class org.aspectj.bridge.MessageUtil
create and handle info message (ignored if handler is null)
INFO - Static variable in interface org.aspectj.bridge.IMessage
 
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(File, String, String, String[]) - Method in class org.aspectj.util.LangUtil.ProcessController
 
init(String[], String) - Method in class org.aspectj.util.LangUtil.ProcessController
 
init(String, String, String[]) - Method in class org.aspectj.util.LangUtil.ProcessController
 
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 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(ReferenceType, Class<?>, ClassLoader, World) - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
inlineAccessMethodForFieldGet(String, UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
inlineAccessMethodForFieldGet(UnresolvedType, Member) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
inlineAccessMethodForFieldSet(String, UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
inlineAccessMethodForFieldSet(UnresolvedType, Member) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
inlineAccessMethodForMethod(String, UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
inlineAccessMethodForMethod(UnresolvedType, ResolvedMember) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
INNER - Static variable in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
innerCflowEntries - Variable in class org.aspectj.weaver.Advice
 
InnerClass - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
insert(UnresolvedType, UnresolvedType[]) - Static method in class org.aspectj.weaver.UnresolvedType
Creates a new type array with a fresh type inserted at the beginning.
Instanceof - Class in org.aspectj.weaver.ast
 
Instanceof(Var, UnresolvedType) - Constructor for class org.aspectj.weaver.ast.Instanceof
 
INT - Static variable in class org.aspectj.weaver.UnresolvedType
 
INT - Variable in class org.aspectj.weaver.World
 
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.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
 
interFieldClassField(int, UnresolvedType, UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This field goes on the class the field is declared onto
interFieldClassField(ResolvedMember, UnresolvedType, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
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(int, UnresolvedType, UnresolvedType, String) - Static method in class org.aspectj.weaver.NameMangler
This method goes on the target type of the inter-type method.
interMethod(ResolvedMember, UnresolvedType, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
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.
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
 
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
 
invokeN(Class<?>, String, Object, Object[]) - Static method in class org.aspectj.util.Reflection
 
invokestaticN(Class<?>, String, Object[]) - Static method in class org.aspectj.util.Reflection
 
IProgressListener - Interface in org.aspectj.bridge
Used to give progress information typically to IDEs
IReflectionWorld - Interface in org.aspectj.weaver.reflect
 
is10VMOrGreater() - Static method in class org.aspectj.util.LangUtil
 
is11VMOrGreater() - Static method in class org.aspectj.util.LangUtil
 
is12VMOrGreater() - Static method in class org.aspectj.util.LangUtil
 
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
 
is19VMOrGreater() - Static method in class org.aspectj.util.LangUtil
 
is1dot3VMOrGreater() - Static method in class org.aspectj.util.LangUtil
Deprecated.
is1dot4VMOrGreater() - Static method in class org.aspectj.util.LangUtil
Deprecated.
is1dot5VMOrGreater() - Static method in class org.aspectj.util.LangUtil
Deprecated.
is1dot6VMOrGreater() - Static method in class org.aspectj.util.LangUtil
Deprecated.
is1dot7VMOrGreater() - Static method in class org.aspectj.util.LangUtil
Deprecated.
is1dot8VMOrGreater() - Static method in class org.aspectj.util.LangUtil
 
is20VMOrGreater() - Static method in class org.aspectj.util.LangUtil
 
is21VMOrGreater() - Static method in class org.aspectj.util.LangUtil
 
is22VMOrGreater() - Static method in class org.aspectj.util.LangUtil
 
is9VMOrGreater() - 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.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
 
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
 
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
 
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.weaver.ArrayReferenceType
 
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.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
 
isAnnotationStyle() - Method in class org.aspectj.weaver.Advice
 
isAnnotationStyleAspect() - Method in class org.aspectj.weaver.ArrayReferenceType
 
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.ReflectionBasedReferenceTypeDelegate
 
isAnnotationStyleAspect() - Method in class org.aspectj.weaver.ResolvedType
 
isAnnotationWithRuntimeRetention() - Method in class org.aspectj.weaver.ArrayReferenceType
 
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.ReflectionBasedReferenceTypeDelegate
 
isAnnotationWithRuntimeRetention() - Method in class org.aspectj.weaver.ResolvedType
Note: Only overridden by Name subtype.
isAnonymous() - Method in class org.aspectj.weaver.ArrayReferenceType
 
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.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
 
isAroundAdvice() - Method in class org.aspectj.weaver.Advice
 
isAroundAdvice() - Method in class org.aspectj.weaver.ShadowMunger
 
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
 
isArrayTypeSignature() - Method in class org.aspectj.util.GenericSignature.ArrayTypeSignature
 
isArrayTypeSignature() - Method in class org.aspectj.util.GenericSignature.FieldTypeSignature
 
isAspect() - Method in class org.aspectj.weaver.ArrayReferenceType
 
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.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.World
 
isAssignableFrom(ResolvedType) - Method in class org.aspectj.weaver.ArrayReferenceType
 
isAssignableFrom(ResolvedType) - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
isAssignableFrom(ResolvedType) - 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.ArrayReferenceType
 
isAssignableFrom(ResolvedType, boolean) - Method in class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
isAssignableFrom(ResolvedType, boolean) - Method in class org.aspectj.weaver.ReferenceType
 
isAssignableFrom(ResolvedType, boolean) - Method in class org.aspectj.weaver.ResolvedType
 
isAtLeast169() - Method in class org.aspectj.weaver.VersionedDataInputStream
 
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(ReflectionBasedResolvedMemberImpl) - Method in interface org.aspectj.weaver.reflect.GenericSignatureInformationProvider
 
isBridge(ReflectionBasedResolvedMemberImpl) - Method in class org.aspectj.weaver.reflect.Java14GenericSignatureInformationProvider
 
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 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
 
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.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
 
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
 
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(ShadowMunger) - Method in class org.aspectj.weaver.patterns.Pointcut
 
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
 
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.weaver.patterns.TypeVariablePatternList
 
isEmpty(byte[]) - Static method in class org.aspectj.util.LangUtil
 
isEmpty(Object[]) - Static method in class org.aspectj.util.LangUtil
 
isEmpty(String) - 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
 
isEnabled() - Method in class org.aspectj.weaver.Lint.Kind
 
isEnabled() - Method in class org.aspectj.weaver.tools.DefaultTraceFactory
 
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.weaver.ArrayReferenceType
 
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.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.weaver.Checker
 
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
 
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 - Variable in class org.aspectj.weaver.patterns.DeclareParents
 
isExtends() - Method in class org.aspectj.weaver.BoundedReferenceType
 
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
 
isFinal() - Method in class org.aspectj.weaver.ResolvedType
 
isForParameterAnnotationMatch() - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
isFullySetUp() - Method in class org.aspectj.weaver.patterns.ExposedState
 
isGeneric() - Method in class org.aspectj.weaver.GeneratedReferenceTypeDelegate
 
isGeneric() - Method in interface org.aspectj.weaver.ReferenceTypeDelegate
 
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
 
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
ISignaturePattern - Interface in org.aspectj.weaver.patterns
 
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
 
isIgnoringUnusedDeclaredThrownException() - Method in class org.aspectj.weaver.World
 
isIncludeSubtypes() - Method in class org.aspectj.weaver.patterns.TypePattern
 
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
 
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
 
isJoinpointArrayConstructionEnabled() - Method in class org.aspectj.weaver.World
 
isJoinpointSynchronizationEnabled() - Method in class org.aspectj.weaver.World
 
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.
isLoadtimeWeaving() - Method in class org.aspectj.weaver.reflect.ReflectionWorld
 
isLoadtimeWeaving() - Method in class org.aspectj.weaver.World
 
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.
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
 
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
 
isNested() - Method in class org.aspectj.weaver.ArrayReferenceType
 
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.ReflectionBasedReferenceTypeDelegate
 
isNested() - Method in class org.aspectj.weaver.ResolvedType
 
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.
isOverWeaving() - Method in class org.aspectj.weaver.World
 
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 class org.aspectj.bridge.AbortException
true if this is a porter exception - only used to hold message
isPorter() - Method in exception class 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).
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.weaver.MemberImpl
 
isPrivilegedAspect() - Method in class org.aspectj.weaver.ResolvedType
 
isProceedInInners() - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
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
 
isRemover() - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
isReplacingExistingMethod() - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
isResolved - Variable in class org.aspectj.weaver.TypeVariable
 
isReweavable() - Method in class org.aspectj.weaver.WeaverStateInfo
 
isRunMinimalMemory() - Method in class org.aspectj.weaver.World
 
isRunMinimalMemorySet() - Method in class org.aspectj.weaver.World
 
isRuntimeVisible() - Method in class org.aspectj.weaver.AbstractAnnotationAJ
isRuntimeVisible() - Method in interface org.aspectj.weaver.AnnotationAJ
 
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 class org.aspectj.bridge.AbortException
 
isSimpleType() - Method in class org.aspectj.weaver.ArrayReferenceType
 
isSimpleType() - Method in class org.aspectj.weaver.UnresolvedType
 
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.weaver.MemberImpl
 
isSuper() - Method in class org.aspectj.weaver.BoundedReferenceType
 
isSuper() - Method in class org.aspectj.weaver.WildcardedUnresolvedType
 
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.
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() - 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
 
isSynthetic(ReflectionBasedResolvedMemberImpl) - Method in interface org.aspectj.weaver.reflect.GenericSignatureInformationProvider
 
isSynthetic(ReflectionBasedResolvedMemberImpl) - Method in class org.aspectj.weaver.reflect.Java14GenericSignatureInformationProvider
 
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<T>.
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
 
isThisVersionOrLater(RuntimeVersion) - Method in enum class org.aspectj.weaver.RuntimeVersion
 
isTimingEnabled() - Method in class org.aspectj.weaver.World
 
isTopmostImplementor(ResolvedType) - Method in class org.aspectj.weaver.ResolvedType
 
isTraceEnabled() - Method in class org.aspectj.weaver.tools.CommonsTrace
 
isTraceEnabled() - Method in class org.aspectj.weaver.tools.DefaultTrace
 
isTraceEnabled() - Method in interface org.aspectj.weaver.tools.Trace
 
isTransientTjpFields() - Method in class org.aspectj.weaver.World
 
IStructureModel - Interface in org.aspectj.util
Abstraction of a structure model
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
 
isUnbound() - Method in class org.aspectj.weaver.BoundedReferenceType
 
isUnbound() - Method in class org.aspectj.weaver.WildcardedUnresolvedType
 
ISupportsMessageContext - Interface in org.aspectj.weaver.tools
 
isUsage() - Method in interface org.aspectj.bridge.IMessage
 
isUsage() - Method in class org.aspectj.bridge.Message
 
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
 
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(int, ResolvedType, ResolvedType) - Static method in class org.aspectj.weaver.ResolvedType
 
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
 
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
 
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 interface org.aspectj.weaver.ReferenceTypeDelegate
 
isWeavable() - Method in class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
isWeaveBody() - Method in class org.aspectj.weaver.AjAttribute.EffectiveSignatureAttribute
 
isWildcard - Variable in class org.aspectj.util.GenericSignature.TypeArgument
 
isXlazyTjp() - Method in class org.aspectj.weaver.World
 
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_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_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
 
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
 
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
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
 
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.

J

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
 
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
 
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_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
 
JRT_FS - Static variable in class org.aspectj.util.LangUtil
 

K

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
 
Kind(String, int) - Constructor for class org.aspectj.weaver.patterns.PerClause.Kind
 
Kind(String, int, boolean) - Constructor for class org.aspectj.weaver.Shadow.Kind
 
Kind(String, String) - Constructor for class org.aspectj.weaver.Lint.Kind
 
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.

L

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.Thrown - Class in org.aspectj.util
 
LangUtil.StringChecker - Class in org.aspectj.util
check if input contains any packages to elide.
lastMatchedShadowId - Variable in class org.aspectj.weaver.patterns.Pointcut
 
lastReportedMonitorExitJoinpointLocation - Variable in class org.aspectj.weaver.Advice
 
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.weaver.ResolvableTypeList
 
lineSeek(String, String, boolean, List<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.
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.
Lint - Class in org.aspectj.weaver
 
Lint(World) - Constructor for class org.aspectj.weaver.Lint
 
Lint.Kind - Class in org.aspectj.weaver
 
LintMessage - Class in org.aspectj.weaver
 
LintMessage(String, String, Lint.Kind, IMessage.Kind, ISourceLocation, Throwable, ISourceLocation[], boolean, int, int, int) - Constructor for class org.aspectj.weaver.LintMessage
 
LintMessage(String, IMessage.Kind, ISourceLocation, ISourceLocation[], Lint.Kind) - Constructor for class org.aspectj.weaver.LintMessage
 
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
 
loadClass(String, boolean) - Method in class org.aspectj.util.UtilClassLoader
 
loadDefaultProperties() - Method in class org.aspectj.weaver.Lint
 
LOCAL_VARIABLE - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
LONG - Static variable in class org.aspectj.weaver.UnresolvedType
 
LONG - Variable in class org.aspectj.weaver.World
 
lookupBySignature(String) - Method in class org.aspectj.weaver.World
Lookup a reference type in the world by its signature.
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
lookupField(Member) - Method in class org.aspectj.weaver.ResolvedType
described in JVM spec 2ed 5.4.3.2
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
 
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
 
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.
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
 

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
 
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
 
makeAnd(Test, Test) - Static method in class org.aspectj.weaver.ast.Test
 
makeAnnotationFinderIfAny(ClassLoader, World) - Static method in class org.aspectj.weaver.reflect.ReflectionWorld
 
makeArray(ResolvedType, int) - Static method in class org.aspectj.weaver.ResolvedType
 
makeArray(UnresolvedType, int) - Static method in class org.aspectj.weaver.UnresolvedType
 
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, Class, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeCallShadow(World, Member, Class, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeCallShadow(World, Member, Member, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeCallShadow(World, ResolvedMember, ResolvedMember, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeCflowAccessVar(ResolvedType, Member, int) - Method in interface org.aspectj.weaver.IWeavingSupport
 
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 interface org.aspectj.weaver.IWeavingSupport
 
makeClasspath(String, String, String, String) - Static method in class org.aspectj.util.LangUtil
Gen classpath.
makeClasspath(URL[]) - Static method in class org.aspectj.util.FileUtil
 
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.
makeCountingMessageHandler(IMessageHandler) - Static method in class org.aspectj.bridge.CountingMessageHandler
 
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
 
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, Class, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeFieldGetShadow(World, Field, Member, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
makeFieldGetShadow(World, Field, Member, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeFieldSetShadow(World, Field, Class, 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.ReflectionShadow
 
makeFieldSetShadow(World, Field, Member, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
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, Class, MatchingContext) - Static method in class org.aspectj.weaver.reflect.StandardShadow
 
makeHandlerShadow(World, Class, Member, MatchingContext) - Static method in class org.aspectj.weaver.reflect.ReflectionShadow
 
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
 
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
 
makeInstanceof(Var, ResolvedType) - Static method in class org.aspectj.weaver.ast.Test
 
makeLiteral(String, String, int, int) - Static method in class org.aspectj.weaver.patterns.BasicToken
 
makeMatchesNothing(Pointcut.State) - Static method in class org.aspectj.weaver.patterns.Pointcut
 
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 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.
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.
makeSoftener(World, Pointcut, TypePattern, ResolvedType, IHasSourceLocation) - Static method in class org.aspectj.weaver.Advice
 
makeSourceLocation(int, int) - Method in interface org.aspectj.weaver.ISourceContext
 
makeSourceLocation(int, int) - Method in class org.aspectj.weaver.SourceContextImpl
 
makeSourceLocation(IHasPosition) - Method in class org.aspectj.weaver.BindingScope
 
makeSourceLocation(IHasPosition) - 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
 
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) - Static method in class org.aspectj.weaver.SignatureUtils
 
makeString(String[]) - 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
 
makeTokenSource(String, ISourceContext) - Static method in class org.aspectj.weaver.patterns.BasicTokenSource
 
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.
markOverweavingInUse() - Method in class org.aspectj.weaver.WeaverStateInfo
If the weaver is ever invoked in over weaving mode, we should not include the key when writing out, it won't be replaced later.
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.Advice
 
match(Shadow, World) - Method in class org.aspectj.weaver.Checker
Determine if the Checker matches at a shadow.
match(Shadow, World) - Method in class org.aspectj.weaver.ShadowMunger
All overriding methods should call super
matches() - Method in class org.aspectj.weaver.reflect.JoinPointMatchImpl
 
matches() - Method in interface org.aspectj.weaver.tools.JoinPointMatch
True if the pointcut expression has matched at this join point, and false otherwise
matches(char[]) - Method in class org.aspectj.weaver.patterns.NamePattern
 
matches(int) - Method in class org.aspectj.weaver.patterns.ModifiersPattern
 
matches(Class) - Method in class org.aspectj.weaver.internal.tools.TypePatternMatcherImpl
 
matches(Class) - Method in interface org.aspectj.weaver.tools.TypePatternMatcher
Does this type pattern matcher match the given type (Class).
matches(String) - Method in class org.aspectj.weaver.patterns.NamePattern
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
matches(AnnotatedElement) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
matches(AnnotatedElement, ResolvedType[]) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
matches(Member, Member) - Static method in class org.aspectj.weaver.ResolvedType
 
matches(Member, World, boolean) - Method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
matches(Member, World, boolean) - Method in interface org.aspectj.weaver.patterns.ISignaturePattern
 
matches(Member, World, boolean) - Method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
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(ResolvableTypeList, TypePattern.MatchKind, ResolvedType[][]) - Method in class org.aspectj.weaver.patterns.TypePatternList
 
matches(ResolvedMember, boolean) - Method in class org.aspectj.weaver.JoinPointSignature
 
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(ResolvedMember, World) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
For declare atConstructor, atMethod, atField
matches(ResolvedType) - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
matches(ResolvedType) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
For declare atType.
matches(ResolvedType[]) - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
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(ResolvedType, TypePattern.MatchKind) - Method in class org.aspectj.weaver.patterns.TypePattern
 
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(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.PerObjectInterfaceTypeMunger
 
matches(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.PerTypeWithinTargetTypeMunger
 
matches(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
matches(MatchingContext) - Method in class org.aspectj.weaver.internal.tools.MatchingContextBasedTest
 
matches(UnresolvedType[], World) - Method in class org.aspectj.weaver.patterns.ThrowsPattern
 
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.
matchesArray(UnresolvedType) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
matchesArray(UnresolvedType) - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
matchesArray(UnresolvedType) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
matchesArray(UnresolvedType) - Method in class org.aspectj.weaver.patterns.EllipsisTypePattern
 
matchesArray(UnresolvedType) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
matchesArray(UnresolvedType) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
matchesArray(UnresolvedType) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
matchesArray(UnresolvedType) - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
matchesArray(UnresolvedType) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
matchesArray(UnresolvedType) - Method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
matchesArray(UnresolvedType) - Method in class org.aspectj.weaver.patterns.TypePattern
 
matchesArray(UnresolvedType) - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
matchesConstructorCall(Constructor, Class) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
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.
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.
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) - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.EllipsisTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
matchesExactly(ResolvedType) - Method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
matchesExactly(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.AndTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.EllipsisTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.TypeCategoryTypePattern
 
matchesExactly(ResolvedType, ResolvedType) - Method in class org.aspectj.weaver.patterns.TypePattern
 
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, 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).
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.
matchesFieldSet(Field, Class) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
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).
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.
matchesHandler(Class, Class) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
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.
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
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, Class) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
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(Method, Member) - Method in class org.aspectj.weaver.internal.tools.PointcutExpressionImpl
 
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(ResolvedMember, ResolvedMember) - Method in class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
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(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 class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
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(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 class org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl
 
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
 
MatchKind(String) - Constructor for class org.aspectj.weaver.patterns.TypePattern.MatchKind
 
MAX_COLUMN - Static variable in interface org.aspectj.bridge.ISourceLocation
 
MAX_LINE - Static variable in interface org.aspectj.bridge.ISourceLocation
 
MAX_SHADOW_KIND - Static variable in class org.aspectj.weaver.Shadow
 
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() - Method in class org.aspectj.weaver.patterns.PatternParser
 
maybeEatIdentifier(String) - 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
 
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 class org.aspectj.bridge.AbortException
structured message abort
message(IMessage) - Method in interface org.aspectj.weaver.patterns.IScope
 
message(IMessage) - Method in class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
message(IMessage) - Method in class org.aspectj.weaver.patterns.SimpleScope
 
message(IMessage.Kind, IHasPosition, String) - 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, String) - Method in class org.aspectj.weaver.patterns.SimpleScope
 
message(IMessage.Kind, IHasPosition, IHasPosition, String) - Method in interface org.aspectj.weaver.patterns.IScope
 
message(IMessage.Kind, IHasPosition, IHasPosition, String) - Method in class org.aspectj.weaver.patterns.ScopeWithTypeVariables
 
message(IMessage.Kind, IHasPosition, IHasPosition, String) - Method in class org.aspectj.weaver.patterns.SimpleScope
 
Message - Class in org.aspectj.bridge
Implement messages.
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(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_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(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.AnnotationTargetKind
 
METHOD - Static variable in interface org.aspectj.weaver.Member
 
METHOD - Static variable in class org.aspectj.weaver.TypeVariable
 
METHOD_CALL - Static variable in class org.aspectj.weaver.Shadow
 
METHOD_EXECUTION - Static variable in class org.aspectj.weaver.Shadow
 
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
 
MethodDeclarationLineNumberAttribute(int, int) - Constructor for class org.aspectj.weaver.AjAttribute.MethodDeclarationLineNumberAttribute
 
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
 
MethodExecution - Static variable in class org.aspectj.weaver.Shadow
 
MethodExecutionBit - Static variable in class org.aspectj.weaver.Shadow
 
MethodTypeSignature(GenericSignature.FormalTypeParameter[], GenericSignature.TypeSignature[], GenericSignature.TypeSignature, GenericSignature.FieldTypeSignature[]) - Constructor for class org.aspectj.util.GenericSignature.MethodTypeSignature
 
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, String, World) - Constructor for class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
MissingResolvedTypeWithKnownSignature(String, World) - Constructor for class org.aspectj.weaver.MissingResolvedTypeWithKnownSignature
 
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 method in class org.aspectj.weaver.MemberImpl
 
MONITORENTER - Static variable in interface org.aspectj.weaver.Member
 
monitorExit() - Static method in class org.aspectj.weaver.MemberImpl
 
MONITOREXIT - Static variable in interface org.aspectj.weaver.Member
 
moreToParse() - Method in class org.aspectj.weaver.patterns.PatternParser
 
MULTIPLE_MATCHES_IN_PRECEDENCE - Static variable in class org.aspectj.weaver.WeaverMessages
 
multipleAdviceStoppingLazyTjp - Variable in class org.aspectj.weaver.Lint
 
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
 
MUST_KEEP_OVERWEAVING_ONCE_START - Static variable in class org.aspectj.weaver.WeaverMessages
 
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.weaver.MemberImpl
 
name - Variable in class org.aspectj.weaver.patterns.ReferencePointcut
 
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
 
NameMangler - Class in org.aspectj.weaver
 
NameMangler() - Constructor for class org.aspectj.weaver.NameMangler
 
NamePattern - Class in org.aspectj.weaver.patterns
 
NamePattern(char[]) - Constructor for class org.aspectj.weaver.patterns.NamePattern
 
NamePattern(String) - Constructor for class org.aspectj.weaver.patterns.NamePattern
 
needAroundClosureStacking - Variable in class org.aspectj.weaver.Shadow
 
needsAccessToTopmostImplementor() - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
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
 
NEGATION_DOESNT_ALLOW_BINDING - Static variable in class org.aspectj.weaver.WeaverMessages
 
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).
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_AROUND_ON_SYNCHRONIZATION - Static variable in class org.aspectj.weaver.WeaverMessages
 
NO_ASPECT_BOUND_EXCEPTION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
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 class 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_ANNOTATION_TYPES - Static variable in interface org.aspectj.weaver.Member
 
NO_PARAMETER_ANNOTATIONXS - Static variable in interface org.aspectj.weaver.Member
 
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
 
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
 
noExplicitConstructorCall - Variable in class org.aspectj.weaver.Lint
 
noGuardForLazyTjp - Variable in class org.aspectj.weaver.Lint
 
noInterfaceCtorJoinpoint - Variable in class org.aspectj.weaver.Lint
 
noJoinpointsForBridgeMethods - Variable in class org.aspectj.weaver.Lint
 
NON_VOID_RETURN - Static variable in class org.aspectj.weaver.WeaverMessages
 
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 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
 
normalizedPath(File) - Static method in class org.aspectj.util.FileUtil
Normalize path for comparisons by rendering absolute trimming and changing '\\' to '/'
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 '/'
not() - Method in class org.aspectj.util.FuzzyBoolean
 
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 - 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 - 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_OR_EMPTY - Static variable in class org.aspectj.weaver.Dump
 
numMessages(List<IMessage>, IMessage.Kind, boolean) - Static method in class org.aspectj.bridge.MessageUtil
 
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
 

O

OBJECT - Static variable in class org.aspectj.weaver.UnresolvedType
 
OBJECTARRAY - Static variable in class org.aspectj.weaver.UnresolvedType
 
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
 
optimizedMatching - Variable in class org.aspectj.weaver.World
 
OPTIMIZING_THIS_JOIN_POINT_CALLS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
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.bridge - package org.aspectj.bridge
 
org.aspectj.bridge.context - package org.aspectj.bridge.context
 
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.internal.tools - package org.aspectj.weaver.internal.tools
 
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
 
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

PACKAGE - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
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(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.
parameterize(UnresolvedType, Map<String, UnresolvedType>, boolean, World) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
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.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(Map<String, UnresolvedType>, World) - Method in interface org.aspectj.weaver.ResolvedMember
 
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(Map, World) - Method in class org.aspectj.weaver.JoinPointSignature
 
parameterizedWith(UnresolvedType[]) - Method in class org.aspectj.weaver.ResolvedType
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean) - Method in class org.aspectj.weaver.JoinPointSignature
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean) - Method in interface org.aspectj.weaver.ResolvedMember
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean) - Method in class org.aspectj.weaver.ResolvedPointcutDefinition
Called when asking a parameterized super-aspect for its pointcuts.
parameterizedWith(UnresolvedType[], ResolvedType, boolean, List<String>) - Method in class org.aspectj.weaver.JoinPointSignature
 
parameterizedWith(UnresolvedType[], ResolvedType, boolean, List<String>) - Method in interface org.aspectj.weaver.ResolvedMember
 
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.
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
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<String, UnresolvedType>, 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<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.AndTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.AnnotationTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.AnyAnnotationTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.AnyTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.BindingTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
parameterizeWith(Map<String, UnresolvedType>, 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<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
parameterizeWith(Map<String, UnresolvedType>, 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<String, UnresolvedType>, World) - Method in interface org.aspectj.weaver.patterns.ISignaturePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.NotPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.NoTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, 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<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.PerCflow
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.PerFromSuper
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.PerObject
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.PerSingleton
 
parameterizeWith(Map<String, UnresolvedType>, 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<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.ThrowsPattern
 
parameterizeWith(Map<String, UnresolvedType>, 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<String, UnresolvedType>, 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<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.WildTypePattern
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
parameterizeWith(Map<String, UnresolvedType>, World) - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
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(Map, World) - Method in class org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
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.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.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, World) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
parameterizeWith(Map, World) - Method in class org.aspectj.weaver.TemporaryTypeMunger
 
parameterizeWith(ResolvedType, Map<String, UnresolvedType>) - Method in class org.aspectj.weaver.Checker
Parameterize the Checker by parameterizing the pointcut
parameterizeWith(ResolvedType, Map<String, UnresolvedType>) - Method in class org.aspectj.weaver.ShadowMunger
 
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 - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
parents - Variable in class org.aspectj.weaver.patterns.DeclareParents
 
PARENTS - Static variable in class org.aspectj.weaver.patterns.Declare
 
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(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
 
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(<category>) 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
 
parsePointcut(boolean) - 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) - Method in class org.aspectj.weaver.tools.StandardPointcutParser
Parse the given pointcut expression.
parsePointcutExpression(String, Class<?>, PointcutParameter[]) - Method in class org.aspectj.weaver.tools.PointcutParser
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 Class in org.aspectj.weaver.patterns
 
ParserException(String, IHasPosition) - Constructor for exception class 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.
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(String) - Constructor for class org.aspectj.weaver.patterns.PatternParser
 
PatternParser(String, ISourceContext) - Constructor for class org.aspectj.weaver.patterns.PatternParser
 
PatternParser(ITokenSource) - Constructor for class org.aspectj.weaver.patterns.PatternParser
Constructor for PatternParser.
peek() - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
peek() - Method in interface org.aspectj.weaver.patterns.ITokenSource
 
peek(int) - Method in class org.aspectj.weaver.patterns.BasicTokenSource
 
peek(int) - Method in interface org.aspectj.weaver.patterns.ITokenSource
 
peek(String) - Method in class org.aspectj.weaver.patterns.PatternParser
 
peekEnclosingDefinition() - Method in class org.aspectj.weaver.IntMap
 
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 - Class in org.aspectj.weaver.patterns
 
PerClause() - Constructor for class org.aspectj.weaver.patterns.PerClause
 
PerClause.Kind - Class in org.aspectj.weaver.patterns
 
PerClause.KindAnnotationPrefix - Class in org.aspectj.weaver.patterns
 
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 - Class in org.aspectj.weaver.patterns
 
PerObject(Pointcut, boolean) - Constructor for class org.aspectj.weaver.patterns.PerObject
 
PEROBJECT - Static variable in class org.aspectj.weaver.patterns.PerClause
 
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
 
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 - Class in org.aspectj.weaver.patterns
 
PerTypeWithin(TypePattern) - Constructor for class org.aspectj.weaver.patterns.PerTypeWithin
 
PERTYPEWITHIN - Static variable in class org.aspectj.weaver.patterns.PerClause.KindAnnotationPrefix
 
PERTYPEWITHIN - Static variable in class org.aspectj.weaver.patterns.PerClause
 
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) - Static method in class org.aspectj.weaver.NameMangler
 
perTypeWithinLocalAspectOf(UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
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
 
PHASE_NAMES - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
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 - Variable in class org.aspectj.weaver.ShadowMunger
 
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 - Static variable in interface org.aspectj.weaver.Member
 
POINTCUT_ANNOTATION - Static variable in class org.aspectj.weaver.AjcMemberMaker
 
POINTCUT_NOT_VISIBLE - Static variable in class org.aspectj.weaver.WeaverMessages
 
Pointcut.State - Class in org.aspectj.weaver.patterns
 
PointcutDeclarationAttribute(ResolvedPointcutDefinition) - Constructor for class org.aspectj.weaver.AjAttribute.PointcutDeclarationAttribute
 
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.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.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
 
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
 
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
 
popEnclosingDefinitition() - Method in class org.aspectj.weaver.IntMap
 
Position - Class in org.aspectj.weaver
 
Position(int, int) - Constructor for class org.aspectj.weaver.Position
 
postIntroducedConstructor(UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
This static method goes on the declaring aspect of the inter-type constructor.
postIntroducedConstructor(UnresolvedType, UnresolvedType, UnresolvedType[]) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
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
 
PREFIX - Static variable in class org.aspectj.weaver.NameMangler
 
PREFIX_CHARS - Static variable in class org.aspectj.weaver.NameMangler
 
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
 
preIntroducedConstructor(UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
This static method goes on the declaring aspect of the inter-type constructor.
preIntroducedConstructor(UnresolvedType, UnresolvedType, UnresolvedType[]) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
prepareForMungers() - Method in class org.aspectj.weaver.Shadow
Prepare the shadow for implementation.
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.weaver.AnnotationValue
 
PRIMITIVE_BYTE - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_CHAR - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_DOUBLE - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_FLOAT - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_INT - Static variable in class org.aspectj.weaver.AnnotationValue
 
PRIMITIVE_LONG - Static variable in class org.aspectj.weaver.AnnotationValue
 
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
 
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 class org.aspectj.bridge.AbortException
 
printStackTrace() - Method in exception class org.aspectj.weaver.BCException
 
printStackTrace(PrintStream) - Method in exception class org.aspectj.bridge.AbortException
Print the stack trace of any enclosed thrown or this otherwise.
printStackTrace(PrintStream) - Method in exception class org.aspectj.weaver.BCException
 
printStackTrace(PrintWriter) - Method in exception class org.aspectj.bridge.AbortException
Print the stack trace of any enclosed thrown or this otherwise.
printStackTrace(PrintWriter) - Method in exception class org.aspectj.weaver.BCException
 
PrivilegedAccess - Static variable in class org.aspectj.weaver.ResolvedTypeMunger
 
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.
privilegedAccessMethodForFieldGet(UnresolvedType, Member, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
Return a resolvedmember representing the synthetic getter 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.
privilegedAccessMethodForFieldSet(UnresolvedType, Member, boolean) - Static method in class org.aspectj.weaver.AjcMemberMaker
Return a resolvedmember representing the synthetic setter for the field.
privilegedAccessMethodForMethod(String, UnresolvedType, UnresolvedType) - Static method in class org.aspectj.weaver.NameMangler
 
privilegedAccessMethodForMethod(UnresolvedType, ResolvedMember) - Static method in class org.aspectj.weaver.AjcMemberMaker
 
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
 
PrivilegedAttribute(ResolvedMember[]) - Constructor for class org.aspectj.weaver.AjAttribute.PrivilegedAttribute
 
PROBLEM_GENERATING_METHOD - Static variable in class org.aspectj.weaver.WeaverMessages
 
PROCEEDING_JOINPOINT - Static variable in class org.aspectj.weaver.UnresolvedType
 
proceedMethodName(String) - Static method in class org.aspectj.weaver.NameMangler
 
ProcessController() - Constructor for class org.aspectj.util.LangUtil.ProcessController
 
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
 
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
 
pushEnclosingDefinition(ResolvedPointcutDefinition) - Method in class org.aspectj.weaver.IntMap
 
put(int, int) - Method in class org.aspectj.weaver.IntMap
 
put(String, ResolvedType) - Method in class org.aspectj.weaver.World.TypeMap
Add a new type into the map, the key is the type signature.
put(K, V) - Method in class org.aspectj.util.SoftHashMap
 

Q

Question(TypePattern, ResolvedType, TypePattern.MatchKind) - Constructor for class org.aspectj.weaver.patterns.TypePatternQuestions.Question
 
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) - Static method in class org.aspectj.weaver.AnnotationTargetKind
 
read(DataInputStream) - Static method in class org.aspectj.weaver.MemberKind
 
read(DataInputStream) - Static method in class org.aspectj.weaver.ResolvedTypeMunger.Kind
 
read(DataInputStream) - Static method in class org.aspectj.weaver.Shadow.Kind
 
read(DataInputStream) - Static method in class org.aspectj.weaver.UnresolvedType
Read in an UnresolvedType - just read the signature and rebuild the UnresolvedType.
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.AdviceKind
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.AjAttribute.MethodDeclarationLineNumberAttribute
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.AjAttribute.SourceContextAttribute
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.patterns.ModifiersPattern
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.patterns.NamePattern
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.patterns.PerClause.Kind
 
read(VersionedDataInputStream) - Static method in class org.aspectj.weaver.TypeVariable
 
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, ISourceContext) - Static method in class org.aspectj.weaver.AjAttribute.PrivilegedAttribute
 
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, 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, 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(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.ResolvedTypeMunger
 
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
 
readAndSignaturePattern(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
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[]
readAsLines(File) - Static method in class org.aspectj.util.FileUtil
 
readAsString(File) - Static method in class org.aspectj.util.FileUtil
Returns the contents of this file as a String
readBooleanArray(DataInputStream) - Static method in class org.aspectj.util.FileUtil
Reads a boolean array with our encoding
readCompoundSignaturePattern(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.AbstractSignaturePattern
 
readConstructor(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.NewConstructorTypeMunger
 
readField(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.NewFieldTypeMunger
 
readFieldHost(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.MethodDelegateTypeMunger.FieldHostTypeMunger
 
readInnerClass(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.NewMemberClassTypeMunger
 
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
 
readLocation(ISourceContext, DataInputStream) - Method in class org.aspectj.weaver.patterns.PatternNode
 
readMethod(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.NewMethodTypeMunger
 
readMethod(VersionedDataInputStream, ISourceContext, boolean) - Static method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
readNotSignaturePattern(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
readOrSignaturePattern(VersionedDataInputStream, ISourceContext) - Static method in class org.aspectj.weaver.patterns.OrSignaturePattern
 
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
readSuperMethodsCalled(VersionedDataInputStream) - Static method in class org.aspectj.weaver.ResolvedTypeMunger
 
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 interface org.aspectj.weaver.ConstantPoolReader
 
readUtf8(int) - Method in class org.aspectj.weaver.VersionedDataInputStream
 
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.
recordNecessaryCheck(IVerificationRequired) - Method in class org.aspectj.weaver.CrosscuttingMembersSet
Record something that needs verifying when we believe the type system is complete.
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.
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
 
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, String, World) - Constructor for class org.aspectj.weaver.ReferenceType
 
ReferenceType(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() - Constructor for class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
for reflective construction only
ReflectionBasedReferenceTypeDelegate(Class, ClassLoader, World, ReferenceType) - Constructor for class org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate
 
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, String, String, Member) - Constructor for class org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
 
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
 
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(boolean, ClassLoader) - Constructor for class org.aspectj.weaver.reflect.ReflectionWorld
 
ReflectionWorld(ClassLoader) - Constructor for class org.aspectj.weaver.reflect.ReflectionWorld
 
ReflectionWorld(WeakClassLoaderReference) - Constructor for class org.aspectj.weaver.reflect.ReflectionWorld
 
ReflectionWorld.ReflectionWorldException - Exception Class in org.aspectj.weaver.reflect
 
ReflectionWorldException(String) - Constructor for exception class 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() - Method in class org.aspectj.weaver.AjAttribute.PointcutDeclarationAttribute
 
reify() - Method in class org.aspectj.weaver.AjAttribute.WeaverState
 
reify(Member, World, ResolvedType) - Method in class org.aspectj.weaver.AjAttribute.AdviceAttribute
 
reify(ResolvedType) - Method in class org.aspectj.weaver.AjAttribute.Aspect
 
reify(World, ResolvedType) - Method in class org.aspectj.weaver.AjAttribute.TypeMunger
 
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.
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 appropriate for the advice, rather than for the lexical declaration, i.e.
remove() - Method in class org.aspectj.weaver.Iterators.ResolvedTypeArrayIterator
 
remove() - Method in class org.aspectj.weaver.JoinPointSignatureIterator
 
remove(Object) - Method in class org.aspectj.util.SoftHashMap
 
remove(String) - Method in class org.aspectj.weaver.World.TypeMap
Remove a type from the map
removeContextBinding(String) - Method in class org.aspectj.weaver.tools.DefaultMatchingContext
Remove the context binding with the given name
removeUnnecessaryProblems(Member, int) - Method in interface org.aspectj.weaver.IEclipseSourceContext
 
render(IMessage) - Method in class org.aspectj.bridge.MessageWriter
 
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
 
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)).
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.util.LangUtil
inefficient way to replace all instances of sought with replace
replaceKeyWithDiff(byte[]) - Method in class org.aspectj.weaver.WeaverStateInfo
Here is the cleverness for reweavable diff mode.
replaceWith(CrosscuttingMembers, boolean) - Method in class org.aspectj.weaver.CrosscuttingMembers
Updates the records if something has changed.
report() - Method in class org.aspectj.weaver.World.TypeMap
 
reportCheckerMatch(Checker, Shadow) - Method in class org.aspectj.weaver.World
 
reportMatch(ShadowMunger, Shadow) - Method in class org.aspectj.weaver.World
 
reportTimers() - Method in class org.aspectj.weaver.World
 
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() - Static method in class org.aspectj.weaver.World
 
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
 
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(Class) - Method in interface org.aspectj.weaver.reflect.IReflectionWorld
 
resolve(Class) - Method in class org.aspectj.weaver.reflect.ReflectionWorld
 
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.
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(IScope) - Method in class org.aspectj.weaver.patterns.Pointcut
Returns this pointcut mutated
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(UnresolvedType) - Method in class org.aspectj.weaver.World
Resolve a type that we require to be present in the world
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(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(World) - Method in class org.aspectj.weaver.JoinPointSignature
 
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(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(World) - Method in class org.aspectj.weaver.patterns.TypePattern
 
resolve(World) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
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(World, Class<?>) - Static method in class org.aspectj.weaver.reflect.ReflectionWorld
 
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) - Method in class org.aspectj.weaver.patterns.AndPointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.AndSignaturePattern
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.AnnotationPointcut
 
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) - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
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) - Method in class org.aspectj.weaver.patterns.NotPointcut
 
resolveBindings(IScope, Bindings) - Method in class org.aspectj.weaver.patterns.NotSignaturePattern
 
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) - 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) - 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
 
resolveBindings(IScope, Bindings, boolean) - Method in class org.aspectj.weaver.patterns.AndAnnotationTypePattern
 
resolveBindings(IScope, Bindings, boolean) - Method in class org.aspectj.weaver.patterns.AnnotationPatternList
 
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) - 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) - Method in class org.aspectj.weaver.patterns.NotAnnotationTypePattern
 
resolveBindings(IScope, Bindings, boolean) - Method in class org.aspectj.weaver.patterns.OrAnnotationTypePattern
 
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.AndTypePattern
 
resolveBindings(IScope, Bindings, boolean, boolean) - Method in class org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern
 
resolveBindings(IScope, Bindings, boolean, boolean) - Method in class org.aspectj.weaver.patterns.ExactTypePattern
 
resolveBindings(IScope, Bindings, boolean, boolean) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
resolveBindings(IScope, Bindings, boolean, boolean) - Method in class org.aspectj.weaver.patterns.NotTypePattern
 
resolveBindings(IScope, Bindings, boolean, boolean) - Method in class org.aspectj.weaver.patterns.OrTypePattern
 
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, 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.
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.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, String, String) - Constructor for class org.aspectj.weaver.ResolvedMemberImpl
 
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
 
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, String, World) - Constructor for class org.aspectj.weaver.ResolvedType
 
ResolvedType(String, World) - Constructor for class org.aspectj.weaver.ResolvedType
 
ResolvedTypeArrayIterator(ResolvedType[], List<String>, boolean) - Constructor for class org.aspectj.weaver.Iterators.ResolvedTypeArrayIterator
 
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
 
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.
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
 
resolveUsingClass(Class<?>) - Method in class org.aspectj.weaver.reflect.ReflectionWorld
Resolve a type using the specified class.
RESOLVING_COMPILATION_UNIT - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
RESOLVING_POINTCUT_DECLARATIONS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
RETURNING_FORMAL_NOT_DECLARED_IN_ADVICE - Static variable in class org.aspectj.weaver.WeaverMessages
 
returnPorter(AbortException) - Static method in exception class 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) - Method in class org.aspectj.weaver.patterns.PointcutRewriter
 
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.
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(Class<?>, String[]) - Static method in class org.aspectj.util.Reflection
 
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
 
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_19 - Static variable in interface org.aspectj.weaver.Constants
 
RUNTIME_LEVEL_DEFAULT - Static variable in interface org.aspectj.weaver.Constants
 
RUNTIME_LEVEL_DEFAULT - Static variable in class org.aspectj.weaver.World
The level of the aspectjrt.jar the code we generate needs to run on
runtimeExceptionNotSoftened - Variable in class org.aspectj.weaver.Lint
 
RuntimeVersion - Enum Class in org.aspectj.weaver
Captures important runtime versions.

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
 
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
 
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
 
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
 
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
 
setAspect(ResolvedType) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
setAspectInstance(Expr) - Method in class org.aspectj.weaver.patterns.ExposedState
 
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
 
setBuildstamp(long) - Method in class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
setCancelledRequested(boolean) - Method in interface org.aspectj.bridge.IProgressListener
 
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
 
setClassLoader(ClassLoader) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
setClassLoader(ClassLoader) - Method in class org.aspectj.weaver.tools.PointcutParser
Set the classloader that this parser should use for type resolution.
setClassLoader(ClassLoader, boolean) - Method in class org.aspectj.weaver.tools.PointcutParser
Set the classloader that this parser should use for type resolution.
setConcreteAspect(ResolvedType) - Method in class org.aspectj.weaver.IntMap
 
setConcreteAspect(ResolvedType) - Method in class org.aspectj.weaver.patterns.ExposedState
 
setCrossReferenceHandler(ICrossReferenceHandler) - Method in class org.aspectj.weaver.World
 
setDeclaredSignature(ResolvedMember) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
setDeclaringElement(TypeVariableDeclaringElement) - Method in class org.aspectj.weaver.TypeVariable
 
setDeclaringElementKind(int) - Method in class org.aspectj.weaver.TypeVariable
 
setDeclaringType(ReferenceType) - Method in class org.aspectj.weaver.ResolvedMemberImpl
 
setDeclaringType(ResolvedType) - Method in class org.aspectj.weaver.patterns.Declare
 
setDeclaringType(ResolvedType) - Method in class org.aspectj.weaver.ShadowMunger
Invoked when the shadow munger of a resolved type are processed.
setDelegate(ReferenceTypeDelegate) - Method in class org.aspectj.weaver.ReferenceType
 
setDumpDirectory(String) - Static method in class org.aspectj.weaver.Dump
 
setDumpOnException(boolean) - Static method in class org.aspectj.weaver.Dump
 
setDumpOnExit(String) - Static method in class org.aspectj.weaver.Dump
 
setDumpOnExit(IMessage.Kind) - Static method in class org.aspectj.weaver.Dump
 
setEnclosingAdvice(ShadowMunger) - Method in class org.aspectj.weaver.IntMap
 
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
 
setExplicitConstructor(ResolvedMember) - Method in class org.aspectj.weaver.NewConstructorTypeMunger
 
setFieldType(UnresolvedType) - Method in class org.aspectj.weaver.MethodDelegateTypeMunger
 
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
 
setHasMatchedSomething(boolean) - Method in class org.aspectj.weaver.Advice
 
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.weaver.patterns.BasicTokenSource
 
setIndex(int) - Method in interface org.aspectj.weaver.patterns.ITokenSource
 
setInterceptor(IMessageHandler) - Method in class org.aspectj.bridge.MessageHandler
Set the interceptor which gets any message before we process it.
setIsMixin(boolean) - Method in class org.aspectj.weaver.NewParentTypeMunger
 
setIsSilent(boolean) - Method in exception class 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
 
setKind(IMessage.Kind) - Method in class org.aspectj.weaver.Lint.Kind
 
setLexicalPosition(int) - Method in class org.aspectj.weaver.Advice
 
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.
setLocation(ISourceContext, int, int) - Method in class org.aspectj.weaver.patterns.PatternNode
 
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
 
setMessageContext(IMessageContext) - Method in interface org.aspectj.weaver.tools.ISupportsMessageContext
 
setMessageHandler(IMessageHandler) - Method in class org.aspectj.weaver.World
 
setModel(IStructureModel) - Method in class org.aspectj.weaver.World
 
setMultiThreaded(boolean) - Static method in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
setNeedsModifiableDelegate(boolean) - Method in class org.aspectj.weaver.UnresolvedType
 
setOffset(int) - Method in class org.aspectj.bridge.SourceLocation
 
setOptionalJoinpoints(String) - Method in class org.aspectj.weaver.World
 
setOutSnoop(ByteArrayOutputStream) - Method in class org.aspectj.util.LangUtil.ProcessController
 
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
 
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
 
setPrintStream(PrintStream) - Method in class org.aspectj.weaver.tools.DefaultTrace
 
setProgress(double) - Method in interface org.aspectj.bridge.IProgressListener
 
setRank(int) - Method in class org.aspectj.weaver.TypeVariable
 
setRemover(boolean) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
setResolutionScope(IScope) - Method in class org.aspectj.weaver.AjAttribute.Aspect
 
setReweavable(boolean) - Method in class org.aspectj.weaver.WeaverStateInfo
 
setReweavableModeDefaults(boolean, boolean, boolean) - Static method in class org.aspectj.weaver.WeaverStateInfo
 
setScopeForResolution(IScope) - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
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
 
setSourcefilename(String) - Method in class org.aspectj.weaver.AbstractReferenceTypeDelegate
 
setSourceFileName(String) - Method in class org.aspectj.weaver.SourceContextImpl
 
setSourceLocation(ISourceLocation) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
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.GeneratedReferenceTypeDelegate
 
setSuperclass(UnresolvedType) - Method in class org.aspectj.weaver.TypeVariable
 
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
 
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 interface org.aspectj.weaver.tools.Trace
 
setTypeParameters(TypePatternList) - Method in class org.aspectj.weaver.patterns.TypePattern
 
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
 
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(ReflectionWorld) - Method in class org.aspectj.weaver.tools.PointcutParser
 
setWorld(World) - Method in interface org.aspectj.weaver.reflect.AnnotationFinder
 
setXHasMemberSupportEnabled(boolean) - Method in class org.aspectj.weaver.World
 
setXlazyTjp(boolean) - Method in class org.aspectj.weaver.World
 
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_KINDS - Static variable in class org.aspectj.weaver.Shadow
 
Shadow.Kind - Class in org.aspectj.weaver
A type-safe enum representing the kind of shadows
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.weaver.UnresolvedType
 
SHORT - Variable in class org.aspectj.weaver.World
 
shortSyntax - Variable in class org.aspectj.weaver.PrivilegedAccessMunger
 
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
 
shouldFastPackMethods() - Method in class org.aspectj.weaver.World
 
shouldGenerateStackMaps() - Method in class org.aspectj.weaver.World
 
shouldOverwrite() - Method in class org.aspectj.weaver.ConcreteTypeMunger
 
shouldPipelineCompilation() - Method in class org.aspectj.weaver.World
 
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, ISourceLocation[]) - Method in class org.aspectj.weaver.Lint.Kind
 
signal(String, ISourceLocation) - Method in class org.aspectj.weaver.Lint.Kind
 
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.
SignaturePattern - Class in org.aspectj.weaver.patterns
 
SignaturePattern(MemberKind, ModifiersPattern, TypePattern, TypePattern, NamePattern, TypePatternList, ThrowsPattern, AnnotationTypePattern) - Constructor for class org.aspectj.weaver.patterns.SignaturePattern
 
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
 
SimpleClassTypeSignature(String) - Constructor for class org.aspectj.util.GenericSignature.SimpleClassTypeSignature
 
SimpleClassTypeSignature(String, GenericSignature.TypeArgument[]) - Constructor for class org.aspectj.util.GenericSignature.SimpleClassTypeSignature
 
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
 
size() - Method in class org.aspectj.util.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.
Slot(int, ResolvedType, int) - Constructor for class org.aspectj.weaver.patterns.ConcreteCflowPointcut.Slot
 
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
 
Softener - Static variable in class org.aspectj.weaver.AdviceKind
 
SoftHashMap<K,V> - Class in org.aspectj.util
 
SoftHashMap() - Constructor for class org.aspectj.util.SoftHashMap
 
SOMETHING - Static variable in class org.aspectj.weaver.UnresolvedType
 
sort(List<T>) - Static method in class org.aspectj.util.PartialOrder
 
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
 
SourceContextAttribute(String, int[]) - Constructor for class org.aspectj.weaver.AjAttribute.SourceContextAttribute
 
SourceContextImpl - Class in org.aspectj.weaver
 
SourceContextImpl(AbstractReferenceTypeDelegate) - Constructor for class org.aspectj.weaver.SourceContextImpl
 
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
 
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
 
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
 
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 - Variable in class org.aspectj.weaver.patterns.PatternNode
 
start - Variable in class org.aspectj.weaver.ResolvedMemberImpl
 
start - Variable in class org.aspectj.weaver.ShadowMunger
 
start() - Method in class org.aspectj.util.LangUtil.ProcessController
Start running the process and pipes asynchronously.
started() - Method in class org.aspectj.util.LangUtil.ProcessController
 
state - Variable in class org.aspectj.weaver.patterns.Pointcut
 
State(String, int) - Constructor for class org.aspectj.weaver.patterns.Pointcut.State
 
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
 
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
 
stop() - Method in class org.aspectj.util.LangUtil.ProcessController
Destroy any process, stop any pipes.
STRING - Static variable in class org.aspectj.weaver.AnnotationValue
 
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.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
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
 
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
 
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
 
SYMBOLIC - Static variable in class org.aspectj.weaver.patterns.Pointcut
 
SYNCHRONIZATION_LOCK - Static variable in class org.aspectj.weaver.Shadow
 
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
 
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

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
 
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
 
Test - Class in org.aspectj.weaver.ast
 
Test() - Constructor for class org.aspectj.weaver.ast.Test
 
testMethod - Variable in class org.aspectj.weaver.patterns.IfPointcut
 
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
 
THROW - Static variable in interface org.aspectj.bridge.IMessageHandler
Throw exceptions for anything with ERROR or greater severity
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
 
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
 
timersPerJoinpoint - Variable in class org.aspectj.weaver.World
 
timersPerType - Variable in class org.aspectj.weaver.World
 
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
 
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.
toLegalJavaIdentifier() - Method in class org.aspectj.weaver.Shadow.Kind
 
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(IMessage) - Static method in class org.aspectj.bridge.MessageUtil
 
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.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.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.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: <message>" or "declare error: <message>"
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: <typepattern>: <message>" or "declare error: <typepattern>: <message>"
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.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
 
totalWritten() - Method in class org.aspectj.util.FileUtil.Pipe
 
toTraceString() - Method in interface org.aspectj.weaver.tools.Traceable
 
toTraceString() - Method in class org.aspectj.weaver.UnresolvedType
 
Trace - Interface in org.aspectj.weaver.tools
 
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
 
TraceVisitor - Class in org.aspectj.weaver.patterns
 
TraceVisitor() - Constructor for class org.aspectj.weaver.patterns.TraceVisitor
 
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.AnnotationPointcut
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ArgsAnnotationPointcut
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ArgsPointcut
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.CflowPointcut
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.DeclareAnnotation
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.DeclareErrorOrWarning
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.DeclareParents
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.DeclarePrecedence
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.DeclareSoft
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.HandlerPointcut
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.HasMemberTypePattern
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.IfPointcut
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.KindedPointcut
 
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.PerCflow
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.PerObject
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ReferencePointcut
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.SignaturePattern
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.ThisOrTargetPointcut
 
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
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.WildAnnotationTypePattern
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.WithinAnnotationPointcut
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.WithincodePointcut
 
traverse(PatternNodeVisitor, Object) - Method in class org.aspectj.weaver.patterns.WithinPointcut
 
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.weaver.AbstractAnnotationAJ
 
type - Variable in class org.aspectj.weaver.patterns.ExactTypePattern
 
TYPE - Static variable in class org.aspectj.weaver.AnnotationTargetKind
 
TYPE - Static variable in class org.aspectj.weaver.TypeVariable
 
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_VARIABLE - Static variable in class org.aspectj.weaver.UnresolvedType.TypeKind
 
TypeArgument() - Constructor for class org.aspectj.util.GenericSignature.TypeArgument
 
TypeArgument(boolean, boolean, GenericSignature.FieldTypeSignature) - Constructor for class org.aspectj.util.GenericSignature.TypeArgument
 
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
 
TypeFactory - Class in org.aspectj.weaver
 
TypeFactory() - Constructor for class org.aspectj.weaver.TypeFactory
 
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
TypeMunger(ResolvedTypeMunger) - Constructor for class org.aspectj.weaver.AjAttribute.TypeMunger
 
typeNotExposedToWeaver - Variable in class org.aspectj.weaver.Lint
 
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 - Class in org.aspectj.weaver.patterns
On creation, type pattern only contains WildTypePattern nodes, not BindingType or ExactType.
TypePattern(boolean) - Constructor for class org.aspectj.weaver.patterns.TypePattern
 
TypePattern(boolean, boolean) - Constructor for class org.aspectj.weaver.patterns.TypePattern
 
TypePattern(boolean, boolean, TypePatternList) - Constructor for class org.aspectj.weaver.patterns.TypePattern
 
TypePattern.MatchKind - Class in org.aspectj.weaver.patterns
 
TypePatternList - Class in org.aspectj.weaver.patterns
 
TypePatternList() - Constructor for class org.aspectj.weaver.patterns.TypePatternList
 
TypePatternList(List<TypePattern>) - Constructor for class org.aspectj.weaver.patterns.TypePatternList
 
TypePatternList(TypePattern[]) - 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
 
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
 
TypeSignature() - Constructor for class org.aspectj.util.GenericSignature.TypeSignature
 
typesToSignature(UnresolvedType[]) - Static method in class org.aspectj.weaver.MemberImpl
Returns "(<signaturesOfParamTypes>,...)" - unlike the other typesToSignature that also includes the return type, this one just deals with the parameter types.
typesToSignature(UnresolvedType, UnresolvedType[], boolean) - Static method in class org.aspectj.weaver.MemberImpl
Build a signature based on the return type and 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
TypeVariableSignature(String) - Constructor for class org.aspectj.util.GenericSignature.TypeVariableSignature
 
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
 
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
 
unmatchedSuperTypeInCall - Variable in class org.aspectj.weaver.Lint
 
unmatchedTargetKind - Variable in class org.aspectj.weaver.Lint
 
unorderedAdviceAtShadow - Variable in class org.aspectj.weaver.Lint
 
unqualifiedClassName(Class<?>) - Static method in class org.aspectj.util.LangUtil
 
unqualifiedClassName(Object) - Static method in class org.aspectj.util.LangUtil
 
UNREPLACED_TEXT - Static variable in class org.aspectj.bridge.Version
 
UNREPLACED_TIME_TEXT - Static variable in class org.aspectj.bridge.Version
 
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
 
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 Class in org.aspectj.weaver.tools
 
UnsupportedPointcutPrimitiveException(String, PointcutPrimitive) - Constructor for exception class org.aspectj.weaver.tools.UnsupportedPointcutPrimitiveException
 
unwrapException(Throwable) - Static method in class org.aspectj.util.LangUtil
 
USAGE - Static variable in interface org.aspectj.bridge.IMessage
 
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
 
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
 
Utils - Class in org.aspectj.weaver
 
Utils() - Constructor for class org.aspectj.weaver.Utils
 

V

V1_2 - Enum constant in enum class org.aspectj.weaver.RuntimeVersion
 
V1_5 - Enum constant in enum class org.aspectj.weaver.RuntimeVersion
 
V1_6_10 - Enum constant in enum class org.aspectj.weaver.RuntimeVersion
 
V1_9 - Enum constant in enum class org.aspectj.weaver.RuntimeVersion
 
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 class org.aspectj.weaver.RuntimeVersion
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.aspectj.weaver.RuntimeVersion
Returns an array containing the constants of this enum class, in the order they are declared.
Var - Class in org.aspectj.weaver.ast
 
Var(ResolvedType) - Constructor for class org.aspectj.weaver.ast.Var
 
vars - Variable in class org.aspectj.weaver.patterns.ExposedState
 
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
 
verifyIsAnnotationType(ResolvedType, IScope) - Method in class org.aspectj.weaver.patterns.ExactAnnotationTypePattern
 
version - Variable in class org.aspectj.weaver.NewFieldTypeMunger
 
Version - Class in org.aspectj.bridge
release-specific version information
Version() - Constructor for class org.aspectj.bridge.Version
 
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(And) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(Call) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(CallExpr) - Method in interface org.aspectj.weaver.ast.IExprVisitor
 
visit(FieldGet) - Method in interface org.aspectj.weaver.ast.IExprVisitor
 
visit(FieldGetCall) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(HasAnnotation) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(Instanceof) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(Literal) - 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(Var) - Method in interface org.aspectj.weaver.ast.IExprVisitor
 
visit(MatchingContextBasedTest) - Method in interface org.aspectj.weaver.ast.ITestVisitor
 
visit(AndAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AndAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AndAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(AndPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AndPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AndPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(AndPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(AndPointcut, Object) - Method in class org.aspectj.weaver.PoliceExtensionUse
 
visit(AndTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AndTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AndTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(AndTypePattern, Object) - Method in class org.aspectj.weaver.patterns.WildChildFinder
 
visit(AnnotationPatternList, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AnnotationPatternList, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AnnotationPatternList, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(AnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AnnotationPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(AnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(AnyAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AnyAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AnyAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(AnyTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AnyTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AnyTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(AnyWithAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(AnyWithAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(AnyWithAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(AnyWithAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.WildChildFinder
 
visit(ArgsAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ArgsAnnotationPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ArgsAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(ArgsAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(ArgsPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ArgsPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ArgsPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(ArgsPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(BindingAnnotationFieldTypePattern, Object) - Method in class org.aspectj.weaver.patterns.VoidArrayFinder
 
visit(BindingAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(BindingAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(BindingAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(BindingAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.VoidArrayFinder
 
visit(BindingTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(BindingTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(BindingTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(CflowPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(CflowPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(CflowPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(CflowPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(ConcreteCflowPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ConcreteCflowPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ConcreteCflowPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(ConcreteCflowPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(DeclareAnnotation, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(DeclareAnnotation, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(DeclareAnnotation, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(DeclareErrorOrWarning, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(DeclareErrorOrWarning, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(DeclareErrorOrWarning, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(DeclareParents, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(DeclareParents, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(DeclareParents, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(DeclarePrecedence, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(DeclarePrecedence, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(DeclarePrecedence, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(DeclareSoft, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(DeclareSoft, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(DeclareSoft, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(EllipsisAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(EllipsisAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(EllipsisAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(EllipsisTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(EllipsisTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(EllipsisTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(ExactAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ExactAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ExactAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(ExactAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.VoidArrayFinder
 
visit(ExactTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
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(ExactTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ExactTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(ExactTypePattern, Object) - Method in class org.aspectj.weaver.patterns.VoidArrayFinder
 
visit(HandlerPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(HandlerPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(HandlerPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(HandlerPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(HasMemberTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(HasMemberTypePattern, Object) - Method in class org.aspectj.weaver.patterns.HasMemberTypePatternFinder
 
visit(HasMemberTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(HasMemberTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(IfPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(IfPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(IfPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(IfPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(KindedPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(KindedPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(KindedPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(KindedPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(KindedPointcut, Object) - Method in class org.aspectj.weaver.PoliceExtensionUse
 
visit(ModifiersPattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ModifiersPattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ModifiersPattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(NamePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(NamePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(NamePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(NotAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(NotAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(NotAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(NotPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(NotPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(NotPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(NotPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(NotPointcut, Object) - Method in class org.aspectj.weaver.PoliceExtensionUse
 
visit(NotTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(NotTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(NotTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(NotTypePattern, Object) - Method in class org.aspectj.weaver.patterns.WildChildFinder
 
visit(NoTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(NoTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(NoTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(OrAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(OrAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(OrAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(OrPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(OrPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(OrPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(OrPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(OrPointcut, Object) - Method in class org.aspectj.weaver.PoliceExtensionUse
 
visit(OrTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(OrTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(OrTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(OrTypePattern, Object) - Method in class org.aspectj.weaver.patterns.WildChildFinder
 
visit(PatternNode, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(PatternNode, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(PatternNode, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(PerCflow, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(PerCflow, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(PerCflow, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(PerFromSuper, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(PerFromSuper, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(PerFromSuper, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(PerObject, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(PerObject, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(PerObject, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(PerSingleton, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(PerSingleton, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(PerSingleton, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(PerTypeWithin, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(PerTypeWithin, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(PerTypeWithin, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(Pointcut.MatchesNothingPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(Pointcut.MatchesNothingPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(Pointcut.MatchesNothingPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(Pointcut.MatchesNothingPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(ReferencePointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ReferencePointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ReferencePointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(ReferencePointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(SignaturePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(SignaturePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(SignaturePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(ThisOrTargetAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ThisOrTargetAnnotationPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ThisOrTargetAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(ThisOrTargetAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(ThisOrTargetPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ThisOrTargetPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ThisOrTargetPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(ThisOrTargetPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(ThrowsPattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(ThrowsPattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(ThrowsPattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(TypeCategoryTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(TypeCategoryTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(TypeCategoryTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(TypePatternList, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(TypePatternList, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(TypePatternList, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(TypeVariablePatternList, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(TypeVariablePatternList, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(TypeVariablePatternList, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(TypeVariablePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(TypeVariablePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(TypeVariablePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(WildAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(WildAnnotationTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(WildAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(WildAnnotationTypePattern, Object) - Method in class org.aspectj.weaver.patterns.WildChildFinder
 
visit(WildTypePattern, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(WildTypePattern, Object) - Method in class org.aspectj.weaver.patterns.HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
Any type bounds are bad.
visit(WildTypePattern, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(WildTypePattern, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(WildTypePattern, Object) - Method in class org.aspectj.weaver.patterns.VoidArrayFinder
 
visit(WildTypePattern, Object) - Method in class org.aspectj.weaver.patterns.WildChildFinder
 
visit(WithinAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(WithinAnnotationPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(WithinAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(WithinAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(WithinCodeAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(WithinCodeAnnotationPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(WithinCodeAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(WithinCodeAnnotationPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(WithincodePointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(WithincodePointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(WithincodePointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(WithincodePointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visit(WithinPointcut, Object) - Method in class org.aspectj.weaver.patterns.AbstractPatternNodeVisitor
 
visit(WithinPointcut, Object) - Method in interface org.aspectj.weaver.patterns.PatternNodeVisitor
 
visit(WithinPointcut, Object) - Method in class org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor
 
visit(WithinPointcut, Object) - Method in class org.aspectj.weaver.patterns.TraceVisitor
 
visitList(List) - Method in interface org.aspectj.weaver.Dump.IVisitor
 
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
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(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
visitObject(Object) - Method in interface org.aspectj.weaver.Dump.IVisitor
 
VOID - Static variable in class org.aspectj.weaver.UnresolvedType
 
VOID - Variable in class org.aspectj.weaver.World
 
VoidArrayFinder - Class in org.aspectj.weaver.patterns
Check if there are illegal 'void[]' , 'void[][]' etc.
VoidArrayFinder() - Constructor for class org.aspectj.weaver.patterns.VoidArrayFinder
 

W

warn(String) - Static method in class org.aspectj.bridge.MessageUtil
 
warn(String) - Method in class org.aspectj.weaver.tools.AbstractTrace
 
warn(String) - Method in interface org.aspectj.weaver.tools.Trace
 
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 interface org.aspectj.weaver.tools.Trace
 
warn(String, ISourceLocation) - Static method in class org.aspectj.bridge.MessageUtil
 
warn(IMessageHandler, String) - Static method in class org.aspectj.bridge.MessageUtil
create and handle warn message (ignored if handler is null)
WARNING - Static variable in interface org.aspectj.bridge.IMessage
 
WARNING_NOMESSAGE - Static variable in class org.aspectj.bridge.MessageUtil
 
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() - Method in interface org.aspectj.weaver.IClassWeaver
perform the weaving.
weaveCompleted() - Method in interface org.aspectj.weaver.IWeaveRequestor
 
WEAVEINFO - Static variable in interface org.aspectj.bridge.IMessage
 
WeaveMessage - Class in org.aspectj.bridge
 
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
 
WeaveMessage.WeaveMessageKind - Class in org.aspectj.bridge
 
WeaveMessageKind(int, String) - Constructor for class org.aspectj.bridge.WeaveMessage.WeaveMessageKind
 
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
 
WeaverState(WeaverStateInfo) - Constructor for class org.aspectj.weaver.AjAttribute.WeaverState
 
WeaverStateInfo - Class in org.aspectj.weaver
WeaverStateInfo represents how a type was processed.
WeaverStateInfo(boolean) - Constructor for class org.aspectj.weaver.WeaverStateInfo
 
WeaverVersionInfo() - Constructor for class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WeaverVersionInfo(short, short) - Constructor for class org.aspectj.weaver.AjAttribute.WeaverVersionInfo
 
WEAVING - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
WEAVING_ASPECTS - Static variable in class org.aspectj.bridge.context.CompilationAndWeavingContext
 
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
 
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.
wellHasItThen() - Method in class org.aspectj.weaver.patterns.HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
 
whatKindIsThis(int) - Static method in class org.aspectj.weaver.AnnotationValue
 
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
 
WildChildFinder - Class in org.aspectj.weaver.patterns
 
WildChildFinder() - Constructor for class org.aspectj.weaver.patterns.WildChildFinder
 
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) - 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
 
wipeJoinpointSignatures() - Method in class org.aspectj.weaver.MemberImpl
 
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.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) - 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(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.
write(CompressingDataOutputStream, Serializable) - Static method in class org.aspectj.weaver.PersistenceSupport
 
write(CompressingDataOutputStream, ISourceContext) - Static method in class org.aspectj.weaver.PersistenceSupport
 
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.
writeBooleanArray(boolean[], DataOutputStream) - Static method in class org.aspectj.util.FileUtil
Writes a boolean array with our encoding
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
 
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
writeSuperMethodsCalled(CompressingDataOutputStream) - Method in class org.aspectj.weaver.ResolvedTypeMunger
 
writeUtf8(String) - Method in interface org.aspectj.weaver.ConstantPoolWriter
 
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_NEW_LVTS - 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

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
 
zipSuffixLength(File) - Static method in class org.aspectj.util.FileUtil
 
zipSuffixLength(String) - Static method in class org.aspectj.util.FileUtil
 
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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form