public class WildcardMatch.StaticVariableWildcard extends StaticVariable implements Wildcard<StaticVariable>
LValue.Creation| Modifier and Type | Field and Description |
|---|---|
private StaticVariable |
matchedValue |
private boolean |
requireTypeMatch |
| Constructor and Description |
|---|
StaticVariableWildcard(InferredJavaType type,
JavaTypeInstance clazz,
boolean requireTypeMatch) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
StaticVariable |
getMatch() |
void |
resetMatch() |
applyExpressionRewriter, deepClone, dumpInner, getNonSimpleCopy, getPrecedence, getSimpleCopy, hashCode, replaceSingleUsageLValuescollectLValueAssignments, collectTypeUsages, collectVariableMutation, getClassFileField, getField, getFieldName, getNumberOfCreators, getOwningClassType, getRawFieldName, isFinal, isHiddenDeclaration, isVar, markFinal, markVarcanThrow, collectLValueUsage, doesBlackListLValueReplacement, dump, dump, dumpWithOuterPrecedence, getAnnotatedCreationType, getInferredJavaType, outerDeepClone, toString, validIteratorprivate StaticVariable matchedValue
private final boolean requireTypeMatch
StaticVariableWildcard(InferredJavaType type, JavaTypeInstance clazz, boolean requireTypeMatch)
public StaticVariable getMatch()
getMatch in interface Wildcard<StaticVariable>public void resetMatch()
resetMatch in interface Wildcard<StaticVariable>public boolean equals(java.lang.Object o)
equals in class StaticVariable