Class BugCollection.BugInstance

  • Enclosing class:
    BugCollection

    public static class BugCollection.BugInstance
    extends java.lang.Object
    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>
     
    • Constructor Summary

      Constructors 
      Constructor Description
      BugInstance()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getAbbrev()
      Gets the value of the abbrev property.
      java.lang.Long getAgeInDays()
      Gets the value of the ageInDays property.
      java.lang.String getCategory()
      Gets the value of the category property.
      java.util.List<java.lang.Object> getClazzOrTypeOrMethod()
      Gets the value of the clazzOrTypeOrMethod property.
      java.lang.String getConsensus()
      Gets the value of the consensus property.
      java.lang.Long getCweid()
      Gets the value of the cweid property.
      java.lang.Long getFirst()
      Gets the value of the first property.
      java.lang.String getFirstSeen()
      Gets the value of the firstSeen property.
      java.lang.String getInstanceHash()
      Gets the value of the instanceHash property.
      java.lang.Long getInstanceOccurrenceMax()
      Gets the value of the instanceOccurrenceMax property.
      java.lang.Long getInstanceOccurrenceNum()
      Gets the value of the instanceOccurrenceNum property.
      java.lang.Long getLast()
      Gets the value of the last property.
      java.lang.String getLongMessage()
      Gets the value of the longMessage property.
      short getPriority()
      Gets the value of the priority property.
      java.lang.Long getRank()
      Gets the value of the rank property.
      java.lang.Long getReviews()
      Gets the value of the reviews property.
      java.lang.String getShortMessage()
      Gets the value of the shortMessage property.
      java.lang.String getType()
      Gets the value of the type property.
      java.math.BigInteger getUid()
      Gets the value of the uid property.
      java.lang.Boolean isIntroducedByChange()
      Gets the value of the introducedByChange property.
      java.lang.Boolean isIsInCloud()
      Gets the value of the isInCloud property.
      java.lang.Boolean isNotAProblem()
      Gets the value of the notAProblem property.
      java.lang.Boolean isRemovedByChange()
      Gets the value of the removedByChange property.
      java.lang.Boolean isShouldFix()
      Gets the value of the shouldFix property.
      void setAbbrev​(java.lang.String value)
      Sets the value of the abbrev property.
      void setAgeInDays​(java.lang.Long value)
      Sets the value of the ageInDays property.
      void setCategory​(java.lang.String value)
      Sets the value of the category property.
      void setConsensus​(java.lang.String value)
      Sets the value of the consensus property.
      void setCweid​(java.lang.Long value)
      Sets the value of the cweid property.
      void setFirst​(java.lang.Long value)
      Sets the value of the first property.
      void setFirstSeen​(java.lang.String value)
      Sets the value of the firstSeen property.
      void setInstanceHash​(java.lang.String value)
      Sets the value of the instanceHash property.
      void setInstanceOccurrenceMax​(java.lang.Long value)
      Sets the value of the instanceOccurrenceMax property.
      void setInstanceOccurrenceNum​(java.lang.Long value)
      Sets the value of the instanceOccurrenceNum property.
      void setIntroducedByChange​(java.lang.Boolean value)
      Sets the value of the introducedByChange property.
      void setIsInCloud​(java.lang.Boolean value)
      Sets the value of the isInCloud property.
      void setLast​(java.lang.Long value)
      Sets the value of the last property.
      void setLongMessage​(java.lang.String value)
      Sets the value of the longMessage property.
      void setNotAProblem​(java.lang.Boolean value)
      Sets the value of the notAProblem property.
      void setPriority​(short value)
      Sets the value of the priority property.
      void setRank​(java.lang.Long value)
      Sets the value of the rank property.
      void setRemovedByChange​(java.lang.Boolean value)
      Sets the value of the removedByChange property.
      void setReviews​(java.lang.Long value)
      Sets the value of the reviews property.
      void setShortMessage​(java.lang.String value)
      Sets the value of the shortMessage property.
      void setShouldFix​(java.lang.Boolean value)
      Sets the value of the shouldFix property.
      void setType​(java.lang.String value)
      Sets the value of the type property.
      void setUid​(java.math.BigInteger value)
      Sets the value of the uid property.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • shortMessage

        protected java.lang.String shortMessage
      • longMessage

        protected java.lang.String longMessage
      • clazzOrTypeOrMethod

        protected java.util.List<java.lang.Object> clazzOrTypeOrMethod
      • type

        protected java.lang.String type
      • priority

        protected short priority
      • abbrev

        protected java.lang.String abbrev
      • category

        protected java.lang.String category
      • uid

        protected java.math.BigInteger uid
      • reviews

        protected java.lang.Long reviews
      • firstSeen

        protected java.lang.String firstSeen
      • consensus

        protected java.lang.String consensus
      • isInCloud

        protected java.lang.Boolean isInCloud
      • last

        protected java.lang.Long last
      • removedByChange

        protected java.lang.Boolean removedByChange
      • first

        protected java.lang.Long first
      • introducedByChange

        protected java.lang.Boolean introducedByChange
      • shouldFix

        protected java.lang.Boolean shouldFix
      • ageInDays

        protected java.lang.Long ageInDays
      • notAProblem

        protected java.lang.Boolean notAProblem
      • instanceHash

        protected java.lang.String instanceHash
      • instanceOccurrenceNum

        protected java.lang.Long instanceOccurrenceNum
      • instanceOccurrenceMax

        protected java.lang.Long instanceOccurrenceMax
      • rank

        protected java.lang.Long rank
      • cweid

        protected java.lang.Long cweid
    • Constructor Detail

      • BugInstance

        public BugInstance()
    • Method Detail

      • getShortMessage

        public java.lang.String getShortMessage()
        Gets the value of the shortMessage property.
        Returns:
        possible object is String
      • setShortMessage

        public void setShortMessage​(java.lang.String value)
        Sets the value of the shortMessage property.
        Parameters:
        value - allowed object is String
      • getLongMessage

        public java.lang.String getLongMessage()
        Gets the value of the longMessage property.
        Returns:
        possible object is String
      • setLongMessage

        public void setLongMessage​(java.lang.String value)
        Sets the value of the longMessage property.
        Parameters:
        value - allowed object is String
      • getType

        public java.lang.String getType()
        Gets the value of the type property.
        Returns:
        possible object is String
      • setType

        public void setType​(java.lang.String value)
        Sets the value of the type property.
        Parameters:
        value - allowed object is String
      • getPriority

        public short getPriority()
        Gets the value of the priority property.
      • setPriority

        public void setPriority​(short value)
        Sets the value of the priority property.
      • getAbbrev

        public java.lang.String getAbbrev()
        Gets the value of the abbrev property.
        Returns:
        possible object is String
      • setAbbrev

        public void setAbbrev​(java.lang.String value)
        Sets the value of the abbrev property.
        Parameters:
        value - allowed object is String
      • getCategory

        public java.lang.String getCategory()
        Gets the value of the category property.
        Returns:
        possible object is String
      • setCategory

        public void setCategory​(java.lang.String value)
        Sets the value of the category property.
        Parameters:
        value - allowed object is String
      • getUid

        public java.math.BigInteger getUid()
        Gets the value of the uid property.
        Returns:
        possible object is BigInteger
      • setUid

        public void setUid​(java.math.BigInteger value)
        Sets the value of the uid property.
        Parameters:
        value - allowed object is BigInteger
      • getReviews

        public java.lang.Long getReviews()
        Gets the value of the reviews property.
        Returns:
        possible object is Long
      • setReviews

        public void setReviews​(java.lang.Long value)
        Sets the value of the reviews property.
        Parameters:
        value - allowed object is Long
      • getFirstSeen

        public java.lang.String getFirstSeen()
        Gets the value of the firstSeen property.
        Returns:
        possible object is String
      • setFirstSeen

        public void setFirstSeen​(java.lang.String value)
        Sets the value of the firstSeen property.
        Parameters:
        value - allowed object is String
      • getConsensus

        public java.lang.String getConsensus()
        Gets the value of the consensus property.
        Returns:
        possible object is String
      • setConsensus

        public void setConsensus​(java.lang.String value)
        Sets the value of the consensus property.
        Parameters:
        value - allowed object is String
      • isIsInCloud

        public java.lang.Boolean isIsInCloud()
        Gets the value of the isInCloud property.
        Returns:
        possible object is Boolean
      • setIsInCloud

        public void setIsInCloud​(java.lang.Boolean value)
        Sets the value of the isInCloud property.
        Parameters:
        value - allowed object is Boolean
      • getLast

        public java.lang.Long getLast()
        Gets the value of the last property.
        Returns:
        possible object is Long
      • setLast

        public void setLast​(java.lang.Long value)
        Sets the value of the last property.
        Parameters:
        value - allowed object is Long
      • isRemovedByChange

        public java.lang.Boolean isRemovedByChange()
        Gets the value of the removedByChange property.
        Returns:
        possible object is Boolean
      • setRemovedByChange

        public void setRemovedByChange​(java.lang.Boolean value)
        Sets the value of the removedByChange property.
        Parameters:
        value - allowed object is Boolean
      • getFirst

        public java.lang.Long getFirst()
        Gets the value of the first property.
        Returns:
        possible object is Long
      • setFirst

        public void setFirst​(java.lang.Long value)
        Sets the value of the first property.
        Parameters:
        value - allowed object is Long
      • isIntroducedByChange

        public java.lang.Boolean isIntroducedByChange()
        Gets the value of the introducedByChange property.
        Returns:
        possible object is Boolean
      • setIntroducedByChange

        public void setIntroducedByChange​(java.lang.Boolean value)
        Sets the value of the introducedByChange property.
        Parameters:
        value - allowed object is Boolean
      • isShouldFix

        public java.lang.Boolean isShouldFix()
        Gets the value of the shouldFix property.
        Returns:
        possible object is Boolean
      • setShouldFix

        public void setShouldFix​(java.lang.Boolean value)
        Sets the value of the shouldFix property.
        Parameters:
        value - allowed object is Boolean
      • getAgeInDays

        public java.lang.Long getAgeInDays()
        Gets the value of the ageInDays property.
        Returns:
        possible object is Long
      • setAgeInDays

        public void setAgeInDays​(java.lang.Long value)
        Sets the value of the ageInDays property.
        Parameters:
        value - allowed object is Long
      • isNotAProblem

        public java.lang.Boolean isNotAProblem()
        Gets the value of the notAProblem property.
        Returns:
        possible object is Boolean
      • setNotAProblem

        public void setNotAProblem​(java.lang.Boolean value)
        Sets the value of the notAProblem property.
        Parameters:
        value - allowed object is Boolean
      • getInstanceHash

        public java.lang.String getInstanceHash()
        Gets the value of the instanceHash property.
        Returns:
        possible object is String
      • setInstanceHash

        public void setInstanceHash​(java.lang.String value)
        Sets the value of the instanceHash property.
        Parameters:
        value - allowed object is String
      • getInstanceOccurrenceNum

        public java.lang.Long getInstanceOccurrenceNum()
        Gets the value of the instanceOccurrenceNum property.
        Returns:
        possible object is Long
      • setInstanceOccurrenceNum

        public void setInstanceOccurrenceNum​(java.lang.Long value)
        Sets the value of the instanceOccurrenceNum property.
        Parameters:
        value - allowed object is Long
      • getInstanceOccurrenceMax

        public java.lang.Long getInstanceOccurrenceMax()
        Gets the value of the instanceOccurrenceMax property.
        Returns:
        possible object is Long
      • setInstanceOccurrenceMax

        public void setInstanceOccurrenceMax​(java.lang.Long value)
        Sets the value of the instanceOccurrenceMax property.
        Parameters:
        value - allowed object is Long
      • getRank

        public java.lang.Long getRank()
        Gets the value of the rank property.
        Returns:
        possible object is Long
      • setRank

        public void setRank​(java.lang.Long value)
        Sets the value of the rank property.
        Parameters:
        value - allowed object is Long
      • getCweid

        public java.lang.Long getCweid()
        Gets the value of the cweid property.
        Returns:
        possible object is Long
      • setCweid

        public void setCweid​(java.lang.Long value)
        Sets the value of the cweid property.
        Parameters:
        value - allowed object is Long