Package org.aspectj.weaver.patterns
Class FormalBinding
java.lang.Object
org.aspectj.weaver.patterns.FormalBinding
- All Implemented Interfaces:
IHasPosition
- Direct Known Subclasses:
FormalBinding.ImplicitFormalBinding
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
A marker class for bindings for which we want to ignore unbound issue and consider them as implicit binding - f.e. to handle JoinPoint in @AJ advices -
Field Summary
-
Constructor Summary
ConstructorDescriptionFormalBinding(UnresolvedType type, int index)
FormalBinding(UnresolvedType type, String name, int index)
FormalBinding(UnresolvedType type, String name, int index, int start, int end)
-
Method Summary
-
Field Details
-
NONE
-
-
Constructor Details
-
FormalBinding
-
FormalBinding
-
FormalBinding
-
-
Method Details
-
toString
-
getEnd
public int getEnd()Description copied from interface:IHasPosition
The ending index of this location in the character stream This points to the last character in this token. If a location truly had no contents, then start == end + 1. We don't recommend this.- Specified by:
getEnd
in interfaceIHasPosition
-
getStart
public int getStart()Description copied from interface:IHasPosition
The starting index of this location in the character stream.- Specified by:
getStart
in interfaceIHasPosition
-
getIndex
public int getIndex() -
getName
-
getType
-