public interface ITargetSelectorByName extends ITargetSelector
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDesc()
Get the member descriptor, can be null
|
java.lang.String |
getName()
Get the member name, can be null
|
java.lang.String |
getOwner()
Get the member owner, can be null
|
boolean |
isClassInitialiser()
Get whether this selector represents a class initialiser
|
boolean |
isConstructor()
Get whether this member represents a constructor
|
boolean |
isField()
Get whether this target selector is definitely a field, the output of
this method is undefined if
isFullyQualified() returns false. |
boolean |
isFullyQualified()
Get whether this reference is fully qualified
|
boolean |
isInitialiser()
Get whether this selector represents a constructor or class initialiser
|
MatchResult |
matches(java.lang.String owner,
java.lang.String name,
java.lang.String desc)
Test whether this selector matches the supplied values.
|
java.lang.String |
toDescriptor()
Get a representation of this selector as a complete descriptor
|
attach, configure, getMatchCount, match, match, next, validatejava.lang.String getOwner()
java.lang.String getName()
java.lang.String getDesc()
boolean isFullyQualified()
boolean isField()
isFullyQualified() returns false.boolean isConstructor()
boolean isClassInitialiser()
boolean isInitialiser()
java.lang.String toDescriptor()
MatchResult matches(java.lang.String owner, java.lang.String name, java.lang.String desc)
owner - Owner to compare with, null to skipname - Name to compare with, null to skipdesc - Signature to compare with, null to skip