public interface edu.umd.cs.findbugs.BugCollection extends java.lang.Iterable<edu.umd.cs.findbugs.BugInstance>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: edu.umd.cs.findbugs.BugCollection
super_class: java.lang.Object
{
public static final java.lang.String ROOT_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "BugCollection"
public static final java.lang.String SRCMAP_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "SrcMap"
public static final java.lang.String PROJECT_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "Project"
public static final java.lang.String ERRORS_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "Errors"
public static final java.lang.String ANALYSIS_ERROR_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "AnalysisError"
public static final java.lang.String ERROR_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "Error"
public static final java.lang.String ERROR_MESSAGE_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "ErrorMessage"
public static final java.lang.String ERROR_EXCEPTION_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "Exception"
public static final java.lang.String ERROR_STACK_TRACE_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "StackTrace"
public static final java.lang.String MISSING_CLASS_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "MissingClass"
public static final java.lang.String SUMMARY_HTML_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "SummaryHTML"
public static final java.lang.String APP_CLASS_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "AppClass"
public static final java.lang.String CLASS_HASHES_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "ClassHashes"
public static final java.lang.String HISTORY_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "History"
public abstract edu.umd.cs.findbugs.Project getProject();
descriptor: ()Ledu/umd/cs/findbugs/Project;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setReleaseName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
releaseName
public abstract java.lang.String getReleaseName();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract edu.umd.cs.findbugs.ProjectStats getProjectStats();
descriptor: ()Ledu/umd/cs/findbugs/ProjectStats;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setTimestamp(long);
descriptor: (J)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
timestamp
public abstract long getTimestamp();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setAnalysisTimestamp(long);
descriptor: (J)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
timestamp
public abstract void setAnalysisVersion(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
analysisVersion
public abstract long getAnalysisTimestamp();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract edu.umd.cs.findbugs.AppVersion getAppVersionFromSequenceNumber(long);
descriptor: (J)Ledu/umd/cs/findbugs/AppVersion;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
target
public abstract void setSequenceNumber(long);
descriptor: (J)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
sequence
public abstract long getSequenceNumber();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isMultiversion();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean hasDeadBugs();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void clearAppVersions();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void addAppVersion(edu.umd.cs.findbugs.AppVersion);
descriptor: (Ledu/umd/cs/findbugs/AppVersion;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
appVersion
public abstract edu.umd.cs.findbugs.AppVersion getCurrentAppVersion();
descriptor: ()Ledu/umd/cs/findbugs/AppVersion;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.util.Iterator<edu.umd.cs.findbugs.AppVersion> appVersionIterator();
descriptor: ()Ljava/util/Iterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Iterator<Ledu/umd/cs/findbugs/AppVersion;>;
public abstract boolean add(edu.umd.cs.findbugs.BugInstance);
descriptor: (Ledu/umd/cs/findbugs/BugInstance;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
bugInstance
public abstract boolean add(edu.umd.cs.findbugs.BugInstance, boolean);
descriptor: (Ledu/umd/cs/findbugs/BugInstance;Z)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
bugInstance
updateActiveTime
public abstract edu.umd.cs.findbugs.BugInstance lookupFromUniqueId(java.lang.String);
descriptor: (Ljava/lang/String;)Ledu/umd/cs/findbugs/BugInstance;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
uniqueId
public abstract void addError(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
message
public abstract void addError(edu.umd.cs.findbugs.AnalysisError);
descriptor: (Ledu/umd/cs/findbugs/AnalysisError;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
error
public abstract void addMissingClass(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
message
public abstract void setClassFeatureSet(edu.umd.cs.findbugs.model.ClassFeatureSet);
descriptor: (Ledu/umd/cs/findbugs/model/ClassFeatureSet;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classFeatureSet
public abstract void writePrologue(edu.umd.cs.findbugs.xml.XMLOutput);
descriptor: (Ledu/umd/cs/findbugs/xml/XMLOutput;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
xmlOutput
public abstract void writeEpilogue(edu.umd.cs.findbugs.xml.XMLOutput);
descriptor: (Ledu/umd/cs/findbugs/xml/XMLOutput;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
xmlOutput
public abstract void clearClassFeatures();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void clearMissingClasses();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void readXML(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException, org.dom4j.DocumentException
MethodParameters:
Name Flags
fileName
public abstract void readXML(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException, org.dom4j.DocumentException
RuntimeVisibleTypeAnnotations:
METHOD_FORMAL_PARAMETER
javax.annotation.WillClose()
RuntimeVisibleParameterAnnotations:
0:
javax.annotation.WillClose()
MethodParameters:
Name Flags
in
public abstract void readXML(java.io.Reader);
descriptor: (Ljava/io/Reader;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException, org.dom4j.DocumentException
RuntimeVisibleTypeAnnotations:
METHOD_FORMAL_PARAMETER
javax.annotation.WillClose()
RuntimeVisibleParameterAnnotations:
0:
javax.annotation.WillClose()
MethodParameters:
Name Flags
reader
public abstract void writeXML(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fileName
public abstract void writeXML(java.io.Writer);
descriptor: (Ljava/io/Writer;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
RuntimeVisibleTypeAnnotations:
METHOD_FORMAL_PARAMETER
javax.annotation.WillClose()
RuntimeVisibleParameterAnnotations:
0:
javax.annotation.WillClose()
MethodParameters:
Name Flags
out
public abstract void writeXML(java.io.OutputStream);
descriptor: (Ljava/io/OutputStream;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
RuntimeVisibleTypeAnnotations:
METHOD_FORMAL_PARAMETER
javax.annotation.WillClose()
RuntimeVisibleParameterAnnotations:
0:
javax.annotation.WillClose()
MethodParameters:
Name Flags
out
public abstract void writeXML(edu.umd.cs.findbugs.xml.XMLOutput);
descriptor: (Ledu/umd/cs/findbugs/xml/XMLOutput;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
RuntimeVisibleTypeAnnotations:
METHOD_FORMAL_PARAMETER
javax.annotation.WillClose()
RuntimeVisibleParameterAnnotations:
0:
javax.annotation.WillClose()
MethodParameters:
Name Flags
xmlOutput
public abstract java.util.Iterator<edu.umd.cs.findbugs.BugInstance> iterator();
descriptor: ()Ljava/util/Iterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Iterator<Ledu/umd/cs/findbugs/BugInstance;>;
public abstract java.util.Collection<edu.umd.cs.findbugs.BugInstance> getCollection();
descriptor: ()Ljava/util/Collection;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Collection<Ledu/umd/cs/findbugs/BugInstance;>;
public abstract org.dom4j.Document toDocument();
descriptor: ()Lorg/dom4j/Document;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract edu.umd.cs.findbugs.BugCollection createEmptyCollectionWithMetadata();
descriptor: ()Ledu/umd/cs/findbugs/BugCollection;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setWithMessages(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
withMessages
public abstract void setMinimalXML(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
minimalXML
public abstract boolean getWithMessages();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract edu.umd.cs.findbugs.BugInstance findBug(java.lang.String, java.lang.String, int);
descriptor: (Ljava/lang/String;Ljava/lang/String;I)Ledu/umd/cs/findbugs/BugInstance;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
instanceHash
bugType
lineNumber
public abstract boolean isApplySuppressions();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setApplySuppressions(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
applySuppressions
public abstract edu.umd.cs.findbugs.cloud.Cloud getCloud();
descriptor: ()Ledu/umd/cs/findbugs/cloud/Cloud;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
javax.annotation.Nonnull()
RuntimeVisibleTypeAnnotations:
METHOD_RETURN
javax.annotation.Nonnull()
public abstract edu.umd.cs.findbugs.cloud.Cloud getCloudLazily();
descriptor: ()Ledu/umd/cs/findbugs/cloud/Cloud;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
javax.annotation.CheckForNull()
RuntimeVisibleTypeAnnotations:
METHOD_RETURN
javax.annotation.CheckForNull()
public abstract edu.umd.cs.findbugs.cloud.Cloud reinitializeCloud();
descriptor: ()Ledu/umd/cs/findbugs/cloud/Cloud;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
javax.annotation.Nonnull()
RuntimeVisibleTypeAnnotations:
METHOD_RETURN
javax.annotation.Nonnull()
public abstract void setXmlCloudDetails(java.util.Map<java.lang.String, java.lang.String>);
descriptor: (Ljava/util/Map;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)V
MethodParameters:
Name Flags
map
public abstract java.util.Map<java.lang.String, java.lang.String> getXmlCloudDetails();
descriptor: ()Ljava/util/Map;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
public abstract void bugsPopulated();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
Signature: Ljava/lang/Object;Ljava/lang/Iterable<Ledu/umd/cs/findbugs/BugInstance;>;
SourceFile: "BugCollection.java"