Class TransportEquipmentType


  • public class TransportEquipmentType
    extends Object

    Java class for TransportEquipmentType complex type.

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

     <complexType name="TransportEquipmentType">
       <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}ReferencedConsignmentID" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TransportEquipmentTypeCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ProviderTypeCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OwnerTypeCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SizeTypeCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DispositionCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FullnessIndicationCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}RefrigerationOnIndicator" 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}ReturnabilityIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LegalStatusIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AirFlowPercent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HumidityPercent" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AnimalFoodApprovedIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HumanFoodApprovedIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DangerousGoodsApprovedIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}RefrigeratedIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Characteristics" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DamageRemarks" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Description" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SpecialTransportRequirements" maxOccurs="unbounded" 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}GrossVolumeMeasure" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TareWeightMeasure" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TrackingDeviceCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PowerIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TraceID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}MeasurementDimension" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TransportEquipmentSeal" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}MinimumTemperature" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}MaximumTemperature" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ProviderParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}LoadingProofParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SupplierParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OwnerParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OperatingParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}LoadingLocation" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}UnloadingLocation" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}StorageLocation" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PositioningTransportEvent" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}QuarantineTransportEvent" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DeliveryTransportEvent" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PickupTransportEvent" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}HandlingTransportEvent" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}LoadingTransportEvent" maxOccurs="unbounded" 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}ApplicableTransportMeans" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}HaulageTradingTerms" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}HazardousGoodsTransit" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PackagedTransportHandlingUnit" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ServiceAllowanceCharge" maxOccurs="unbounded" 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}AttachedTransportEquipment" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Delivery" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Pickup" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Despatch" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ShipmentDocumentReference" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ContainedInTransportEquipment" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Package" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}GoodsItem" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • TransportEquipmentType

        public TransportEquipmentType()
    • 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
      • getReferencedConsignmentID

        public List<ReferencedConsignmentIDType> getReferencedConsignmentID()
        Gets the value of the referencedConsignmentID 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 referencedConsignmentID property.

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

            getReferencedConsignmentID().add(newItem);
         

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

      • setOwnerTypeCode

        public void setOwnerTypeCode​(OwnerTypeCodeType value)
        Sets the value of the ownerTypeCode property.
        Parameters:
        value - allowed object is OwnerTypeCodeType
      • setSizeTypeCode

        public void setSizeTypeCode​(SizeTypeCodeType value)
        Sets the value of the sizeTypeCode property.
        Parameters:
        value - allowed object is SizeTypeCodeType
      • setDispositionCode

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

      • setAirFlowPercent

        public void setAirFlowPercent​(AirFlowPercentType value)
        Sets the value of the airFlowPercent property.
        Parameters:
        value - allowed object is AirFlowPercentType
      • setHumidityPercent

        public void setHumidityPercent​(HumidityPercentType value)
        Sets the value of the humidityPercent property.
        Parameters:
        value - allowed object is HumidityPercentType
      • setCharacteristics

        public void setCharacteristics​(CharacteristicsType value)
        Sets the value of the characteristics property.
        Parameters:
        value - allowed object is CharacteristicsType
      • getDamageRemarks

        public List<DamageRemarksType> getDamageRemarks()
        Gets the value of the damageRemarks 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 damageRemarks property.

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

            getDamageRemarks().add(newItem);
         

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

      • 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

      • getSpecialTransportRequirements

        public List<SpecialTransportRequirementsType> getSpecialTransportRequirements()
        Gets the value of the specialTransportRequirements 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 specialTransportRequirements property.

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

            getSpecialTransportRequirements().add(newItem);
         

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

      • setPowerIndicator

        public void setPowerIndicator​(PowerIndicatorType value)
        Sets the value of the powerIndicator property.
        Parameters:
        value - allowed object is PowerIndicatorType
      • getTraceID

        public TraceIDType getTraceID()
        Gets the value of the traceID property.
        Returns:
        possible object is TraceIDType
      • setTraceID

        public void setTraceID​(TraceIDType value)
        Sets the value of the traceID property.
        Parameters:
        value - allowed object is TraceIDType
      • getMeasurementDimension

        public List<DimensionType> getMeasurementDimension()
        Gets the value of the measurementDimension 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 measurementDimension property.

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

            getMeasurementDimension().add(newItem);
         

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

      • getTransportEquipmentSeal

        public List<TransportEquipmentSealType> getTransportEquipmentSeal()
        Gets the value of the transportEquipmentSeal 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 transportEquipmentSeal property.

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

            getTransportEquipmentSeal().add(newItem);
         

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

      • getMinimumTemperature

        public TemperatureType getMinimumTemperature()
        Gets the value of the minimumTemperature property.
        Returns:
        possible object is TemperatureType
      • setMinimumTemperature

        public void setMinimumTemperature​(TemperatureType value)
        Sets the value of the minimumTemperature property.
        Parameters:
        value - allowed object is TemperatureType
      • getMaximumTemperature

        public TemperatureType getMaximumTemperature()
        Gets the value of the maximumTemperature property.
        Returns:
        possible object is TemperatureType
      • setMaximumTemperature

        public void setMaximumTemperature​(TemperatureType value)
        Sets the value of the maximumTemperature property.
        Parameters:
        value - allowed object is TemperatureType
      • getProviderParty

        public PartyType getProviderParty()
        Gets the value of the providerParty property.
        Returns:
        possible object is PartyType
      • setProviderParty

        public void setProviderParty​(PartyType value)
        Sets the value of the providerParty property.
        Parameters:
        value - allowed object is PartyType
      • getLoadingProofParty

        public PartyType getLoadingProofParty()
        Gets the value of the loadingProofParty property.
        Returns:
        possible object is PartyType
      • setLoadingProofParty

        public void setLoadingProofParty​(PartyType value)
        Sets the value of the loadingProofParty property.
        Parameters:
        value - allowed object is PartyType
      • setSupplierParty

        public void setSupplierParty​(SupplierPartyType value)
        Sets the value of the supplierParty property.
        Parameters:
        value - allowed object is SupplierPartyType
      • getOwnerParty

        public PartyType getOwnerParty()
        Gets the value of the ownerParty property.
        Returns:
        possible object is PartyType
      • setOwnerParty

        public void setOwnerParty​(PartyType value)
        Sets the value of the ownerParty property.
        Parameters:
        value - allowed object is PartyType
      • getOperatingParty

        public PartyType getOperatingParty()
        Gets the value of the operatingParty property.
        Returns:
        possible object is PartyType
      • setOperatingParty

        public void setOperatingParty​(PartyType value)
        Sets the value of the operatingParty property.
        Parameters:
        value - allowed object is PartyType
      • getLoadingLocation

        public LocationType getLoadingLocation()
        Gets the value of the loadingLocation property.
        Returns:
        possible object is LocationType
      • setLoadingLocation

        public void setLoadingLocation​(LocationType value)
        Sets the value of the loadingLocation property.
        Parameters:
        value - allowed object is LocationType
      • getUnloadingLocation

        public LocationType getUnloadingLocation()
        Gets the value of the unloadingLocation property.
        Returns:
        possible object is LocationType
      • setUnloadingLocation

        public void setUnloadingLocation​(LocationType value)
        Sets the value of the unloadingLocation property.
        Parameters:
        value - allowed object is LocationType
      • getStorageLocation

        public LocationType getStorageLocation()
        Gets the value of the storageLocation property.
        Returns:
        possible object is LocationType
      • setStorageLocation

        public void setStorageLocation​(LocationType value)
        Sets the value of the storageLocation property.
        Parameters:
        value - allowed object is LocationType
      • getPositioningTransportEvent

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

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

            getPositioningTransportEvent().add(newItem);
         

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

      • getQuarantineTransportEvent

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

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

            getQuarantineTransportEvent().add(newItem);
         

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

      • getDeliveryTransportEvent

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

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

            getDeliveryTransportEvent().add(newItem);
         

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

      • getPickupTransportEvent

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

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

            getPickupTransportEvent().add(newItem);
         

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

      • getHandlingTransportEvent

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

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

            getHandlingTransportEvent().add(newItem);
         

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

      • getLoadingTransportEvent

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

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

            getLoadingTransportEvent().add(newItem);
         

        Objects of the following type(s) are allowed in the list 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

      • getApplicableTransportMeans

        public TransportMeansType getApplicableTransportMeans()
        Gets the value of the applicableTransportMeans property.
        Returns:
        possible object is TransportMeansType
      • setApplicableTransportMeans

        public void setApplicableTransportMeans​(TransportMeansType value)
        Sets the value of the applicableTransportMeans property.
        Parameters:
        value - allowed object is TransportMeansType
      • getHaulageTradingTerms

        public List<TradingTermsType> getHaulageTradingTerms()
        Gets the value of the haulageTradingTerms 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 haulageTradingTerms property.

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

            getHaulageTradingTerms().add(newItem);
         

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

      • getHazardousGoodsTransit

        public List<HazardousGoodsTransitType> getHazardousGoodsTransit()
        Gets the value of the hazardousGoodsTransit 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 hazardousGoodsTransit property.

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

            getHazardousGoodsTransit().add(newItem);
         

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

      • getPackagedTransportHandlingUnit

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

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

            getPackagedTransportHandlingUnit().add(newItem);
         

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

      • getServiceAllowanceCharge

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

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

            getServiceAllowanceCharge().add(newItem);
         

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

      • 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

      • getAttachedTransportEquipment

        public List<TransportEquipmentType> getAttachedTransportEquipment()
        Gets the value of the attachedTransportEquipment 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 attachedTransportEquipment property.

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

            getAttachedTransportEquipment().add(newItem);
         

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

      • getDelivery

        public DeliveryType getDelivery()
        Gets the value of the delivery property.
        Returns:
        possible object is DeliveryType
      • setDelivery

        public void setDelivery​(DeliveryType value)
        Sets the value of the delivery property.
        Parameters:
        value - allowed object is DeliveryType
      • getPickup

        public PickupType getPickup()
        Gets the value of the pickup property.
        Returns:
        possible object is PickupType
      • setPickup

        public void setPickup​(PickupType value)
        Sets the value of the pickup property.
        Parameters:
        value - allowed object is PickupType
      • getDespatch

        public DespatchType getDespatch()
        Gets the value of the despatch property.
        Returns:
        possible object is DespatchType
      • setDespatch

        public void setDespatch​(DespatchType value)
        Sets the value of the despatch property.
        Parameters:
        value - allowed object is DespatchType
      • getShipmentDocumentReference

        public List<DocumentReferenceType> getShipmentDocumentReference()
        Gets the value of the shipmentDocumentReference 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 shipmentDocumentReference property.

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

            getShipmentDocumentReference().add(newItem);
         

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

      • getContainedInTransportEquipment

        public List<TransportEquipmentType> getContainedInTransportEquipment()
        Gets the value of the containedInTransportEquipment 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 containedInTransportEquipment property.

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

            getContainedInTransportEquipment().add(newItem);
         

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

      • getPackage

        public List<PackageType> getPackage()
        Gets the value of the package 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 package property.

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

            getPackage().add(newItem);
         

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

      • getGoodsItem

        public List<GoodsItemType> getGoodsItem()
        Gets the value of the goodsItem 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 goodsItem property.

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

            getGoodsItem().add(newItem);
         

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