Class ExternalReferenceType


  • public class ExternalReferenceType
    extends Object

    Java class for ExternalReferenceType complex type.

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

     <complexType name="ExternalReferenceType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}URI" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DocumentHash" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HashAlgorithmMethod" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ExpiryDate" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ExpiryTime" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MimeCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FormatCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}EncodingCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CharacterSetCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FileName" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Description" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • ExternalReferenceType

        public ExternalReferenceType()
    • Method Detail

      • getURI

        public URIType getURI()
        Gets the value of the uri property.
        Returns:
        possible object is URIType
      • setURI

        public void setURI​(URIType value)
        Sets the value of the uri property.
        Parameters:
        value - allowed object is URIType
      • setDocumentHash

        public void setDocumentHash​(DocumentHashType value)
        Sets the value of the documentHash property.
        Parameters:
        value - allowed object is DocumentHashType
      • getExpiryDate

        public ExpiryDateType getExpiryDate()
        Gets the value of the expiryDate property.
        Returns:
        possible object is ExpiryDateType
      • setExpiryDate

        public void setExpiryDate​(ExpiryDateType value)
        Sets the value of the expiryDate property.
        Parameters:
        value - allowed object is ExpiryDateType
      • getExpiryTime

        public ExpiryTimeType getExpiryTime()
        Gets the value of the expiryTime property.
        Returns:
        possible object is ExpiryTimeType
      • setExpiryTime

        public void setExpiryTime​(ExpiryTimeType value)
        Sets the value of the expiryTime property.
        Parameters:
        value - allowed object is ExpiryTimeType
      • getMimeCode

        public MimeCodeType getMimeCode()
        Gets the value of the mimeCode property.
        Returns:
        possible object is MimeCodeType
      • setMimeCode

        public void setMimeCode​(MimeCodeType value)
        Sets the value of the mimeCode property.
        Parameters:
        value - allowed object is MimeCodeType
      • getFormatCode

        public FormatCodeType getFormatCode()
        Gets the value of the formatCode property.
        Returns:
        possible object is FormatCodeType
      • setFormatCode

        public void setFormatCode​(FormatCodeType value)
        Sets the value of the formatCode property.
        Parameters:
        value - allowed object is FormatCodeType
      • setEncodingCode

        public void setEncodingCode​(EncodingCodeType value)
        Sets the value of the encodingCode property.
        Parameters:
        value - allowed object is EncodingCodeType
      • getFileName

        public FileNameType getFileName()
        Gets the value of the fileName property.
        Returns:
        possible object is FileNameType
      • setFileName

        public void setFileName​(FileNameType value)
        Sets the value of the fileName property.
        Parameters:
        value - allowed object is FileNameType
      • getDescription

        public List<DescriptionType> getDescription()
        Gets the value of the description 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 description property.

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

            getDescription().add(newItem);
         

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