Package edu.umd.cs.findbugs.ba.npe
Class PointerUsageRequiringNonNullValue
java.lang.Object
edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final PointerUsageRequiringNonNullValue
private static final PointerUsageRequiringNonNullValue
private static final PointerUsageRequiringNonNullValue
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract String
getPassedAsNonNullParameter
(XMethod m, int param) boolean
isDirect()
boolean
toString()
-
Field Details
-
instance
-
nonNullReturnInstance
-
nullCheckInstance
-
-
Constructor Details
-
PointerUsageRequiringNonNullValue
public PointerUsageRequiringNonNullValue()
-
-
Method Details
-
getDescription
-
toString
-
isDirect
public boolean isDirect() -
isReturnFromNonNullMethod
public boolean isReturnFromNonNullMethod() -
getNonNullParameter
-
getNonNullField
-
getPointerDereference
-
getPointerNullChecked
-
getReturnFromNonNullMethod
-
getPassedAsNonNullParameter
-
getStoredIntoNonNullField
-