edu.umd.cs.findbugs
Class PackageStats.ClassStats
java.lang.Object
edu.umd.cs.findbugs.PackageStats.ClassStats
- All Implemented Interfaces:
- XMLWriteable, java.lang.Cloneable
- Enclosing class:
- PackageStats
public static class PackageStats.ClassStats
- extends java.lang.Object
- implements XMLWriteable, java.lang.Cloneable
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PackageStats.ClassStats
public PackageStats.ClassStats(java.lang.String name,
java.lang.String sourceFile)
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
setInterface
public void setInterface(boolean isInterface)
setSize
public void setSize(int size)
addError
public void addError(BugInstance bug)
getTotalBugs
public int getTotalBugs()
getBugsAtPriority
public int getBugsAtPriority(int p)
size
public int size()
getName
public java.lang.String getName()
getSourceFile
@CheckForNull
public java.lang.String getSourceFile()
writeXML
public void writeXML(XMLOutput xmlOutput)
throws java.io.IOException
- Description copied from interface:
XMLWriteable
- Write this object to given XMLOutput.
- Specified by:
writeXML
in interface XMLWriteable
- Parameters:
xmlOutput
- the XMLOutput for the document
- Throws:
java.io.IOException
clearBugCounts
public void clearBugCounts()
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.