Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
generated.BugCollection Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2017.09.30 at 11:45:12 AM EDT
//
package generated;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlElements;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.XmlValue;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Project">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Jar" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="AuxClasspathEntry" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="SrcDir" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="WrkDir" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Plugin" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="enabled" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SuppressionFilter" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}Matcher" maxOccurs="unbounded"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Cloud" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Property" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="key" type="{http://www.w3.org/2001/XMLSchema}string" />
* </extension>
* </simpleContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="online" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="synced" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="detailsUrl" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="filename" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="projectName" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="BugInstance" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ShortMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="LongMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <choice maxOccurs="unbounded">
* <element name="Class">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}SourceLine"/>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="classname" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="primary" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Type">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}SourceLine" minOccurs="0"/>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="descriptor" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="typeParameters" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Method">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence minOccurs="0">
* <element ref="{}SourceLine"/>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="classname" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="signature" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="isStatic" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="primary" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element ref="{}SourceLine"/>
* <element name="LocalVariable">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="register" use="required" type="{http://www.w3.org/2001/XMLSchema}short" />
* <attribute name="pc" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="role" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Field">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}SourceLine"/>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="classname" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="signature" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="sourceSignature" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="isStatic" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="primary" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Int">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="String">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Property">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="UserAnnotation" minOccurs="0">
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="designation" type="{}designationType" />
* <attribute name="user" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="needsSync" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="timestamp" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* </extension>
* </simpleContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="priority" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* <attribute name="abbrev" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="category" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="uid" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* <attribute name="reviews" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="firstSeen" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="consensus" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="isInCloud" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="last" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="removedByChange" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="first" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="introducedByChange" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="shouldFix" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="ageInDays" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="notAProblem" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="instanceHash" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="instanceOccurrenceNum" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="instanceOccurrenceMax" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="rank" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="cweid" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="BugCategory" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Abbreviation" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" minOccurs="0"/>
* <element name="Details" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* <attribute name="category" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="BugPattern" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ShortDescription" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Details" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="abbrev" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="category" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="cweid" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="BugCode" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* <attribute name="abbrev" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="cweid" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Errors">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="MissingClass" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="errors" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="missingClasses" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="FindBugsSummary">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FileStats" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="path" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="bugCount" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="size" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="bugHash" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="PackageStats" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ClassStats" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="class" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="sourceFile" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="interface" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="size" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* <attribute name="bugs" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_1" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_2" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_3" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="package" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="total_bugs" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="total_types" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="total_size" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* <attribute name="priority_1" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_2" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_3" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="FindBugsProfile" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ClassProfile" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="totalMilliseconds" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="invocations" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="avgMicrosecondsPerInvocation" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="maxMicrosecondsPerInvocation" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="maxContext" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="standardDeviationMircosecondsPerInvocation" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="timestamp" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="total_classes" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="referenced_classes" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="total_bugs" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="total_size" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="num_packages" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="java_version" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="vm_version" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="cpu_seconds" type="{http://www.w3.org/2001/XMLSchema}float" />
* <attribute name="clock_seconds" type="{http://www.w3.org/2001/XMLSchema}float" />
* <attribute name="peak_mbytes" type="{http://www.w3.org/2001/XMLSchema}float" />
* <attribute name="alloc_mbytes" type="{http://www.w3.org/2001/XMLSchema}float" />
* <attribute name="gc_seconds" type="{http://www.w3.org/2001/XMLSchema}float" />
* <attribute name="priority_1" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_2" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_3" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SummaryHTML" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ClassFeatures">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ClassFeatureSet" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Feature" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="class" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="History">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="AppVersion" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="sequence" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="timestamp" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* <attribute name="release" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="codeSize" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="numClasses" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="version" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="sequence" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="timestamp" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* <attribute name="analysisTimestamp" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* <attribute name="release" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"project",
"bugInstance",
"bugCategory",
"bugPattern",
"bugCode",
"errors",
"findBugsSummary",
"summaryHTML",
"classFeatures",
"history"
})
@XmlRootElement(name = "BugCollection")
public class BugCollection {
@XmlElement(name = "Project", required = true)
protected BugCollection.Project project;
@XmlElement(name = "BugInstance")
protected List bugInstance;
@XmlElement(name = "BugCategory")
protected List bugCategory;
@XmlElement(name = "BugPattern")
protected List bugPattern;
@XmlElement(name = "BugCode")
protected List bugCode;
@XmlElement(name = "Errors", required = true)
protected BugCollection.Errors errors;
@XmlElement(name = "FindBugsSummary", required = true)
protected BugCollection.FindBugsSummary findBugsSummary;
@XmlElement(name = "SummaryHTML")
protected java.lang.String summaryHTML;
@XmlElement(name = "ClassFeatures", required = true)
protected BugCollection.ClassFeatures classFeatures;
@XmlElement(name = "History", required = true)
protected BugCollection.History history;
@XmlAttribute(name = "version", required = true)
protected java.lang.String version;
@XmlAttribute(name = "sequence", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long sequence;
@XmlAttribute(name = "timestamp", required = true)
@XmlSchemaType(name = "unsignedLong")
protected BigInteger timestamp;
@XmlAttribute(name = "analysisTimestamp", required = true)
@XmlSchemaType(name = "unsignedLong")
protected BigInteger analysisTimestamp;
@XmlAttribute(name = "release", required = true)
protected java.lang.String release;
/**
* Gets the value of the project property.
*
* @return
* possible object is
* {@link BugCollection.Project }
*
*/
public BugCollection.Project getProject() {
return project;
}
/**
* Sets the value of the project property.
*
* @param value
* allowed object is
* {@link BugCollection.Project }
*
*/
public void setProject(BugCollection.Project value) {
this.project = value;
}
/**
* Gets the value of the bugInstance property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the bugInstance property.
*
*
* For example, to add a new item, do as follows:
*
* getBugInstance().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BugCollection.BugInstance }
*
*
*/
public List getBugInstance() {
if (bugInstance == null) {
bugInstance = new ArrayList();
}
return this.bugInstance;
}
/**
* Gets the value of the bugCategory property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the bugCategory property.
*
*
* For example, to add a new item, do as follows:
*
* getBugCategory().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BugCollection.BugCategory }
*
*
*/
public List getBugCategory() {
if (bugCategory == null) {
bugCategory = new ArrayList();
}
return this.bugCategory;
}
/**
* Gets the value of the bugPattern property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the bugPattern property.
*
*
* For example, to add a new item, do as follows:
*
* getBugPattern().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BugCollection.BugPattern }
*
*
*/
public List getBugPattern() {
if (bugPattern == null) {
bugPattern = new ArrayList();
}
return this.bugPattern;
}
/**
* Gets the value of the bugCode property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the bugCode property.
*
*
* For example, to add a new item, do as follows:
*
* getBugCode().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BugCollection.BugCode }
*
*
*/
public List getBugCode() {
if (bugCode == null) {
bugCode = new ArrayList();
}
return this.bugCode;
}
/**
* Gets the value of the errors property.
*
* @return
* possible object is
* {@link BugCollection.Errors }
*
*/
public BugCollection.Errors getErrors() {
return errors;
}
/**
* Sets the value of the errors property.
*
* @param value
* allowed object is
* {@link BugCollection.Errors }
*
*/
public void setErrors(BugCollection.Errors value) {
this.errors = value;
}
/**
* Gets the value of the findBugsSummary property.
*
* @return
* possible object is
* {@link BugCollection.FindBugsSummary }
*
*/
public BugCollection.FindBugsSummary getFindBugsSummary() {
return findBugsSummary;
}
/**
* Sets the value of the findBugsSummary property.
*
* @param value
* allowed object is
* {@link BugCollection.FindBugsSummary }
*
*/
public void setFindBugsSummary(BugCollection.FindBugsSummary value) {
this.findBugsSummary = value;
}
/**
* Gets the value of the summaryHTML property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getSummaryHTML() {
return summaryHTML;
}
/**
* Sets the value of the summaryHTML property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setSummaryHTML(java.lang.String value) {
this.summaryHTML = value;
}
/**
* Gets the value of the classFeatures property.
*
* @return
* possible object is
* {@link BugCollection.ClassFeatures }
*
*/
public BugCollection.ClassFeatures getClassFeatures() {
return classFeatures;
}
/**
* Sets the value of the classFeatures property.
*
* @param value
* allowed object is
* {@link BugCollection.ClassFeatures }
*
*/
public void setClassFeatures(BugCollection.ClassFeatures value) {
this.classFeatures = value;
}
/**
* Gets the value of the history property.
*
* @return
* possible object is
* {@link BugCollection.History }
*
*/
public BugCollection.History getHistory() {
return history;
}
/**
* Sets the value of the history property.
*
* @param value
* allowed object is
* {@link BugCollection.History }
*
*/
public void setHistory(BugCollection.History value) {
this.history = value;
}
/**
* Gets the value of the version property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getVersion() {
return version;
}
/**
* Sets the value of the version property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setVersion(java.lang.String value) {
this.version = value;
}
/**
* Gets the value of the sequence property.
*
*/
public long getSequence() {
return sequence;
}
/**
* Sets the value of the sequence property.
*
*/
public void setSequence(long value) {
this.sequence = value;
}
/**
* Gets the value of the timestamp property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTimestamp() {
return timestamp;
}
/**
* Sets the value of the timestamp property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTimestamp(BigInteger value) {
this.timestamp = value;
}
/**
* Gets the value of the analysisTimestamp property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getAnalysisTimestamp() {
return analysisTimestamp;
}
/**
* Sets the value of the analysisTimestamp property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setAnalysisTimestamp(BigInteger value) {
this.analysisTimestamp = value;
}
/**
* Gets the value of the release property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getRelease() {
return release;
}
/**
* Sets the value of the release property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setRelease(java.lang.String value) {
this.release = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Abbreviation" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" minOccurs="0"/>
* <element name="Details" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* <attribute name="category" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"description",
"abbreviation",
"details"
})
public static class BugCategory {
@XmlElement(name = "Description", required = true)
protected java.lang.String description;
@XmlElement(name = "Abbreviation")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlSchemaType(name = "NMTOKEN")
protected java.lang.String abbreviation;
@XmlElement(name = "Details")
protected java.lang.String details;
@XmlAttribute(name = "category", required = true)
protected java.lang.String category;
/**
* Gets the value of the description property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getDescription() {
return description;
}
/**
* Sets the value of the description property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setDescription(java.lang.String value) {
this.description = value;
}
/**
* Gets the value of the abbreviation property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getAbbreviation() {
return abbreviation;
}
/**
* Sets the value of the abbreviation property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setAbbreviation(java.lang.String value) {
this.abbreviation = value;
}
/**
* Gets the value of the details property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getDetails() {
return details;
}
/**
* Sets the value of the details property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setDetails(java.lang.String value) {
this.details = value;
}
/**
* Gets the value of the category property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getCategory() {
return category;
}
/**
* Sets the value of the category property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setCategory(java.lang.String value) {
this.category = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* <attribute name="abbrev" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="cweid" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"description"
})
public static class BugCode {
@XmlElement(name = "Description", required = true)
protected java.lang.String description;
@XmlAttribute(name = "abbrev", required = true)
protected java.lang.String abbrev;
@XmlAttribute(name = "cweid")
@XmlSchemaType(name = "positiveInteger")
protected BigInteger cweid;
/**
* Gets the value of the description property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getDescription() {
return description;
}
/**
* Sets the value of the description property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setDescription(java.lang.String value) {
this.description = value;
}
/**
* Gets the value of the abbrev property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getAbbrev() {
return abbrev;
}
/**
* Sets the value of the abbrev property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setAbbrev(java.lang.String value) {
this.abbrev = value;
}
/**
* Gets the value of the cweid property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getCweid() {
return cweid;
}
/**
* Sets the value of the cweid property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setCweid(BigInteger value) {
this.cweid = value;
}
}
/**
* Each BugInstance can have a sequence of
* annotations
*
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ShortMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="LongMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <choice maxOccurs="unbounded">
* <element name="Class">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}SourceLine"/>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="classname" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="primary" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Type">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}SourceLine" minOccurs="0"/>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="descriptor" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="typeParameters" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Method">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence minOccurs="0">
* <element ref="{}SourceLine"/>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="classname" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="signature" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="isStatic" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="primary" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element ref="{}SourceLine"/>
* <element name="LocalVariable">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="register" use="required" type="{http://www.w3.org/2001/XMLSchema}short" />
* <attribute name="pc" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="role" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Field">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}SourceLine"/>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="classname" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="signature" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="sourceSignature" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="isStatic" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="primary" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Int">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="String">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Property">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="UserAnnotation" minOccurs="0">
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="designation" type="{}designationType" />
* <attribute name="user" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="needsSync" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="timestamp" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* </extension>
* </simpleContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="priority" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
* <attribute name="abbrev" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="category" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="uid" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* <attribute name="reviews" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="firstSeen" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="consensus" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="isInCloud" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="last" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="removedByChange" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="first" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="introducedByChange" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="shouldFix" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="ageInDays" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="notAProblem" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="instanceHash" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="instanceOccurrenceNum" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="instanceOccurrenceMax" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="rank" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="cweid" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"shortMessage",
"longMessage",
"clazzOrTypeOrMethod"
})
public static class BugInstance {
@XmlElement(name = "ShortMessage")
protected java.lang.String shortMessage;
@XmlElement(name = "LongMessage")
protected java.lang.String longMessage;
@XmlElements({
@XmlElement(name = "Class", type = BugCollection.BugInstance.Class.class),
@XmlElement(name = "Type", type = BugCollection.BugInstance.Type.class),
@XmlElement(name = "Method", type = BugCollection.BugInstance.Method.class),
@XmlElement(name = "SourceLine", type = SourceLine.class),
@XmlElement(name = "LocalVariable", type = BugCollection.BugInstance.LocalVariable.class),
@XmlElement(name = "Field", type = BugCollection.BugInstance.Field.class),
@XmlElement(name = "Int", type = BugCollection.BugInstance.Int.class),
@XmlElement(name = "String", type = BugCollection.BugInstance.String.class),
@XmlElement(name = "Property", type = BugCollection.BugInstance.Property.class),
@XmlElement(name = "UserAnnotation", type = BugCollection.BugInstance.UserAnnotation.class)
})
protected List clazzOrTypeOrMethod;
@XmlAttribute(name = "type", required = true)
protected java.lang.String type;
@XmlAttribute(name = "priority", required = true)
@XmlSchemaType(name = "unsignedByte")
protected short priority;
@XmlAttribute(name = "abbrev", required = true)
protected java.lang.String abbrev;
@XmlAttribute(name = "category", required = true)
protected java.lang.String category;
@XmlAttribute(name = "uid")
@XmlSchemaType(name = "unsignedLong")
protected BigInteger uid;
@XmlAttribute(name = "reviews")
@XmlSchemaType(name = "unsignedInt")
protected Long reviews;
@XmlAttribute(name = "firstSeen")
protected java.lang.String firstSeen;
@XmlAttribute(name = "consensus")
protected java.lang.String consensus;
@XmlAttribute(name = "isInCloud")
protected Boolean isInCloud;
@XmlAttribute(name = "last")
@XmlSchemaType(name = "unsignedInt")
protected Long last;
@XmlAttribute(name = "removedByChange")
protected Boolean removedByChange;
@XmlAttribute(name = "first")
@XmlSchemaType(name = "unsignedInt")
protected Long first;
@XmlAttribute(name = "introducedByChange")
protected Boolean introducedByChange;
@XmlAttribute(name = "shouldFix")
protected Boolean shouldFix;
@XmlAttribute(name = "ageInDays")
@XmlSchemaType(name = "unsignedInt")
protected Long ageInDays;
@XmlAttribute(name = "notAProblem")
protected Boolean notAProblem;
@XmlAttribute(name = "instanceHash")
protected java.lang.String instanceHash;
@XmlAttribute(name = "instanceOccurrenceNum")
@XmlSchemaType(name = "unsignedInt")
protected Long instanceOccurrenceNum;
@XmlAttribute(name = "instanceOccurrenceMax")
@XmlSchemaType(name = "unsignedInt")
protected Long instanceOccurrenceMax;
@XmlAttribute(name = "rank")
@XmlSchemaType(name = "unsignedInt")
protected Long rank;
@XmlAttribute(name = "cweid")
@XmlSchemaType(name = "unsignedInt")
protected Long cweid;
/**
* Gets the value of the shortMessage property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getShortMessage() {
return shortMessage;
}
/**
* Sets the value of the shortMessage property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setShortMessage(java.lang.String value) {
this.shortMessage = value;
}
/**
* Gets the value of the longMessage property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getLongMessage() {
return longMessage;
}
/**
* Sets the value of the longMessage property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setLongMessage(java.lang.String value) {
this.longMessage = value;
}
/**
* Gets the value of the clazzOrTypeOrMethod property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the clazzOrTypeOrMethod property.
*
*
* For example, to add a new item, do as follows:
*
* getClazzOrTypeOrMethod().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BugCollection.BugInstance.Class }
* {@link BugCollection.BugInstance.Type }
* {@link BugCollection.BugInstance.Method }
* {@link SourceLine }
* {@link BugCollection.BugInstance.LocalVariable }
* {@link BugCollection.BugInstance.Field }
* {@link BugCollection.BugInstance.Int }
* {@link BugCollection.BugInstance.String }
* {@link BugCollection.BugInstance.Property }
* {@link BugCollection.BugInstance.UserAnnotation }
*
*
*/
public List getClazzOrTypeOrMethod() {
if (clazzOrTypeOrMethod == null) {
clazzOrTypeOrMethod = new ArrayList();
}
return this.clazzOrTypeOrMethod;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setType(java.lang.String value) {
this.type = value;
}
/**
* Gets the value of the priority property.
*
*/
public short getPriority() {
return priority;
}
/**
* Sets the value of the priority property.
*
*/
public void setPriority(short value) {
this.priority = value;
}
/**
* Gets the value of the abbrev property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getAbbrev() {
return abbrev;
}
/**
* Sets the value of the abbrev property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setAbbrev(java.lang.String value) {
this.abbrev = value;
}
/**
* Gets the value of the category property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getCategory() {
return category;
}
/**
* Sets the value of the category property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setCategory(java.lang.String value) {
this.category = value;
}
/**
* Gets the value of the uid property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getUid() {
return uid;
}
/**
* Sets the value of the uid property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setUid(BigInteger value) {
this.uid = value;
}
/**
* Gets the value of the reviews property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getReviews() {
return reviews;
}
/**
* Sets the value of the reviews property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setReviews(Long value) {
this.reviews = value;
}
/**
* Gets the value of the firstSeen property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getFirstSeen() {
return firstSeen;
}
/**
* Sets the value of the firstSeen property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setFirstSeen(java.lang.String value) {
this.firstSeen = value;
}
/**
* Gets the value of the consensus property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getConsensus() {
return consensus;
}
/**
* Sets the value of the consensus property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setConsensus(java.lang.String value) {
this.consensus = value;
}
/**
* Gets the value of the isInCloud property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsInCloud() {
return isInCloud;
}
/**
* Sets the value of the isInCloud property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsInCloud(Boolean value) {
this.isInCloud = value;
}
/**
* Gets the value of the last property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getLast() {
return last;
}
/**
* Sets the value of the last property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setLast(Long value) {
this.last = value;
}
/**
* Gets the value of the removedByChange property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isRemovedByChange() {
return removedByChange;
}
/**
* Sets the value of the removedByChange property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setRemovedByChange(Boolean value) {
this.removedByChange = value;
}
/**
* Gets the value of the first property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getFirst() {
return first;
}
/**
* Sets the value of the first property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setFirst(Long value) {
this.first = value;
}
/**
* Gets the value of the introducedByChange property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIntroducedByChange() {
return introducedByChange;
}
/**
* Sets the value of the introducedByChange property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIntroducedByChange(Boolean value) {
this.introducedByChange = value;
}
/**
* Gets the value of the shouldFix property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isShouldFix() {
return shouldFix;
}
/**
* Sets the value of the shouldFix property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setShouldFix(Boolean value) {
this.shouldFix = value;
}
/**
* Gets the value of the ageInDays property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getAgeInDays() {
return ageInDays;
}
/**
* Sets the value of the ageInDays property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setAgeInDays(Long value) {
this.ageInDays = value;
}
/**
* Gets the value of the notAProblem property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isNotAProblem() {
return notAProblem;
}
/**
* Sets the value of the notAProblem property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setNotAProblem(Boolean value) {
this.notAProblem = value;
}
/**
* Gets the value of the instanceHash property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getInstanceHash() {
return instanceHash;
}
/**
* Sets the value of the instanceHash property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setInstanceHash(java.lang.String value) {
this.instanceHash = value;
}
/**
* Gets the value of the instanceOccurrenceNum property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getInstanceOccurrenceNum() {
return instanceOccurrenceNum;
}
/**
* Sets the value of the instanceOccurrenceNum property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setInstanceOccurrenceNum(Long value) {
this.instanceOccurrenceNum = value;
}
/**
* Gets the value of the instanceOccurrenceMax property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getInstanceOccurrenceMax() {
return instanceOccurrenceMax;
}
/**
* Sets the value of the instanceOccurrenceMax property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setInstanceOccurrenceMax(Long value) {
this.instanceOccurrenceMax = value;
}
/**
* Gets the value of the rank property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getRank() {
return rank;
}
/**
* Sets the value of the rank property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setRank(Long value) {
this.rank = value;
}
/**
* Gets the value of the cweid property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getCweid() {
return cweid;
}
/**
* Sets the value of the cweid property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setCweid(Long value) {
this.cweid = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}SourceLine"/>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="classname" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="primary" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"sourceLine",
"message"
})
public static class Class {
@XmlElement(name = "SourceLine", required = true)
protected SourceLine sourceLine;
@XmlElement(name = "Message")
protected java.lang.String message;
@XmlAttribute(name = "classname", required = true)
protected java.lang.String classname;
@XmlAttribute(name = "role")
protected java.lang.String role;
@XmlAttribute(name = "primary")
protected Boolean primary;
/**
* Gets the value of the sourceLine property.
*
* @return
* possible object is
* {@link SourceLine }
*
*/
public SourceLine getSourceLine() {
return sourceLine;
}
/**
* Sets the value of the sourceLine property.
*
* @param value
* allowed object is
* {@link SourceLine }
*
*/
public void setSourceLine(SourceLine value) {
this.sourceLine = value;
}
/**
* Gets the value of the message property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getMessage() {
return message;
}
/**
* Sets the value of the message property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setMessage(java.lang.String value) {
this.message = value;
}
/**
* Gets the value of the classname property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getClassname() {
return classname;
}
/**
* Sets the value of the classname property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setClassname(java.lang.String value) {
this.classname = value;
}
/**
* Gets the value of the role property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getRole() {
return role;
}
/**
* Sets the value of the role property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setRole(java.lang.String value) {
this.role = value;
}
/**
* Gets the value of the primary property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isPrimary() {
return primary;
}
/**
* Sets the value of the primary property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setPrimary(Boolean value) {
this.primary = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}SourceLine"/>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="classname" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="signature" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="sourceSignature" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="isStatic" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="primary" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"sourceLine",
"message"
})
public static class Field {
@XmlElement(name = "SourceLine", required = true)
protected SourceLine sourceLine;
@XmlElement(name = "Message")
protected java.lang.String message;
@XmlAttribute(name = "classname", required = true)
protected java.lang.String classname;
@XmlAttribute(name = "name", required = true)
protected java.lang.String name;
@XmlAttribute(name = "signature", required = true)
protected java.lang.String signature;
@XmlAttribute(name = "sourceSignature")
protected java.lang.String sourceSignature;
@XmlAttribute(name = "isStatic", required = true)
protected boolean isStatic;
@XmlAttribute(name = "role")
protected java.lang.String role;
@XmlAttribute(name = "primary")
protected Boolean primary;
/**
* Gets the value of the sourceLine property.
*
* @return
* possible object is
* {@link SourceLine }
*
*/
public SourceLine getSourceLine() {
return sourceLine;
}
/**
* Sets the value of the sourceLine property.
*
* @param value
* allowed object is
* {@link SourceLine }
*
*/
public void setSourceLine(SourceLine value) {
this.sourceLine = value;
}
/**
* Gets the value of the message property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getMessage() {
return message;
}
/**
* Sets the value of the message property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setMessage(java.lang.String value) {
this.message = value;
}
/**
* Gets the value of the classname property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getClassname() {
return classname;
}
/**
* Sets the value of the classname property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setClassname(java.lang.String value) {
this.classname = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setName(java.lang.String value) {
this.name = value;
}
/**
* Gets the value of the signature property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getSignature() {
return signature;
}
/**
* Sets the value of the signature property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setSignature(java.lang.String value) {
this.signature = value;
}
/**
* Gets the value of the sourceSignature property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getSourceSignature() {
return sourceSignature;
}
/**
* Sets the value of the sourceSignature property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setSourceSignature(java.lang.String value) {
this.sourceSignature = value;
}
/**
* Gets the value of the isStatic property.
*
*/
public boolean isIsStatic() {
return isStatic;
}
/**
* Sets the value of the isStatic property.
*
*/
public void setIsStatic(boolean value) {
this.isStatic = value;
}
/**
* Gets the value of the role property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getRole() {
return role;
}
/**
* Sets the value of the role property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setRole(java.lang.String value) {
this.role = value;
}
/**
* Gets the value of the primary property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isPrimary() {
return primary;
}
/**
* Sets the value of the primary property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setPrimary(Boolean value) {
this.primary = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"message"
})
public static class Int {
@XmlElement(name = "Message")
protected java.lang.String message;
@XmlAttribute(name = "value", required = true)
protected long value;
@XmlAttribute(name = "role")
protected java.lang.String role;
/**
* Gets the value of the message property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getMessage() {
return message;
}
/**
* Sets the value of the message property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setMessage(java.lang.String value) {
this.message = value;
}
/**
* Gets the value of the value property.
*
*/
public long getValue() {
return value;
}
/**
* Sets the value of the value property.
*
*/
public void setValue(long value) {
this.value = value;
}
/**
* Gets the value of the role property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getRole() {
return role;
}
/**
* Sets the value of the role property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setRole(java.lang.String value) {
this.role = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="register" use="required" type="{http://www.w3.org/2001/XMLSchema}short" />
* <attribute name="pc" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="role" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"message"
})
public static class LocalVariable {
@XmlElement(name = "Message")
protected java.lang.String message;
@XmlAttribute(name = "name", required = true)
protected java.lang.String name;
@XmlAttribute(name = "register", required = true)
protected short register;
@XmlAttribute(name = "pc", required = true)
protected int pc;
@XmlAttribute(name = "role", required = true)
protected java.lang.String role;
/**
* Gets the value of the message property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getMessage() {
return message;
}
/**
* Sets the value of the message property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setMessage(java.lang.String value) {
this.message = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setName(java.lang.String value) {
this.name = value;
}
/**
* Gets the value of the register property.
*
*/
public short getRegister() {
return register;
}
/**
* Sets the value of the register property.
*
*/
public void setRegister(short value) {
this.register = value;
}
/**
* Gets the value of the pc property.
*
*/
public int getPc() {
return pc;
}
/**
* Sets the value of the pc property.
*
*/
public void setPc(int value) {
this.pc = value;
}
/**
* Gets the value of the role property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getRole() {
return role;
}
/**
* Sets the value of the role property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setRole(java.lang.String value) {
this.role = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence minOccurs="0">
* <element ref="{}SourceLine"/>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="classname" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="signature" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="isStatic" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="primary" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"sourceLine",
"message"
})
public static class Method {
@XmlElement(name = "SourceLine")
protected SourceLine sourceLine;
@XmlElement(name = "Message")
protected java.lang.String message;
@XmlAttribute(name = "classname", required = true)
protected java.lang.String classname;
@XmlAttribute(name = "name", required = true)
protected java.lang.String name;
@XmlAttribute(name = "signature", required = true)
protected java.lang.String signature;
@XmlAttribute(name = "isStatic", required = true)
protected boolean isStatic;
@XmlAttribute(name = "role")
protected java.lang.String role;
@XmlAttribute(name = "primary")
protected Boolean primary;
/**
* Gets the value of the sourceLine property.
*
* @return
* possible object is
* {@link SourceLine }
*
*/
public SourceLine getSourceLine() {
return sourceLine;
}
/**
* Sets the value of the sourceLine property.
*
* @param value
* allowed object is
* {@link SourceLine }
*
*/
public void setSourceLine(SourceLine value) {
this.sourceLine = value;
}
/**
* Gets the value of the message property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getMessage() {
return message;
}
/**
* Sets the value of the message property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setMessage(java.lang.String value) {
this.message = value;
}
/**
* Gets the value of the classname property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getClassname() {
return classname;
}
/**
* Sets the value of the classname property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setClassname(java.lang.String value) {
this.classname = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setName(java.lang.String value) {
this.name = value;
}
/**
* Gets the value of the signature property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getSignature() {
return signature;
}
/**
* Sets the value of the signature property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setSignature(java.lang.String value) {
this.signature = value;
}
/**
* Gets the value of the isStatic property.
*
*/
public boolean isIsStatic() {
return isStatic;
}
/**
* Sets the value of the isStatic property.
*
*/
public void setIsStatic(boolean value) {
this.isStatic = value;
}
/**
* Gets the value of the role property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getRole() {
return role;
}
/**
* Sets the value of the role property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setRole(java.lang.String value) {
this.role = value;
}
/**
* Gets the value of the primary property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isPrimary() {
return primary;
}
/**
* Sets the value of the primary property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setPrimary(Boolean value) {
this.primary = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Property {
@XmlAttribute(name = "name", required = true)
protected java.lang.String name;
@XmlAttribute(name = "value", required = true)
protected java.lang.String value;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setName(java.lang.String value) {
this.name = value;
}
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setValue(java.lang.String value) {
this.value = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"message"
})
public static class String {
@XmlElement(name = "Message")
protected java.lang.String message;
@XmlAttribute(name = "value", required = true)
protected java.lang.String value;
@XmlAttribute(name = "role")
protected java.lang.String role;
/**
* Gets the value of the message property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getMessage() {
return message;
}
/**
* Sets the value of the message property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setMessage(java.lang.String value) {
this.message = value;
}
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setValue(java.lang.String value) {
this.value = value;
}
/**
* Gets the value of the role property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getRole() {
return role;
}
/**
* Sets the value of the role property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setRole(java.lang.String value) {
this.role = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}SourceLine" minOccurs="0"/>
* <element ref="{}Message" minOccurs="0"/>
* </sequence>
* <attribute name="descriptor" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="role" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="typeParameters" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"sourceLine",
"message"
})
public static class Type {
@XmlElement(name = "SourceLine")
protected SourceLine sourceLine;
@XmlElement(name = "Message")
protected java.lang.String message;
@XmlAttribute(name = "descriptor", required = true)
protected java.lang.String descriptor;
@XmlAttribute(name = "role")
protected java.lang.String role;
@XmlAttribute(name = "typeParameters")
protected java.lang.String typeParameters;
/**
* Gets the value of the sourceLine property.
*
* @return
* possible object is
* {@link SourceLine }
*
*/
public SourceLine getSourceLine() {
return sourceLine;
}
/**
* Sets the value of the sourceLine property.
*
* @param value
* allowed object is
* {@link SourceLine }
*
*/
public void setSourceLine(SourceLine value) {
this.sourceLine = value;
}
/**
* Gets the value of the message property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getMessage() {
return message;
}
/**
* Sets the value of the message property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setMessage(java.lang.String value) {
this.message = value;
}
/**
* Gets the value of the descriptor property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getDescriptor() {
return descriptor;
}
/**
* Sets the value of the descriptor property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setDescriptor(java.lang.String value) {
this.descriptor = value;
}
/**
* Gets the value of the role property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getRole() {
return role;
}
/**
* Sets the value of the role property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setRole(java.lang.String value) {
this.role = value;
}
/**
* Gets the value of the typeParameters property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getTypeParameters() {
return typeParameters;
}
/**
* Sets the value of the typeParameters property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setTypeParameters(java.lang.String value) {
this.typeParameters = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="designation" type="{}designationType" />
* <attribute name="user" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="needsSync" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="timestamp" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* </extension>
* </simpleContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"value"
})
public static class UserAnnotation {
@XmlValue
protected java.lang.String value;
@XmlAttribute(name = "designation")
protected DesignationType designation;
@XmlAttribute(name = "user")
protected java.lang.String user;
@XmlAttribute(name = "needsSync")
protected Boolean needsSync;
@XmlAttribute(name = "timestamp")
@XmlSchemaType(name = "unsignedLong")
protected BigInteger timestamp;
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setValue(java.lang.String value) {
this.value = value;
}
/**
* Gets the value of the designation property.
*
* @return
* possible object is
* {@link DesignationType }
*
*/
public DesignationType getDesignation() {
return designation;
}
/**
* Sets the value of the designation property.
*
* @param value
* allowed object is
* {@link DesignationType }
*
*/
public void setDesignation(DesignationType value) {
this.designation = value;
}
/**
* Gets the value of the user property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getUser() {
return user;
}
/**
* Sets the value of the user property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setUser(java.lang.String value) {
this.user = value;
}
/**
* Gets the value of the needsSync property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isNeedsSync() {
return needsSync;
}
/**
* Sets the value of the needsSync property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setNeedsSync(Boolean value) {
this.needsSync = value;
}
/**
* Gets the value of the timestamp property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTimestamp() {
return timestamp;
}
/**
* Sets the value of the timestamp property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTimestamp(BigInteger value) {
this.timestamp = value;
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ShortDescription" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Details" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="abbrev" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="category" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="cweid" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"shortDescription",
"details"
})
public static class BugPattern {
@XmlElement(name = "ShortDescription", required = true)
protected java.lang.String shortDescription;
@XmlElement(name = "Details", required = true)
protected java.lang.String details;
@XmlAttribute(name = "type", required = true)
protected java.lang.String type;
@XmlAttribute(name = "abbrev", required = true)
protected java.lang.String abbrev;
@XmlAttribute(name = "category", required = true)
protected java.lang.String category;
@XmlAttribute(name = "cweid")
@XmlSchemaType(name = "positiveInteger")
protected BigInteger cweid;
/**
* Gets the value of the shortDescription property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getShortDescription() {
return shortDescription;
}
/**
* Sets the value of the shortDescription property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setShortDescription(java.lang.String value) {
this.shortDescription = value;
}
/**
* Gets the value of the details property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getDetails() {
return details;
}
/**
* Sets the value of the details property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setDetails(java.lang.String value) {
this.details = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setType(java.lang.String value) {
this.type = value;
}
/**
* Gets the value of the abbrev property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getAbbrev() {
return abbrev;
}
/**
* Sets the value of the abbrev property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setAbbrev(java.lang.String value) {
this.abbrev = value;
}
/**
* Gets the value of the category property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getCategory() {
return category;
}
/**
* Sets the value of the category property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setCategory(java.lang.String value) {
this.category = value;
}
/**
* Gets the value of the cweid property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getCweid() {
return cweid;
}
/**
* Sets the value of the cweid property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setCweid(BigInteger value) {
this.cweid = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ClassFeatureSet" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Feature" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="class" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"classFeatureSet"
})
public static class ClassFeatures {
@XmlElement(name = "ClassFeatureSet")
protected List classFeatureSet;
/**
* Gets the value of the classFeatureSet property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the classFeatureSet property.
*
*
* For example, to add a new item, do as follows:
*
* getClassFeatureSet().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BugCollection.ClassFeatures.ClassFeatureSet }
*
*
*/
public List getClassFeatureSet() {
if (classFeatureSet == null) {
classFeatureSet = new ArrayList();
}
return this.classFeatureSet;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Feature" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="class" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"feature"
})
public static class ClassFeatureSet {
@XmlElement(name = "Feature")
protected List feature;
@XmlAttribute(name = "class", required = true)
protected java.lang.String clazz;
/**
* Gets the value of the feature property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the feature property.
*
*
* For example, to add a new item, do as follows:
*
* getFeature().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BugCollection.ClassFeatures.ClassFeatureSet.Feature }
*
*
*/
public List getFeature() {
if (feature == null) {
feature = new ArrayList();
}
return this.feature;
}
/**
* Gets the value of the clazz property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getClazz() {
return clazz;
}
/**
* Sets the value of the clazz property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setClazz(java.lang.String value) {
this.clazz = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Feature {
@XmlAttribute(name = "value", required = true)
protected java.lang.String value;
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setValue(java.lang.String value) {
this.value = value;
}
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="MissingClass" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="errors" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="missingClasses" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"missingClass"
})
public static class Errors {
@XmlElement(name = "MissingClass")
protected List missingClass;
@XmlAttribute(name = "errors")
@XmlSchemaType(name = "unsignedInt")
protected Long errors;
@XmlAttribute(name = "missingClasses")
@XmlSchemaType(name = "unsignedInt")
protected Long missingClasses;
/**
* Gets the value of the missingClass property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the missingClass property.
*
*
* For example, to add a new item, do as follows:
*
* getMissingClass().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link java.lang.String }
*
*
*/
public List getMissingClass() {
if (missingClass == null) {
missingClass = new ArrayList();
}
return this.missingClass;
}
/**
* Gets the value of the errors property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getErrors() {
return errors;
}
/**
* Sets the value of the errors property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setErrors(Long value) {
this.errors = value;
}
/**
* Gets the value of the missingClasses property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getMissingClasses() {
return missingClasses;
}
/**
* Sets the value of the missingClasses property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setMissingClasses(Long value) {
this.missingClasses = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="FileStats" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="path" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="bugCount" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="size" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="bugHash" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="PackageStats" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ClassStats" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="class" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="sourceFile" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="interface" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="size" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* <attribute name="bugs" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_1" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_2" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_3" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="package" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="total_bugs" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="total_types" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="total_size" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* <attribute name="priority_1" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_2" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_3" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="FindBugsProfile" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ClassProfile" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="totalMilliseconds" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="invocations" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="avgMicrosecondsPerInvocation" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="maxMicrosecondsPerInvocation" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="maxContext" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="standardDeviationMircosecondsPerInvocation" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="timestamp" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="total_classes" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="referenced_classes" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="total_bugs" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="total_size" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="num_packages" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="java_version" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="vm_version" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="cpu_seconds" type="{http://www.w3.org/2001/XMLSchema}float" />
* <attribute name="clock_seconds" type="{http://www.w3.org/2001/XMLSchema}float" />
* <attribute name="peak_mbytes" type="{http://www.w3.org/2001/XMLSchema}float" />
* <attribute name="alloc_mbytes" type="{http://www.w3.org/2001/XMLSchema}float" />
* <attribute name="gc_seconds" type="{http://www.w3.org/2001/XMLSchema}float" />
* <attribute name="priority_1" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_2" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_3" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"fileStats",
"packageStats",
"findBugsProfile"
})
public static class FindBugsSummary {
@XmlElement(name = "FileStats")
protected List fileStats;
@XmlElement(name = "PackageStats")
protected List packageStats;
@XmlElement(name = "FindBugsProfile")
protected BugCollection.FindBugsSummary.FindBugsProfile findBugsProfile;
@XmlAttribute(name = "timestamp", required = true)
protected java.lang.String timestamp;
@XmlAttribute(name = "total_classes", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long totalClasses;
@XmlAttribute(name = "referenced_classes")
@XmlSchemaType(name = "unsignedInt")
protected Long referencedClasses;
@XmlAttribute(name = "total_bugs", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long totalBugs;
@XmlAttribute(name = "total_size", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long totalSize;
@XmlAttribute(name = "num_packages", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long numPackages;
@XmlAttribute(name = "java_version")
protected java.lang.String javaVersion;
@XmlAttribute(name = "vm_version")
protected java.lang.String vmVersion;
@XmlAttribute(name = "cpu_seconds")
protected Float cpuSeconds;
@XmlAttribute(name = "clock_seconds")
protected Float clockSeconds;
@XmlAttribute(name = "peak_mbytes")
protected Float peakMbytes;
@XmlAttribute(name = "alloc_mbytes")
protected Float allocMbytes;
@XmlAttribute(name = "gc_seconds")
protected Float gcSeconds;
@XmlAttribute(name = "priority_1")
@XmlSchemaType(name = "unsignedInt")
protected Long priority1;
@XmlAttribute(name = "priority_2")
@XmlSchemaType(name = "unsignedInt")
protected Long priority2;
@XmlAttribute(name = "priority_3")
@XmlSchemaType(name = "unsignedInt")
protected Long priority3;
/**
* Gets the value of the fileStats property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the fileStats property.
*
*
* For example, to add a new item, do as follows:
*
* getFileStats().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BugCollection.FindBugsSummary.FileStats }
*
*
*/
public List getFileStats() {
if (fileStats == null) {
fileStats = new ArrayList();
}
return this.fileStats;
}
/**
* Gets the value of the packageStats property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the packageStats property.
*
*
* For example, to add a new item, do as follows:
*
* getPackageStats().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BugCollection.FindBugsSummary.PackageStats }
*
*
*/
public List getPackageStats() {
if (packageStats == null) {
packageStats = new ArrayList();
}
return this.packageStats;
}
/**
* Gets the value of the findBugsProfile property.
*
* @return
* possible object is
* {@link BugCollection.FindBugsSummary.FindBugsProfile }
*
*/
public BugCollection.FindBugsSummary.FindBugsProfile getFindBugsProfile() {
return findBugsProfile;
}
/**
* Sets the value of the findBugsProfile property.
*
* @param value
* allowed object is
* {@link BugCollection.FindBugsSummary.FindBugsProfile }
*
*/
public void setFindBugsProfile(BugCollection.FindBugsSummary.FindBugsProfile value) {
this.findBugsProfile = value;
}
/**
* Gets the value of the timestamp property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getTimestamp() {
return timestamp;
}
/**
* Sets the value of the timestamp property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setTimestamp(java.lang.String value) {
this.timestamp = value;
}
/**
* Gets the value of the totalClasses property.
*
*/
public long getTotalClasses() {
return totalClasses;
}
/**
* Sets the value of the totalClasses property.
*
*/
public void setTotalClasses(long value) {
this.totalClasses = value;
}
/**
* Gets the value of the referencedClasses property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getReferencedClasses() {
return referencedClasses;
}
/**
* Sets the value of the referencedClasses property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setReferencedClasses(Long value) {
this.referencedClasses = value;
}
/**
* Gets the value of the totalBugs property.
*
*/
public long getTotalBugs() {
return totalBugs;
}
/**
* Sets the value of the totalBugs property.
*
*/
public void setTotalBugs(long value) {
this.totalBugs = value;
}
/**
* Gets the value of the totalSize property.
*
*/
public long getTotalSize() {
return totalSize;
}
/**
* Sets the value of the totalSize property.
*
*/
public void setTotalSize(long value) {
this.totalSize = value;
}
/**
* Gets the value of the numPackages property.
*
*/
public long getNumPackages() {
return numPackages;
}
/**
* Sets the value of the numPackages property.
*
*/
public void setNumPackages(long value) {
this.numPackages = value;
}
/**
* Gets the value of the javaVersion property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getJavaVersion() {
return javaVersion;
}
/**
* Sets the value of the javaVersion property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setJavaVersion(java.lang.String value) {
this.javaVersion = value;
}
/**
* Gets the value of the vmVersion property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getVmVersion() {
return vmVersion;
}
/**
* Sets the value of the vmVersion property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setVmVersion(java.lang.String value) {
this.vmVersion = value;
}
/**
* Gets the value of the cpuSeconds property.
*
* @return
* possible object is
* {@link Float }
*
*/
public Float getCpuSeconds() {
return cpuSeconds;
}
/**
* Sets the value of the cpuSeconds property.
*
* @param value
* allowed object is
* {@link Float }
*
*/
public void setCpuSeconds(Float value) {
this.cpuSeconds = value;
}
/**
* Gets the value of the clockSeconds property.
*
* @return
* possible object is
* {@link Float }
*
*/
public Float getClockSeconds() {
return clockSeconds;
}
/**
* Sets the value of the clockSeconds property.
*
* @param value
* allowed object is
* {@link Float }
*
*/
public void setClockSeconds(Float value) {
this.clockSeconds = value;
}
/**
* Gets the value of the peakMbytes property.
*
* @return
* possible object is
* {@link Float }
*
*/
public Float getPeakMbytes() {
return peakMbytes;
}
/**
* Sets the value of the peakMbytes property.
*
* @param value
* allowed object is
* {@link Float }
*
*/
public void setPeakMbytes(Float value) {
this.peakMbytes = value;
}
/**
* Gets the value of the allocMbytes property.
*
* @return
* possible object is
* {@link Float }
*
*/
public Float getAllocMbytes() {
return allocMbytes;
}
/**
* Sets the value of the allocMbytes property.
*
* @param value
* allowed object is
* {@link Float }
*
*/
public void setAllocMbytes(Float value) {
this.allocMbytes = value;
}
/**
* Gets the value of the gcSeconds property.
*
* @return
* possible object is
* {@link Float }
*
*/
public Float getGcSeconds() {
return gcSeconds;
}
/**
* Sets the value of the gcSeconds property.
*
* @param value
* allowed object is
* {@link Float }
*
*/
public void setGcSeconds(Float value) {
this.gcSeconds = value;
}
/**
* Gets the value of the priority1 property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getPriority1() {
return priority1;
}
/**
* Sets the value of the priority1 property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setPriority1(Long value) {
this.priority1 = value;
}
/**
* Gets the value of the priority2 property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getPriority2() {
return priority2;
}
/**
* Sets the value of the priority2 property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setPriority2(Long value) {
this.priority2 = value;
}
/**
* Gets the value of the priority3 property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getPriority3() {
return priority3;
}
/**
* Sets the value of the priority3 property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setPriority3(Long value) {
this.priority3 = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="path" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="bugCount" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="size" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="bugHash" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class FileStats {
@XmlAttribute(name = "path", required = true)
protected java.lang.String path;
@XmlAttribute(name = "bugCount", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long bugCount;
@XmlAttribute(name = "size")
@XmlSchemaType(name = "unsignedInt")
protected Long size;
@XmlAttribute(name = "bugHash")
protected java.lang.String bugHash;
/**
* Gets the value of the path property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getPath() {
return path;
}
/**
* Sets the value of the path property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setPath(java.lang.String value) {
this.path = value;
}
/**
* Gets the value of the bugCount property.
*
*/
public long getBugCount() {
return bugCount;
}
/**
* Sets the value of the bugCount property.
*
*/
public void setBugCount(long value) {
this.bugCount = value;
}
/**
* Gets the value of the size property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getSize() {
return size;
}
/**
* Sets the value of the size property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setSize(Long value) {
this.size = value;
}
/**
* Gets the value of the bugHash property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getBugHash() {
return bugHash;
}
/**
* Sets the value of the bugHash property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setBugHash(java.lang.String value) {
this.bugHash = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ClassProfile" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="totalMilliseconds" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="invocations" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="avgMicrosecondsPerInvocation" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="maxMicrosecondsPerInvocation" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="maxContext" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="standardDeviationMircosecondsPerInvocation" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"classProfile"
})
public static class FindBugsProfile {
@XmlElement(name = "ClassProfile")
protected List classProfile;
/**
* Gets the value of the classProfile property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the classProfile property.
*
*
* For example, to add a new item, do as follows:
*
* getClassProfile().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BugCollection.FindBugsSummary.FindBugsProfile.ClassProfile }
*
*
*/
public List getClassProfile() {
if (classProfile == null) {
classProfile = new ArrayList();
}
return this.classProfile;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="totalMilliseconds" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="invocations" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="avgMicrosecondsPerInvocation" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="maxMicrosecondsPerInvocation" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="maxContext" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="standardDeviationMircosecondsPerInvocation" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class ClassProfile {
@XmlAttribute(name = "name", required = true)
protected java.lang.String name;
@XmlAttribute(name = "totalMilliseconds", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long totalMilliseconds;
@XmlAttribute(name = "invocations", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long invocations;
@XmlAttribute(name = "avgMicrosecondsPerInvocation", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long avgMicrosecondsPerInvocation;
@XmlAttribute(name = "maxMicrosecondsPerInvocation")
@XmlSchemaType(name = "unsignedInt")
protected Long maxMicrosecondsPerInvocation;
@XmlAttribute(name = "maxContext")
protected java.lang.String maxContext;
@XmlAttribute(name = "standardDeviationMircosecondsPerInvocation")
@XmlSchemaType(name = "unsignedInt")
protected Long standardDeviationMircosecondsPerInvocation;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setName(java.lang.String value) {
this.name = value;
}
/**
* Gets the value of the totalMilliseconds property.
*
*/
public long getTotalMilliseconds() {
return totalMilliseconds;
}
/**
* Sets the value of the totalMilliseconds property.
*
*/
public void setTotalMilliseconds(long value) {
this.totalMilliseconds = value;
}
/**
* Gets the value of the invocations property.
*
*/
public long getInvocations() {
return invocations;
}
/**
* Sets the value of the invocations property.
*
*/
public void setInvocations(long value) {
this.invocations = value;
}
/**
* Gets the value of the avgMicrosecondsPerInvocation property.
*
*/
public long getAvgMicrosecondsPerInvocation() {
return avgMicrosecondsPerInvocation;
}
/**
* Sets the value of the avgMicrosecondsPerInvocation property.
*
*/
public void setAvgMicrosecondsPerInvocation(long value) {
this.avgMicrosecondsPerInvocation = value;
}
/**
* Gets the value of the maxMicrosecondsPerInvocation property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getMaxMicrosecondsPerInvocation() {
return maxMicrosecondsPerInvocation;
}
/**
* Sets the value of the maxMicrosecondsPerInvocation property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setMaxMicrosecondsPerInvocation(Long value) {
this.maxMicrosecondsPerInvocation = value;
}
/**
* Gets the value of the maxContext property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getMaxContext() {
return maxContext;
}
/**
* Sets the value of the maxContext property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setMaxContext(java.lang.String value) {
this.maxContext = value;
}
/**
* Gets the value of the standardDeviationMircosecondsPerInvocation property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getStandardDeviationMircosecondsPerInvocation() {
return standardDeviationMircosecondsPerInvocation;
}
/**
* Sets the value of the standardDeviationMircosecondsPerInvocation property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setStandardDeviationMircosecondsPerInvocation(Long value) {
this.standardDeviationMircosecondsPerInvocation = value;
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ClassStats" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="class" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="sourceFile" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="interface" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="size" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* <attribute name="bugs" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_1" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_2" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_3" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="package" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="total_bugs" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="total_types" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="total_size" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* <attribute name="priority_1" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_2" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_3" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"classStats"
})
public static class PackageStats {
@XmlElement(name = "ClassStats")
protected List classStats;
@XmlAttribute(name = "package", required = true)
protected java.lang.String _package;
@XmlAttribute(name = "total_bugs", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long totalBugs;
@XmlAttribute(name = "total_types", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long totalTypes;
@XmlAttribute(name = "total_size", required = true)
@XmlSchemaType(name = "unsignedLong")
protected BigInteger totalSize;
@XmlAttribute(name = "priority_1")
@XmlSchemaType(name = "unsignedInt")
protected Long priority1;
@XmlAttribute(name = "priority_2")
@XmlSchemaType(name = "unsignedInt")
protected Long priority2;
@XmlAttribute(name = "priority_3")
@XmlSchemaType(name = "unsignedInt")
protected Long priority3;
/**
* Gets the value of the classStats property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the classStats property.
*
*
* For example, to add a new item, do as follows:
*
* getClassStats().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BugCollection.FindBugsSummary.PackageStats.ClassStats }
*
*
*/
public List getClassStats() {
if (classStats == null) {
classStats = new ArrayList();
}
return this.classStats;
}
/**
* Gets the value of the package property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getPackage() {
return _package;
}
/**
* Sets the value of the package property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setPackage(java.lang.String value) {
this._package = value;
}
/**
* Gets the value of the totalBugs property.
*
*/
public long getTotalBugs() {
return totalBugs;
}
/**
* Sets the value of the totalBugs property.
*
*/
public void setTotalBugs(long value) {
this.totalBugs = value;
}
/**
* Gets the value of the totalTypes property.
*
*/
public long getTotalTypes() {
return totalTypes;
}
/**
* Sets the value of the totalTypes property.
*
*/
public void setTotalTypes(long value) {
this.totalTypes = value;
}
/**
* Gets the value of the totalSize property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTotalSize() {
return totalSize;
}
/**
* Sets the value of the totalSize property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTotalSize(BigInteger value) {
this.totalSize = value;
}
/**
* Gets the value of the priority1 property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getPriority1() {
return priority1;
}
/**
* Sets the value of the priority1 property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setPriority1(Long value) {
this.priority1 = value;
}
/**
* Gets the value of the priority2 property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getPriority2() {
return priority2;
}
/**
* Sets the value of the priority2 property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setPriority2(Long value) {
this.priority2 = value;
}
/**
* Gets the value of the priority3 property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getPriority3() {
return priority3;
}
/**
* Sets the value of the priority3 property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setPriority3(Long value) {
this.priority3 = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="class" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="sourceFile" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="interface" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="size" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* <attribute name="bugs" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_1" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_2" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="priority_3" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class ClassStats {
@XmlAttribute(name = "class", required = true)
protected java.lang.String clazz;
@XmlAttribute(name = "sourceFile")
protected java.lang.String sourceFile;
@XmlAttribute(name = "interface", required = true)
protected boolean _interface;
@XmlAttribute(name = "size", required = true)
@XmlSchemaType(name = "unsignedLong")
protected BigInteger size;
@XmlAttribute(name = "bugs", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long bugs;
@XmlAttribute(name = "priority_1")
@XmlSchemaType(name = "unsignedInt")
protected Long priority1;
@XmlAttribute(name = "priority_2")
@XmlSchemaType(name = "unsignedInt")
protected Long priority2;
@XmlAttribute(name = "priority_3")
@XmlSchemaType(name = "unsignedInt")
protected Long priority3;
/**
* Gets the value of the clazz property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getClazz() {
return clazz;
}
/**
* Sets the value of the clazz property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setClazz(java.lang.String value) {
this.clazz = value;
}
/**
* Gets the value of the sourceFile property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getSourceFile() {
return sourceFile;
}
/**
* Sets the value of the sourceFile property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setSourceFile(java.lang.String value) {
this.sourceFile = value;
}
/**
* Gets the value of the interface property.
*
*/
public boolean isInterface() {
return _interface;
}
/**
* Sets the value of the interface property.
*
*/
public void setInterface(boolean value) {
this._interface = value;
}
/**
* Gets the value of the size property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getSize() {
return size;
}
/**
* Sets the value of the size property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setSize(BigInteger value) {
this.size = value;
}
/**
* Gets the value of the bugs property.
*
*/
public long getBugs() {
return bugs;
}
/**
* Sets the value of the bugs property.
*
*/
public void setBugs(long value) {
this.bugs = value;
}
/**
* Gets the value of the priority1 property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getPriority1() {
return priority1;
}
/**
* Sets the value of the priority1 property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setPriority1(Long value) {
this.priority1 = value;
}
/**
* Gets the value of the priority2 property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getPriority2() {
return priority2;
}
/**
* Sets the value of the priority2 property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setPriority2(Long value) {
this.priority2 = value;
}
/**
* Gets the value of the priority3 property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getPriority3() {
return priority3;
}
/**
* Sets the value of the priority3 property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setPriority3(Long value) {
this.priority3 = value;
}
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="AppVersion" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="sequence" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="timestamp" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* <attribute name="release" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="codeSize" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="numClasses" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"appVersion"
})
public static class History {
@XmlElement(name = "AppVersion")
protected List appVersion;
/**
* Gets the value of the appVersion property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the appVersion property.
*
*
* For example, to add a new item, do as follows:
*
* getAppVersion().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BugCollection.History.AppVersion }
*
*
*/
public List getAppVersion() {
if (appVersion == null) {
appVersion = new ArrayList();
}
return this.appVersion;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="sequence" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="timestamp" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
* <attribute name="release" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="codeSize" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* <attribute name="numClasses" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class AppVersion {
@XmlAttribute(name = "sequence", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long sequence;
@XmlAttribute(name = "timestamp", required = true)
@XmlSchemaType(name = "unsignedLong")
protected BigInteger timestamp;
@XmlAttribute(name = "release", required = true)
protected java.lang.String release;
@XmlAttribute(name = "codeSize", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long codeSize;
@XmlAttribute(name = "numClasses", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long numClasses;
/**
* Gets the value of the sequence property.
*
*/
public long getSequence() {
return sequence;
}
/**
* Sets the value of the sequence property.
*
*/
public void setSequence(long value) {
this.sequence = value;
}
/**
* Gets the value of the timestamp property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTimestamp() {
return timestamp;
}
/**
* Sets the value of the timestamp property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTimestamp(BigInteger value) {
this.timestamp = value;
}
/**
* Gets the value of the release property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getRelease() {
return release;
}
/**
* Sets the value of the release property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setRelease(java.lang.String value) {
this.release = value;
}
/**
* Gets the value of the codeSize property.
*
*/
public long getCodeSize() {
return codeSize;
}
/**
* Sets the value of the codeSize property.
*
*/
public void setCodeSize(long value) {
this.codeSize = value;
}
/**
* Gets the value of the numClasses property.
*
*/
public long getNumClasses() {
return numClasses;
}
/**
* Sets the value of the numClasses property.
*
*/
public void setNumClasses(long value) {
this.numClasses = value;
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Jar" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="AuxClasspathEntry" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="SrcDir" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="WrkDir" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Plugin" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="enabled" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SuppressionFilter" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}Matcher" maxOccurs="unbounded"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Cloud" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Property" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="key" type="{http://www.w3.org/2001/XMLSchema}string" />
* </extension>
* </simpleContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="online" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="synced" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="detailsUrl" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="filename" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="projectName" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"jar",
"auxClasspathEntry",
"srcDir",
"wrkDir",
"plugin",
"suppressionFilter",
"cloud"
})
public static class Project {
@XmlElement(name = "Jar")
protected List jar;
@XmlElement(name = "AuxClasspathEntry")
protected List auxClasspathEntry;
@XmlElement(name = "SrcDir")
protected List srcDir;
@XmlElement(name = "WrkDir")
protected java.lang.String wrkDir;
@XmlElement(name = "Plugin")
protected List plugin;
@XmlElement(name = "SuppressionFilter")
protected BugCollection.Project.SuppressionFilter suppressionFilter;
@XmlElement(name = "Cloud")
protected BugCollection.Project.Cloud cloud;
@XmlAttribute(name = "filename")
protected java.lang.String filename;
@XmlAttribute(name = "projectName")
protected java.lang.String projectName;
/**
* Gets the value of the jar property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the jar property.
*
*
* For example, to add a new item, do as follows:
*
* getJar().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link java.lang.String }
*
*
*/
public List getJar() {
if (jar == null) {
jar = new ArrayList();
}
return this.jar;
}
/**
* Gets the value of the auxClasspathEntry property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the auxClasspathEntry property.
*
*
* For example, to add a new item, do as follows:
*
* getAuxClasspathEntry().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link java.lang.String }
*
*
*/
public List getAuxClasspathEntry() {
if (auxClasspathEntry == null) {
auxClasspathEntry = new ArrayList();
}
return this.auxClasspathEntry;
}
/**
* Gets the value of the srcDir property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the srcDir property.
*
*
* For example, to add a new item, do as follows:
*
* getSrcDir().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link java.lang.String }
*
*
*/
public List getSrcDir() {
if (srcDir == null) {
srcDir = new ArrayList();
}
return this.srcDir;
}
/**
* Gets the value of the wrkDir property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getWrkDir() {
return wrkDir;
}
/**
* Sets the value of the wrkDir property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setWrkDir(java.lang.String value) {
this.wrkDir = value;
}
/**
* Gets the value of the plugin property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the plugin property.
*
*
* For example, to add a new item, do as follows:
*
* getPlugin().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BugCollection.Project.Plugin }
*
*
*/
public List getPlugin() {
if (plugin == null) {
plugin = new ArrayList();
}
return this.plugin;
}
/**
* Gets the value of the suppressionFilter property.
*
* @return
* possible object is
* {@link BugCollection.Project.SuppressionFilter }
*
*/
public BugCollection.Project.SuppressionFilter getSuppressionFilter() {
return suppressionFilter;
}
/**
* Sets the value of the suppressionFilter property.
*
* @param value
* allowed object is
* {@link BugCollection.Project.SuppressionFilter }
*
*/
public void setSuppressionFilter(BugCollection.Project.SuppressionFilter value) {
this.suppressionFilter = value;
}
/**
* Gets the value of the cloud property.
*
* @return
* possible object is
* {@link BugCollection.Project.Cloud }
*
*/
public BugCollection.Project.Cloud getCloud() {
return cloud;
}
/**
* Sets the value of the cloud property.
*
* @param value
* allowed object is
* {@link BugCollection.Project.Cloud }
*
*/
public void setCloud(BugCollection.Project.Cloud value) {
this.cloud = value;
}
/**
* Gets the value of the filename property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getFilename() {
return filename;
}
/**
* Sets the value of the filename property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setFilename(java.lang.String value) {
this.filename = value;
}
/**
* Gets the value of the projectName property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getProjectName() {
return projectName;
}
/**
* Sets the value of the projectName property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setProjectName(java.lang.String value) {
this.projectName = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Property" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="key" type="{http://www.w3.org/2001/XMLSchema}string" />
* </extension>
* </simpleContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="online" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="synced" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="detailsUrl" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"property"
})
public static class Cloud {
@XmlElement(name = "Property")
protected List property;
@XmlAttribute(name = "id")
protected java.lang.String id;
@XmlAttribute(name = "online")
protected Boolean online;
@XmlAttribute(name = "synced")
protected Boolean synced;
@XmlAttribute(name = "detailsUrl")
protected java.lang.String detailsUrl;
/**
* Gets the value of the property property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the property property.
*
*
* For example, to add a new item, do as follows:
*
* getProperty().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BugCollection.Project.Cloud.Property }
*
*
*/
public List getProperty() {
if (property == null) {
property = new ArrayList();
}
return this.property;
}
/**
* Gets the value of the id property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getId() {
return id;
}
/**
* Sets the value of the id property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setId(java.lang.String value) {
this.id = value;
}
/**
* Gets the value of the online property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isOnline() {
return online;
}
/**
* Sets the value of the online property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setOnline(Boolean value) {
this.online = value;
}
/**
* Gets the value of the synced property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isSynced() {
return synced;
}
/**
* Sets the value of the synced property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setSynced(Boolean value) {
this.synced = value;
}
/**
* Gets the value of the detailsUrl property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getDetailsUrl() {
return detailsUrl;
}
/**
* Sets the value of the detailsUrl property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setDetailsUrl(java.lang.String value) {
this.detailsUrl = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="key" type="{http://www.w3.org/2001/XMLSchema}string" />
* </extension>
* </simpleContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"value"
})
public static class Property {
@XmlValue
protected java.lang.String value;
@XmlAttribute(name = "key")
protected java.lang.String key;
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setValue(java.lang.String value) {
this.value = value;
}
/**
* Gets the value of the key property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getKey() {
return key;
}
/**
* Sets the value of the key property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setKey(java.lang.String value) {
this.key = value;
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="enabled" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Plugin {
@XmlAttribute(name = "id")
protected java.lang.String id;
@XmlAttribute(name = "enabled")
protected java.lang.String enabled;
/**
* Gets the value of the id property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getId() {
return id;
}
/**
* Sets the value of the id property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setId(java.lang.String value) {
this.id = value;
}
/**
* Gets the value of the enabled property.
*
* @return
* possible object is
* {@link java.lang.String }
*
*/
public java.lang.String getEnabled() {
return enabled;
}
/**
* Sets the value of the enabled property.
*
* @param value
* allowed object is
* {@link java.lang.String }
*
*/
public void setEnabled(java.lang.String value) {
this.enabled = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{}Matcher" maxOccurs="unbounded"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"matcher"
})
public static class SuppressionFilter {
@XmlElementRef(name = "Matcher", type = JAXBElement.class)
protected List> matcher;
/**
* Gets the value of the matcher property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set method for the matcher property.
*
*
* For example, to add a new item, do as follows:
*
* getMatcher().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link JAXBElement }{@code <}{@link MethodMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link LastVersionMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link MatchMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link FirstVersionMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link BugCodeMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link AndMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link MatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link DesignationMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link ClassMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link LocalMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link TypeMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link NotMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link FieldMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link PriorityMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link BugMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link BugPatternMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link OrMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link RankMatcherType }{@code >}
* {@link JAXBElement }{@code <}{@link PackageMatcherType }{@code >}
*
*
*/
public List> getMatcher() {
if (matcher == null) {
matcher = new ArrayList>();
}
return this.matcher;
}
}
}
}