Class PrecipitationDetail
- java.lang.Object
-
- eu.datex2.siri13.schema._1_0._1_0.PrecipitationDetail
-
- All Implemented Interfaces:
Serializable
public class PrecipitationDetail extends Object implements Serializable
Details of precipitation (rain, snow etc.).Java class for PrecipitationDetail complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PrecipitationDetail"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="depositionDepth" type="{http://datex2.eu/schema/1_0/1_0}MetresAsFloat" minOccurs="0"/> <element name="precipitationIntensity" type="{http://datex2.eu/schema/1_0/1_0}IntensityMillimetresPerHour" minOccurs="0"/> <element name="precipitationType" type="{http://datex2.eu/schema/1_0/1_0}PrecipitationTypeEnum" minOccurs="0"/> <element name="precipitationDetailExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected FloatdepositionDepthprotected ExtensionTypeprecipitationDetailExtensionprotected FloatprecipitationIntensityprotected PrecipitationTypeEnumprecipitationType
-
Constructor Summary
Constructors Constructor Description PrecipitationDetail()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatgetDepositionDepth()Gets the value of the depositionDepth property.ExtensionTypegetPrecipitationDetailExtension()Gets the value of the precipitationDetailExtension property.FloatgetPrecipitationIntensity()Gets the value of the precipitationIntensity property.PrecipitationTypeEnumgetPrecipitationType()Gets the value of the precipitationType property.voidsetDepositionDepth(Float value)Sets the value of the depositionDepth property.voidsetPrecipitationDetailExtension(ExtensionType value)Sets the value of the precipitationDetailExtension property.voidsetPrecipitationIntensity(Float value)Sets the value of the precipitationIntensity property.voidsetPrecipitationType(PrecipitationTypeEnum value)Sets the value of the precipitationType property.
-
-
-
Field Detail
-
depositionDepth
protected Float depositionDepth
-
precipitationIntensity
protected Float precipitationIntensity
-
precipitationType
protected PrecipitationTypeEnum precipitationType
-
precipitationDetailExtension
protected ExtensionType precipitationDetailExtension
-
-
Method Detail
-
getDepositionDepth
public Float getDepositionDepth()
Gets the value of the depositionDepth property.- Returns:
- possible object is
Float
-
setDepositionDepth
public void setDepositionDepth(Float value)
Sets the value of the depositionDepth property.- Parameters:
value- allowed object isFloat
-
getPrecipitationIntensity
public Float getPrecipitationIntensity()
Gets the value of the precipitationIntensity property.- Returns:
- possible object is
Float
-
setPrecipitationIntensity
public void setPrecipitationIntensity(Float value)
Sets the value of the precipitationIntensity property.- Parameters:
value- allowed object isFloat
-
getPrecipitationType
public PrecipitationTypeEnum getPrecipitationType()
Gets the value of the precipitationType property.- Returns:
- possible object is
PrecipitationTypeEnum
-
setPrecipitationType
public void setPrecipitationType(PrecipitationTypeEnum value)
Sets the value of the precipitationType property.- Parameters:
value- allowed object isPrecipitationTypeEnum
-
getPrecipitationDetailExtension
public ExtensionType getPrecipitationDetailExtension()
Gets the value of the precipitationDetailExtension property.- Returns:
- possible object is
ExtensionType
-
setPrecipitationDetailExtension
public void setPrecipitationDetailExtension(ExtensionType value)
Sets the value of the precipitationDetailExtension property.- Parameters:
value- allowed object isExtensionType
-
-