Class ConsignmentType


  • public class ConsignmentType
    extends Object

    Java class for ConsignmentType complex type

    .

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

    
     <complexType name="ConsignmentType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CarrierAssignedID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ConsigneeAssignedID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ConsignorAssignedID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FreightForwarderAssignedID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}BrokerAssignedID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ContractedCarrierAssignedID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PerformingCarrierAssignedID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SummaryDescription" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TotalInvoiceAmount" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DeclaredCustomsValueAmount" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TariffDescription" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TariffCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}InsurancePremiumAmount" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}GrossWeightMeasure" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}NetWeightMeasure" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}NetNetWeightMeasure" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ChargeableWeightMeasure" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}GrossVolumeMeasure" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}NetVolumeMeasure" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LoadingLengthMeasure" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Remarks" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HazardousRiskIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AnimalFoodIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HumanFoodIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LivestockIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}BulkCargoIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ContainerizedIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}GeneralCargoIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SpecialSecurityIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ThirdPartyPayerIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CarrierServiceInstructions" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CustomsClearanceServiceInstructions" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ForwarderServiceInstructions" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SpecialServiceInstructions" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SequenceID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ShippingPriorityLevelCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HandlingCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HandlingInstructions" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Information" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TotalGoodsItemQuantity" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TotalTransportHandlingUnitQuantity" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}InsuranceValueAmount" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DeclaredForCarriageValueAmount" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DeclaredStatisticsValueAmount" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FreeOnBoardValueAmount" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SpecialInstructions" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SplitConsignmentIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DeliveryInstructions" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ConsignmentQuantity" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ConsolidatableIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HaulageInstructions" maxOccurs="unbounded" 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}ChildConsignmentQuantity" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TotalPackagesQuantity" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ConsolidatedShipment" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CustomsDeclaration" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RequestedPickupTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RequestedDeliveryTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PlannedPickupTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PlannedDeliveryTransportEvent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Status" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ChildConsignment" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ConsigneeParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ExporterParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ConsignorParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ImporterParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CarrierParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}FreightForwarderParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}NotifyParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OriginalDespatchParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}FinalDeliveryParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PerformingCarrierParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SubstituteCarrierParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}LogisticsOperatorParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TransportAdvisorParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}HazardousItemNotificationParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}InsuranceParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}MortgageHolderParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}BillOfLadingHolderParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OriginalDepartureCountry" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}FinalDestinationCountry" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TransitCountry" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TransportContract" 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}OriginalDespatchTransportationService" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}FinalDeliveryTransportationService" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DeliveryTerms" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PaymentTerms" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CollectPaymentTerms" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DisbursementPaymentTerms" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PrepaidPaymentTerms" 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}ExtraAllowanceCharge" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}MainCarriageShipmentStage" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PreCarriageShipmentStage" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OnCarriageShipmentStage" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TransportHandlingUnit" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}FirstArrivalPortLocation" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}LastExitPortLocation" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • ConsignmentType

        public ConsignmentType()
    • 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
      • getSummaryDescription

        public List<SummaryDescriptionType> getSummaryDescription()
        Gets the value of the summaryDescription 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 summaryDescription property.

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

         getSummaryDescription().add(newItem);
         

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

        Returns:
        The value of the summaryDescription property.
      • getTariffDescription

        public List<TariffDescriptionType> getTariffDescription()
        Gets the value of the tariffDescription 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 tariffDescription property.

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

         getTariffDescription().add(newItem);
         

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

        Returns:
        The value of the tariffDescription property.
      • getTariffCode

        public TariffCodeType getTariffCode()
        Gets the value of the tariffCode property.
        Returns:
        possible object is TariffCodeType
      • setTariffCode

        public void setTariffCode​(TariffCodeType value)
        Sets the value of the tariffCode property.
        Parameters:
        value - allowed object is TariffCodeType
      • getRemarks

        public List<RemarksType> getRemarks()
        Gets the value of the remarks 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 remarks property.

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

         getRemarks().add(newItem);
         

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

        Returns:
        The value of the remarks property.
      • getCarrierServiceInstructions

        public List<CarrierServiceInstructionsType> getCarrierServiceInstructions()
        Gets the value of the carrierServiceInstructions 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 carrierServiceInstructions property.

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

         getCarrierServiceInstructions().add(newItem);
         

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

        Returns:
        The value of the carrierServiceInstructions property.
      • getCustomsClearanceServiceInstructions

        public List<CustomsClearanceServiceInstructionsType> getCustomsClearanceServiceInstructions()
        Gets the value of the customsClearanceServiceInstructions 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 customsClearanceServiceInstructions property.

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

         getCustomsClearanceServiceInstructions().add(newItem);
         

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

        Returns:
        The value of the customsClearanceServiceInstructions property.
      • getForwarderServiceInstructions

        public List<ForwarderServiceInstructionsType> getForwarderServiceInstructions()
        Gets the value of the forwarderServiceInstructions 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 forwarderServiceInstructions property.

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

         getForwarderServiceInstructions().add(newItem);
         

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

        Returns:
        The value of the forwarderServiceInstructions property.
      • getSpecialServiceInstructions

        public List<SpecialServiceInstructionsType> getSpecialServiceInstructions()
        Gets the value of the specialServiceInstructions 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 specialServiceInstructions property.

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

         getSpecialServiceInstructions().add(newItem);
         

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

        Returns:
        The value of the specialServiceInstructions property.
      • getSequenceID

        public SequenceIDType getSequenceID()
        Gets the value of the sequenceID property.
        Returns:
        possible object is SequenceIDType
      • setSequenceID

        public void setSequenceID​(SequenceIDType value)
        Sets the value of the sequenceID property.
        Parameters:
        value - allowed object is SequenceIDType
      • setHandlingCode

        public void setHandlingCode​(HandlingCodeType value)
        Sets the value of the handlingCode property.
        Parameters:
        value - allowed object is HandlingCodeType
      • getHandlingInstructions

        public List<HandlingInstructionsType> getHandlingInstructions()
        Gets the value of the handlingInstructions 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 handlingInstructions property.

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

         getHandlingInstructions().add(newItem);
         

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

        Returns:
        The value of the handlingInstructions property.
      • getInformation

        public List<InformationType> getInformation()
        Gets the value of the information 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 information property.

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

         getInformation().add(newItem);
         

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

        Returns:
        The value of the information property.
      • getSpecialInstructions

        public List<SpecialInstructionsType> getSpecialInstructions()
        Gets the value of the specialInstructions 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 specialInstructions property.

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

         getSpecialInstructions().add(newItem);
         

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

        Returns:
        The value of the specialInstructions property.
      • getDeliveryInstructions

        public List<DeliveryInstructionsType> getDeliveryInstructions()
        Gets the value of the deliveryInstructions 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 deliveryInstructions property.

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

         getDeliveryInstructions().add(newItem);
         

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

        Returns:
        The value of the deliveryInstructions property.
      • getHaulageInstructions

        public List<HaulageInstructionsType> getHaulageInstructions()
        Gets the value of the haulageInstructions 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 haulageInstructions property.

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

         getHaulageInstructions().add(newItem);
         

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

        Returns:
        The value of the haulageInstructions property.
      • getConsolidatedShipment

        public List<ShipmentType> getConsolidatedShipment()
        Gets the value of the consolidatedShipment 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 consolidatedShipment property.

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

         getConsolidatedShipment().add(newItem);
         

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

        Returns:
        The value of the consolidatedShipment property.
      • getCustomsDeclaration

        public List<CustomsDeclarationType> getCustomsDeclaration()
        Gets the value of the customsDeclaration 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 customsDeclaration property.

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

         getCustomsDeclaration().add(newItem);
         

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

        Returns:
        The value of the customsDeclaration property.
      • getRequestedPickupTransportEvent

        public TransportEventType getRequestedPickupTransportEvent()
        Gets the value of the requestedPickupTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setRequestedPickupTransportEvent

        public void setRequestedPickupTransportEvent​(TransportEventType value)
        Sets the value of the requestedPickupTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getRequestedDeliveryTransportEvent

        public TransportEventType getRequestedDeliveryTransportEvent()
        Gets the value of the requestedDeliveryTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setRequestedDeliveryTransportEvent

        public void setRequestedDeliveryTransportEvent​(TransportEventType value)
        Sets the value of the requestedDeliveryTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getPlannedPickupTransportEvent

        public TransportEventType getPlannedPickupTransportEvent()
        Gets the value of the plannedPickupTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setPlannedPickupTransportEvent

        public void setPlannedPickupTransportEvent​(TransportEventType value)
        Sets the value of the plannedPickupTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getPlannedDeliveryTransportEvent

        public TransportEventType getPlannedDeliveryTransportEvent()
        Gets the value of the plannedDeliveryTransportEvent property.
        Returns:
        possible object is TransportEventType
      • setPlannedDeliveryTransportEvent

        public void setPlannedDeliveryTransportEvent​(TransportEventType value)
        Sets the value of the plannedDeliveryTransportEvent property.
        Parameters:
        value - allowed object is TransportEventType
      • getStatus

        public List<StatusType> getStatus()
        Gets the value of the status 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 status property.

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

         getStatus().add(newItem);
         

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

        Returns:
        The value of the status property.
      • getChildConsignment

        public List<ConsignmentType> getChildConsignment()
        Gets the value of the childConsignment 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 childConsignment property.

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

         getChildConsignment().add(newItem);
         

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

        Returns:
        The value of the childConsignment property.
      • getConsigneeParty

        public PartyType getConsigneeParty()
        Gets the value of the consigneeParty property.
        Returns:
        possible object is PartyType
      • setConsigneeParty

        public void setConsigneeParty​(PartyType value)
        Sets the value of the consigneeParty property.
        Parameters:
        value - allowed object is PartyType
      • getExporterParty

        public PartyType getExporterParty()
        Gets the value of the exporterParty property.
        Returns:
        possible object is PartyType
      • setExporterParty

        public void setExporterParty​(PartyType value)
        Sets the value of the exporterParty property.
        Parameters:
        value - allowed object is PartyType
      • getConsignorParty

        public PartyType getConsignorParty()
        Gets the value of the consignorParty property.
        Returns:
        possible object is PartyType
      • setConsignorParty

        public void setConsignorParty​(PartyType value)
        Sets the value of the consignorParty property.
        Parameters:
        value - allowed object is PartyType
      • getImporterParty

        public PartyType getImporterParty()
        Gets the value of the importerParty property.
        Returns:
        possible object is PartyType
      • setImporterParty

        public void setImporterParty​(PartyType value)
        Sets the value of the importerParty property.
        Parameters:
        value - allowed object is PartyType
      • getCarrierParty

        public PartyType getCarrierParty()
        Gets the value of the carrierParty property.
        Returns:
        possible object is PartyType
      • setCarrierParty

        public void setCarrierParty​(PartyType value)
        Sets the value of the carrierParty property.
        Parameters:
        value - allowed object is PartyType
      • getFreightForwarderParty

        public PartyType getFreightForwarderParty()
        Gets the value of the freightForwarderParty property.
        Returns:
        possible object is PartyType
      • setFreightForwarderParty

        public void setFreightForwarderParty​(PartyType value)
        Sets the value of the freightForwarderParty property.
        Parameters:
        value - allowed object is PartyType
      • getNotifyParty

        public PartyType getNotifyParty()
        Gets the value of the notifyParty property.
        Returns:
        possible object is PartyType
      • setNotifyParty

        public void setNotifyParty​(PartyType value)
        Sets the value of the notifyParty property.
        Parameters:
        value - allowed object is PartyType
      • getOriginalDespatchParty

        public PartyType getOriginalDespatchParty()
        Gets the value of the originalDespatchParty property.
        Returns:
        possible object is PartyType
      • setOriginalDespatchParty

        public void setOriginalDespatchParty​(PartyType value)
        Sets the value of the originalDespatchParty property.
        Parameters:
        value - allowed object is PartyType
      • getFinalDeliveryParty

        public PartyType getFinalDeliveryParty()
        Gets the value of the finalDeliveryParty property.
        Returns:
        possible object is PartyType
      • setFinalDeliveryParty

        public void setFinalDeliveryParty​(PartyType value)
        Sets the value of the finalDeliveryParty property.
        Parameters:
        value - allowed object is PartyType
      • getPerformingCarrierParty

        public PartyType getPerformingCarrierParty()
        Gets the value of the performingCarrierParty property.
        Returns:
        possible object is PartyType
      • setPerformingCarrierParty

        public void setPerformingCarrierParty​(PartyType value)
        Sets the value of the performingCarrierParty property.
        Parameters:
        value - allowed object is PartyType
      • getSubstituteCarrierParty

        public PartyType getSubstituteCarrierParty()
        Gets the value of the substituteCarrierParty property.
        Returns:
        possible object is PartyType
      • setSubstituteCarrierParty

        public void setSubstituteCarrierParty​(PartyType value)
        Sets the value of the substituteCarrierParty property.
        Parameters:
        value - allowed object is PartyType
      • getLogisticsOperatorParty

        public PartyType getLogisticsOperatorParty()
        Gets the value of the logisticsOperatorParty property.
        Returns:
        possible object is PartyType
      • setLogisticsOperatorParty

        public void setLogisticsOperatorParty​(PartyType value)
        Sets the value of the logisticsOperatorParty property.
        Parameters:
        value - allowed object is PartyType
      • getTransportAdvisorParty

        public PartyType getTransportAdvisorParty()
        Gets the value of the transportAdvisorParty property.
        Returns:
        possible object is PartyType
      • setTransportAdvisorParty

        public void setTransportAdvisorParty​(PartyType value)
        Sets the value of the transportAdvisorParty property.
        Parameters:
        value - allowed object is PartyType
      • getHazardousItemNotificationParty

        public PartyType getHazardousItemNotificationParty()
        Gets the value of the hazardousItemNotificationParty property.
        Returns:
        possible object is PartyType
      • setHazardousItemNotificationParty

        public void setHazardousItemNotificationParty​(PartyType value)
        Sets the value of the hazardousItemNotificationParty property.
        Parameters:
        value - allowed object is PartyType
      • getInsuranceParty

        public PartyType getInsuranceParty()
        Gets the value of the insuranceParty property.
        Returns:
        possible object is PartyType
      • setInsuranceParty

        public void setInsuranceParty​(PartyType value)
        Sets the value of the insuranceParty property.
        Parameters:
        value - allowed object is PartyType
      • getMortgageHolderParty

        public PartyType getMortgageHolderParty()
        Gets the value of the mortgageHolderParty property.
        Returns:
        possible object is PartyType
      • setMortgageHolderParty

        public void setMortgageHolderParty​(PartyType value)
        Sets the value of the mortgageHolderParty property.
        Parameters:
        value - allowed object is PartyType
      • getBillOfLadingHolderParty

        public PartyType getBillOfLadingHolderParty()
        Gets the value of the billOfLadingHolderParty property.
        Returns:
        possible object is PartyType
      • setBillOfLadingHolderParty

        public void setBillOfLadingHolderParty​(PartyType value)
        Sets the value of the billOfLadingHolderParty property.
        Parameters:
        value - allowed object is PartyType
      • getOriginalDepartureCountry

        public CountryType getOriginalDepartureCountry()
        Gets the value of the originalDepartureCountry property.
        Returns:
        possible object is CountryType
      • setOriginalDepartureCountry

        public void setOriginalDepartureCountry​(CountryType value)
        Sets the value of the originalDepartureCountry property.
        Parameters:
        value - allowed object is CountryType
      • getFinalDestinationCountry

        public CountryType getFinalDestinationCountry()
        Gets the value of the finalDestinationCountry property.
        Returns:
        possible object is CountryType
      • setFinalDestinationCountry

        public void setFinalDestinationCountry​(CountryType value)
        Sets the value of the finalDestinationCountry property.
        Parameters:
        value - allowed object is CountryType
      • getTransitCountry

        public List<CountryType> getTransitCountry()
        Gets the value of the transitCountry 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 transitCountry property.

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

         getTransitCountry().add(newItem);
         

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

        Returns:
        The value of the transitCountry property.
      • getTransportContract

        public ContractType getTransportContract()
        Gets the value of the transportContract property.
        Returns:
        possible object is ContractType
      • setTransportContract

        public void setTransportContract​(ContractType value)
        Sets the value of the transportContract property.
        Parameters:
        value - allowed object is ContractType
      • 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

        Returns:
        The value of the transportEvent property.
      • setOriginalDespatchTransportationService

        public void setOriginalDespatchTransportationService​(TransportationServiceType value)
        Sets the value of the originalDespatchTransportationService property.
        Parameters:
        value - allowed object is TransportationServiceType
      • setFinalDeliveryTransportationService

        public void setFinalDeliveryTransportationService​(TransportationServiceType value)
        Sets the value of the finalDeliveryTransportationService property.
        Parameters:
        value - allowed object is TransportationServiceType
      • setDeliveryTerms

        public void setDeliveryTerms​(DeliveryTermsType value)
        Sets the value of the deliveryTerms property.
        Parameters:
        value - allowed object is DeliveryTermsType
      • setPaymentTerms

        public void setPaymentTerms​(PaymentTermsType value)
        Sets the value of the paymentTerms property.
        Parameters:
        value - allowed object is PaymentTermsType
      • getCollectPaymentTerms

        public PaymentTermsType getCollectPaymentTerms()
        Gets the value of the collectPaymentTerms property.
        Returns:
        possible object is PaymentTermsType
      • setCollectPaymentTerms

        public void setCollectPaymentTerms​(PaymentTermsType value)
        Sets the value of the collectPaymentTerms property.
        Parameters:
        value - allowed object is PaymentTermsType
      • getDisbursementPaymentTerms

        public PaymentTermsType getDisbursementPaymentTerms()
        Gets the value of the disbursementPaymentTerms property.
        Returns:
        possible object is PaymentTermsType
      • setDisbursementPaymentTerms

        public void setDisbursementPaymentTerms​(PaymentTermsType value)
        Sets the value of the disbursementPaymentTerms property.
        Parameters:
        value - allowed object is PaymentTermsType
      • getPrepaidPaymentTerms

        public PaymentTermsType getPrepaidPaymentTerms()
        Gets the value of the prepaidPaymentTerms property.
        Returns:
        possible object is PaymentTermsType
      • setPrepaidPaymentTerms

        public void setPrepaidPaymentTerms​(PaymentTermsType value)
        Sets the value of the prepaidPaymentTerms property.
        Parameters:
        value - allowed object is PaymentTermsType
      • 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

        Returns:
        The value of the freightAllowanceCharge property.
      • getExtraAllowanceCharge

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

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

         getExtraAllowanceCharge().add(newItem);
         

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

        Returns:
        The value of the extraAllowanceCharge property.
      • getMainCarriageShipmentStage

        public List<ShipmentStageType> getMainCarriageShipmentStage()
        Gets the value of the mainCarriageShipmentStage 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 mainCarriageShipmentStage property.

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

         getMainCarriageShipmentStage().add(newItem);
         

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

        Returns:
        The value of the mainCarriageShipmentStage property.
      • getPreCarriageShipmentStage

        public List<ShipmentStageType> getPreCarriageShipmentStage()
        Gets the value of the preCarriageShipmentStage 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 preCarriageShipmentStage property.

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

         getPreCarriageShipmentStage().add(newItem);
         

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

        Returns:
        The value of the preCarriageShipmentStage property.
      • getOnCarriageShipmentStage

        public List<ShipmentStageType> getOnCarriageShipmentStage()
        Gets the value of the onCarriageShipmentStage 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 onCarriageShipmentStage property.

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

         getOnCarriageShipmentStage().add(newItem);
         

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

        Returns:
        The value of the onCarriageShipmentStage property.
      • getTransportHandlingUnit

        public List<TransportHandlingUnitType> getTransportHandlingUnit()
        Gets the value of the transportHandlingUnit 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 transportHandlingUnit property.

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

         getTransportHandlingUnit().add(newItem);
         

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

        Returns:
        The value of the transportHandlingUnit property.
      • getFirstArrivalPortLocation

        public LocationType getFirstArrivalPortLocation()
        Gets the value of the firstArrivalPortLocation property.
        Returns:
        possible object is LocationType
      • setFirstArrivalPortLocation

        public void setFirstArrivalPortLocation​(LocationType value)
        Sets the value of the firstArrivalPortLocation property.
        Parameters:
        value - allowed object is LocationType
      • getLastExitPortLocation

        public LocationType getLastExitPortLocation()
        Gets the value of the lastExitPortLocation property.
        Returns:
        possible object is LocationType
      • setLastExitPortLocation

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