FindBugs™ 1.3.9

edu.umd.cs.findbugs
Class PackageStats.ClassStats

java.lang.Object
  extended by 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


Constructor Summary
PackageStats.ClassStats(java.lang.String name, java.lang.String sourceFile)
           
 
Method Summary
 void addError(BugInstance bug)
           
 void clearBugCounts()
           
 java.lang.Object clone()
           
 int getBugsAtPriority(int p)
           
 java.lang.String getName()
           
 java.lang.String getSourceFile()
           
 int getTotalBugs()
           
 void setInterface(boolean isInterface)
           
 void setSize(int size)
           
 int size()
           
 void writeXML(XMLOutput xmlOutput)
          Write this object to given XMLOutput.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageStats.ClassStats

public PackageStats.ClassStats(java.lang.String name,
                               java.lang.String sourceFile)
Method Detail

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

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