public class DfNullConstantType extends DfConstantType<java.lang.Object> implements DfReferenceType
Modifier and Type | Method and Description |
---|---|
DfReferenceType |
dropNullability() |
TypeConstraint |
getConstraint() |
DfaNullability |
getNullability() |
PsiType |
getPsiType() |
DfType |
join(DfType other)
Return the most specific type that contains all values from this type and from other type.
|
DfType |
tryNegate() |
equals, getConstantOfType, getValue, hashCode, isConst, isSuperType, meet, renderValue, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
dropLocality, dropMutability, dropSpecialField, dropTypeConstraint, getMutability, getSpecialField, getSpecialFieldType, isLocal, isLocal
isMergeable, isSuperType, meet
public DfaNullability getNullability()
getNullability
in interface DfReferenceType
public TypeConstraint getConstraint()
getConstraint
in interface DfReferenceType
public DfType tryNegate()
public PsiType getPsiType()
getPsiType
in class DfConstantType<java.lang.Object>
public DfReferenceType dropNullability()
dropNullability
in interface DfReferenceType