edu.umd.cs.findbugs.ba.obl
Class Obligation
java.lang.Object
edu.umd.cs.findbugs.ba.obl.Obligation
public class Obligation
- extends java.lang.Object
An obligation that must be cleaned up by error handling code.
Examples include open streams and database connections.
See Weimer and Necula,
Finding and preventing run-time error handling mistakes,
OOPSLA 2004.
- Author:
- David Hovemeyer
Constructor Summary |
Obligation(java.lang.String className,
int id)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Obligation
public Obligation(java.lang.String className,
int id)
getClassName
public java.lang.String getClassName()
getType
public org.apache.bcel.generic.ObjectType getType()
getId
public int getId()
isUserObligationType
public boolean isUserObligationType()
setUserObligationType
public void setUserObligationType(boolean userObligationType)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.