org.aspectj.weaver.patterns
Interface ISignaturePattern
- All Known Implementing Classes:
- AbstractSignaturePattern, AndSignaturePattern, NotSignaturePattern, OrSignaturePattern, SignaturePattern
public interface ISignaturePattern
Field Summary |
static byte |
AND
|
static byte |
NOT
|
static byte |
OR
|
static byte |
PATTERN
|
PATTERN
static final byte PATTERN
- See Also:
- Constant Field Values
NOT
static final byte NOT
- See Also:
- Constant Field Values
OR
static final byte OR
- See Also:
- Constant Field Values
AND
static final byte AND
- See Also:
- Constant Field Values
matches
boolean matches(Member member,
World world,
boolean b)
parameterizeWith
ISignaturePattern parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> typeVariableBindingMap,
World world)
resolveBindings
ISignaturePattern resolveBindings(IScope scope,
Bindings none)
getExactDeclaringTypes
java.util.List<ExactTypePattern> getExactDeclaringTypes()
isMatchOnAnyName
boolean isMatchOnAnyName()
couldEverMatch
boolean couldEverMatch(ResolvedType type)
isStarAnnotation
boolean isStarAnnotation()