Class BugCollection.FindBugsSummary
- java.lang.Object
-
- de.chkal.maven.gitlab.codequality.spotbugs.BugCollection.FindBugsSummary
-
- Enclosing class:
- BugCollection
public static class BugCollection.FindBugsSummary extends Object
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="standardDeviationMicrosecondsPerInvocation" 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>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBugCollection.FindBugsSummary.FileStatsJava class for anonymous complex type.static classBugCollection.FindBugsSummary.FindBugsProfileJava class for anonymous complex type.static classBugCollection.FindBugsSummary.PackageStatsJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected FloatallocMbytesprotected FloatclockSecondsprotected FloatcpuSecondsprotected List<BugCollection.FindBugsSummary.FileStats>fileStatsprotected BugCollection.FindBugsSummary.FindBugsProfilefindBugsProfileprotected FloatgcSecondsprotected StringjavaVersionprotected longnumPackagesprotected List<BugCollection.FindBugsSummary.PackageStats>packageStatsprotected FloatpeakMbytesprotected Longpriority1protected Longpriority2protected Longpriority3protected LongreferencedClassesprotected Stringtimestampprotected longtotalBugsprotected longtotalClassesprotected longtotalSizeprotected StringvmVersion
-
Constructor Summary
Constructors Constructor Description FindBugsSummary()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatgetAllocMbytes()Gets the value of the allocMbytes property.FloatgetClockSeconds()Gets the value of the clockSeconds property.FloatgetCpuSeconds()Gets the value of the cpuSeconds property.List<BugCollection.FindBugsSummary.FileStats>getFileStats()Gets the value of the fileStats property.BugCollection.FindBugsSummary.FindBugsProfilegetFindBugsProfile()Gets the value of the findBugsProfile property.FloatgetGcSeconds()Gets the value of the gcSeconds property.StringgetJavaVersion()Gets the value of the javaVersion property.longgetNumPackages()Gets the value of the numPackages property.List<BugCollection.FindBugsSummary.PackageStats>getPackageStats()Gets the value of the packageStats property.FloatgetPeakMbytes()Gets the value of the peakMbytes property.LonggetPriority1()Gets the value of the priority1 property.LonggetPriority2()Gets the value of the priority2 property.LonggetPriority3()Gets the value of the priority3 property.LonggetReferencedClasses()Gets the value of the referencedClasses property.StringgetTimestamp()Gets the value of the timestamp property.longgetTotalBugs()Gets the value of the totalBugs property.longgetTotalClasses()Gets the value of the totalClasses property.longgetTotalSize()Gets the value of the totalSize property.StringgetVmVersion()Gets the value of the vmVersion property.voidsetAllocMbytes(Float value)Sets the value of the allocMbytes property.voidsetClockSeconds(Float value)Sets the value of the clockSeconds property.voidsetCpuSeconds(Float value)Sets the value of the cpuSeconds property.voidsetFindBugsProfile(BugCollection.FindBugsSummary.FindBugsProfile value)Sets the value of the findBugsProfile property.voidsetGcSeconds(Float value)Sets the value of the gcSeconds property.voidsetJavaVersion(String value)Sets the value of the javaVersion property.voidsetNumPackages(long value)Sets the value of the numPackages property.voidsetPeakMbytes(Float value)Sets the value of the peakMbytes property.voidsetPriority1(Long value)Sets the value of the priority1 property.voidsetPriority2(Long value)Sets the value of the priority2 property.voidsetPriority3(Long value)Sets the value of the priority3 property.voidsetReferencedClasses(Long value)Sets the value of the referencedClasses property.voidsetTimestamp(String value)Sets the value of the timestamp property.voidsetTotalBugs(long value)Sets the value of the totalBugs property.voidsetTotalClasses(long value)Sets the value of the totalClasses property.voidsetTotalSize(long value)Sets the value of the totalSize property.voidsetVmVersion(String value)Sets the value of the vmVersion property.
-
-
-
Field Detail
-
fileStats
protected List<BugCollection.FindBugsSummary.FileStats> fileStats
-
packageStats
protected List<BugCollection.FindBugsSummary.PackageStats> packageStats
-
findBugsProfile
protected BugCollection.FindBugsSummary.FindBugsProfile findBugsProfile
-
timestamp
protected String timestamp
-
totalClasses
protected long totalClasses
-
referencedClasses
protected Long referencedClasses
-
totalBugs
protected long totalBugs
-
totalSize
protected long totalSize
-
numPackages
protected long numPackages
-
javaVersion
protected String javaVersion
-
vmVersion
protected String vmVersion
-
cpuSeconds
protected Float cpuSeconds
-
clockSeconds
protected Float clockSeconds
-
peakMbytes
protected Float peakMbytes
-
allocMbytes
protected Float allocMbytes
-
gcSeconds
protected Float gcSeconds
-
priority1
protected Long priority1
-
priority2
protected Long priority2
-
priority3
protected Long priority3
-
-
Method Detail
-
getFileStats
public List<BugCollection.FindBugsSummary.FileStats> getFileStats()
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 Jakarta XML Binding object. This is why there is not a
setmethod 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
BugCollection.FindBugsSummary.FileStats
-
getPackageStats
public List<BugCollection.FindBugsSummary.PackageStats> getPackageStats()
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 Jakarta XML Binding object. This is why there is not a
setmethod 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
BugCollection.FindBugsSummary.PackageStats
-
getFindBugsProfile
public BugCollection.FindBugsSummary.FindBugsProfile getFindBugsProfile()
Gets the value of the findBugsProfile property.- Returns:
- possible object is
BugCollection.FindBugsSummary.FindBugsProfile
-
setFindBugsProfile
public void setFindBugsProfile(BugCollection.FindBugsSummary.FindBugsProfile value)
Sets the value of the findBugsProfile property.- Parameters:
value- allowed object isBugCollection.FindBugsSummary.FindBugsProfile
-
getTimestamp
public String getTimestamp()
Gets the value of the timestamp property.- Returns:
- possible object is
String
-
setTimestamp
public void setTimestamp(String value)
Sets the value of the timestamp property.- Parameters:
value- allowed object isString
-
getTotalClasses
public long getTotalClasses()
Gets the value of the totalClasses property.
-
setTotalClasses
public void setTotalClasses(long value)
Sets the value of the totalClasses property.
-
getReferencedClasses
public Long getReferencedClasses()
Gets the value of the referencedClasses property.- Returns:
- possible object is
Long
-
setReferencedClasses
public void setReferencedClasses(Long value)
Sets the value of the referencedClasses property.- Parameters:
value- allowed object isLong
-
getTotalBugs
public long getTotalBugs()
Gets the value of the totalBugs property.
-
setTotalBugs
public void setTotalBugs(long value)
Sets the value of the totalBugs property.
-
getTotalSize
public long getTotalSize()
Gets the value of the totalSize property.
-
setTotalSize
public void setTotalSize(long value)
Sets the value of the totalSize property.
-
getNumPackages
public long getNumPackages()
Gets the value of the numPackages property.
-
setNumPackages
public void setNumPackages(long value)
Sets the value of the numPackages property.
-
getJavaVersion
public String getJavaVersion()
Gets the value of the javaVersion property.- Returns:
- possible object is
String
-
setJavaVersion
public void setJavaVersion(String value)
Sets the value of the javaVersion property.- Parameters:
value- allowed object isString
-
getVmVersion
public String getVmVersion()
Gets the value of the vmVersion property.- Returns:
- possible object is
String
-
setVmVersion
public void setVmVersion(String value)
Sets the value of the vmVersion property.- Parameters:
value- allowed object isString
-
getCpuSeconds
public Float getCpuSeconds()
Gets the value of the cpuSeconds property.- Returns:
- possible object is
Float
-
setCpuSeconds
public void setCpuSeconds(Float value)
Sets the value of the cpuSeconds property.- Parameters:
value- allowed object isFloat
-
getClockSeconds
public Float getClockSeconds()
Gets the value of the clockSeconds property.- Returns:
- possible object is
Float
-
setClockSeconds
public void setClockSeconds(Float value)
Sets the value of the clockSeconds property.- Parameters:
value- allowed object isFloat
-
getPeakMbytes
public Float getPeakMbytes()
Gets the value of the peakMbytes property.- Returns:
- possible object is
Float
-
setPeakMbytes
public void setPeakMbytes(Float value)
Sets the value of the peakMbytes property.- Parameters:
value- allowed object isFloat
-
getAllocMbytes
public Float getAllocMbytes()
Gets the value of the allocMbytes property.- Returns:
- possible object is
Float
-
setAllocMbytes
public void setAllocMbytes(Float value)
Sets the value of the allocMbytes property.- Parameters:
value- allowed object isFloat
-
getGcSeconds
public Float getGcSeconds()
Gets the value of the gcSeconds property.- Returns:
- possible object is
Float
-
setGcSeconds
public void setGcSeconds(Float value)
Sets the value of the gcSeconds property.- Parameters:
value- allowed object isFloat
-
getPriority1
public Long getPriority1()
Gets the value of the priority1 property.- Returns:
- possible object is
Long
-
setPriority1
public void setPriority1(Long value)
Sets the value of the priority1 property.- Parameters:
value- allowed object isLong
-
getPriority2
public Long getPriority2()
Gets the value of the priority2 property.- Returns:
- possible object is
Long
-
setPriority2
public void setPriority2(Long value)
Sets the value of the priority2 property.- Parameters:
value- allowed object isLong
-
getPriority3
public Long getPriority3()
Gets the value of the priority3 property.- Returns:
- possible object is
Long
-
-