Class ShipmentStageType


  • public class ShipmentStageType
    extends Object

    Java class for ShipmentStageType complex type.

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

     <complexType name="ShipmentStageType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TransportModeCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TransportMeansTypeCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TransitDirectionCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PreCarriageIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OnCarriageIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}EstimatedDeliveryDate" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}EstimatedDeliveryTime" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}RequiredDeliveryDate" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}RequiredDeliveryTime" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LoadingSequenceID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SuccessiveSequenceID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Instructions" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DemurrageInstructions" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CrewQuantity" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PassengerQuantity" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TransitPeriod" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CarrierParty" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TransportMeans" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}LoadingPortLocation" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}UnloadingPortLocation" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TransshipPortLocation" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}LoadingTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ExaminationTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AvailabilityTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ExportationTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DischargeTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}WarehousingTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TakeoverTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OptionalTakeoverTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DropoffTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ActualPickupTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DeliveryTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ReceiptTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}StorageTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AcceptanceTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TerminalOperatorParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CustomsAgentParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}EstimatedTransitPeriod" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}FreightAllowanceCharge" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}FreightChargeLocation" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DetentionTransportEvent" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RequestedDepartureTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RequestedArrivalTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RequestedWaypointTransportEvent" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PlannedDepartureTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PlannedArrivalTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PlannedWaypointTransportEvent" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ActualDepartureTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ActualWaypointTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ActualArrivalTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TransportEvent" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}EstimatedDepartureTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}EstimatedArrivalTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PassengerPerson" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DriverPerson" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ReportingPerson" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CrewMemberPerson" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SecurityOfficerPerson" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}MasterPerson" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ShipsSurgeonPerson" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • ShipmentStageType

        public ShipmentStageType()
    • Method Detail

      • getID

        public IDType getID()
        Gets the value of the id property.
        Returns:
        possible object is IDType
      • setID

        public void setID​(IDType value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is IDType
      • getInstructions

        public List<InstructionsType> getInstructions()
        Gets the value of the instructions 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 instructions property.

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

            getInstructions().add(newItem);
         

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

      • getDemurrageInstructions

        public List<DemurrageInstructionsType> getDemurrageInstructions()
        Gets the value of the demurrageInstructions 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 demurrageInstructions property.

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

            getDemurrageInstructions().add(newItem);
         

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

      • setCrewQuantity

        public void setCrewQuantity​(CrewQuantityType value)
        Sets the value of the crewQuantity property.
        Parameters:
        value - allowed object is CrewQuantityType
      • getTransitPeriod

        public PeriodType getTransitPeriod()
        Gets the value of the transitPeriod property.
        Returns:
        possible object is PeriodType
      • setTransitPeriod

        public void setTransitPeriod​(PeriodType value)
        Sets the value of the transitPeriod property.
        Parameters:
        value - allowed object is PeriodType
      • getCarrierParty

        public List<PartyType> getCarrierParty()
        Gets the value of the carrierParty 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 carrierParty property.

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

            getCarrierParty().add(newItem);
         

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

      • setTransportMeans

        public void setTransportMeans​(TransportMeansType value)
        Sets the value of the transportMeans property.
        Parameters:
        value - allowed object is TransportMeansType
      • getLoadingPortLocation

        public LocationType getLoadingPortLocation()
        Gets the value of the loadingPortLocation property.
        Returns:
        possible object is LocationType
      • setLoadingPortLocation

        public void setLoadingPortLocation​(LocationType value)
        Sets the value of the loadingPortLocation property.
        Parameters:
        value - allowed object is LocationType
      • getUnloadingPortLocation

        public LocationType getUnloadingPortLocation()
        Gets the value of the unloadingPortLocation property.
        Returns:
        possible object is LocationType
      • setUnloadingPortLocation

        public void setUnloadingPortLocation​(LocationType value)
        Sets the value of the unloadingPortLocation property.
        Parameters:
        value - allowed object is LocationType
      • getTransshipPortLocation

        public LocationType getTransshipPortLocation()
        Gets the value of the transshipPortLocation property.
        Returns:
        possible object is LocationType
      • setTransshipPortLocation

        public void setTransshipPortLocation​(LocationType value)
        Sets the value of the transshipPortLocation property.
        Parameters:
        value - allowed object is LocationType
      • getLoadingTransportEvent

        public TransportEventType getLoadingTransportEvent()
        Gets the value of the loadingTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setLoadingTransportEvent

        public void setLoadingTransportEvent​(TransportEventType value)
        Sets the value of the loadingTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getExaminationTransportEvent

        public TransportEventType getExaminationTransportEvent()
        Gets the value of the examinationTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setExaminationTransportEvent

        public void setExaminationTransportEvent​(TransportEventType value)
        Sets the value of the examinationTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getAvailabilityTransportEvent

        public TransportEventType getAvailabilityTransportEvent()
        Gets the value of the availabilityTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setAvailabilityTransportEvent

        public void setAvailabilityTransportEvent​(TransportEventType value)
        Sets the value of the availabilityTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getExportationTransportEvent

        public TransportEventType getExportationTransportEvent()
        Gets the value of the exportationTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setExportationTransportEvent

        public void setExportationTransportEvent​(TransportEventType value)
        Sets the value of the exportationTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getDischargeTransportEvent

        public TransportEventType getDischargeTransportEvent()
        Gets the value of the dischargeTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setDischargeTransportEvent

        public void setDischargeTransportEvent​(TransportEventType value)
        Sets the value of the dischargeTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getWarehousingTransportEvent

        public TransportEventType getWarehousingTransportEvent()
        Gets the value of the warehousingTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setWarehousingTransportEvent

        public void setWarehousingTransportEvent​(TransportEventType value)
        Sets the value of the warehousingTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getTakeoverTransportEvent

        public TransportEventType getTakeoverTransportEvent()
        Gets the value of the takeoverTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setTakeoverTransportEvent

        public void setTakeoverTransportEvent​(TransportEventType value)
        Sets the value of the takeoverTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getOptionalTakeoverTransportEvent

        public TransportEventType getOptionalTakeoverTransportEvent()
        Gets the value of the optionalTakeoverTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setOptionalTakeoverTransportEvent

        public void setOptionalTakeoverTransportEvent​(TransportEventType value)
        Sets the value of the optionalTakeoverTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getDropoffTransportEvent

        public TransportEventType getDropoffTransportEvent()
        Gets the value of the dropoffTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setDropoffTransportEvent

        public void setDropoffTransportEvent​(TransportEventType value)
        Sets the value of the dropoffTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getActualPickupTransportEvent

        public TransportEventType getActualPickupTransportEvent()
        Gets the value of the actualPickupTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setActualPickupTransportEvent

        public void setActualPickupTransportEvent​(TransportEventType value)
        Sets the value of the actualPickupTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getDeliveryTransportEvent

        public TransportEventType getDeliveryTransportEvent()
        Gets the value of the deliveryTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setDeliveryTransportEvent

        public void setDeliveryTransportEvent​(TransportEventType value)
        Sets the value of the deliveryTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getReceiptTransportEvent

        public TransportEventType getReceiptTransportEvent()
        Gets the value of the receiptTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setReceiptTransportEvent

        public void setReceiptTransportEvent​(TransportEventType value)
        Sets the value of the receiptTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getStorageTransportEvent

        public TransportEventType getStorageTransportEvent()
        Gets the value of the storageTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setStorageTransportEvent

        public void setStorageTransportEvent​(TransportEventType value)
        Sets the value of the storageTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getAcceptanceTransportEvent

        public TransportEventType getAcceptanceTransportEvent()
        Gets the value of the acceptanceTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setAcceptanceTransportEvent

        public void setAcceptanceTransportEvent​(TransportEventType value)
        Sets the value of the acceptanceTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getTerminalOperatorParty

        public PartyType getTerminalOperatorParty()
        Gets the value of the terminalOperatorParty property.
        Returns:
        possible object is PartyType
      • setTerminalOperatorParty

        public void setTerminalOperatorParty​(PartyType value)
        Sets the value of the terminalOperatorParty property.
        Parameters:
        value - allowed object is PartyType
      • getCustomsAgentParty

        public PartyType getCustomsAgentParty()
        Gets the value of the customsAgentParty property.
        Returns:
        possible object is PartyType
      • setCustomsAgentParty

        public void setCustomsAgentParty​(PartyType value)
        Sets the value of the customsAgentParty property.
        Parameters:
        value - allowed object is PartyType
      • getEstimatedTransitPeriod

        public PeriodType getEstimatedTransitPeriod()
        Gets the value of the estimatedTransitPeriod property.
        Returns:
        possible object is PeriodType
      • setEstimatedTransitPeriod

        public void setEstimatedTransitPeriod​(PeriodType value)
        Sets the value of the estimatedTransitPeriod property.
        Parameters:
        value - allowed object is PeriodType
      • getFreightAllowanceCharge

        public List<AllowanceChargeType> getFreightAllowanceCharge()
        Gets the value of the freightAllowanceCharge 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 freightAllowanceCharge property.

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

            getFreightAllowanceCharge().add(newItem);
         

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

      • getFreightChargeLocation

        public LocationType getFreightChargeLocation()
        Gets the value of the freightChargeLocation property.
        Returns:
        possible object is LocationType
      • setFreightChargeLocation

        public void setFreightChargeLocation​(LocationType value)
        Sets the value of the freightChargeLocation property.
        Parameters:
        value - allowed object is LocationType
      • getDetentionTransportEvent

        public List<TransportEventType> getDetentionTransportEvent()
        Gets the value of the detentionTransportEvent 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 detentionTransportEvent property.

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

            getDetentionTransportEvent().add(newItem);
         

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

      • getRequestedDepartureTransportEvent

        public TransportEventType getRequestedDepartureTransportEvent()
        Gets the value of the requestedDepartureTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setRequestedDepartureTransportEvent

        public void setRequestedDepartureTransportEvent​(TransportEventType value)
        Sets the value of the requestedDepartureTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getRequestedArrivalTransportEvent

        public TransportEventType getRequestedArrivalTransportEvent()
        Gets the value of the requestedArrivalTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setRequestedArrivalTransportEvent

        public void setRequestedArrivalTransportEvent​(TransportEventType value)
        Sets the value of the requestedArrivalTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getRequestedWaypointTransportEvent

        public List<TransportEventType> getRequestedWaypointTransportEvent()
        Gets the value of the requestedWaypointTransportEvent 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 requestedWaypointTransportEvent property.

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

            getRequestedWaypointTransportEvent().add(newItem);
         

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

      • getPlannedDepartureTransportEvent

        public TransportEventType getPlannedDepartureTransportEvent()
        Gets the value of the plannedDepartureTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setPlannedDepartureTransportEvent

        public void setPlannedDepartureTransportEvent​(TransportEventType value)
        Sets the value of the plannedDepartureTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getPlannedArrivalTransportEvent

        public TransportEventType getPlannedArrivalTransportEvent()
        Gets the value of the plannedArrivalTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setPlannedArrivalTransportEvent

        public void setPlannedArrivalTransportEvent​(TransportEventType value)
        Sets the value of the plannedArrivalTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getPlannedWaypointTransportEvent

        public List<TransportEventType> getPlannedWaypointTransportEvent()
        Gets the value of the plannedWaypointTransportEvent 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 plannedWaypointTransportEvent property.

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

            getPlannedWaypointTransportEvent().add(newItem);
         

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

      • getActualDepartureTransportEvent

        public TransportEventType getActualDepartureTransportEvent()
        Gets the value of the actualDepartureTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setActualDepartureTransportEvent

        public void setActualDepartureTransportEvent​(TransportEventType value)
        Sets the value of the actualDepartureTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getActualWaypointTransportEvent

        public TransportEventType getActualWaypointTransportEvent()
        Gets the value of the actualWaypointTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setActualWaypointTransportEvent

        public void setActualWaypointTransportEvent​(TransportEventType value)
        Sets the value of the actualWaypointTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getActualArrivalTransportEvent

        public TransportEventType getActualArrivalTransportEvent()
        Gets the value of the actualArrivalTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setActualArrivalTransportEvent

        public void setActualArrivalTransportEvent​(TransportEventType value)
        Sets the value of the actualArrivalTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getTransportEvent

        public List<TransportEventType> getTransportEvent()
        Gets the value of the transportEvent 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 transportEvent property.

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

            getTransportEvent().add(newItem);
         

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

      • getEstimatedDepartureTransportEvent

        public TransportEventType getEstimatedDepartureTransportEvent()
        Gets the value of the estimatedDepartureTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setEstimatedDepartureTransportEvent

        public void setEstimatedDepartureTransportEvent​(TransportEventType value)
        Sets the value of the estimatedDepartureTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getEstimatedArrivalTransportEvent

        public TransportEventType getEstimatedArrivalTransportEvent()
        Gets the value of the estimatedArrivalTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setEstimatedArrivalTransportEvent

        public void setEstimatedArrivalTransportEvent​(TransportEventType value)
        Sets the value of the estimatedArrivalTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getPassengerPerson

        public List<PersonType> getPassengerPerson()
        Gets the value of the passengerPerson 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 passengerPerson property.

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

            getPassengerPerson().add(newItem);
         

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

      • getDriverPerson

        public List<PersonType> getDriverPerson()
        Gets the value of the driverPerson 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 driverPerson property.

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

            getDriverPerson().add(newItem);
         

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

      • getReportingPerson

        public PersonType getReportingPerson()
        Gets the value of the reportingPerson property.
        Returns:
        possible object is PersonType
      • setReportingPerson

        public void setReportingPerson​(PersonType value)
        Sets the value of the reportingPerson property.
        Parameters:
        value - allowed object is PersonType
      • getCrewMemberPerson

        public List<PersonType> getCrewMemberPerson()
        Gets the value of the crewMemberPerson 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 crewMemberPerson property.

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

            getCrewMemberPerson().add(newItem);
         

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

      • getSecurityOfficerPerson

        public PersonType getSecurityOfficerPerson()
        Gets the value of the securityOfficerPerson property.
        Returns:
        possible object is PersonType
      • setSecurityOfficerPerson

        public void setSecurityOfficerPerson​(PersonType value)
        Sets the value of the securityOfficerPerson property.
        Parameters:
        value - allowed object is PersonType
      • getMasterPerson

        public PersonType getMasterPerson()
        Gets the value of the masterPerson property.
        Returns:
        possible object is PersonType
      • setMasterPerson

        public void setMasterPerson​(PersonType value)
        Sets the value of the masterPerson property.
        Parameters:
        value - allowed object is PersonType
      • getShipsSurgeonPerson

        public PersonType getShipsSurgeonPerson()
        Gets the value of the shipsSurgeonPerson property.
        Returns:
        possible object is PersonType
      • setShipsSurgeonPerson

        public void setShipsSurgeonPerson​(PersonType value)
        Sets the value of the shipsSurgeonPerson property.
        Parameters:
        value - allowed object is PersonType