edu.umd.cs.findbugs

Class StringAnnotation

public class StringAnnotation extends Object implements BugAnnotation

Bug annotation class for integer values.

Author: William Pugh

See Also: BugAnnotation

Constructor Summary
StringAnnotation(String value)
Constructor.
Method Summary
voidaccept(BugAnnotationVisitor visitor)
intcompareTo(BugAnnotation o)
Stringformat(String key, ClassAnnotation primaryClass)
StringgetDescription()
StringgetValue()
Get the String value.
booleanisSignificant()
voidsetDescription(String description)
voidwriteXML(XMLOutput xmlOutput)
voidwriteXML(XMLOutput xmlOutput, boolean addMessages)

Constructor Detail

StringAnnotation

public StringAnnotation(String value)
Constructor.

Parameters: value the String value

Method Detail

accept

public void accept(BugAnnotationVisitor visitor)

compareTo

public int compareTo(BugAnnotation o)

format

public String format(String key, ClassAnnotation primaryClass)

getDescription

public String getDescription()

getValue

public String getValue()
Get the String value.

Returns: the String value

isSignificant

public boolean isSignificant()

setDescription

public void setDescription(String description)

writeXML

public void writeXML(XMLOutput xmlOutput)

writeXML

public void writeXML(XMLOutput xmlOutput, boolean addMessages)
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.