org.jcoderz.phoenix.findbugs.jaxb
Interface BugCollectionType

All Known Subinterfaces:
BugCollection
All Known Implementing Classes:
BugCollectionImpl, BugCollectionTypeImpl

public interface BugCollectionType

Java content class for anonymous complex type.

The following schema fragment specifies the expected content contained within this java content object. (defined at file:/home/fawkez/dev/src/xml/findbugs/findbugs.xsd line 60)

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{}Project"/>
         <element ref="{}BugInstance" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{}BugCategory" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{}BugPattern" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{}BugCode" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{}Errors"/>
         <element ref="{}FindBugsSummary"/>
         <element ref="{}SummaryHTML" minOccurs="0"/>
         <element ref="{}ClassFeatures"/>
         <element ref="{}History"/>
       </sequence>
       <attribute name="analysisTimestamp" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
       <attribute name="release" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="sequence" type="{http://www.w3.org/2001/XMLSchema}long" />
       <attribute name="timestamp" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
       <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 


Method Summary
 long getAnalysisTimestamp()
          Gets the value of the analysisTimestamp property.
 List getBugCategory()
          Gets the value of the BugCategory property.
 List getBugCode()
          Gets the value of the BugCode property.
 List getBugInstance()
          Gets the value of the BugInstance property.
 List getBugPattern()
          Gets the value of the BugPattern property.
 ClassFeaturesType getClassFeatures()
          Gets the value of the classFeatures property.
 ErrorsType getErrors()
          Gets the value of the errors property.
 FindBugsSummaryType getFindBugsSummary()
          Gets the value of the findBugsSummary property.
 HistoryType getHistory()
          Gets the value of the history property.
 ProjectType getProject()
          Gets the value of the project property.
 String getRelease()
          Gets the value of the release property.
 long getSequence()
          Gets the value of the sequence property.
 SummaryHTMLType getSummaryHTML()
          Gets the value of the summaryHTML property.
 long getTimestamp()
          Gets the value of the timestamp property.
 String getVersion()
          Gets the value of the version property.
 boolean isSetAnalysisTimestamp()
           
 boolean isSetBugCategory()
           
 boolean isSetBugCode()
           
 boolean isSetBugInstance()
           
 boolean isSetBugPattern()
           
 boolean isSetClassFeatures()
           
 boolean isSetErrors()
           
 boolean isSetFindBugsSummary()
           
 boolean isSetHistory()
           
 boolean isSetProject()
           
 boolean isSetRelease()
           
 boolean isSetSequence()
           
 boolean isSetSummaryHTML()
           
 boolean isSetTimestamp()
           
 boolean isSetVersion()
           
 void setAnalysisTimestamp(long value)
          Sets the value of the analysisTimestamp property.
 void setClassFeatures(ClassFeaturesType value)
          Sets the value of the classFeatures property.
 void setErrors(ErrorsType value)
          Sets the value of the errors property.
 void setFindBugsSummary(FindBugsSummaryType value)
          Sets the value of the findBugsSummary property.
 void setHistory(HistoryType value)
          Sets the value of the history property.
 void setProject(ProjectType value)
          Sets the value of the project property.
 void setRelease(String value)
          Sets the value of the release property.
 void setSequence(long value)
          Sets the value of the sequence property.
 void setSummaryHTML(SummaryHTMLType value)
          Sets the value of the summaryHTML property.
 void setTimestamp(long value)
          Sets the value of the timestamp property.
 void setVersion(String value)
          Sets the value of the version property.
 void unsetAnalysisTimestamp()
           
 void unsetBugCategory()
           
 void unsetBugCode()
           
 void unsetBugInstance()
           
 void unsetBugPattern()
           
 void unsetClassFeatures()
           
 void unsetErrors()
           
 void unsetFindBugsSummary()
           
 void unsetHistory()
           
 void unsetProject()
           
 void unsetRelease()
           
 void unsetSequence()
           
 void unsetSummaryHTML()
           
 void unsetTimestamp()
           
 void unsetVersion()
           
 

Method Detail

getBugCode

List getBugCode()
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 BugCode BugCodeType


isSetBugCode

boolean isSetBugCode()

unsetBugCode

void unsetBugCode()

getClassFeatures

ClassFeaturesType getClassFeatures()
Gets the value of the classFeatures property.

