public class MethodSpec extends FeatureSpec
clsSpec, INVERTED, matchInverted, matchSuperTypes, nameSpec, src, SUB
Constructor and Description |
---|
MethodSpec(java.lang.String rawSpec,
java.lang.String cls,
java.lang.String name,
java.lang.String argSig,
boolean inverted) |
Modifier and Type | Method and Description |
---|---|
static MethodSpec |
createMethodSpec(java.lang.String s)
factory method that includes the parser
|
java.util.BitSet |
getMarkedArgs() |
boolean |
isMarkedArg(int idx) |
boolean |
matches(MethodInfo mi) |
boolean |
matches(java.lang.Object feature) |
boolean |
matches(java.lang.String clsName,
java.lang.String mthName) |
boolean |
matchesClass(java.lang.String clsName) |
java.lang.String |
toString() |
getClassSpec, getNameSpec, getSource, isMatchingType, isMatchingType, matchSuperTypes, parseInversion, parseType, parseTypeAndName
public MethodSpec(java.lang.String rawSpec, java.lang.String cls, java.lang.String name, java.lang.String argSig, boolean inverted)
public static MethodSpec createMethodSpec(java.lang.String s)
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.BitSet getMarkedArgs()
public boolean isMarkedArg(int idx)
public boolean matches(java.lang.Object feature)
matches
in class FeatureSpec
public boolean matches(MethodInfo mi)
public boolean matches(java.lang.String clsName, java.lang.String mthName)
public boolean matchesClass(java.lang.String clsName)