FindBugs™ 1.3.4

edu.umd.cs.findbugs
Class BugCode

java.lang.Object
  extended by edu.umd.cs.findbugs.BugCode

public class BugCode
extends java.lang.Object

A BugCode is an abbreviation that is shared among some number of BugPatterns. For example, the code "HE" is shared by all of the BugPatterns that represent hashcode/equals violations.

Author:
David Hovemeyer
See Also:
BugPattern

Constructor Summary
BugCode(java.lang.String abbrev, java.lang.String description)
          Constructor.
BugCode(java.lang.String abbrev, java.lang.String description, int cweid)
           
 
Method Summary
 java.lang.String getAbbrev()
          Get the abbreviation for this bug code.
 int getCWEid()
           
 java.lang.String getDescription()
          Get the short textual description of the bug code.
 java.lang.String toString()
          Get the abbreviation fo this bug code.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BugCode

public BugCode(java.lang.String abbrev,
               java.lang.String description)
Constructor.

Parameters:
abbrev - the abbreviation for the bug code
description - a short textual description of the class of bug pattern represented by this bug code

BugCode

public BugCode(java.lang.String abbrev,
               java.lang.String description,
               int cweid)
Method Detail

getAbbrev

public java.lang.String getAbbrev()
Get the abbreviation for this bug code.


getDescription

public java.lang.String getDescription()
Get the short textual description of the bug code.


toString

public java.lang.String toString()
Get the abbreviation fo this bug code.

Overrides:
toString in class java.lang.Object

getCWEid

public int getCWEid()
Returns:
Returns the cweid.

FindBugs™ 1.3.4

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