Package uk.org.siri.siri20
Class EquipmentAvailabilityStructure
- java.lang.Object
-
- uk.org.siri.siri20.EquipmentAvailabilityStructure
-
- All Implemented Interfaces:
Serializable
public class EquipmentAvailabilityStructure extends Object implements Serializable
Type for Availaibility Change of EQUIPMENT.Java class for EquipmentAvailabilityStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EquipmentAvailabilityStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="EquipmentRef" type="{http://www.ifopt.org.uk/ifopt}EquipmentRefStructure" minOccurs="0"/> <element name="Description" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="EquipmentTypeRef" type="{http://www.ifopt.org.uk/ifopt}EquipmentTypeRefStructure" minOccurs="0"/> <element name="ValidityPeriod" type="{http://www.siri.org.uk/siri}HalfOpenTimestampOutputRangeStructure" minOccurs="0"/> <element name="EquipmentStatus" type="{http://www.ifopt.org.uk/ifopt}EquipmentStatusEnumeration"/> <element name="EquipmentFeatures" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="FeatureRef" type="{http://www.siri.org.uk/siri}FeatureRefStructure" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType> </element> <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEquipmentAvailabilityStructure.EquipmentFeaturesJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected List<NaturalLanguageStringStructure>descriptionsprotected EquipmentAvailabilityStructure.EquipmentFeaturesequipmentFeaturesprotected EquipmentRefStructureequipmentRefprotected EquipmentStatusEnumerationequipmentStatusprotected EquipmentTypeRefStructureequipmentTypeRefprotected Extensionsextensionsprotected HalfOpenTimestampOutputRangeStructurevalidityPeriod
-
Constructor Summary
Constructors Constructor Description EquipmentAvailabilityStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<NaturalLanguageStringStructure>getDescriptions()Gets the value of the descriptions property.EquipmentAvailabilityStructure.EquipmentFeaturesgetEquipmentFeatures()Gets the value of the equipmentFeatures property.EquipmentRefStructuregetEquipmentRef()Gets the value of the equipmentRef property.EquipmentStatusEnumerationgetEquipmentStatus()Gets the value of the equipmentStatus property.EquipmentTypeRefStructuregetEquipmentTypeRef()Gets the value of the equipmentTypeRef property.ExtensionsgetExtensions()Gets the value of the extensions property.HalfOpenTimestampOutputRangeStructuregetValidityPeriod()Gets the value of the validityPeriod property.voidsetEquipmentFeatures(EquipmentAvailabilityStructure.EquipmentFeatures value)Sets the value of the equipmentFeatures property.voidsetEquipmentRef(EquipmentRefStructure value)Sets the value of the equipmentRef property.voidsetEquipmentStatus(EquipmentStatusEnumeration value)Sets the value of the equipmentStatus property.voidsetEquipmentTypeRef(EquipmentTypeRefStructure value)Sets the value of the equipmentTypeRef property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetValidityPeriod(HalfOpenTimestampOutputRangeStructure value)Sets the value of the validityPeriod property.
-
-
-
Field Detail
-
equipmentRef
protected EquipmentRefStructure equipmentRef
-
descriptions
protected List<NaturalLanguageStringStructure> descriptions
-
equipmentTypeRef
protected EquipmentTypeRefStructure equipmentTypeRef
-
validityPeriod
protected HalfOpenTimestampOutputRangeStructure validityPeriod
-
equipmentStatus
protected EquipmentStatusEnumeration equipmentStatus
-
equipmentFeatures
protected EquipmentAvailabilityStructure.EquipmentFeatures equipmentFeatures
-
extensions
protected Extensions extensions
-
-
Method Detail
-
getEquipmentRef
public EquipmentRefStructure getEquipmentRef()
Gets the value of the equipmentRef property.- Returns:
- possible object is
EquipmentRefStructure
-
setEquipmentRef
public void setEquipmentRef(EquipmentRefStructure value)
Sets the value of the equipmentRef property.- Parameters:
value- allowed object isEquipmentRefStructure
-
getDescriptions
public List<NaturalLanguageStringStructure> getDescriptions()
Gets the value of the descriptions 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 Jakarta XML Binding object. This is why there is not a
setmethod for the descriptions property.For example, to add a new item, do as follows:
getDescriptions().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getEquipmentTypeRef
public EquipmentTypeRefStructure getEquipmentTypeRef()
Gets the value of the equipmentTypeRef property.- Returns:
- possible object is
EquipmentTypeRefStructure
-
setEquipmentTypeRef
public void setEquipmentTypeRef(EquipmentTypeRefStructure value)
Sets the value of the equipmentTypeRef property.- Parameters:
value- allowed object isEquipmentTypeRefStructure
-
getValidityPeriod
public HalfOpenTimestampOutputRangeStructure getValidityPeriod()
Gets the value of the validityPeriod property.- Returns:
- possible object is
HalfOpenTimestampOutputRangeStructure
-
setValidityPeriod
public void setValidityPeriod(HalfOpenTimestampOutputRangeStructure value)
Sets the value of the validityPeriod property.- Parameters:
value- allowed object isHalfOpenTimestampOutputRangeStructure
-
getEquipmentStatus
public EquipmentStatusEnumeration getEquipmentStatus()
Gets the value of the equipmentStatus property.- Returns:
- possible object is
EquipmentStatusEnumeration
-
setEquipmentStatus
public void setEquipmentStatus(EquipmentStatusEnumeration value)
Sets the value of the equipmentStatus property.- Parameters:
value- allowed object isEquipmentStatusEnumeration
-
getEquipmentFeatures
public EquipmentAvailabilityStructure.EquipmentFeatures getEquipmentFeatures()
Gets the value of the equipmentFeatures property.- Returns:
- possible object is
EquipmentAvailabilityStructure.EquipmentFeatures
-
setEquipmentFeatures
public void setEquipmentFeatures(EquipmentAvailabilityStructure.EquipmentFeatures value)
Sets the value of the equipmentFeatures property.- Parameters:
value- allowed object isEquipmentAvailabilityStructure.EquipmentFeatures
-
getExtensions
public Extensions getExtensions()
Gets the value of the extensions property.- Returns:
- possible object is
Extensions
-
setExtensions
public void setExtensions(Extensions value)
Sets the value of the extensions property.- Parameters:
value- allowed object isExtensions
-
-