Index
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
- 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
- isVMGreaterOrEqual(double) - Static method in class org.aspectj.util.LangUtil
- isVMGreaterOrEqual(int) - Static method in class org.aspectj.util.LangUtil
- isVMLessOrEqual(double) - Static method in class org.aspectj.util.LangUtil
- isVMLessOrEqual(int) - Static method in class org.aspectj.util.LangUtil
- 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 aStringTokenizer
. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form