Class WildcardMatch.StaticVariableWildcard
java.lang.Object
org.benf.cfr.reader.bytecode.analysis.parse.lvalue.AbstractLValue
org.benf.cfr.reader.bytecode.analysis.parse.lvalue.AbstractFieldVariable
org.benf.cfr.reader.bytecode.analysis.parse.lvalue.StaticVariable
org.benf.cfr.reader.bytecode.analysis.parse.wildcard.WildcardMatch.StaticVariableWildcard
- All Implemented Interfaces:
LValue, DeepCloneable<LValue>, Wildcard<StaticVariable>, Dumpable, DumpableWithPrecedence, TypeUsageCollectable
- Enclosing class:
WildcardMatch
public class WildcardMatch.StaticVariableWildcard
extends StaticVariable
implements Wildcard<StaticVariable>
-
Nested Class Summary
Nested classes/interfaces inherited from interface LValue
LValue.Creation -
Method Summary
Methods inherited from class StaticVariable
applyExpressionRewriter, canThrow, deepClone, dumpInner, getNonSimpleCopy, getPrecedence, getSimpleCopy, hashCode, replaceSingleUsageLValuesMethods inherited from class AbstractFieldVariable
collectLValueAssignments, collectTypeUsages, collectVariableMutation, getClassFileField, getField, getFieldName, getNumberOfCreators, getOwningClassType, getRawFieldName, isFakeIgnored, isFinal, isHiddenDeclaration, isVar, markFinal, markVarMethods inherited from class AbstractLValue
collectLValueUsage, doesBlackListLValueReplacement, dump, dump, dumpWithOuterPrecedence, getAnnotatedCreationType, getInferredJavaType, outerDeepClone, toString, validIterator
-
Method Details
-
getMatch
- Specified by:
getMatchin interfaceWildcard<StaticVariable>
-
resetMatch
public void resetMatch()- Specified by:
resetMatchin interfaceWildcard<StaticVariable>
-
equals
- Overrides:
equalsin classStaticVariable
-