edu.umd.cs.findbugs.ba.npe2
Class NullnessValue
java.lang.Object
edu.umd.cs.findbugs.ba.npe2.NullnessValue
public class NullnessValue
- extends java.lang.Object
Symbolic values representing the nullness of a runtime value.
- Author:
- David Hovemeyer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
isDefinitelyNull
public boolean isDefinitelyNull()
isDefinitelyNotNull
public boolean isDefinitelyNotNull()
isChecked
public boolean isChecked()
isNoKaboom
public boolean isNoKaboom()
toCheckedValue
public NullnessValue toCheckedValue()
toNoKaboomValue
public NullnessValue toNoKaboomValue()
definitelyNullValue
public static NullnessValue definitelyNullValue()
definitelyNotNullValue
public static NullnessValue definitelyNotNullValue()
unknownValue
public static NullnessValue unknownValue()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.