public final class DfaVariableValue extends DfaValue
Modifier and Type | Class and Description |
---|---|
static class |
DfaVariableValue.Factory |
Modifier and Type | Method and Description |
---|---|
boolean |
containsCalls() |
boolean |
dependsOn(DfaVariableValue other) |
java.util.List<DfaVariableValue> |
getDependentVariables() |
int |
getDepth() |
VariableDescriptor |
getDescriptor() |
Nullability |
getInherentNullability() |
DfType |
getInherentType() |
PsiModifierListOwner |
getPsiVariable() |
DfaVariableValue |
getQualifier() |
PsiType |
getType() |
boolean |
isFlushableByCalls() |
java.lang.String |
toString() |
DfaVariableValue |
withQualifier(DfaVariableValue newQualifier) |
public PsiModifierListOwner getPsiVariable()
public VariableDescriptor getDescriptor()
public PsiType getType()
public boolean dependsOn(DfaVariableValue other)
public java.util.List<DfaVariableValue> getDependentVariables()
public int getDepth()
public DfaVariableValue withQualifier(DfaVariableValue newQualifier)
public java.lang.String toString()
toString
in class java.lang.Object
public DfaVariableValue getQualifier()
public DfType getInherentType()
public Nullability getInherentNullability()
public boolean isFlushableByCalls()
public boolean containsCalls()