Package edu.umd.cs.findbugs.ba
Class ReturnPath
- java.lang.Object
-
- edu.umd.cs.findbugs.ba.ReturnPath
-
public class ReturnPath extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intEXITMethod "returns" by exiting the process.static intEXIT_UEMethod returns either by exiting or throwing an unhandled exception.static intRETURNSMethod may return normally.static intTOPTop value.static intUEMethod returns by throwing an unhandled exception.
-
Constructor Summary
Constructors Constructor Description ReturnPath(int kind)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcopyFrom(ReturnPath other)intgetKind()voidmergeWith(ReturnPath other)booleansameAs(ReturnPath other)voidsetKind(int kind)java.lang.StringtoString()
-
-
-
Field Detail
-
TOP
public static final int TOP
Top value.- See Also:
- Constant Field Values
-
EXIT
public static final int EXIT
Method "returns" by exiting the process.- See Also:
- Constant Field Values
-
UE
public static final int UE
Method returns by throwing an unhandled exception.- See Also:
- Constant Field Values
-
EXIT_UE
public static final int EXIT_UE
Method returns either by exiting or throwing an unhandled exception.- See Also:
- Constant Field Values
-
RETURNS
public static final int RETURNS
Method may return normally.- See Also:
- Constant Field Values
-
-
Method Detail
-
getKind
public int getKind()
-
setKind
public void setKind(int kind)
-
copyFrom
public void copyFrom(ReturnPath other)
-
sameAs
public boolean sameAs(ReturnPath other)
-
mergeWith
public void mergeWith(ReturnPath other)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-