
net.sf.sanity4j.gen.findbugs_1_3_9.FindBugsSummary Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2013.04.03 at 10:38:17 AM EST
//
package net.sf.sanity4j.gen.findbugs_1_3_9;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
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.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* 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="{http://net.sf.sanity4j/namespace/findbugs-1.3.9}FileStats" maxOccurs="unbounded" minOccurs="0"/>
* <element ref="{http://net.sf.sanity4j/namespace/findbugs-1.3.9}PackageStats" maxOccurs="unbounded" minOccurs="0"/>
* <element ref="{http://net.sf.sanity4j/namespace/findbugs-1.3.9}FindBugsProfile" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="timestamp" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="total_classes" type="{http://www.w3.org/2001/XMLSchema}short" />
* <attribute name="total_bugs" type="{http://www.w3.org/2001/XMLSchema}short" />
* <attribute name="total_size" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="num_packages" type="{http://www.w3.org/2001/XMLSchema}short" />
* <attribute name="cpu_seconds" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="clock_seconds" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="peak_mbytes" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="alloc_mbytes" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="gc_seconds" type="{http://www.w3.org/2001/XMLSchema}decimal" />
* <attribute name="priority_2" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="priority_1" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="referenced_classes" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="vm_version" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"fileStats",
"packageStats",
"findBugsProfile"
})
@XmlRootElement(name = "FindBugsSummary")
public class FindBugsSummary {
@XmlElement(name = "FileStats")
protected List fileStats;
@XmlElement(name = "PackageStats")
protected List packageStats;
@XmlElement(name = "FindBugsProfile")
protected List findBugsProfile;
@XmlAttribute
protected java.lang.String timestamp;
@XmlAttribute(name = "total_classes")
protected Short totalClasses;
@XmlAttribute(name = "total_bugs")
protected Short totalBugs;
@XmlAttribute(name = "total_size")
protected Integer totalSize;
@XmlAttribute(name = "num_packages")
protected Short numPackages;
@XmlAttribute(name = "cpu_seconds")
protected BigDecimal cpuSeconds;
@XmlAttribute(name = "clock_seconds")
protected BigDecimal clockSeconds;
@XmlAttribute(name = "peak_mbytes")
protected BigDecimal peakMbytes;
@XmlAttribute(name = "alloc_mbytes")
protected BigDecimal allocMbytes;
@XmlAttribute(name = "gc_seconds")
protected BigDecimal gcSeconds;
@XmlAttribute(name = "priority_2")
protected Integer priority2;
@XmlAttribute(name = "priority_1")
protected Integer priority1;
@XmlAttribute(name = "referenced_classes")
protected Integer referencedClasses;
@XmlAttribute(name = "vm_version")
protected java.lang.String vmVersion;
/**
* 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 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 PackageStats }
*
*
*/
public List getPackageStats() {
if (packageStats == null) {
packageStats = new ArrayList();
}
return this.packageStats;
}
/**
* Gets the value of the findBugsProfile 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 findBugsProfile property.
*
*
* For example, to add a new item, do as follows:
*
* getFindBugsProfile().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link FindBugsProfile }
*
*
*/
public List getFindBugsProfile() {
if (findBugsProfile == null) {
findBugsProfile = new ArrayList();
}
return this.findBugsProfile;
}
/**
* 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.
*
* @return
* possible object is
* {@link Short }
*
*/
public Short getTotalClasses() {
return totalClasses;
}
/**
* Sets the value of the totalClasses property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setTotalClasses(Short value) {
this.totalClasses = value;
}
/**
* Gets the value of the totalBugs property.
*
* @return
* possible object is
* {@link Short }
*
*/
public Short getTotalBugs() {
return totalBugs;
}
/**
* Sets the value of the totalBugs property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setTotalBugs(Short value) {
this.totalBugs = value;
}
/**
* Gets the value of the totalSize property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getTotalSize() {
return totalSize;
}
/**
* Sets the value of the totalSize property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setTotalSize(Integer value) {
this.totalSize = value;
}
/**
* Gets the value of the numPackages property.
*
* @return
* possible object is
* {@link Short }
*
*/
public Short getNumPackages() {
return numPackages;
}
/**
* Sets the value of the numPackages property.
*
* @param value
* allowed object is
* {@link Short }
*
*/
public void setNumPackages(Short value) {
this.numPackages = value;
}
/**
* Gets the value of the cpuSeconds property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getCpuSeconds() {
return cpuSeconds;
}
/**
* Sets the value of the cpuSeconds property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setCpuSeconds(BigDecimal value) {
this.cpuSeconds = value;
}
/**
* Gets the value of the clockSeconds property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getClockSeconds() {
return clockSeconds;
}
/**
* Sets the value of the clockSeconds property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setClockSeconds(BigDecimal value) {
this.clockSeconds = value;
}
/**
* Gets the value of the peakMbytes property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getPeakMbytes() {
return peakMbytes;
}
/**
* Sets the value of the peakMbytes property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setPeakMbytes(BigDecimal value) {
this.peakMbytes = value;
}
/**
* Gets the value of the allocMbytes property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getAllocMbytes() {
return allocMbytes;
}
/**
* Sets the value of the allocMbytes property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setAllocMbytes(BigDecimal value) {
this.allocMbytes = value;
}
/**
* Gets the value of the gcSeconds property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getGcSeconds() {
return gcSeconds;
}
/**
* Sets the value of the gcSeconds property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setGcSeconds(BigDecimal value) {
this.gcSeconds = value;
}
/**
* Gets the value of the priority2 property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getPriority2() {
return priority2;
}
/**
* Sets the value of the priority2 property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setPriority2(Integer value) {
this.priority2 = value;
}
/**
* Gets the value of the priority1 property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getPriority1() {
return priority1;
}
/**
* Sets the value of the priority1 property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setPriority1(Integer value) {
this.priority1 = value;
}
/**
* Gets the value of the referencedClasses property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getReferencedClasses() {
return referencedClasses;
}
/**
* Sets the value of the referencedClasses property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setReferencedClasses(Integer value) {
this.referencedClasses = 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;
}
}