Class QualityDisclaimerType

  • All Implemented Interfaces:
    Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString

    public class QualityDisclaimerType
    extends Object
    implements Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
    Quality Disclaimer

    Java class for QualityDisclaimerType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="QualityDisclaimerType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="OQC_Failed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="OQC_Updated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="OffQC_Result" type="{http://www.opengis.net/sen1/2.0}QCResultType" maxOccurs="unbounded" minOccurs="0"/>
             <element name="OffQC_Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="Disclaimer" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • oqcFailed

        protected Boolean oqcFailed
      • oqcUpdated

        protected Boolean oqcUpdated
      • offQCDescription

        protected String offQCDescription
      • disclaimer

        protected String disclaimer
    • Constructor Detail

      • QualityDisclaimerType

        public QualityDisclaimerType()
        Default no-arg constructor
      • QualityDisclaimerType

        public QualityDisclaimerType​(Boolean oqcFailed,
                                     Boolean oqcUpdated,
                                     List<QCResultType> offQCResult,
                                     String offQCDescription,
                                     String disclaimer)
        Fully-initialising value constructor
    • Method Detail

      • isOQCFailed

        public Boolean isOQCFailed()
        Gets the value of the oqcFailed property.
        Returns:
        possible object is Boolean
      • setOQCFailed

        public void setOQCFailed​(Boolean value)
        Sets the value of the oqcFailed property.
        Parameters:
        value - allowed object is Boolean
      • isSetOQCFailed

        public boolean isSetOQCFailed()
      • isOQCUpdated

        public Boolean isOQCUpdated()
        Gets the value of the oqcUpdated property.
        Returns:
        possible object is Boolean
      • setOQCUpdated

        public void setOQCUpdated​(Boolean value)
        Sets the value of the oqcUpdated property.
        Parameters:
        value - allowed object is Boolean
      • isSetOQCUpdated

        public boolean isSetOQCUpdated()
      • getOffQCResult

        public List<QCResultType> getOffQCResult()
        Gets the value of the offQCResult 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 set method for the offQCResult property.

        For example, to add a new item, do as follows:

            getOffQCResult().add(newItem);
         

        Objects of the following type(s) are allowed in the list QCResultType

      • isSetOffQCResult

        public boolean isSetOffQCResult()
      • unsetOffQCResult

        public void unsetOffQCResult()
      • getOffQCDescription

        public String getOffQCDescription()
        Gets the value of the offQCDescription property.
        Returns:
        possible object is String
      • setOffQCDescription

        public void setOffQCDescription​(String value)
        Sets the value of the offQCDescription property.
        Parameters:
        value - allowed object is String
      • isSetOffQCDescription

        public boolean isSetOffQCDescription()
      • getDisclaimer

        public String getDisclaimer()
        Gets the value of the disclaimer property.
        Returns:
        possible object is String
      • setDisclaimer

        public void setDisclaimer​(String value)
        Sets the value of the disclaimer property.
        Parameters:
        value - allowed object is String
      • isSetDisclaimer

        public boolean isSetDisclaimer()
      • append

        public StringBuilder append​(org.jvnet.jaxb.locator.ObjectLocator locator,
                                    StringBuilder buffer,
                                    org.jvnet.jaxb.lang.ToStringStrategy strategy)
        Specified by:
        append in interface org.jvnet.jaxb.lang.ToString
      • appendFields

        public StringBuilder appendFields​(org.jvnet.jaxb.locator.ObjectLocator locator,
                                          StringBuilder buffer,
                                          org.jvnet.jaxb.lang.ToStringStrategy strategy)
        Specified by:
        appendFields in interface org.jvnet.jaxb.lang.ToString
      • equals

        public boolean equals​(org.jvnet.jaxb.locator.ObjectLocator thisLocator,
                              org.jvnet.jaxb.locator.ObjectLocator thatLocator,
                              Object object,
                              org.jvnet.jaxb.lang.EqualsStrategy strategy)
        Specified by:
        equals in interface org.jvnet.jaxb.lang.Equals
      • hashCode

        public int hashCode​(org.jvnet.jaxb.locator.ObjectLocator locator,
                            org.jvnet.jaxb.lang.HashCodeStrategy strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb.lang.HashCode
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • copyTo

        public Object copyTo​(Object target)
        Specified by:
        copyTo in interface org.jvnet.jaxb.lang.CopyTo
      • copyTo

        public Object copyTo​(org.jvnet.jaxb.locator.ObjectLocator locator,
                             Object target,
                             org.jvnet.jaxb.lang.CopyStrategy strategy)
        Specified by:
        copyTo in interface org.jvnet.jaxb.lang.CopyTo
      • createNewInstance

        public Object createNewInstance()
        Specified by:
        createNewInstance in interface org.jvnet.jaxb.lang.CopyTo
        Specified by:
        createNewInstance in interface org.jvnet.jaxb.lang.MergeFrom
      • mergeFrom

        public void mergeFrom​(Object left,
                              Object right)
        Specified by:
        mergeFrom in interface org.jvnet.jaxb.lang.MergeFrom
      • mergeFrom

        public void mergeFrom​(org.jvnet.jaxb.locator.ObjectLocator leftLocator,
                              org.jvnet.jaxb.locator.ObjectLocator rightLocator,
                              Object left,
                              Object right,
                              org.jvnet.jaxb.lang.MergeStrategy strategy)
        Specified by:
        mergeFrom in interface org.jvnet.jaxb.lang.MergeFrom