public abstract class PointerUsageRequiringNonNullValue
extends java.lang.Object
Constructor | Description |
---|---|
PointerUsageRequiringNonNullValue() |
Modifier and Type | Method | Description |
---|---|---|
abstract java.lang.String |
getDescription() |
|
XField |
getNonNullField() |
|
XMethodParameter |
getNonNullParameter() |
|
static PointerUsageRequiringNonNullValue |
getPassedAsNonNullParameter(XMethod m,
int param) |
|
static PointerUsageRequiringNonNullValue |
getPointerDereference() |
|
static PointerUsageRequiringNonNullValue |
getPointerNullChecked() |
|
static PointerUsageRequiringNonNullValue |
getReturnFromNonNullMethod(XMethod m) |
|
static PointerUsageRequiringNonNullValue |
getStoredIntoNonNullField(XField f) |
|
boolean |
isDirect() |
|
boolean |
isReturnFromNonNullMethod() |
|
java.lang.String |
toString() |
public abstract java.lang.String getDescription()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isDirect()
public boolean isReturnFromNonNullMethod()
@CheckForNull public XMethodParameter getNonNullParameter()
@CheckForNull public XField getNonNullField()
public static PointerUsageRequiringNonNullValue getPointerDereference()
public static PointerUsageRequiringNonNullValue getPointerNullChecked()
public static PointerUsageRequiringNonNullValue getReturnFromNonNullMethod(XMethod m)
public static PointerUsageRequiringNonNullValue getPassedAsNonNullParameter(XMethod m, int param)
public static PointerUsageRequiringNonNullValue getStoredIntoNonNullField(XField f)
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.