Uses of Interface
edu.umd.cs.findbugs.xml.XMLWriteable
-
Packages that use XMLWriteable Package Description edu.umd.cs.findbugs Main package for the FindBugs application - contains the engine class (FindBugs
), the object model classes for bug instances (BugInstance
,BugAnnotation
), and other miscellany.edu.umd.cs.findbugs.ba A bytecode analysis framework for BCEL, providing CFG construction, generic dataflow analysis, and a variety of specific dataflow analyses.edu.umd.cs.findbugs.log edu.umd.cs.findbugs.model Eventually, all model classes (BugInstance, BugCollection, etc.) should go in this package.edu.umd.cs.findbugs.xml -
-
Uses of XMLWriteable in edu.umd.cs.findbugs
Subinterfaces of XMLWriteable in edu.umd.cs.findbugs Modifier and Type Interface Description interface
BugAnnotation
An object providing context information about a particular BugInstance.interface
XMLWriteableWithMessages
Write an object to XMLOutput while optionally adding descriptive messages.Classes in edu.umd.cs.findbugs that implement XMLWriteable Modifier and Type Class Description class
AppVersion
A version of an analyzed application.class
BugAnnotationWithSourceLines
class
BugInstance
An instance of a bug pattern.class
BugProperty
Name/value metadata pair that may be attached to a BugInstance.class
ClassAnnotation
A BugAnnotation object specifying a Java class involved in the bug.class
FieldAnnotation
A BugAnnotation specifying a particular field in particular class.class
IntAnnotation
Bug annotation class for integer values.class
LocalVariableAnnotation
Bug annotation class for local variable namesclass
MethodAnnotation
A BugAnnotation specifying a particular method in a particular class.class
PackageMemberAnnotation
Abstract base class for BugAnnotations describing constructs which are contained in a Java package.class
PackageStats
static class
PackageStats.ClassStats
class
Project
A project in the GUI.class
ProjectStats
Statistics resulting from analyzing a project.class
SourceLineAnnotation
A BugAnnotation that records a range of source lines in a class.class
StringAnnotation
Bug annotation class for string values.class
TypeAnnotation
Bug annotation class for java types. -
Uses of XMLWriteable in edu.umd.cs.findbugs.ba
Classes in edu.umd.cs.findbugs.ba that implement XMLWriteable Modifier and Type Class Description class
ClassHash
Compute a hash of method names and signatures. -
Uses of XMLWriteable in edu.umd.cs.findbugs.log
Classes in edu.umd.cs.findbugs.log that implement XMLWriteable Modifier and Type Class Description class
Profiler
This class is mutable and not synchronized, so create independentProfiler
instance for each worker thread.static class
Profiler.Profile
class
ProfileSummary
A class that summarize profile recorded by multipleProfiler
instances. -
Uses of XMLWriteable in edu.umd.cs.findbugs.model
Classes in edu.umd.cs.findbugs.model that implement XMLWriteable Modifier and Type Class Description class
ClassFeatureSet
Features of a class which may be used to identify it if it is renamed or modified. -
Uses of XMLWriteable in edu.umd.cs.findbugs.xml
Methods in edu.umd.cs.findbugs.xml with parameters of type XMLWriteable Modifier and Type Method Description void
Dom4JXMLOutput. write(XMLWriteable obj)
Add given object to the tree.Method parameters in edu.umd.cs.findbugs.xml with type arguments of type XMLWriteable Modifier and Type Method Description void
Dom4JXMLOutput. writeCollection(java.util.Collection<? extends XMLWriteable> collection)
Add a Collection of XMLWriteable objects to the tree.static void
XMLOutputUtil. writeCollection(XMLOutput xmlOutput, java.util.Collection<? extends XMLWriteable> collection)
Write a Collection of XMLWriteable objects.
-