Class PoorEnvironmentConditions
- java.lang.Object
-
- eu.datex2.siri14.schema._1_0._1_0.SituationRecord
-
- eu.datex2.siri14.schema._1_0._1_0.TrafficElement
-
- eu.datex2.siri14.schema._1_0._1_0.Conditions
-
- eu.datex2.siri14.schema._1_0._1_0.PoorEnvironmentConditions
-
- All Implemented Interfaces:
Serializable
public class PoorEnvironmentConditions extends Conditions implements Serializable
Any environmental conditions which may be affecting the driving conditions on the road.Java class for PoorEnvironmentConditions complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PoorEnvironmentConditions"> <complexContent> <extension base="{http://datex2.eu/schema/1_0/1_0}Conditions"> <sequence> <element name="poorEnvironmentType" type="{http://datex2.eu/schema/1_0/1_0}PoorEnvironmentTypeEnum"/> <element name="precipitationDetail" type="{http://datex2.eu/schema/1_0/1_0}PrecipitationDetail" minOccurs="0"/> <element name="visibility" type="{http://datex2.eu/schema/1_0/1_0}Visibility" minOccurs="0"/> <element name="pollutionMeasurement" type="{http://datex2.eu/schema/1_0/1_0}PollutionMeasurement" maxOccurs="unbounded" minOccurs="0"/> <element name="temperature" type="{http://datex2.eu/schema/1_0/1_0}Temperature" minOccurs="0"/> <element name="wind" type="{http://datex2.eu/schema/1_0/1_0}Wind" minOccurs="0"/> <element name="poorEnvironmentConditionsExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<PollutionMeasurement>pollutionMeasurementsprotected ExtensionTypepoorEnvironmentConditionsExtensionprotected PoorEnvironmentTypeEnumpoorEnvironmentTypeprotected PrecipitationDetailprecipitationDetailprotected Temperaturetemperatureprotected Visibilityvisibilityprotected Windwind-
Fields inherited from class eu.datex2.siri14.schema._1_0._1_0.Conditions
conditionsExtension, drivingConditionType
-
Fields inherited from class eu.datex2.siri14.schema._1_0._1_0.TrafficElement
trafficElementExtension
-
Fields inherited from class eu.datex2.siri14.schema._1_0._1_0.SituationRecord
advices, cause, generalPublicComments, groupOfLocations, id, impact, informationUsageOverride, management, nonGeneralPublicComments, probabilityOfOccurrence, situationRecordCreationReference, situationRecordCreationTime, situationRecordExtension, situationRecordFirstSupplierVersionTime, situationRecordObservationTime, situationRecordVersion, situationRecordVersionTime, sourceInformation, validity
-
-
Constructor Summary
Constructors Constructor Description PoorEnvironmentConditions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<PollutionMeasurement>getPollutionMeasurements()Gets the value of the pollutionMeasurements property.ExtensionTypegetPoorEnvironmentConditionsExtension()Gets the value of the poorEnvironmentConditionsExtension property.PoorEnvironmentTypeEnumgetPoorEnvironmentType()Gets the value of the poorEnvironmentType property.PrecipitationDetailgetPrecipitationDetail()Gets the value of the precipitationDetail property.TemperaturegetTemperature()Gets the value of the temperature property.VisibilitygetVisibility()Gets the value of the visibility property.WindgetWind()Gets the value of the wind property.voidsetPoorEnvironmentConditionsExtension(ExtensionType value)Sets the value of the poorEnvironmentConditionsExtension property.voidsetPoorEnvironmentType(PoorEnvironmentTypeEnum value)Sets the value of the poorEnvironmentType property.voidsetPrecipitationDetail(PrecipitationDetail value)Sets the value of the precipitationDetail property.voidsetTemperature(Temperature value)Sets the value of the temperature property.voidsetVisibility(Visibility value)Sets the value of the visibility property.voidsetWind(Wind value)Sets the value of the wind property.-
Methods inherited from class eu.datex2.siri14.schema._1_0._1_0.Conditions
getConditionsExtension, getDrivingConditionType, setConditionsExtension, setDrivingConditionType
-
Methods inherited from class eu.datex2.siri14.schema._1_0._1_0.TrafficElement
getTrafficElementExtension, setTrafficElementExtension
-
Methods inherited from class eu.datex2.siri14.schema._1_0._1_0.SituationRecord
getAdvices, getCause, getGeneralPublicComments, getGroupOfLocations, getId, getImpact, getInformationUsageOverride, getManagement, getNonGeneralPublicComments, getProbabilityOfOccurrence, getSituationRecordCreationReference, getSituationRecordCreationTime, getSituationRecordExtension, getSituationRecordFirstSupplierVersionTime, getSituationRecordObservationTime, getSituationRecordVersion, getSituationRecordVersionTime, getSourceInformation, getValidity, setCause, setGroupOfLocations, setId, setImpact, setInformationUsageOverride, setManagement, setProbabilityOfOccurrence, setSituationRecordCreationReference, setSituationRecordCreationTime, setSituationRecordExtension, setSituationRecordFirstSupplierVersionTime, setSituationRecordObservationTime, setSituationRecordVersion, setSituationRecordVersionTime, setSourceInformation, setValidity
-
-
-
-
Field Detail
-
poorEnvironmentType
protected PoorEnvironmentTypeEnum poorEnvironmentType
-
precipitationDetail
protected PrecipitationDetail precipitationDetail
-
visibility
protected Visibility visibility
-
pollutionMeasurements
protected List<PollutionMeasurement> pollutionMeasurements
-
temperature
protected Temperature temperature
-
wind
protected Wind wind
-
poorEnvironmentConditionsExtension
protected ExtensionType poorEnvironmentConditionsExtension
-
-
Method Detail
-
getPoorEnvironmentType
public PoorEnvironmentTypeEnum getPoorEnvironmentType()
Gets the value of the poorEnvironmentType property.- Returns:
- possible object is
PoorEnvironmentTypeEnum
-
setPoorEnvironmentType
public void setPoorEnvironmentType(PoorEnvironmentTypeEnum value)
Sets the value of the poorEnvironmentType property.- Parameters:
value- allowed object isPoorEnvironmentTypeEnum
-
getPrecipitationDetail
public PrecipitationDetail getPrecipitationDetail()
Gets the value of the precipitationDetail property.- Returns:
- possible object is
PrecipitationDetail
-
setPrecipitationDetail
public void setPrecipitationDetail(PrecipitationDetail value)
Sets the value of the precipitationDetail property.- Parameters:
value- allowed object isPrecipitationDetail
-
getVisibility
public Visibility getVisibility()
Gets the value of the visibility property.- Returns:
- possible object is
Visibility
-
setVisibility
public void setVisibility(Visibility value)
Sets the value of the visibility property.- Parameters:
value- allowed object isVisibility
-
getPollutionMeasurements
public List<PollutionMeasurement> getPollutionMeasurements()
Gets the value of the pollutionMeasurements 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 pollutionMeasurements property.For example, to add a new item, do as follows:
getPollutionMeasurements().add(newItem);Objects of the following type(s) are allowed in the list
PollutionMeasurement
-
getTemperature
public Temperature getTemperature()
Gets the value of the temperature property.- Returns:
- possible object is
Temperature
-
setTemperature
public void setTemperature(Temperature value)
Sets the value of the temperature property.- Parameters:
value- allowed object isTemperature
-
setWind
public void setWind(Wind value)
Sets the value of the wind property.- Parameters:
value- allowed object isWind
-
getPoorEnvironmentConditionsExtension
public ExtensionType getPoorEnvironmentConditionsExtension()
Gets the value of the poorEnvironmentConditionsExtension property.- Returns:
- possible object is
ExtensionType
-
setPoorEnvironmentConditionsExtension
public void setPoorEnvironmentConditionsExtension(ExtensionType value)
Sets the value of the poorEnvironmentConditionsExtension property.- Parameters:
value- allowed object isExtensionType
-
-