All Downloads are FREE. Search and download functionalities are using the official Maven repository.

oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.HazardousItemType 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.AdditionalInformationType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.CategoryNameType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.EmergencyProceduresCodeType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.HazardClassIDType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.HazardousCategoryCodeType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.IDType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.LowerOrangeHazardPlacardIDType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.MarkingIDType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.MedicalFirstAidGuideCodeType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.NetVolumeMeasureType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.NetWeightMeasureType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.PlacardEndorsementType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.PlacardNotationType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.QuantityType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.TechnicalNameType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.UNDGCodeType;
import oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.UpperOrangeHazardPlacardIDType;


/**
 * 
 * 
 * <?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>Hazardous Item. Details</ccts:DictionaryEntryName><ccts:Definition>Information about a Hazardous Item.</ccts:Definition><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass></ccts:Component>
 * 
* * *

Java class for HazardousItemType complex type. * *

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

 * <complexType name="HazardousItemType">
 *   <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}PlacardNotation" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PlacardEndorsement" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AdditionalInformation" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}UNDGCode" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}EmergencyProceduresCode" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MedicalFirstAidGuideCode" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TechnicalName" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CategoryName" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HazardousCategoryCode" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}UpperOrangeHazardPlacardID" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LowerOrangeHazardPlacardID" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MarkingID" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HazardClassID" 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}NetVolumeMeasure" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Quantity" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ContactParty" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SecondaryHazard" 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}EmergencyTemperature" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}FlashpointTemperature" minOccurs="0"/>
 *         <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AdditionalTemperature" maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "HazardousItemType", propOrder = { "id", "placardNotation", "placardEndorsement", "additionalInformation", "undgCode", "emergencyProceduresCode", "medicalFirstAidGuideCode", "technicalName", "categoryName", "hazardousCategoryCode", "upperOrangeHazardPlacardID", "lowerOrangeHazardPlacardID", "markingID", "hazardClassID", "netWeightMeasure", "netVolumeMeasure", "quantity", "contactParty", "secondaryHazard", "hazardousGoodsTransit", "emergencyTemperature", "flashpointTemperature", "additionalTemperature" }) public class HazardousItemType implements Serializable { @XmlElement(name = "ID", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private IDType id; @XmlElement(name = "PlacardNotation", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private PlacardNotationType placardNotation; @XmlElement(name = "PlacardEndorsement", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private PlacardEndorsementType placardEndorsement; @XmlElement(name = "AdditionalInformation", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private AdditionalInformationType additionalInformation; @XmlElement(name = "UNDGCode", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private UNDGCodeType undgCode; @XmlElement(name = "EmergencyProceduresCode", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private EmergencyProceduresCodeType emergencyProceduresCode; @XmlElement(name = "MedicalFirstAidGuideCode", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private MedicalFirstAidGuideCodeType medicalFirstAidGuideCode; @XmlElement(name = "TechnicalName", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private TechnicalNameType technicalName; @XmlElement(name = "CategoryName", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private CategoryNameType categoryName; @XmlElement(name = "HazardousCategoryCode", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private HazardousCategoryCodeType hazardousCategoryCode; @XmlElement(name = "UpperOrangeHazardPlacardID", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private UpperOrangeHazardPlacardIDType upperOrangeHazardPlacardID; @XmlElement(name = "LowerOrangeHazardPlacardID", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private LowerOrangeHazardPlacardIDType lowerOrangeHazardPlacardID; @XmlElement(name = "MarkingID", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private MarkingIDType markingID; @XmlElement(name = "HazardClassID", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private HazardClassIDType hazardClassID; @XmlElement(name = "NetWeightMeasure", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private NetWeightMeasureType netWeightMeasure; @XmlElement(name = "NetVolumeMeasure", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private NetVolumeMeasureType netVolumeMeasure; @XmlElement(name = "Quantity", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2") private QuantityType quantity; @XmlElement(name = "ContactParty") private PartyType contactParty; @XmlElement(name = "SecondaryHazard") private List secondaryHazard; @XmlElement(name = "HazardousGoodsTransit") private List hazardousGoodsTransit; @XmlElement(name = "EmergencyTemperature") private TemperatureType emergencyTemperature; @XmlElement(name = "FlashpointTemperature") private TemperatureType flashpointTemperature; @XmlElement(name = "AdditionalTemperature") private List additionalTemperature; /** * Default constructor * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * */ public HazardousItemType() { } /** * *
     * <?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>Hazardous Item. Identifier</ccts:DictionaryEntryName><ccts:Definition>The identifier for a Hazardous Item.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTerm>Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType><ccts:Examples>"Round Up"</ccts:Examples></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>Hazardous Item. Placard Notation. Text</ccts:DictionaryEntryName><ccts:Definition>The placard notation corresponding to the hazard class of the hazardous commodity. Can also be the hazard identification number of the orange placard (upper part) required on the means of transport.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTerm>Placard Notation</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType><ccts:Examples>"5.1"</ccts:Examples></ccts:Component>
     * 
* * * @return * possible object is * {@link PlacardNotationType } * */ @Nullable public PlacardNotationType getPlacardNotation() { return placardNotation; } /** * Sets the value of the placardNotation property. * * @param value * allowed object is * {@link PlacardNotationType } * */ public void setPlacardNotation( @Nullable PlacardNotationType value) { this.placardNotation = 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>Hazardous Item. Placard Endorsement. Text</ccts:DictionaryEntryName><ccts:Definition>The placard endorsement that is to be shown on the shipping papers for the hazardous commodity. Can also be used for the number of the orange placard (lower part) required on the means of transport.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTerm>Placard Endorsement</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType><ccts:Examples>"2"</ccts:Examples></ccts:Component>
     * 
* * * @return * possible object is * {@link PlacardEndorsementType } * */ @Nullable public PlacardEndorsementType getPlacardEndorsement() { return placardEndorsement; } /** * Sets the value of the placardEndorsement property. * * @param value * allowed object is * {@link PlacardEndorsementType } * */ public void setPlacardEndorsement( @Nullable PlacardEndorsementType value) { this.placardEndorsement = 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>Hazardous Item. Additional_ Information. Text</ccts:DictionaryEntryName><ccts:Definition>Additional information about the hazardous substance. Can be used to specify information such as the type of regulatory requirements that apply to a description.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Additional</ccts:PropertyTermQualifier><ccts:PropertyTerm>Information</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType><ccts:Examples>"Must be stored away from flammable materials" "N.O.S. or a Waste Characteristics Code in conjunction with an EPA Waste Stream code"</ccts:Examples></ccts:Component>
     * 
* * * @return * possible object is * {@link AdditionalInformationType } * */ @Nullable public AdditionalInformationType getAdditionalInformation() { return additionalInformation; } /** * Sets the value of the additionalInformation property. * * @param value * allowed object is * {@link AdditionalInformationType } * */ public void setAdditionalInformation( @Nullable AdditionalInformationType value) { this.additionalInformation = 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>Hazardous Item. UNDG Code. Code</ccts:DictionaryEntryName><ccts:Definition>The identifier assigned to transportable hazardous goods by the United Nations, expressed as a code.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTerm>UNDG Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType><ccts:AlternativeBusinessTerms>UN Code</ccts:AlternativeBusinessTerms></ccts:Component>
     * 
* * * @return * possible object is * {@link UNDGCodeType } * */ @Nullable public UNDGCodeType getUNDGCode() { return undgCode; } /** * Sets the value of the undgCode property. * * @param value * allowed object is * {@link UNDGCodeType } * */ public void setUNDGCode( @Nullable UNDGCodeType value) { this.undgCode = 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>Hazardous Item. Emergency Procedures Code. Code</ccts:DictionaryEntryName><ccts:Definition>The emergency procedures for the Hazardous Item, expressed as a code.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTerm>Emergency Procedures Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType><ccts:AlternativeBusinessTerms>EMG code, EMS Page Number</ccts:AlternativeBusinessTerms></ccts:Component>
     * 
* * * @return * possible object is * {@link EmergencyProceduresCodeType } * */ @Nullable public EmergencyProceduresCodeType getEmergencyProceduresCode() { return emergencyProceduresCode; } /** * Sets the value of the emergencyProceduresCode property. * * @param value * allowed object is * {@link EmergencyProceduresCodeType } * */ public void setEmergencyProceduresCode( @Nullable EmergencyProceduresCodeType value) { this.emergencyProceduresCode = 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>Hazardous Item. Medical First Aid Guide Code. Code</ccts:DictionaryEntryName><ccts:Definition>The identifier of a medical first aid guide that is relevant to specific hazardous goods, expressed as a code.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTerm>Medical First Aid Guide Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType><ccts:AlternativeBusinessTerms>MFAG page number</ccts:AlternativeBusinessTerms></ccts:Component>
     * 
* * * @return * possible object is * {@link MedicalFirstAidGuideCodeType } * */ @Nullable public MedicalFirstAidGuideCodeType getMedicalFirstAidGuideCode() { return medicalFirstAidGuideCode; } /** * Sets the value of the medicalFirstAidGuideCode property. * * @param value * allowed object is * {@link MedicalFirstAidGuideCodeType } * */ public void setMedicalFirstAidGuideCode( @Nullable MedicalFirstAidGuideCodeType value) { this.medicalFirstAidGuideCode = 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>Hazardous Item. Technical_ Name. Name</ccts:DictionaryEntryName><ccts:Definition>The full technical name of the specific hazardous substance.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Technical</ccts:PropertyTermQualifier><ccts:PropertyTerm>Name</ccts:PropertyTerm><ccts:RepresentationTerm>Name</ccts:RepresentationTerm><ccts:DataType>Name. Type</ccts:DataType><ccts:Examples>"Granular Sodium Chlorate WeedKiller"</ccts:Examples></ccts:Component>
     * 
* * * @return * possible object is * {@link TechnicalNameType } * */ @Nullable public TechnicalNameType getTechnicalName() { return technicalName; } /** * Sets the value of the technicalName property. * * @param value * allowed object is * {@link TechnicalNameType } * */ public void setTechnicalName( @Nullable TechnicalNameType value) { this.technicalName = 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>Hazardous Item. Category. Name</ccts:DictionaryEntryName><ccts:Definition>The name of the category of hazard that applies to the Item.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTerm>Category</ccts:PropertyTerm><ccts:RepresentationTerm>Name</ccts:RepresentationTerm><ccts:DataType>Name. Type</ccts:DataType></ccts:Component>
     * 
* * * @return * possible object is * {@link CategoryNameType } * */ @Nullable public CategoryNameType getCategoryName() { return categoryName; } /** * Sets the value of the categoryName property. * * @param value * allowed object is * {@link CategoryNameType } * */ public void setCategoryName( @Nullable CategoryNameType value) { this.categoryName = 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>Hazardous Item. Hazardous Category Code. Code</ccts:DictionaryEntryName><ccts:Definition>Code specifying a kind of hazard for a material.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTerm>Hazardous Category Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType><ccts:AlternativeBusinessTerms>Hazardous material class code</ccts:AlternativeBusinessTerms></ccts:Component>
     * 
* * * @return * possible object is * {@link HazardousCategoryCodeType } * */ @Nullable public HazardousCategoryCodeType getHazardousCategoryCode() { return hazardousCategoryCode; } /** * Sets the value of the hazardousCategoryCode property. * * @param value * allowed object is * {@link HazardousCategoryCodeType } * */ public void setHazardousCategoryCode( @Nullable HazardousCategoryCodeType value) { this.hazardousCategoryCode = 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>Hazardous Item. Upper_ Orange Hazard Placard Identifier. Identifier</ccts:DictionaryEntryName><ccts:Definition>Specifies the identity number for the upper part of the orange hazard placard required on the means of transport.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Upper</ccts:PropertyTermQualifier><ccts:PropertyTerm>Orange Hazard Placard Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType><ccts:AlternativeBusinessTerms>Hazard identification number (upper part)</ccts:AlternativeBusinessTerms></ccts:Component>
     * 
* * * @return * possible object is * {@link UpperOrangeHazardPlacardIDType } * */ @Nullable public UpperOrangeHazardPlacardIDType getUpperOrangeHazardPlacardID() { return upperOrangeHazardPlacardID; } /** * Sets the value of the upperOrangeHazardPlacardID property. * * @param value * allowed object is * {@link UpperOrangeHazardPlacardIDType } * */ public void setUpperOrangeHazardPlacardID( @Nullable UpperOrangeHazardPlacardIDType value) { this.upperOrangeHazardPlacardID = 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>Hazardous Item. Lower_ Orange Hazard Placard Identifier. Identifier</ccts:DictionaryEntryName><ccts:Definition>Specifies the identity number for the lower part of the orange hazard placard required on the means of transport.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Lower</ccts:PropertyTermQualifier><ccts:PropertyTerm>Orange Hazard Placard Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType><ccts:AlternativeBusinessTerms>Substance identification number (lower part)</ccts:AlternativeBusinessTerms></ccts:Component>
     * 
* * * @return * possible object is * {@link LowerOrangeHazardPlacardIDType } * */ @Nullable public LowerOrangeHazardPlacardIDType getLowerOrangeHazardPlacardID() { return lowerOrangeHazardPlacardID; } /** * Sets the value of the lowerOrangeHazardPlacardID property. * * @param value * allowed object is * {@link LowerOrangeHazardPlacardIDType } * */ public void setLowerOrangeHazardPlacardID( @Nullable LowerOrangeHazardPlacardIDType value) { this.lowerOrangeHazardPlacardID = 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>Hazardous Item. Marking Identifier. Identifier</ccts:DictionaryEntryName><ccts:Definition>Identifies the marking of dangerous goods.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTerm>Marking Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType><ccts:AlternativeBusinessTerms>Dangerous goods label marking</ccts:AlternativeBusinessTerms></ccts:Component>
     * 
* * * @return * possible object is * {@link MarkingIDType } * */ @Nullable public MarkingIDType getMarkingID() { return markingID; } /** * Sets the value of the markingID property. * * @param value * allowed object is * {@link MarkingIDType } * */ public void setMarkingID( @Nullable MarkingIDType value) { this.markingID = 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>Hazardous Item. Hazard Class Identifier. Identifier</ccts:DictionaryEntryName><ccts:Definition>Identifies a hazard class applicable to dangerous goods as defined by the relevant regulation authority, such as the IMDG Class Number of the SOLAS Convention of IMO and the ADR/RID Class Number for the road/rail environment.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTerm>Hazard Class Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType><ccts:AlternativeBusinessTerms>IMDG Class Number, ADR/RID Class Number</ccts:AlternativeBusinessTerms></ccts:Component>
     * 
* * * @return * possible object is * {@link HazardClassIDType } * */ @Nullable public HazardClassIDType getHazardClassID() { return hazardClassID; } /** * Sets the value of the hazardClassID property. * * @param value * allowed object is * {@link HazardClassIDType } * */ public void setHazardClassID( @Nullable HazardClassIDType value) { this.hazardClassID = 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>Hazardous Item. Net_ Weight. Measure</ccts:DictionaryEntryName><ccts:Definition>The total net weight of hazardous goods; the weight of the goods plus packaging.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Net</ccts:PropertyTermQualifier><ccts:PropertyTerm>Weight</ccts:PropertyTerm><ccts:RepresentationTerm>Measure</ccts:RepresentationTerm><ccts:DataType>Measure. Type</ccts:DataType></ccts:Component>
     * 
* * * @return * possible object is * {@link NetWeightMeasureType } * */ @Nullable public NetWeightMeasureType getNetWeightMeasure() { return netWeightMeasure; } /** * Sets the value of the netWeightMeasure property. * * @param value * allowed object is * {@link NetWeightMeasureType } * */ public void setNetWeightMeasure( @Nullable NetWeightMeasureType value) { this.netWeightMeasure = 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>Hazardous Item. Net_ Volume. Measure</ccts:DictionaryEntryName><ccts:Definition>The volume of hazardous goods net of packaging and transport equipment.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Net</ccts:PropertyTermQualifier><ccts:PropertyTerm>Volume</ccts:PropertyTerm><ccts:RepresentationTerm>Measure</ccts:RepresentationTerm><ccts:DataType>Measure. Type</ccts:DataType></ccts:Component>
     * 
* * * @return * possible object is * {@link NetVolumeMeasureType } * */ @Nullable public NetVolumeMeasureType getNetVolumeMeasure() { return netVolumeMeasure; } /** * Sets the value of the netVolumeMeasure property. * * @param value * allowed object is * {@link NetVolumeMeasureType } * */ public void setNetVolumeMeasure( @Nullable NetVolumeMeasureType value) { this.netVolumeMeasure = 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>Hazardous Item. Quantity</ccts:DictionaryEntryName><ccts:Definition>The quantity of goods that are hazardous.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTerm>Quantity</ccts:PropertyTerm><ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm><ccts:DataType>Quantity. Type</ccts:DataType></ccts:Component>
     * 
* * * @return * possible object is * {@link QuantityType } * */ @Nullable public QuantityType getQuantity() { return quantity; } /** * Sets the value of the quantity property. * * @param value * allowed object is * {@link QuantityType } * */ public void setQuantity( @Nullable QuantityType value) { this.quantity = 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>Hazardous Item. Contact_ Party. Party</ccts:DictionaryEntryName><ccts:Definition>Associates the Hazardous Item with details of an individual, group, or body that is the contact in case of hazard incident.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Contact</ccts:PropertyTermQualifier><ccts:PropertyTerm>Party</ccts:PropertyTerm><ccts:AssociatedObjectClass>Party</ccts:AssociatedObjectClass></ccts:Component>
     * 
* * * @return * possible object is * {@link PartyType } * */ @Nullable public PartyType getContactParty() { return contactParty; } /** * Sets the value of the contactParty property. * * @param value * allowed object is * {@link PartyType } * */ public void setContactParty( @Nullable PartyType value) { this.contactParty = 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>Hazardous Item. Secondary Hazard</ccts:DictionaryEntryName><ccts:Definition>Associates the Hazardous Item with information about secondary hazards.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTerm>Secondary Hazard</ccts:PropertyTerm><ccts:AssociatedObjectClass>Secondary Hazard</ccts:AssociatedObjectClass></ccts:Component>
     * 
* Gets the value of the secondaryHazard 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 secondaryHazard property. * *

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

     *    getSecondaryHazard().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link SecondaryHazardType } * * */ @Nonnull @ReturnsMutableObject(reason = "JAXB implementation style") public List getSecondaryHazard() { if (secondaryHazard == null) { secondaryHazard = new ArrayList(); } return this.secondaryHazard; } /** * *

     * <?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>Hazardous Item. Hazardous Goods Transit</ccts:DictionaryEntryName><ccts:Definition>Associates the Hazardous Item with information about the transportation of hazardous goods.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</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>Hazardous Item. Emergency_ Temperature. Temperature</ccts:DictionaryEntryName><ccts:Definition>Associates the Hazardous Item with the temperature at which emergency procedures apply during the handling of temperature-controlled hazardous goods.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Emergency</ccts:PropertyTermQualifier><ccts:PropertyTerm>Temperature</ccts:PropertyTerm><ccts:AssociatedObjectClass>Temperature</ccts:AssociatedObjectClass></ccts:Component>
     * 
* * * @return * possible object is * {@link TemperatureType } * */ @Nullable public TemperatureType getEmergencyTemperature() { return emergencyTemperature; } /** * Sets the value of the emergencyTemperature property. * * @param value * allowed object is * {@link TemperatureType } * */ public void setEmergencyTemperature( @Nullable TemperatureType value) { this.emergencyTemperature = 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>Hazardous Item. Flashpoint_ Temperature. Temperature</ccts:DictionaryEntryName><ccts:Definition>Associates the Hazardous Item with the lowest temperature at which the vapor of a combustible liquid can be made to ignite momentarily in air, known in hazardous goods procedures as the flashpoint.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Flashpoint</ccts:PropertyTermQualifier><ccts:PropertyTerm>Temperature</ccts:PropertyTerm><ccts:AssociatedObjectClass>Temperature</ccts:AssociatedObjectClass></ccts:Component>
     * 
* * * @return * possible object is * {@link TemperatureType } * */ @Nullable public TemperatureType getFlashpointTemperature() { return flashpointTemperature; } /** * Sets the value of the flashpointTemperature property. * * @param value * allowed object is * {@link TemperatureType } * */ public void setFlashpointTemperature( @Nullable TemperatureType value) { this.flashpointTemperature = 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>Hazardous Item. Additional_ Temperature. Temperature</ccts:DictionaryEntryName><ccts:Definition>Information providing details of temperatures relevant to the handling of hazardous goods.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Hazardous Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Additional</ccts:PropertyTermQualifier><ccts:PropertyTerm>Temperature</ccts:PropertyTerm><ccts:AssociatedObjectClass>Temperature</ccts:AssociatedObjectClass></ccts:Component>
     * 
* Gets the value of the additionalTemperature 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 additionalTemperature property. * *

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

     *    getAdditionalTemperature().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link TemperatureType } * * */ @Nonnull @ReturnsMutableObject(reason = "JAXB implementation style") public List getAdditionalTemperature() { if (additionalTemperature == null) { additionalTemperature = new ArrayList(); } return this.additionalTemperature; } /** * 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 HazardousItemType rhs = ((HazardousItemType) o); if (!EqualsUtils.equals(id, rhs.id)) { return false; } if (!EqualsUtils.equals(placardNotation, rhs.placardNotation)) { return false; } if (!EqualsUtils.equals(placardEndorsement, rhs.placardEndorsement)) { return false; } if (!EqualsUtils.equals(additionalInformation, rhs.additionalInformation)) { return false; } if (!EqualsUtils.equals(undgCode, rhs.undgCode)) { return false; } if (!EqualsUtils.equals(emergencyProceduresCode, rhs.emergencyProceduresCode)) { return false; } if (!EqualsUtils.equals(medicalFirstAidGuideCode, rhs.medicalFirstAidGuideCode)) { return false; } if (!EqualsUtils.equals(technicalName, rhs.technicalName)) { return false; } if (!EqualsUtils.equals(categoryName, rhs.categoryName)) { return false; } if (!EqualsUtils.equals(hazardousCategoryCode, rhs.hazardousCategoryCode)) { return false; } if (!EqualsUtils.equals(upperOrangeHazardPlacardID, rhs.upperOrangeHazardPlacardID)) { return false; } if (!EqualsUtils.equals(lowerOrangeHazardPlacardID, rhs.lowerOrangeHazardPlacardID)) { return false; } if (!EqualsUtils.equals(markingID, rhs.markingID)) { return false; } if (!EqualsUtils.equals(hazardClassID, rhs.hazardClassID)) { return false; } if (!EqualsUtils.equals(netWeightMeasure, rhs.netWeightMeasure)) { return false; } if (!EqualsUtils.equals(netVolumeMeasure, rhs.netVolumeMeasure)) { return false; } if (!EqualsUtils.equals(quantity, rhs.quantity)) { return false; } if (!EqualsUtils.equals(contactParty, rhs.contactParty)) { return false; } if (!EqualsUtils.equals(secondaryHazard, rhs.secondaryHazard)) { return false; } if (!EqualsUtils.equals(hazardousGoodsTransit, rhs.hazardousGoodsTransit)) { return false; } if (!EqualsUtils.equals(emergencyTemperature, rhs.emergencyTemperature)) { return false; } if (!EqualsUtils.equals(flashpointTemperature, rhs.flashpointTemperature)) { return false; } if (!EqualsUtils.equals(additionalTemperature, rhs.additionalTemperature)) { return false; } return true; } /** * Created by phloc-jaxb22-plugin -Xphloc-equalshashcode * */ @Override public int hashCode() { return new HashCodeGenerator(this).append(id).append(placardNotation).append(placardEndorsement).append(additionalInformation).append(undgCode).append(emergencyProceduresCode).append(medicalFirstAidGuideCode).append(technicalName).append(categoryName).append(hazardousCategoryCode).append(upperOrangeHazardPlacardID).append(lowerOrangeHazardPlacardID).append(markingID).append(hazardClassID).append(netWeightMeasure).append(netVolumeMeasure).append(quantity).append(contactParty).append(secondaryHazard).append(hazardousGoodsTransit).append(emergencyTemperature).append(flashpointTemperature).append(additionalTemperature).getHashCode(); } /** * Created by phloc-jaxb22-plugin -Xphloc-tostring * */ @Override public String toString() { return new ToStringGenerator(this).append("id", id).append("placardNotation", placardNotation).append("placardEndorsement", placardEndorsement).append("additionalInformation", additionalInformation).append("undgCode", undgCode).append("emergencyProceduresCode", emergencyProceduresCode).append("medicalFirstAidGuideCode", medicalFirstAidGuideCode).append("technicalName", technicalName).append("categoryName", categoryName).append("hazardousCategoryCode", hazardousCategoryCode).append("upperOrangeHazardPlacardID", upperOrangeHazardPlacardID).append("lowerOrangeHazardPlacardID", lowerOrangeHazardPlacardID).append("markingID", markingID).append("hazardClassID", hazardClassID).append("netWeightMeasure", netWeightMeasure).append("netVolumeMeasure", netVolumeMeasure).append("quantity", quantity).append("contactParty", contactParty).append("secondaryHazard", secondaryHazard).append("hazardousGoodsTransit", hazardousGoodsTransit).append("emergencyTemperature", emergencyTemperature).append("flashpointTemperature", flashpointTemperature).append("additionalTemperature", additionalTemperature).toString(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param aList * The new list member to set. May be null. */ public void setSecondaryHazard( @Nullable final List aList) { secondaryHazard = 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 List aList) { hazardousGoodsTransit = aList; } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param aList * The new list member to set. May be null. */ public void setAdditionalTemperature( @Nullable final List aList) { additionalTemperature = aList; } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return * true if at least one item is contained, false otherwise. */ public boolean hasSecondaryHazardEntries() { return (!getSecondaryHazard().isEmpty()); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return * true if no item is contained, false otherwise. */ public boolean hasNoSecondaryHazardEntries() { return getSecondaryHazard().isEmpty(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return * The number of contained elements. Always ≥ 0. */ @Nonnegative public int getSecondaryHazardCount() { return getSecondaryHazard().size(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param index * The index to retrieve * @return * The element at the specified index. May be null * @throws ArrayIndexOutOfBoundsException * if the index is invalid! */ @Nullable public SecondaryHazardType getSecondaryHazardAtIndex( @Nonnegative final int index) { return getSecondaryHazard().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 be null * @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 hasAdditionalTemperatureEntries() { return (!getAdditionalTemperature().isEmpty()); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return * true if no item is contained, false otherwise. */ public boolean hasNoAdditionalTemperatureEntries() { return getAdditionalTemperature().isEmpty(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @return * The number of contained elements. Always ≥ 0. */ @Nonnegative public int getAdditionalTemperatureCount() { return getAdditionalTemperature().size(); } /** * Created by phloc-jaxb22-plugin -Xphloc-list-extension * * @param index * The index to retrieve * @return * The element at the specified index. May be null * @throws ArrayIndexOutOfBoundsException * if the index is invalid! */ @Nullable public TemperatureType getAdditionalTemperatureAtIndex( @Nonnegative final int index) { return getAdditionalTemperature().get(index); } /** * Special setter with value of type String * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @param valueParam * The value to be set. May be null. * @return * The created intermediary object of type PlacardNotationType and never null */ @Nonnull public PlacardNotationType setPlacardNotation( @Nullable final String valueParam) { PlacardNotationType aObj = getPlacardNotation(); if (aObj == null) { aObj = new PlacardNotationType(valueParam); setPlacardNotation(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 be null. * @return * The created intermediary object of type PlacardEndorsementType and never null */ @Nonnull public PlacardEndorsementType setPlacardEndorsement( @Nullable final String valueParam) { PlacardEndorsementType aObj = getPlacardEndorsement(); if (aObj == null) { aObj = new PlacardEndorsementType(valueParam); setPlacardEndorsement(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 be null. * @return * The created intermediary object of type AdditionalInformationType and never null */ @Nonnull public AdditionalInformationType setAdditionalInformation( @Nullable final String valueParam) { AdditionalInformationType aObj = getAdditionalInformation(); if (aObj == null) { aObj = new AdditionalInformationType(valueParam); setAdditionalInformation(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 be null. * @return * The created intermediary object of type TechnicalNameType and never null */ @Nonnull public TechnicalNameType setTechnicalName( @Nullable final String valueParam) { TechnicalNameType aObj = getTechnicalName(); if (aObj == null) { aObj = new TechnicalNameType(valueParam); setTechnicalName(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 be null. * @return * The created intermediary object of type CategoryNameType and never null */ @Nonnull public CategoryNameType setCategoryName( @Nullable final String valueParam) { CategoryNameType aObj = getCategoryName(); if (aObj == null) { aObj = new CategoryNameType(valueParam); setCategoryName(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 be null. * @return * The created intermediary object of type IDType and never null */ @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 be null. * @return * The created intermediary object of type UpperOrangeHazardPlacardIDType and never null */ @Nonnull public UpperOrangeHazardPlacardIDType setUpperOrangeHazardPlacardID( @Nullable final String valueParam) { UpperOrangeHazardPlacardIDType aObj = getUpperOrangeHazardPlacardID(); if (aObj == null) { aObj = new UpperOrangeHazardPlacardIDType(valueParam); setUpperOrangeHazardPlacardID(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 be null. * @return * The created intermediary object of type LowerOrangeHazardPlacardIDType and never null */ @Nonnull public LowerOrangeHazardPlacardIDType setLowerOrangeHazardPlacardID( @Nullable final String valueParam) { LowerOrangeHazardPlacardIDType aObj = getLowerOrangeHazardPlacardID(); if (aObj == null) { aObj = new LowerOrangeHazardPlacardIDType(valueParam); setLowerOrangeHazardPlacardID(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 be null. * @return * The created intermediary object of type MarkingIDType and never null */ @Nonnull public MarkingIDType setMarkingID( @Nullable final String valueParam) { MarkingIDType aObj = getMarkingID(); if (aObj == null) { aObj = new MarkingIDType(valueParam); setMarkingID(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 be null. * @return * The created intermediary object of type HazardClassIDType and never null */ @Nonnull public HazardClassIDType setHazardClassID( @Nullable final String valueParam) { HazardClassIDType aObj = getHazardClassID(); if (aObj == null) { aObj = new HazardClassIDType(valueParam); setHazardClassID(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 be null. * @return * The created intermediary object of type NetWeightMeasureType and never null */ @Nonnull public NetWeightMeasureType setNetWeightMeasure( @Nullable final BigDecimal valueParam) { NetWeightMeasureType aObj = getNetWeightMeasure(); if (aObj == null) { aObj = new NetWeightMeasureType(valueParam); setNetWeightMeasure(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 be null. * @return * The created intermediary object of type NetVolumeMeasureType and never null */ @Nonnull public NetVolumeMeasureType setNetVolumeMeasure( @Nullable final BigDecimal valueParam) { NetVolumeMeasureType aObj = getNetVolumeMeasure(); if (aObj == null) { aObj = new NetVolumeMeasureType(valueParam); setNetVolumeMeasure(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 be null. * @return * The created intermediary object of type UNDGCodeType and never null */ @Nonnull public UNDGCodeType setUNDGCode( @Nullable final String valueParam) { UNDGCodeType aObj = getUNDGCode(); if (aObj == null) { aObj = new UNDGCodeType(valueParam); setUNDGCode(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 be null. * @return * The created intermediary object of type EmergencyProceduresCodeType and never null */ @Nonnull public EmergencyProceduresCodeType setEmergencyProceduresCode( @Nullable final String valueParam) { EmergencyProceduresCodeType aObj = getEmergencyProceduresCode(); if (aObj == null) { aObj = new EmergencyProceduresCodeType(valueParam); setEmergencyProceduresCode(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 be null. * @return * The created intermediary object of type MedicalFirstAidGuideCodeType and never null */ @Nonnull public MedicalFirstAidGuideCodeType setMedicalFirstAidGuideCode( @Nullable final String valueParam) { MedicalFirstAidGuideCodeType aObj = getMedicalFirstAidGuideCode(); if (aObj == null) { aObj = new MedicalFirstAidGuideCodeType(valueParam); setMedicalFirstAidGuideCode(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 be null. * @return * The created intermediary object of type HazardousCategoryCodeType and never null */ @Nonnull public HazardousCategoryCodeType setHazardousCategoryCode( @Nullable final String valueParam) { HazardousCategoryCodeType aObj = getHazardousCategoryCode(); if (aObj == null) { aObj = new HazardousCategoryCodeType(valueParam); setHazardousCategoryCode(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 be null. * @return * The created intermediary object of type QuantityType and never null */ @Nonnull public QuantityType setQuantity( @Nullable final BigDecimal valueParam) { QuantityType aObj = getQuantity(); if (aObj == null) { aObj = new QuantityType(valueParam); setQuantity(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 or null */ @Nullable public String getIDValue() { IDType aObj = getID(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained PlacardNotationType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained PlacardNotationType object or null */ @Nullable public String getPlacardNotationValue() { PlacardNotationType aObj = getPlacardNotation(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained PlacardEndorsementType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained PlacardEndorsementType object or null */ @Nullable public String getPlacardEndorsementValue() { PlacardEndorsementType aObj = getPlacardEndorsement(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained AdditionalInformationType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained AdditionalInformationType object or null */ @Nullable public String getAdditionalInformationValue() { AdditionalInformationType aObj = getAdditionalInformation(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained UNDGCodeType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained UNDGCodeType object or null */ @Nullable public String getUNDGCodeValue() { UNDGCodeType aObj = getUNDGCode(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained EmergencyProceduresCodeType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained EmergencyProceduresCodeType object or null */ @Nullable public String getEmergencyProceduresCodeValue() { EmergencyProceduresCodeType aObj = getEmergencyProceduresCode(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained MedicalFirstAidGuideCodeType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained MedicalFirstAidGuideCodeType object or null */ @Nullable public String getMedicalFirstAidGuideCodeValue() { MedicalFirstAidGuideCodeType aObj = getMedicalFirstAidGuideCode(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained TechnicalNameType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained TechnicalNameType object or null */ @Nullable public String getTechnicalNameValue() { TechnicalNameType aObj = getTechnicalName(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained CategoryNameType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained CategoryNameType object or null */ @Nullable public String getCategoryNameValue() { CategoryNameType aObj = getCategoryName(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained HazardousCategoryCodeType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained HazardousCategoryCodeType object or null */ @Nullable public String getHazardousCategoryCodeValue() { HazardousCategoryCodeType aObj = getHazardousCategoryCode(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained UpperOrangeHazardPlacardIDType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained UpperOrangeHazardPlacardIDType object or null */ @Nullable public String getUpperOrangeHazardPlacardIDValue() { UpperOrangeHazardPlacardIDType aObj = getUpperOrangeHazardPlacardID(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained LowerOrangeHazardPlacardIDType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained LowerOrangeHazardPlacardIDType object or null */ @Nullable public String getLowerOrangeHazardPlacardIDValue() { LowerOrangeHazardPlacardIDType aObj = getLowerOrangeHazardPlacardID(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained MarkingIDType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained MarkingIDType object or null */ @Nullable public String getMarkingIDValue() { MarkingIDType aObj = getMarkingID(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained HazardClassIDType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained HazardClassIDType object or null */ @Nullable public String getHazardClassIDValue() { HazardClassIDType aObj = getHazardClassID(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained NetWeightMeasureType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained NetWeightMeasureType object or null */ @Nullable public BigDecimal getNetWeightMeasureValue() { NetWeightMeasureType aObj = getNetWeightMeasure(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained NetVolumeMeasureType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained NetVolumeMeasureType object or null */ @Nullable public BigDecimal getNetVolumeMeasureValue() { NetVolumeMeasureType aObj = getNetVolumeMeasure(); return ((aObj == null)?null:aObj.getValue()); } /** * Get the value of the contained QuantityType object * Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value * * @return * Either the value of the contained QuantityType object or null */ @Nullable public BigDecimal getQuantityValue() { QuantityType aObj = getQuantity(); return ((aObj == null)?null:aObj.getValue()); } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy