Package org.aspectj.weaver.patterns
Interface ISignaturePattern
- All Known Implementing Classes:
AbstractSignaturePattern
,AndSignaturePattern
,NotSignaturePattern
,OrSignaturePattern
,SignaturePattern
public interface ISignaturePattern
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
couldEverMatch
(ResolvedType type) boolean
boolean
boolean
parameterizeWith
(Map<String, UnresolvedType> typeVariableBindingMap, World world) resolveBindings
(IScope scope, Bindings none)
-
Field Details
-
PATTERN
static final byte PATTERN- See Also:
-
NOT
static final byte NOT- See Also:
-
OR
static final byte OR- See Also:
-
AND
static final byte AND- See Also:
-
-
Method Details
-
matches
-
parameterizeWith
-
resolveBindings
-
getExactDeclaringTypes
List<ExactTypePattern> getExactDeclaringTypes() -
isMatchOnAnyName
boolean isMatchOnAnyName() -
couldEverMatch
-
isStarAnnotation
boolean isStarAnnotation()
-