oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.TransportHandlingUnitType Maven / Gradle / Ivy
package oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2; import java.io.Serializable; import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; import javax.annotation.Nonnegative; import javax.annotation.Nonnull; import javax.annotation.Nullable; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; import com.phloc.commons.annotations.ReturnsMutableObject; import com.phloc.commons.equals.EqualsUtils; import com.phloc.commons.hash.HashCodeGenerator; import com.phloc.commons.string.ToStringGenerator; import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.DamageRemarksType; import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.HandlingCodeType; import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.HandlingInstructionsType; import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.HazardousRiskIndicatorType; import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.IDType; import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.ShippingMarksType; import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.TotalGoodsItemQuantityType; import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.TotalPackageQuantityType; import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.TransportHandlingUnitTypeCodeType; /** * *
*/ @Nullable public BigDecimal getTotalGoodsItemQuantityValue() { TotalGoodsItemQuantityType aObj = getTotalGoodsItemQuantity(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained TotalPackageQuantityType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained TotalPackageQuantityType object or* <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ABIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Details</ccts:DictionaryEntryName><ccts:Definition>A uniquely identifiable physical unit consisting of one or more packages (not necessarily containing the same articles) for enabling physical handling during the transport process.</ccts:Definition><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:AlternativeBusinessTerms>Logistics Unit, Handling Unit, THU</ccts:AlternativeBusinessTerms></ccts:Component> ** * *Java class for TransportHandlingUnitType complex type. * *
The following schema fragment specifies the expected content contained within this class. * *
* <complexType name="TransportHandlingUnitType"> * <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}TransportHandlingUnitTypeCode" 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" 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}TotalGoodsItemQuantity" minOccurs="0"/> * <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TotalPackageQuantity" 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}ShippingMarks" maxOccurs="unbounded" minOccurs="0"/> * <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}HandlingUnitDespatchLine" maxOccurs="unbounded" minOccurs="0"/> * <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ActualPackage" maxOccurs="unbounded" minOccurs="0"/> * <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ReceivedHandlingUnitReceiptLine" maxOccurs="unbounded" minOccurs="0"/> * <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TransportEquipment" 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}MeasurementDimension" 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"/> * </sequence> * </restriction> * </complexContent> * </complexType> ** * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "TransportHandlingUnitType", propOrder = { "id", "transportHandlingUnitTypeCode", "handlingCode", "handlingInstructions", "hazardousRiskIndicator", "totalGoodsItemQuantity", "totalPackageQuantity", "damageRemarks", "shippingMarks", "handlingUnitDespatchLine", "actualPackage", "receivedHandlingUnitReceiptLine", "transportEquipment", "hazardousGoodsTransit", "measurementDimension", "minimumTemperature", "maximumTemperature" }) public class TransportHandlingUnitType implements Serializable { @XmlElement(name = "ID", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private IDType id; @XmlElement(name = "TransportHandlingUnitTypeCode", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private TransportHandlingUnitTypeCodeType transportHandlingUnitTypeCode; @XmlElement(name = "HandlingCode", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private HandlingCodeType handlingCode; @XmlElement(name = "HandlingInstructions", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private HandlingInstructionsType handlingInstructions; @XmlElement(name = "HazardousRiskIndicator", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private HazardousRiskIndicatorType hazardousRiskIndicator; @XmlElement(name = "TotalGoodsItemQuantity", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private TotalGoodsItemQuantityType totalGoodsItemQuantity; @XmlElement(name = "TotalPackageQuantity", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private TotalPackageQuantityType totalPackageQuantity; @XmlElement(name = "DamageRemarks", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private ListdamageRemarks; @XmlElement(name = "ShippingMarks", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private List shippingMarks; @XmlElement(name = "HandlingUnitDespatchLine") private List handlingUnitDespatchLine; @XmlElement(name = "ActualPackage") private List actualPackage; @XmlElement(name = "ReceivedHandlingUnitReceiptLine") private List receivedHandlingUnitReceiptLine; @XmlElement(name = "TransportEquipment") private List transportEquipment; @XmlElement(name = "HazardousGoodsTransit") private List hazardousGoodsTransit; @XmlElement(name = "MeasurementDimension") private List measurementDimension; @XmlElement(name = "MinimumTemperature") private TemperatureType minimumTemperature; @XmlElement(name = "MaximumTemperature") private TemperatureType maximumTemperature; /** * Default constructor * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * */ public TransportHandlingUnitType() { } /** * * * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Identifier</ccts:DictionaryEntryName><ccts:Definition>Identifies the transport handling unit.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTerm>Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType></ccts:Component> ** * * @return * possible object is * {@link IDType } * */ @Nullable public IDType getID() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link IDType } * */ public void setID( @Nullable IDType value) { this.id = value; } /** * ** <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Transport Handling Unit Type Code. Code</ccts:DictionaryEntryName><ccts:Definition>The type of transport handling unit, expressed as a code.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTerm>Transport Handling Unit Type Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component> ** * * @return * possible object is * {@link TransportHandlingUnitTypeCodeType } * */ @Nullable public TransportHandlingUnitTypeCodeType getTransportHandlingUnitTypeCode() { return transportHandlingUnitTypeCode; } /** * Sets the value of the transportHandlingUnitTypeCode property. * * @param value * allowed object is * {@link TransportHandlingUnitTypeCodeType } * */ public void setTransportHandlingUnitTypeCode( @Nullable TransportHandlingUnitTypeCodeType value) { this.transportHandlingUnitTypeCode = value; } /** * ** <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Handling Code. Code</ccts:DictionaryEntryName><ccts:Definition>The handling required for a shipment, expressed as a code.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTerm>Handling Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType><ccts:AlternativeBusinessTerms>Special Handling</ccts:AlternativeBusinessTerms></ccts:Component> ** * * @return * possible object is * {@link HandlingCodeType } * */ @Nullable public HandlingCodeType getHandlingCode() { return handlingCode; } /** * Sets the value of the handlingCode property. * * @param value * allowed object is * {@link HandlingCodeType } * */ public void setHandlingCode( @Nullable HandlingCodeType value) { this.handlingCode = value; } /** * ** <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Handling_ Instructions. Text</ccts:DictionaryEntryName><ccts:Definition>Free-form text describing handling instructions for a shipment.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTermQualifier>Handling</ccts:PropertyTermQualifier><ccts:PropertyTerm>Instructions</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component> ** * * @return * possible object is * {@link HandlingInstructionsType } * */ @Nullable public HandlingInstructionsType getHandlingInstructions() { return handlingInstructions; } /** * Sets the value of the handlingInstructions property. * * @param value * allowed object is * {@link HandlingInstructionsType } * */ public void setHandlingInstructions( @Nullable HandlingInstructionsType value) { this.handlingInstructions = value; } /** * ** <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Hazardous Risk_ Indicator. Indicator</ccts:DictionaryEntryName><ccts:Definition>Indicates whether the shipment contains hazardous materials.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTermQualifier>Hazardous Risk</ccts:PropertyTermQualifier><ccts:PropertyTerm>Indicator</ccts:PropertyTerm><ccts:RepresentationTerm>Indicator</ccts:RepresentationTerm><ccts:DataType>Indicator. Type</ccts:DataType><ccts:Examples>Default is negative</ccts:Examples></ccts:Component> ** * * @return * possible object is * {@link HazardousRiskIndicatorType } * */ @Nullable public HazardousRiskIndicatorType getHazardousRiskIndicator() { return hazardousRiskIndicator; } /** * Sets the value of the hazardousRiskIndicator property. * * @param value * allowed object is * {@link HazardousRiskIndicatorType } * */ public void setHazardousRiskIndicator( @Nullable HazardousRiskIndicatorType value) { this.hazardousRiskIndicator = value; } /** * ** <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Total_ Goods Item Quantity. Quantity</ccts:DictionaryEntryName><ccts:Definition>The total number of goods items in the transport handling unit.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTermQualifier>Total</ccts:PropertyTermQualifier><ccts:PropertyTerm>Goods Item Quantity</ccts:PropertyTerm><ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm><ccts:DataType>Quantity. Type</ccts:DataType></ccts:Component> ** * * @return * possible object is * {@link TotalGoodsItemQuantityType } * */ @Nullable public TotalGoodsItemQuantityType getTotalGoodsItemQuantity() { return totalGoodsItemQuantity; } /** * Sets the value of the totalGoodsItemQuantity property. * * @param value * allowed object is * {@link TotalGoodsItemQuantityType } * */ public void setTotalGoodsItemQuantity( @Nullable TotalGoodsItemQuantityType value) { this.totalGoodsItemQuantity = value; } /** * ** <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Total_ Package Quantity. Quantity</ccts:DictionaryEntryName><ccts:Definition>The total number of packages in the transport handling unit.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTermQualifier>Total</ccts:PropertyTermQualifier><ccts:PropertyTerm>Package Quantity</ccts:PropertyTerm><ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm><ccts:DataType>Quantity. Type</ccts:DataType></ccts:Component> ** * * @return * possible object is * {@link TotalPackageQuantityType } * */ @Nullable public TotalPackageQuantityType getTotalPackageQuantity() { return totalPackageQuantity; } /** * Sets the value of the totalPackageQuantity property. * * @param value * allowed object is * {@link TotalPackageQuantityType } * */ public void setTotalPackageQuantity( @Nullable TotalPackageQuantityType value) { this.totalPackageQuantity = value; } /** * ** <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Damage_ Remarks. Text</ccts:DictionaryEntryName><ccts:Definition>Description of a type of damage.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTermQualifier>Damage</ccts:PropertyTermQualifier><ccts:PropertyTerm>Remarks</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component> ** 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 * {@link DamageRemarksType } * * */ @Nonnull @ReturnsMutableObject(reason = "JAXB implementation style") public List
getDamageRemarks() { if (damageRemarks == null) { damageRemarks = new ArrayList (); } return this.damageRemarks; } /** * * * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Shipping_ Marks. Text</ccts:DictionaryEntryName><ccts:Definition>Free-form description of the marks and numbers on a transport unit or package.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTermQualifier>Shipping</ccts:PropertyTermQualifier><ccts:PropertyTerm>Marks</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType><ccts:AlternativeBusinessTerms>Marks and Numbers, Shipping Marks</ccts:AlternativeBusinessTerms></ccts:Component> ** Gets the value of the shippingMarks 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 shippingMarks property. * ** For example, to add a new item, do as follows: *
* getShippingMarks().add(newItem); ** * ** Objects of the following type(s) are allowed in the list * {@link ShippingMarksType } * * */ @Nonnull @ReturnsMutableObject(reason = "JAXB implementation style") public List
getShippingMarks() { if (shippingMarks == null) { shippingMarks = new ArrayList (); } return this.shippingMarks; } /** * * * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Handling Unit_ Despatch Line. Despatch Line</ccts:DictionaryEntryName><ccts:Definition>An association to Handling Unit Despatch Line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTermQualifier>Handling Unit</ccts:PropertyTermQualifier><ccts:PropertyTerm>Despatch Line</ccts:PropertyTerm><ccts:AssociatedObjectClass>Despatch Line</ccts:AssociatedObjectClass></ccts:Component> ** Gets the value of the handlingUnitDespatchLine 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 handlingUnitDespatchLine property. * ** For example, to add a new item, do as follows: *
* getHandlingUnitDespatchLine().add(newItem); ** * ** Objects of the following type(s) are allowed in the list * {@link DespatchLineType } * * */ @Nonnull @ReturnsMutableObject(reason = "JAXB implementation style") public List
getHandlingUnitDespatchLine() { if (handlingUnitDespatchLine == null) { handlingUnitDespatchLine = new ArrayList (); } return this.handlingUnitDespatchLine; } /** * * * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Actual_ Package. Package</ccts:DictionaryEntryName><ccts:Definition>An association to Actual Package.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTermQualifier>Actual</ccts:PropertyTermQualifier><ccts:PropertyTerm>Package</ccts:PropertyTerm><ccts:AssociatedObjectClass>Package</ccts:AssociatedObjectClass></ccts:Component> ** Gets the value of the actualPackage 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 actualPackage property. * ** For example, to add a new item, do as follows: *
* getActualPackage().add(newItem); ** * ** Objects of the following type(s) are allowed in the list * {@link PackageType } * * */ @Nonnull @ReturnsMutableObject(reason = "JAXB implementation style") public List
getActualPackage() { if (actualPackage == null) { actualPackage = new ArrayList (); } return this.actualPackage; } /** * * * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Received Handling Unit_ Receipt Line. Receipt Line</ccts:DictionaryEntryName><ccts:Definition>An association to Receipt Line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTermQualifier>Received Handling Unit</ccts:PropertyTermQualifier><ccts:PropertyTerm>Receipt Line</ccts:PropertyTerm><ccts:AssociatedObjectClass>Receipt Line</ccts:AssociatedObjectClass></ccts:Component> ** Gets the value of the receivedHandlingUnitReceiptLine 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 receivedHandlingUnitReceiptLine property. * ** For example, to add a new item, do as follows: *
* getReceivedHandlingUnitReceiptLine().add(newItem); ** * ** Objects of the following type(s) are allowed in the list * {@link ReceiptLineType } * * */ @Nonnull @ReturnsMutableObject(reason = "JAXB implementation style") public List
getReceivedHandlingUnitReceiptLine() { if (receivedHandlingUnitReceiptLine == null) { receivedHandlingUnitReceiptLine = new ArrayList (); } return this.receivedHandlingUnitReceiptLine; } /** * * * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Transport Equipment</ccts:DictionaryEntryName><ccts:Definition>An association to Transport Equipment.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTerm>Transport Equipment</ccts:PropertyTerm><ccts:AssociatedObjectClass>Transport Equipment</ccts:AssociatedObjectClass></ccts:Component> ** Gets the value of the transportEquipment 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 transportEquipment property. * ** For example, to add a new item, do as follows: *
* getTransportEquipment().add(newItem); ** * ** Objects of the following type(s) are allowed in the list * {@link TransportEquipmentType } * * */ @Nonnull @ReturnsMutableObject(reason = "JAXB implementation style") public List
getTransportEquipment() { if (transportEquipment == null) { transportEquipment = new ArrayList (); } return this.transportEquipment; } /** * * * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Hazardous Goods Transit</ccts:DictionaryEntryName><ccts:Definition>An association to information about the transportation of hazardous goods.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTerm>Hazardous Goods Transit</ccts:PropertyTerm><ccts:AssociatedObjectClass>Hazardous Goods Transit</ccts:AssociatedObjectClass></ccts:Component> ** 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 * {@link HazardousGoodsTransitType } * * */ @Nonnull @ReturnsMutableObject(reason = "JAXB implementation style") public List
getHazardousGoodsTransit() { if (hazardousGoodsTransit == null) { hazardousGoodsTransit = new ArrayList (); } return this.hazardousGoodsTransit; } /** * * * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Measurement_ Dimension. Dimension</ccts:DictionaryEntryName><ccts:Definition>An association to Dimension.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTermQualifier>Measurement</ccts:PropertyTermQualifier><ccts:PropertyTerm>Dimension</ccts:PropertyTerm><ccts:AssociatedObjectClass>Dimension</ccts:AssociatedObjectClass></ccts:Component> ** 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 * {@link DimensionType } * * */ @Nonnull @ReturnsMutableObject(reason = "JAXB implementation style") public List
getMeasurementDimension() { if (measurementDimension == null) { measurementDimension = new ArrayList (); } return this.measurementDimension; } /** * * * <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Minimum_ Temperature. Temperature</ccts:DictionaryEntryName><ccts:Definition>The minimum required operating temperature.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTermQualifier>Minimum</ccts:PropertyTermQualifier><ccts:PropertyTerm>Temperature</ccts:PropertyTerm><ccts:AssociatedObjectClass>Temperature</ccts:AssociatedObjectClass></ccts:Component> ** * * @return * possible object is * {@link TemperatureType } * */ @Nullable public TemperatureType getMinimumTemperature() { return minimumTemperature; } /** * Sets the value of the minimumTemperature property. * * @param value * allowed object is * {@link TemperatureType } * */ public void setMinimumTemperature( @Nullable TemperatureType value) { this.minimumTemperature = value; } /** * ** <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Transport Handling Unit. Maximum_ Temperature. Temperature</ccts:DictionaryEntryName><ccts:Definition>The maximum required operating temperature.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Transport Handling Unit</ccts:ObjectClass><ccts:PropertyTermQualifier>Maximum</ccts:PropertyTermQualifier><ccts:PropertyTerm>Temperature</ccts:PropertyTerm><ccts:AssociatedObjectClass>Temperature</ccts:AssociatedObjectClass></ccts:Component> ** * * @return * possible object is * {@link TemperatureType } * */ @Nullable public TemperatureType getMaximumTemperature() { return maximumTemperature; } /** * Sets the value of the maximumTemperature property. * * @param value * allowed object is * {@link TemperatureType } * */ public void setMaximumTemperature( @Nullable TemperatureType value) { this.maximumTemperature = value; } /** * Created by phloc-jaxb22-plugin -Xphloc-equalshashcode * */ @Override public boolean equals(final Object o) { if (o == this) { return true; } if ((o == null)||(!getClass().equals(o.getClass()))) { return false; } final TransportHandlingUnitType rhs = ((TransportHandlingUnitType) o); if (!EqualsUtils.equals(id, rhs.id)) { return false; } if (!EqualsUtils.equals(transportHandlingUnitTypeCode, rhs.transportHandlingUnitTypeCode)) { return false; } if (!EqualsUtils.equals(handlingCode, rhs.handlingCode)) { return false; } if (!EqualsUtils.equals(handlingInstructions, rhs.handlingInstructions)) { return false; } if (!EqualsUtils.equals(hazardousRiskIndicator, rhs.hazardousRiskIndicator)) { return false; } if (!EqualsUtils.equals(totalGoodsItemQuantity, rhs.totalGoodsItemQuantity)) { return false; } if (!EqualsUtils.equals(totalPackageQuantity, rhs.totalPackageQuantity)) { return false; } if (!EqualsUtils.equals(damageRemarks, rhs.damageRemarks)) { return false; } if (!EqualsUtils.equals(shippingMarks, rhs.shippingMarks)) { return false; } if (!EqualsUtils.equals(handlingUnitDespatchLine, rhs.handlingUnitDespatchLine)) { return false; } if (!EqualsUtils.equals(actualPackage, rhs.actualPackage)) { return false; } if (!EqualsUtils.equals(receivedHandlingUnitReceiptLine, rhs.receivedHandlingUnitReceiptLine)) { return false; } if (!EqualsUtils.equals(transportEquipment, rhs.transportEquipment)) { return false; } if (!EqualsUtils.equals(hazardousGoodsTransit, rhs.hazardousGoodsTransit)) { return false; } if (!EqualsUtils.equals(measurementDimension, rhs.measurementDimension)) { return false; } if (!EqualsUtils.equals(minimumTemperature, rhs.minimumTemperature)) { return false; } if (!EqualsUtils.equals(maximumTemperature, rhs.maximumTemperature)) { return false; } return true; } /** * Created by phloc-jaxb22-plugin -Xphloc-equalshashcode * */ @Override public int hashCode() { return new HashCodeGenerator(this).append(id).append(transportHandlingUnitTypeCode).append(handlingCode).append(handlingInstructions).append(hazardousRiskIndicator).append(totalGoodsItemQuantity).append(totalPackageQuantity).append(damageRemarks).append(shippingMarks).append(handlingUnitDespatchLine).append(actualPackage).append(receivedHandlingUnitReceiptLine).append(transportEquipment).append(hazardousGoodsTransit).append(measurementDimension).append(minimumTemperature).append(maximumTemperature).getHashCode(); } /** * Created by phloc-jaxb22-plugin -Xphloc-tostring * */ @Override public String toString() { return new ToStringGenerator(this).append("id", id).append("transportHandlingUnitTypeCode", transportHandlingUnitTypeCode).append("handlingCode", handlingCode).append("handlingInstructions", handlingInstructions).append("hazardousRiskIndicator", hazardousRiskIndicator).append("totalGoodsItemQuantity", totalGoodsItemQuantity).append("totalPackageQuantity", totalPackageQuantity).append("damageRemarks", damageRemarks).append("shippingMarks", shippingMarks).append("handlingUnitDespatchLine", handlingUnitDespatchLine).append("actualPackage", actualPackage).append("receivedHandlingUnitReceiptLine", receivedHandlingUnitReceiptLine).append("transportEquipment", transportEquipment).append("hazardousGoodsTransit", hazardousGoodsTransit).append("measurementDimension", measurementDimension).append("minimumTemperature", minimumTemperature).append("maximumTemperature", maximumTemperature).toString(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param aList * The new list member to set. May benull
. */ public void setDamageRemarks( @Nullable final ListaList) { damageRemarks = aList; } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param aList * The new list member to set. May be null
. */ public void setShippingMarks( @Nullable final ListaList) { shippingMarks = aList; } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param aList * The new list member to set. May be null
. */ public void setHandlingUnitDespatchLine( @Nullable final ListaList) { handlingUnitDespatchLine = aList; } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param aList * The new list member to set. May be null
. */ public void setActualPackage( @Nullable final ListaList) { actualPackage = aList; } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param aList * The new list member to set. May be null
. */ public void setReceivedHandlingUnitReceiptLine( @Nullable final ListaList) { receivedHandlingUnitReceiptLine = aList; } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param aList * The new list member to set. May be null
. */ public void setTransportEquipment( @Nullable final ListaList) { transportEquipment = aList; } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param aList * The new list member to set. May be null
. */ public void setHazardousGoodsTransit( @Nullable final ListaList) { hazardousGoodsTransit = aList; } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param aList * The new list member to set. May be null
. */ public void setMeasurementDimension( @Nullable final ListaList) { measurementDimension = aList; } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return * true
if at least one item is contained,false
otherwise. */ public boolean hasDamageRemarksEntries() { return (!getDamageRemarks().isEmpty()); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if no item is contained,false
otherwise. */ public boolean hasNoDamageRemarksEntries() { return getDamageRemarks().isEmpty(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return * The number of contained elements. Always ≥ 0. */ @Nonnegative public int getDamageRemarksCount() { return getDamageRemarks().size(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param index * The index to retrieve * @return * The element at the specified index. May benull
* @throws ArrayIndexOutOfBoundsException * if the index is invalid! */ @Nullable public DamageRemarksType getDamageRemarksAtIndex( @Nonnegative final int index) { return getDamageRemarks().get(index); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if at least one item is contained,false
otherwise. */ public boolean hasShippingMarksEntries() { return (!getShippingMarks().isEmpty()); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if no item is contained,false
otherwise. */ public boolean hasNoShippingMarksEntries() { return getShippingMarks().isEmpty(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return * The number of contained elements. Always ≥ 0. */ @Nonnegative public int getShippingMarksCount() { return getShippingMarks().size(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param index * The index to retrieve * @return * The element at the specified index. May benull
* @throws ArrayIndexOutOfBoundsException * if the index is invalid! */ @Nullable public ShippingMarksType getShippingMarksAtIndex( @Nonnegative final int index) { return getShippingMarks().get(index); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if at least one item is contained,false
otherwise. */ public boolean hasHandlingUnitDespatchLineEntries() { return (!getHandlingUnitDespatchLine().isEmpty()); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if no item is contained,false
otherwise. */ public boolean hasNoHandlingUnitDespatchLineEntries() { return getHandlingUnitDespatchLine().isEmpty(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return * The number of contained elements. Always ≥ 0. */ @Nonnegative public int getHandlingUnitDespatchLineCount() { return getHandlingUnitDespatchLine().size(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param index * The index to retrieve * @return * The element at the specified index. May benull
* @throws ArrayIndexOutOfBoundsException * if the index is invalid! */ @Nullable public DespatchLineType getHandlingUnitDespatchLineAtIndex( @Nonnegative final int index) { return getHandlingUnitDespatchLine().get(index); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if at least one item is contained,false
otherwise. */ public boolean hasActualPackageEntries() { return (!getActualPackage().isEmpty()); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if no item is contained,false
otherwise. */ public boolean hasNoActualPackageEntries() { return getActualPackage().isEmpty(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return * The number of contained elements. Always ≥ 0. */ @Nonnegative public int getActualPackageCount() { return getActualPackage().size(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param index * The index to retrieve * @return * The element at the specified index. May benull
* @throws ArrayIndexOutOfBoundsException * if the index is invalid! */ @Nullable public PackageType getActualPackageAtIndex( @Nonnegative final int index) { return getActualPackage().get(index); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if at least one item is contained,false
otherwise. */ public boolean hasReceivedHandlingUnitReceiptLineEntries() { return (!getReceivedHandlingUnitReceiptLine().isEmpty()); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if no item is contained,false
otherwise. */ public boolean hasNoReceivedHandlingUnitReceiptLineEntries() { return getReceivedHandlingUnitReceiptLine().isEmpty(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return * The number of contained elements. Always ≥ 0. */ @Nonnegative public int getReceivedHandlingUnitReceiptLineCount() { return getReceivedHandlingUnitReceiptLine().size(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param index * The index to retrieve * @return * The element at the specified index. May benull
* @throws ArrayIndexOutOfBoundsException * if the index is invalid! */ @Nullable public ReceiptLineType getReceivedHandlingUnitReceiptLineAtIndex( @Nonnegative final int index) { return getReceivedHandlingUnitReceiptLine().get(index); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if at least one item is contained,false
otherwise. */ public boolean hasTransportEquipmentEntries() { return (!getTransportEquipment().isEmpty()); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if no item is contained,false
otherwise. */ public boolean hasNoTransportEquipmentEntries() { return getTransportEquipment().isEmpty(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return * The number of contained elements. Always ≥ 0. */ @Nonnegative public int getTransportEquipmentCount() { return getTransportEquipment().size(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param index * The index to retrieve * @return * The element at the specified index. May benull
* @throws ArrayIndexOutOfBoundsException * if the index is invalid! */ @Nullable public TransportEquipmentType getTransportEquipmentAtIndex( @Nonnegative final int index) { return getTransportEquipment().get(index); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if at least one item is contained,false
otherwise. */ public boolean hasHazardousGoodsTransitEntries() { return (!getHazardousGoodsTransit().isEmpty()); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if no item is contained,false
otherwise. */ public boolean hasNoHazardousGoodsTransitEntries() { return getHazardousGoodsTransit().isEmpty(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return * The number of contained elements. Always ≥ 0. */ @Nonnegative public int getHazardousGoodsTransitCount() { return getHazardousGoodsTransit().size(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param index * The index to retrieve * @return * The element at the specified index. May benull
* @throws ArrayIndexOutOfBoundsException * if the index is invalid! */ @Nullable public HazardousGoodsTransitType getHazardousGoodsTransitAtIndex( @Nonnegative final int index) { return getHazardousGoodsTransit().get(index); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if at least one item is contained,false
otherwise. */ public boolean hasMeasurementDimensionEntries() { return (!getMeasurementDimension().isEmpty()); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return *true
if no item is contained,false
otherwise. */ public boolean hasNoMeasurementDimensionEntries() { return getMeasurementDimension().isEmpty(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return * The number of contained elements. Always ≥ 0. */ @Nonnegative public int getMeasurementDimensionCount() { return getMeasurementDimension().size(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param index * The index to retrieve * @return * The element at the specified index. May benull
* @throws ArrayIndexOutOfBoundsException * if the index is invalid! */ @Nullable public DimensionType getMeasurementDimensionAtIndex( @Nonnegative final int index) { return getMeasurementDimension().get(index); } /** * Special setter with value of type boolean * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. * @return * The created intermediary object of type HazardousRiskIndicatorType and nevernull
*/ @Nonnull public HazardousRiskIndicatorType setHazardousRiskIndicator(final boolean valueParam) { HazardousRiskIndicatorType aObj = getHazardousRiskIndicator(); if (aObj == null) { aObj = new HazardousRiskIndicatorType(valueParam); setHazardousRiskIndicator(aObj); } else { aObj.setValue(valueParam); } return aObj; } /** * Special setter with value of type String * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. May benull
. * @return * The created intermediary object of type HandlingInstructionsType and nevernull
*/ @Nonnull public HandlingInstructionsType setHandlingInstructions( @Nullable final String valueParam) { HandlingInstructionsType aObj = getHandlingInstructions(); if (aObj == null) { aObj = new HandlingInstructionsType(valueParam); setHandlingInstructions(aObj); } else { aObj.setValue(valueParam); } return aObj; } /** * Special setter with value of type String * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. May benull
. * @return * The created intermediary object of type IDType and nevernull
*/ @Nonnull public IDType setID( @Nullable final String valueParam) { IDType aObj = getID(); if (aObj == null) { aObj = new IDType(valueParam); setID(aObj); } else { aObj.setValue(valueParam); } return aObj; } /** * Special setter with value of type String * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. May benull
. * @return * The created intermediary object of type TransportHandlingUnitTypeCodeType and nevernull
*/ @Nonnull public TransportHandlingUnitTypeCodeType setTransportHandlingUnitTypeCode( @Nullable final String valueParam) { TransportHandlingUnitTypeCodeType aObj = getTransportHandlingUnitTypeCode(); if (aObj == null) { aObj = new TransportHandlingUnitTypeCodeType(valueParam); setTransportHandlingUnitTypeCode(aObj); } else { aObj.setValue(valueParam); } return aObj; } /** * Special setter with value of type String * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. May benull
. * @return * The created intermediary object of type HandlingCodeType and nevernull
*/ @Nonnull public HandlingCodeType setHandlingCode( @Nullable final String valueParam) { HandlingCodeType aObj = getHandlingCode(); if (aObj == null) { aObj = new HandlingCodeType(valueParam); setHandlingCode(aObj); } else { aObj.setValue(valueParam); } return aObj; } /** * Special setter with value of type BigDecimal * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. May benull
. * @return * The created intermediary object of type TotalGoodsItemQuantityType and nevernull
*/ @Nonnull public TotalGoodsItemQuantityType setTotalGoodsItemQuantity( @Nullable final BigDecimal valueParam) { TotalGoodsItemQuantityType aObj = getTotalGoodsItemQuantity(); if (aObj == null) { aObj = new TotalGoodsItemQuantityType(valueParam); setTotalGoodsItemQuantity(aObj); } else { aObj.setValue(valueParam); } return aObj; } /** * Special setter with value of type BigDecimal * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. May benull
. * @return * The created intermediary object of type TotalPackageQuantityType and nevernull
*/ @Nonnull public TotalPackageQuantityType setTotalPackageQuantity( @Nullable final BigDecimal valueParam) { TotalPackageQuantityType aObj = getTotalPackageQuantity(); if (aObj == null) { aObj = new TotalPackageQuantityType(valueParam); setTotalPackageQuantity(aObj); } else { aObj.setValue(valueParam); } return aObj; } /** * Get the value of the contained IDType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained IDType object ornull
*/ @Nullable public String getIDValue() { IDType aObj = getID(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained TransportHandlingUnitTypeCodeType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained TransportHandlingUnitTypeCodeType object ornull
*/ @Nullable public String getTransportHandlingUnitTypeCodeValue() { TransportHandlingUnitTypeCodeType aObj = getTransportHandlingUnitTypeCode(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained HandlingCodeType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained HandlingCodeType object ornull
*/ @Nullable public String getHandlingCodeValue() { HandlingCodeType aObj = getHandlingCode(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained HandlingInstructionsType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained HandlingInstructionsType object ornull
*/ @Nullable public String getHandlingInstructionsValue() { HandlingInstructionsType aObj = getHandlingInstructions(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained HazardousRiskIndicatorType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param nullValue * The value to be returned, if the owning object isnull
nullnull
*/ @Nullable public BigDecimal getTotalPackageQuantityValue() { TotalPackageQuantityType aObj = getTotalPackageQuantity(); return ((aObj == null)?null:aObj.getValue()); } }