Class SourceInformation

  • All Implemented Interfaces:
    Serializable

    public class SourceInformation
    extends Object
    implements Serializable
    Details of the source from which the information was obtained.

    Java class for SourceInformation complex type.

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

     <complexType name="SourceInformation">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="sourceCountry" type="{http://datex2.eu/schema/1_0/1_0}CountryEnum" minOccurs="0"/>
             <element name="sourceIdentification" type="{http://datex2.eu/schema/1_0/1_0}String" minOccurs="0"/>
             <element name="sourceName" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="value" maxOccurs="unbounded">
                         <complexType>
                           <simpleContent>
                             <extension base="<http://datex2.eu/schema/1_0/1_0>MultiLingualString">
                               <attribute name="lang" type="{http://www.w3.org/2001/XMLSchema}language" />
                             </extension>
                           </simpleContent>
                         </complexType>
                       </element>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="sourceType" type="{http://datex2.eu/schema/1_0/1_0}SourceTypeEnum" minOccurs="0"/>
             <element name="reliable" type="{http://datex2.eu/schema/1_0/1_0}Boolean" minOccurs="0"/>
             <element name="sourceInformationExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • SourceInformation

        public SourceInformation()
    • Method Detail

      • getSourceCountry

        public CountryEnum getSourceCountry()
        Gets the value of the sourceCountry property.
        Returns:
        possible object is CountryEnum
      • setSourceCountry

        public void setSourceCountry​(CountryEnum value)
        Sets the value of the sourceCountry property.
        Parameters:
        value - allowed object is CountryEnum
      • getSourceIdentification

        public String getSourceIdentification()
        Gets the value of the sourceIdentification property.
        Returns:
        possible object is String
      • setSourceIdentification

        public void setSourceIdentification​(String value)
        Sets the value of the sourceIdentification property.
        Parameters:
        value - allowed object is String
      • getSourceType

        public SourceTypeEnum getSourceType()
        Gets the value of the sourceType property.
        Returns:
        possible object is SourceTypeEnum
      • setSourceType

        public void setSourceType​(SourceTypeEnum value)
        Sets the value of the sourceType property.
        Parameters:
        value - allowed object is SourceTypeEnum
      • isReliable

        public Boolean isReliable()
        Gets the value of the reliable property.
        Returns:
        possible object is Boolean
      • setReliable

        public void setReliable​(Boolean value)
        Sets the value of the reliable property.
        Parameters:
        value - allowed object is Boolean
      • getSourceInformationExtension

        public ExtensionType getSourceInformationExtension()
        Gets the value of the sourceInformationExtension property.
        Returns:
        possible object is ExtensionType
      • setSourceInformationExtension

        public void setSourceInformationExtension​(ExtensionType value)
        Sets the value of the sourceInformationExtension property.
        Parameters:
        value - allowed object is ExtensionType