|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IHasPosition | |
---|---|
org.aspectj.weaver | |
org.aspectj.weaver.bcel | |
org.aspectj.weaver.internal.tools | |
org.aspectj.weaver.patterns | |
org.aspectj.weaver.reflect |
Uses of IHasPosition in org.aspectj.weaver |
---|
Subinterfaces of IHasPosition in org.aspectj.weaver | |
---|---|
interface |
IHasSourceLocation
|
Classes in org.aspectj.weaver that implement IHasPosition | |
---|---|
class |
Advice
|
class |
Checker
Representation of a shadow munger for a declare error or warning declaration. |
class |
Position
|
class |
ResolvedMemberImpl
Represent a resolved member. |
class |
ResolvedPointcutDefinition
|
class |
ShadowMunger
For every shadow munger, nothing can be done with it until it is concretized. |
Methods in org.aspectj.weaver with parameters of type IHasPosition | |
---|---|
UnresolvedType |
BindingScope.lookupType(java.lang.String name,
IHasPosition location)
|
ISourceLocation |
SourceContextImpl.makeSourceLocation(IHasPosition position)
|
ISourceLocation |
ISourceContext.makeSourceLocation(IHasPosition position)
|
ISourceLocation |
BindingScope.makeSourceLocation(IHasPosition location)
|
Uses of IHasPosition in org.aspectj.weaver.bcel |
---|
Classes in org.aspectj.weaver.bcel that implement IHasPosition | |
---|---|
static class |
AtAjAttributes.LazyResolvedPointcutDefinition
LazyResolvedPointcutDefinition lazyly resolve the pointcut so that we have time to register all pointcut referenced before pointcut resolution happens |
Uses of IHasPosition in org.aspectj.weaver.internal.tools |
---|
Classes in org.aspectj.weaver.internal.tools that implement IHasPosition | |
---|---|
class |
PointcutDesignatorHandlerBasedPointcut
Implementation of Pointcut that is backed by a user-extension pointcut designator handler. |
Uses of IHasPosition in org.aspectj.weaver.patterns |
---|
Subinterfaces of IHasPosition in org.aspectj.weaver.patterns | |
---|---|
interface |
BindingPattern
Marker interface for BindingTypePattern and BindingAnnotationTypePattern |
interface |
IToken
|
Classes in org.aspectj.weaver.patterns that implement IHasPosition | |
---|---|
class |
AndAnnotationTypePattern
|
class |
AndPointcut
|
class |
AndTypePattern
left && right |
class |
AnnotationPatternList
|
class |
AnnotationPointcut
(at)Annotation((at)Foo) or (at)Annotation(foo) |
class |
AnnotationTypePattern
|
class |
AnyAnnotationTypePattern
|
class |
ArgsAnnotationPointcut
|
class |
ArgsPointcut
args(arguments) |
class |
BasicToken
|
class |
BindingAnnotationFieldTypePattern
Represents an attempt to bind the field of an annotation within a pointcut. |
class |
BindingAnnotationTypePattern
|
class |
BindingTypePattern
|
class |
CflowPointcut
|
class |
ConcreteCflowPointcut
|
class |
Declare
|
class |
DeclareAnnotation
Represents a declare annotation statement, one of atField, atMethod, atConstructor or atType. |
class |
DeclareErrorOrWarning
|
class |
DeclareParents
|
class |
DeclareParentsMixin
Constructed based on an @DeclareMixin being found in an aspect. |
class |
DeclarePrecedence
|
class |
DeclareSoft
|
class |
DeclareTypeErrorOrWarning
For a declare error/warning that specified a type pattern rather than a pointcut. |
class |
ExactAnnotationFieldTypePattern
Represents an attempt to bind the field of an annotation within a pointcut. |
class |
ExactAnnotationTypePattern
Matches an annotation of a given type |
class |
ExactTypePattern
|
class |
FormalBinding
|
static class |
FormalBinding.ImplicitFormalBinding
A marker class for bindings for which we want to ignore unbound issue and consider them as implicit binding - f.e. |
class |
HandlerPointcut
This is a kind of KindedPointcut. |
class |
HasMemberTypePattern
|
class |
IfPointcut
|
static class |
IfPointcut.IfFalsePointcut
|
static class |
IfPointcut.IfTruePointcut
|
class |
KindedPointcut
|
class |
ModifiersPattern
|
class |
NameBindingPointcut
Common super type for Pointcuts that can bind formal parameters. |
class |
NamePattern
|
class |
NotAnnotationTypePattern
|
class |
NotPointcut
|
class |
NotTypePattern
!TypePattern |
class |
OrAnnotationTypePattern
|
class |
OrPointcut
|
class |
OrTypePattern
left || right |
class |
PatternNode
|
class |
PerCflow
|
class |
PerClause
|
class |
PerFromSuper
|
class |
PerObject
|
class |
PerSingleton
|
class |
PerTypeWithin
|
class |
Pointcut
The lifecycle of Pointcuts is modeled by Pointcut.State. |
class |
ReferencePointcut
|
class |
SignaturePattern
|
class |
ThisOrTargetAnnotationPointcut
|
class |
ThisOrTargetPointcut
Corresponds to target or this pcd. |
class |
ThrowsPattern
|
class |
TypeCategoryTypePattern
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(). |
class |
TypePattern
On creation, type pattern only contains WildTypePattern nodes, not BindingType or ExactType. |
class |
TypePatternList
|
class |
TypeVariablePattern
|
class |
TypeVariablePatternList
|
class |
WildAnnotationTypePattern
|
class |
WildTypePattern
The PatternParser always creates WildTypePatterns for type patterns in pointcut expressions (apart from *, which is sometimes directly turned into TypePattern.ANY). |
class |
WithinAnnotationPointcut
|
class |
WithinCodeAnnotationPointcut
|
class |
WithincodePointcut
|
class |
WithinPointcut
|
Methods in org.aspectj.weaver.patterns that return IHasPosition | |
---|---|
IHasPosition |
ParserException.getLocation()
|
Methods in org.aspectj.weaver.patterns with parameters of type IHasPosition | |
---|---|
UnresolvedType |
SimpleScope.lookupType(java.lang.String name,
IHasPosition location)
|
UnresolvedType |
ScopeWithTypeVariables.lookupType(java.lang.String name,
IHasPosition location)
|
UnresolvedType |
IScope.lookupType(java.lang.String name,
IHasPosition location)
|
ISourceLocation |
SimpleScope.makeSourceLocation(IHasPosition location)
|
void |
SimpleScope.message(IMessage.Kind kind,
IHasPosition location1,
IHasPosition location2,
java.lang.String message)
|
void |
ScopeWithTypeVariables.message(IMessage.Kind kind,
IHasPosition location1,
IHasPosition location2,
java.lang.String message)
|
void |
IScope.message(IMessage.Kind kind,
IHasPosition location1,
IHasPosition location2,
java.lang.String message)
|
void |
SimpleScope.message(IMessage.Kind kind,
IHasPosition location,
java.lang.String message)
|
void |
ScopeWithTypeVariables.message(IMessage.Kind kind,
IHasPosition location,
java.lang.String message)
|
void |
IScope.message(IMessage.Kind kind,
IHasPosition location,
java.lang.String message)
|
Constructors in org.aspectj.weaver.patterns with parameters of type IHasPosition | |
---|---|
ParserException(java.lang.String message,
IHasPosition token)
|
Uses of IHasPosition in org.aspectj.weaver.reflect |
---|
Classes in org.aspectj.weaver.reflect that implement IHasPosition | |
---|---|
class |
DeferredResolvedPointcutDefinition
When a Java15ReflectionBasedDelegate gets the pointcuts for a given class it tries to resolve them before returning. |
class |
ReflectionBasedResolvedMemberImpl
Subtype of ResolvedMemberImpl used in reflection world. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |