public class WildcardMatch.CastExpressionWildcard extends WildcardMatch.AbstractBaseExpressionWildcard implements Wildcard<CastExpression>
| Modifier and Type | Field and Description |
|---|---|
private JavaTypeInstance |
clazz |
private Expression |
expression |
private CastExpression |
matchedValue |
| Constructor and Description |
|---|
CastExpressionWildcard(JavaTypeInstance clazz,
Expression expression) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
CastExpression |
getMatch() |
void |
resetMatch() |
addLoc, applyExpressionRewriter, applyReverseExpressionRewriter, canPushDownInto, canThrow, collectTypeUsages, collectUsedLValues, deepClone, dumpWithOuterPrecedence, equivalentUnder, getCombinedLoc, getComputedLiteral, getInferredJavaType, getLoc, getPrecedence, isSimple, isValidStatement, outerDeepClone, pushDown, replaceSingleUsageLValues, visitdumpclone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdumpprivate final JavaTypeInstance clazz
private CastExpression matchedValue
private Expression expression
CastExpressionWildcard(JavaTypeInstance clazz, Expression expression)
public CastExpression getMatch()
getMatch in interface Wildcard<CastExpression>public void resetMatch()
resetMatch in interface Wildcard<CastExpression>public boolean equals(java.lang.Object o)
equals in class java.lang.Object