Class MaritimeTransportType


  • public class MaritimeTransportType
    extends Object

    Java class for MaritimeTransportType complex type

    .

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

    
     <complexType name="MaritimeTransportType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}VesselID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}VesselName" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}RadioCallSignID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ShipsRequirements" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}GrossTonnageMeasure" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}NetTonnageMeasure" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RegistryCertificateDocumentReference" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RegistryPortLocation" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • MaritimeTransportType

        public MaritimeTransportType()
    • Method Detail

      • getVesselID

        public VesselIDType getVesselID()
        Gets the value of the vesselID property.
        Returns:
        possible object is VesselIDType
      • setVesselID

        public void setVesselID​(VesselIDType value)
        Sets the value of the vesselID property.
        Parameters:
        value - allowed object is VesselIDType
      • getVesselName

        public VesselNameType getVesselName()
        Gets the value of the vesselName property.
        Returns:
        possible object is VesselNameType
      • setVesselName

        public void setVesselName​(VesselNameType value)
        Sets the value of the vesselName property.
        Parameters:
        value - allowed object is VesselNameType
      • setRadioCallSignID

        public void setRadioCallSignID​(RadioCallSignIDType value)
        Sets the value of the radioCallSignID property.
        Parameters:
        value - allowed object is RadioCallSignIDType
      • getShipsRequirements

        public List<ShipsRequirementsType> getShipsRequirements()
        Gets the value of the shipsRequirements 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 shipsRequirements property.

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

         getShipsRequirements().add(newItem);
         

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

        Returns:
        The value of the shipsRequirements property.
      • getRegistryCertificateDocumentReference

        public DocumentReferenceType getRegistryCertificateDocumentReference()
        Gets the value of the registryCertificateDocumentReference property.
        Returns:
        possible object is DocumentReferenceType
      • setRegistryCertificateDocumentReference

        public void setRegistryCertificateDocumentReference​(DocumentReferenceType value)
        Sets the value of the registryCertificateDocumentReference property.
        Parameters:
        value - allowed object is DocumentReferenceType
      • getRegistryPortLocation

        public LocationType getRegistryPortLocation()
        Gets the value of the registryPortLocation property.
        Returns:
        possible object is LocationType
      • setRegistryPortLocation

        public void setRegistryPortLocation​(LocationType value)
        Sets the value of the registryPortLocation property.
        Parameters:
        value - allowed object is LocationType