public interface ISignaturePattern
Modifier and Type | Field and Description |
---|---|
static byte |
AND |
static byte |
NOT |
static byte |
OR |
static byte |
PATTERN |
Modifier and Type | Method and Description |
---|---|
boolean |
couldEverMatch(ResolvedType type) |
java.util.List<ExactTypePattern> |
getExactDeclaringTypes() |
boolean |
isMatchOnAnyName() |
boolean |
isStarAnnotation() |
boolean |
matches(Member member,
World world,
boolean b) |
ISignaturePattern |
parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> typeVariableBindingMap,
World world) |
ISignaturePattern |
resolveBindings(IScope scope,
Bindings none) |
static final byte PATTERN
static final byte NOT
static final byte OR
static final byte AND
ISignaturePattern parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> typeVariableBindingMap, World world)
ISignaturePattern resolveBindings(IScope scope, Bindings none)
java.util.List<ExactTypePattern> getExactDeclaringTypes()
boolean isMatchOnAnyName()
boolean couldEverMatch(ResolvedType type)
boolean isStarAnnotation()