Class BugCollection.FindBugsSummary
- java.lang.Object
-
- io.github.dnalchemist.gitlab.codequality.spotbugs.BugCollection.FindBugsSummary
-
- Enclosing class:
- BugCollection
public static class BugCollection.FindBugsSummary extends java.lang.ObjectJava 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 typestatic classBugCollection.FindBugsSummary.FindBugsProfileJava class for anonymous complex typestatic classBugCollection.FindBugsSummary.PackageStatsJava class for anonymous complex type
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.FloatallocMbytesprotected java.lang.FloatclockSecondsprotected java.lang.FloatcpuSecondsprotected java.util.List<BugCollection.FindBugsSummary.FileStats>fileStatsprotected BugCollection.FindBugsSummary.FindBugsProfilefindBugsProfileprotected java.lang.FloatgcSecondsprotected java.lang.StringjavaVersionprotected longnumPackagesprotected java.util.List<BugCollection.FindBugsSummary.PackageStats>packageStatsprotected java.lang.FloatpeakMbytesprotected java.lang.Longpriority1protected java.lang.Longpriority2protected java.lang.Longpriority3protected java.lang.LongreferencedClassesprotected java.lang.Stringtimestampprotected longtotalBugsprotected longtotalClassesprotected longtotalSizeprotected java.lang.StringvmVersion
-
Constructor Summary
Constructors Constructor Description FindBugsSummary()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.FloatgetAllocMbytes()Gets the value of the allocMbytes property.java.lang.FloatgetClockSeconds()Gets the value of the clockSeconds property.java.lang.FloatgetCpuSeconds()Gets the value of the cpuSeconds property.java.util.List<BugCollection.FindBugsSummary.FileStats>getFileStats()Gets the value of the fileStats property.BugCollection.FindBugsSummary.FindBugsProfilegetFindBugsProfile()Gets the value of the findBugsProfile property.java.lang.FloatgetGcSeconds()Gets the value of the gcSeconds property.java.lang.StringgetJavaVersion()Gets the value of the javaVersion property.longgetNumPackages()Gets the value of the numPackages property.java.util.List<BugCollection.FindBugsSummary.PackageStats>getPackageStats()Gets the value of the packageStats property.java.lang.FloatgetPeakMbytes()Gets the value of the peakMbytes property.java.lang.LonggetPriority1()Gets the value of the priority1 property.java.lang.LonggetPriority2()Gets the value of the priority2 property.java.lang.LonggetPriority3()Gets the value of the priority3 property.java.lang.LonggetReferencedClasses()Gets the value of the referencedClasses property.java.lang.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.java.lang.StringgetVmVersion()Gets the value of the vmVersion property.voidsetAllocMbytes(java.lang.Float value)Sets the value of the allocMbytes property.voidsetClockSeconds(java.lang.Float value)Sets the value of the clockSeconds property.voidsetCpuSeconds(java.lang.Float value)Sets the value of the cpuSeconds property.voidsetFindBugsProfile(BugCollection.FindBugsSummary.FindBugsProfile value)Sets the value of the findBugsProfile property.voidsetGcSeconds(java.lang.Float value)Sets the value of the gcSeconds property.voidsetJavaVersion(java.lang.String value)Sets the value of the javaVersion property.voidsetNumPackages(long value)Sets the value of the numPackages property.voidsetPeakMbytes(java.lang.Float value)Sets the value of the peakMbytes property.voidsetPriority1(java.lang.Long value)Sets the value of the priority1 property.voidsetPriority2(java.lang.Long value)Sets the value of the priority2 property.voidsetPriority3(java.lang.Long value)Sets the value of the priority3 property.voidsetReferencedClasses(java.lang.Long value)Sets the value of the referencedClasses property.voidsetTimestamp(java.lang.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(java.lang.String value)Sets the value of the vmVersion property.
-
-
-
Field Detail
-
fileStats
protected java.util.List<BugCollection.FindBugsSummary.FileStats> fileStats
-
packageStats
protected java.util.List<BugCollection.FindBugsSummary.PackageStats> packageStats
-
findBugsProfile
protected BugCollection.FindBugsSummary.FindBugsProfile findBugsProfile
-
timestamp
protected java.lang.String timestamp
-
totalClasses
protected long totalClasses
-
referencedClasses
protected java.lang.Long referencedClasses
-
totalBugs
protected long totalBugs
-
totalSize
protected long totalSize
-
numPackages
protected long numPackages
-
javaVersion
protected java.lang.String javaVersion
-
vmVersion
protected java.lang.String vmVersion
-
cpuSeconds
protected java.lang.Float cpuSeconds
-
clockSeconds
protected java.lang.Float clockSeconds
-
peakMbytes
protected java.lang.Float peakMbytes
-
allocMbytes
protected java.lang.Float allocMbytes
-
gcSeconds
protected java.lang.Float gcSeconds
-
priority1
protected java.lang.Long priority1
-
priority2
protected java.lang.Long priority2
-
priority3
protected java.lang.Long priority3
-
-
Method Detail
-
getFileStats
public java.util.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 JAXB 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- Returns:
- The value of the fileStats property.
-
getPackageStats
public java.util.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 JAXB 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- Returns:
- The value of the packageStats property.
-
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 java.lang.String getTimestamp()
Gets the value of the timestamp property.- Returns:
- possible object is
String
-
setTimestamp
public void setTimestamp(java.lang.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 java.lang.Long getReferencedClasses()
Gets the value of the referencedClasses property.- Returns:
- possible object is
Long
-
setReferencedClasses
public void setReferencedClasses(java.lang.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 java.lang.String getJavaVersion()
Gets the value of the javaVersion property.- Returns:
- possible object is
String
-
setJavaVersion
public void setJavaVersion(java.lang.String value)
Sets the value of the javaVersion property.- Parameters:
value- allowed object isString
-
getVmVersion
public java.lang.String getVmVersion()
Gets the value of the vmVersion property.- Returns:
- possible object is
String
-
setVmVersion
public void setVmVersion(java.lang.String value)
Sets the value of the vmVersion property.- Parameters:
value- allowed object isString
-
getCpuSeconds
public java.lang.Float getCpuSeconds()
Gets the value of the cpuSeconds property.- Returns:
- possible object is
Float
-
setCpuSeconds
public void setCpuSeconds(java.lang.Float value)
Sets the value of the cpuSeconds property.- Parameters:
value- allowed object isFloat
-
getClockSeconds
public java.lang.Float getClockSeconds()
Gets the value of the clockSeconds property.- Returns:
- possible object is
Float
-
setClockSeconds
public void setClockSeconds(java.lang.Float value)
Sets the value of the clockSeconds property.- Parameters:
value- allowed object isFloat
-
getPeakMbytes
public java.lang.Float getPeakMbytes()
Gets the value of the peakMbytes property.- Returns:
- possible object is
Float
-
setPeakMbytes
public void setPeakMbytes(java.lang.Float value)
Sets the value of the peakMbytes property.- Parameters:
value- allowed object isFloat
-
getAllocMbytes
public java.lang.Float getAllocMbytes()
Gets the value of the allocMbytes property.- Returns:
- possible object is
Float
-
setAllocMbytes
public void setAllocMbytes(java.lang.Float value)
Sets the value of the allocMbytes property.- Parameters:
value- allowed object isFloat
-
getGcSeconds
public java.lang.Float getGcSeconds()
Gets the value of the gcSeconds property.- Returns:
- possible object is
Float
-
setGcSeconds
public void setGcSeconds(java.lang.Float value)
Sets the value of the gcSeconds property.- Parameters:
value- allowed object isFloat
-
getPriority1
public java.lang.Long getPriority1()
Gets the value of the priority1 property.- Returns:
- possible object is
Long
-
setPriority1
public void setPriority1(java.lang.Long value)
Sets the value of the priority1 property.- Parameters:
value- allowed object isLong
-
getPriority2
public java.lang.Long getPriority2()
Gets the value of the priority2 property.- Returns:
- possible object is
Long
-
setPriority2
public void setPriority2(java.lang.Long value)
Sets the value of the priority2 property.- Parameters:
value- allowed object isLong
-
getPriority3
public java.lang.Long getPriority3()
Gets the value of the priority3 property.- Returns:
- possible object is
Long
-
setPriority3
public void setPriority3(java.lang.Long value)
Sets the value of the priority3 property.- Parameters:
value- allowed object isLong
-
-