Returns:
possible object is ClassFeatures ClassFeaturesType

setClassFeatures

void setClassFeatures(ClassFeaturesType value)
Sets the value of the classFeatures property.

Parameters:
value - allowed object is ClassFeatures ClassFeaturesType

isSetClassFeatures

boolean isSetClassFeatures()

unsetClassFeatures

void unsetClassFeatures()

getAnalysisTimestamp

long getAnalysisTimestamp()
Gets the value of the analysisTimestamp property.


setAnalysisTimestamp

void setAnalysisTimestamp(long value)
Sets the value of the analysisTimestamp property.


isSetAnalysisTimestamp

boolean isSetAnalysisTimestamp()

unsetAnalysisTimestamp

void unsetAnalysisTimestamp()

getErrors

ErrorsType getErrors()
Gets the value of the errors property.

Returns:
possible object is ErrorsType Errors

setErrors

void setErrors(ErrorsType value)
Sets the value of the errors property.

Parameters:
value - allowed object is ErrorsType Errors

isSetErrors

boolean isSetErrors()

unsetErrors

void unsetErrors()

getTimestamp

long getTimestamp()
Gets the value of the timestamp property.


setTimestamp

void setTimestamp(long value)
Sets the value of the timestamp property.


isSetTimestamp

boolean isSetTimestamp()

unsetTimestamp

void unsetTimestamp()

getRelease

String getRelease()
Gets the value of the release property.

Returns:
possible object is String

setRelease

void setRelease(String value)
Sets the value of the release property.

Parameters:
value - allowed object is String

isSetRelease

boolean isSetRelease()

unsetRelease

void unsetRelease()

getSummaryHTML

SummaryHTMLType getSummaryHTML()
Gets the value of the summaryHTML property.

Returns:
possible object is SummaryHTMLType SummaryHTML

setSummaryHTML

void setSummaryHTML(SummaryHTMLType value)
Sets the value of the summaryHTML property.

Parameters:
value - allowed object is SummaryHTMLType SummaryHTML

isSetSummaryHTML

boolean isSetSummaryHTML()

unsetSummaryHTML

void unsetSummaryHTML()

getHistory

HistoryType getHistory()
Gets the value of the history property.

Returns:
possible object is History HistoryType

setHistory

void setHistory(HistoryType value)
Sets the value of the history property.

Parameters:
value - allowed object is History HistoryType

isSetHistory

boolean isSetHistory()

unsetHistory

void unsetHistory()

getBugCategory

List getBugCategory()
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 BugCategory BugCategoryType


isSetBugCategory

boolean isSetBugCategory()

unsetBugCategory

void unsetBugCategory()

getFindBugsSummary

FindBugsSummaryType getFindBugsSummary()
Gets the value of the findBugsSummary property.

Returns:
possible object is FindBugsSummary FindBugsSummaryType

setFindBugsSummary

void setFindBugsSummary(FindBugsSummaryType value)
Sets the value of the findBugsSummary property.

Parameters:
value - allowed object is FindBugsSummary FindBugsSummaryType

isSetFindBugsSummary

boolean isSetFindBugsSummary()

unsetFindBugsSummary

void unsetFindBugsSummary()

getBugInstance

List getBugInstance()
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 BugInstance BugInstanceType


isSetBugInstance

boolean isSetBugInstance()

unsetBugInstance

void unsetBugInstance()

getBugPattern

List getBugPattern()
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 BugPatternType BugPattern


isSetBugPattern

boolean isSetBugPattern()

unsetBugPattern

void unsetBugPattern()

getProject

ProjectType getProject()
Gets the value of the project property.

Returns:
possible object is ProjectType Project

setProject

void setProject(ProjectType value)
Sets the value of the project property.

Parameters:
value - allowed object is ProjectType Project

isSetProject

boolean isSetProject()

unsetProject

void unsetProject()

getSequence

long getSequence()
Gets the value of the sequence property.


setSequence

void setSequence(long value)
Sets the value of the sequence property.


isSetSequence

boolean isSetSequence()

unsetSequence

void unsetSequence()

getVersion

String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

void setVersion(String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

isSetVersion

boolean isSetVersion()

unsetVersion

void unsetVersion()


Copyright 2007 The jCoderZ Project.