com.hubject.datex.energyinfrastructure.generated.facilities.FacilityObjectStatus 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.facilities;
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.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
import com.hubject.datex.energyinfrastructure.generated.common.ExtensionType;
/**
* Java class for FacilityObjectStatus complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="FacilityObjectStatus">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="reference" type="{http://datex2.eu/schema/3/facilities}_FacilityObjectVersionedReference"/>
* <element name="lastUpdated" type="{http://datex2.eu/schema/3/common}DateTime" minOccurs="0"/>
* <element name="newRates" type="{http://datex2.eu/schema/3/facilities}Rates" minOccurs="0"/>
* <element name="_facilityObjectStatusExtension" type="{http://datex2.eu/schema/3/common}_ExtensionType" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FacilityObjectStatus", propOrder = {
"reference",
"lastUpdated",
"newRates",
"facilityObjectStatusExtension"
})
@XmlSeeAlso({
FacilityStatus.class
})
public class FacilityObjectStatus {
@XmlElement(required = true)
protected FacilityObjectVersionedReference reference;
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar lastUpdated;
protected Rates newRates;
@XmlElement(name = "_facilityObjectStatusExtension")
protected ExtensionType facilityObjectStatusExtension;
/**
* Gets the value of the reference property.
*
* @return
* possible object is
* {@link FacilityObjectVersionedReference }
*
*/
public FacilityObjectVersionedReference getReference() {
return reference;
}
/**
* Sets the value of the reference property.
*
* @param value
* allowed object is
* {@link FacilityObjectVersionedReference }
*
*/
public void setReference(FacilityObjectVersionedReference value) {
this.reference = value;
}
/**
* Gets the value of the lastUpdated property.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getLastUpdated() {
return lastUpdated;
}
/**
* Sets the value of the lastUpdated property.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setLastUpdated(XMLGregorianCalendar value) {
this.lastUpdated = value;
}
/**
* Gets the value of the newRates property.
*
* @return
* possible object is
* {@link Rates }
*
*/
public Rates getNewRates() {
return newRates;
}
/**
* Sets the value of the newRates property.
*
* @param value
* allowed object is
* {@link Rates }
*
*/
public void setNewRates(Rates value) {
this.newRates = value;
}
/**
* Gets the value of the facilityObjectStatusExtension property.
*
* @return
* possible object is
* {@link ExtensionType }
*
*/
public ExtensionType getFacilityObjectStatusExtension() {
return facilityObjectStatusExtension;
}
/**
* Sets the value of the facilityObjectStatusExtension property.
*
* @param value
* allowed object is
* {@link ExtensionType }
*
*/
public void setFacilityObjectStatusExtension(ExtensionType value) {
this.facilityObjectStatusExtension = value;
}
}