com.hubject.datex.energyinfrastructure.generated.common.HazardousMaterials Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of convert Show documentation
Show all versions of convert Show documentation
Use converters from com.hubject.datex.convert.converters package to convert from the OICP formats to DATEX II TablePublication and StatusPublication.
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.1
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2022.10.06 at 11:44:34 AM CEST
//
package com.hubject.datex.energyinfrastructure.generated.common;
import java.math.BigInteger;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for HazardousMaterials complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="HazardousMaterials">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="chemicalName" type="{http://datex2.eu/schema/3/common}MultilingualString"/>
* <element name="dangerousGoodsFlashPoint" type="{http://datex2.eu/schema/3/common}TemperatureCelsius" minOccurs="0"/>
* <element name="dangerousGoodsRegulations" type="{http://datex2.eu/schema/3/common}_DangerousGoodsRegulationsEnum" minOccurs="0"/>
* <element name="hazardCodeIdentification" type="{http://datex2.eu/schema/3/common}String" minOccurs="0"/>
* <element name="hazardCodeVersionNumber" type="{http://datex2.eu/schema/3/common}NonNegativeInteger" minOccurs="0"/>
* <element name="hazardSubstanceItemPageNumber" type="{http://datex2.eu/schema/3/common}String" minOccurs="0"/>
* <element name="tremCardNumber" type="{http://datex2.eu/schema/3/common}String" minOccurs="0"/>
* <element name="undgNumber" type="{http://datex2.eu/schema/3/common}String" minOccurs="0"/>
* <element name="volumeOfDangerousGoods" type="{http://datex2.eu/schema/3/common}CubicMetres" minOccurs="0"/>
* <element name="weightOfDangerousGoods" type="{http://datex2.eu/schema/3/common}Tonnes" minOccurs="0"/>
* <element name="_hazardousMaterialsExtension" type="{http://datex2.eu/schema/3/common}_HazardousMaterialsExtensionType" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "HazardousMaterials", propOrder = {
"chemicalName",
"dangerousGoodsFlashPoint",
"dangerousGoodsRegulations",
"hazardCodeIdentification",
"hazardCodeVersionNumber",
"hazardSubstanceItemPageNumber",
"tremCardNumber",
"undgNumber",
"volumeOfDangerousGoods",
"weightOfDangerousGoods",
"hazardousMaterialsExtension"
})
public class HazardousMaterials {
@XmlElement(required = true)
protected MultilingualString chemicalName;
protected Float dangerousGoodsFlashPoint;
protected DangerousGoodsRegulationsEnum dangerousGoodsRegulations;
protected String hazardCodeIdentification;
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger hazardCodeVersionNumber;
protected String hazardSubstanceItemPageNumber;
protected String tremCardNumber;
protected String undgNumber;
protected Float volumeOfDangerousGoods;
protected Float weightOfDangerousGoods;
@XmlElement(name = "_hazardousMaterialsExtension")
protected HazardousMaterialsExtensionType hazardousMaterialsExtension;
/**
* Gets the value of the chemicalName property.
*
* @return
* possible object is
* {@link MultilingualString }
*
*/
public MultilingualString getChemicalName() {
return chemicalName;
}
/**
* Sets the value of the chemicalName property.
*
* @param value
* allowed object is
* {@link MultilingualString }
*
*/
public void setChemicalName(MultilingualString value) {
this.chemicalName = value;
}
/**
* Gets the value of the dangerousGoodsFlashPoint property.
*
* @return
* possible object is
* {@link Float }
*
*/
public Float getDangerousGoodsFlashPoint() {
return dangerousGoodsFlashPoint;
}
/**
* Sets the value of the dangerousGoodsFlashPoint property.
*
* @param value
* allowed object is
* {@link Float }
*
*/
public void setDangerousGoodsFlashPoint(Float value) {
this.dangerousGoodsFlashPoint = value;
}
/**
* Gets the value of the dangerousGoodsRegulations property.
*
* @return
* possible object is
* {@link DangerousGoodsRegulationsEnum }
*
*/
public DangerousGoodsRegulationsEnum getDangerousGoodsRegulations() {
return dangerousGoodsRegulations;
}
/**
* Sets the value of the dangerousGoodsRegulations property.
*
* @param value
* allowed object is
* {@link DangerousGoodsRegulationsEnum }
*
*/
public void setDangerousGoodsRegulations(DangerousGoodsRegulationsEnum value) {
this.dangerousGoodsRegulations = value;
}
/**
* Gets the value of the hazardCodeIdentification property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHazardCodeIdentification() {
return hazardCodeIdentification;
}
/**
* Sets the value of the hazardCodeIdentification property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHazardCodeIdentification(String value) {
this.hazardCodeIdentification = value;
}
/**
* Gets the value of the hazardCodeVersionNumber property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getHazardCodeVersionNumber() {
return hazardCodeVersionNumber;
}
/**
* Sets the value of the hazardCodeVersionNumber property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setHazardCodeVersionNumber(BigInteger value) {
this.hazardCodeVersionNumber = value;
}
/**
* Gets the value of the hazardSubstanceItemPageNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHazardSubstanceItemPageNumber() {
return hazardSubstanceItemPageNumber;
}
/**
* Sets the value of the hazardSubstanceItemPageNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHazardSubstanceItemPageNumber(String value) {
this.hazardSubstanceItemPageNumber = value;
}
/**
* Gets the value of the tremCardNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTremCardNumber() {
return tremCardNumber;
}
/**
* Sets the value of the tremCardNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTremCardNumber(String value) {
this.tremCardNumber = value;
}
/**
* Gets the value of the undgNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUndgNumber() {
return undgNumber;
}
/**
* Sets the value of the undgNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUndgNumber(String value) {
this.undgNumber = value;
}
/**
* Gets the value of the volumeOfDangerousGoods property.
*
* @return
* possible object is
* {@link Float }
*
*/
public Float getVolumeOfDangerousGoods() {
return volumeOfDangerousGoods;
}
/**
* Sets the value of the volumeOfDangerousGoods property.
*
* @param value
* allowed object is
* {@link Float }
*
*/
public void setVolumeOfDangerousGoods(Float value) {
this.volumeOfDangerousGoods = value;
}
/**
* Gets the value of the weightOfDangerousGoods property.
*
* @return
* possible object is
* {@link Float }
*
*/
public Float getWeightOfDangerousGoods() {
return weightOfDangerousGoods;
}
/**
* Sets the value of the weightOfDangerousGoods property.
*
* @param value
* allowed object is
* {@link Float }
*
*/
public void setWeightOfDangerousGoods(Float value) {
this.weightOfDangerousGoods = value;
}
/**
* Gets the value of the hazardousMaterialsExtension property.
*
* @return
* possible object is
* {@link HazardousMaterialsExtensionType }
*
*/
public HazardousMaterialsExtensionType getHazardousMaterialsExtension() {
return hazardousMaterialsExtension;
}
/**
* Sets the value of the hazardousMaterialsExtension property.
*
* @param value
* allowed object is
* {@link HazardousMaterialsExtensionType }
*
*/
public void setHazardousMaterialsExtension(HazardousMaterialsExtensionType value) {
this.hazardousMaterialsExtension = value;
}
}