FindBugs™ 1.3.9

edu.umd.cs.findbugs.ba.obl
Class Obligation

java.lang.Object
  extended by 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)
           
 
Method Summary
 java.lang.String getClassName()
           
 int getId()
           
 org.apache.bcel.generic.ObjectType getType()
           
 boolean isUserObligationType()
           
 void setUserObligationType(boolean userObligationType)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Obligation

public Obligation(java.lang.String className,
                  int id)
Method Detail

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™ 1.3.9

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.