public class WildcardMatch.StaticFunctionInvokationWildcard extends WildcardMatch.AbstractBaseExpressionWildcard implements Wildcard<StaticFunctionInvokation>
Modifier and Type | Field and Description |
---|---|
private java.util.List<Expression> |
args |
private JavaTypeInstance |
clazz |
private StaticFunctionInvokation |
matchedValue |
private java.lang.String |
name |
private JavaTypeInstance |
returnType |
Constructor and Description |
---|
StaticFunctionInvokationWildcard(java.lang.String name,
JavaTypeInstance clazz,
JavaTypeInstance returnType,
java.util.List<Expression> args) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
StaticFunctionInvokation |
getMatch() |
void |
resetMatch() |
addLoc, applyExpressionRewriter, applyReverseExpressionRewriter, canPushDownInto, canThrow, collectTypeUsages, collectUsedLValues, deepClone, dumpWithOuterPrecedence, equivalentUnder, getCombinedLoc, getComputedLiteral, getInferredJavaType, getLoc, getPrecedence, isSimple, isValidStatement, outerDeepClone, pushDown, replaceSingleUsageLValues, visit
dump
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dump
private final java.lang.String name
private final JavaTypeInstance clazz
private final JavaTypeInstance returnType
private final java.util.List<Expression> args
private transient StaticFunctionInvokation matchedValue
StaticFunctionInvokationWildcard(java.lang.String name, JavaTypeInstance clazz, JavaTypeInstance returnType, java.util.List<Expression> args)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public StaticFunctionInvokation getMatch()
getMatch
in interface Wildcard<StaticFunctionInvokation>
public void resetMatch()
resetMatch
in interface Wildcard<StaticFunctionInvokation>