Package org.n52.shetland.ogc.om.values
Class CvDiscretePointCoverage
- java.lang.Object
-
- org.n52.shetland.ogc.om.values.CvDiscretePointCoverage
-
- All Implemented Interfaces:
Value<PointValuePair>
public class CvDiscretePointCoverage extends Object implements Value<PointValuePair>
Class that represents a CV_DiscretePointCoverage- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description CvDiscretePointCoverage(String gmlId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <X,E extends Exception>
Xaccept(ValueVisitor<X,E> visitor)StringgetDomainExtent()StringgetGmlId()ReferenceTypegetRangeType()StringgetUnit()Get the unit of measureUoMgetUnitObject()Get the unit of measure objectPointValuePairgetValue()Get the measurement valuebooleanisSetDomainExtent()booleanisSetValue()Check whether the value is setvoidsetDomainExtent(String domainExtent)voidsetRangeType(ReferenceType rangeType)voidsetUnit(String unit)Set the unit of measureCvDiscretePointCoveragesetUnit(UoM unit)Set the unit of measure objectCvDiscretePointCoveragesetValue(PointValuePair value)Set the measurment value
-
-
-
Constructor Detail
-
CvDiscretePointCoverage
public CvDiscretePointCoverage(String gmlId)
-
-
Method Detail
-
getGmlId
public String getGmlId()
-
getDomainExtent
public String getDomainExtent()
- Returns:
- the domainExtent
-
setDomainExtent
public void setDomainExtent(String domainExtent)
- Parameters:
domainExtent- the domainExtent to set
-
isSetDomainExtent
public boolean isSetDomainExtent()
-
getRangeType
public ReferenceType getRangeType()
- Returns:
- the rangeType
-
setRangeType
public void setRangeType(ReferenceType rangeType)
- Parameters:
rangeType- the rangeType to set
-
setValue
public CvDiscretePointCoverage setValue(PointValuePair value)
Description copied from interface:ValueSet the measurment value- Specified by:
setValuein interfaceValue<PointValuePair>- Parameters:
value- Value to set
-
getValue
public PointValuePair getValue()
Description copied from interface:ValueGet the measurement value- Specified by:
getValuein interfaceValue<PointValuePair>- Returns:
- Measurement value
-
isSetValue
public boolean isSetValue()
Description copied from interface:ValueCheck whether the value is set- Specified by:
isSetValuein interfaceValue<PointValuePair>- Returns:
true, if value is set
-
setUnit
public void setUnit(String unit)
Description copied from interface:ValueSet the unit of measure- Specified by:
setUnitin interfaceValue<PointValuePair>- Parameters:
unit- Unit of measure
-
setUnit
public CvDiscretePointCoverage setUnit(UoM unit)
Description copied from interface:ValueSet the unit of measure object- Specified by:
setUnitin interfaceValue<PointValuePair>- Parameters:
unit- Unit of measure
-
getUnit
public String getUnit()
Description copied from interface:ValueGet the unit of measure- Specified by:
getUnitin interfaceValue<PointValuePair>- Returns:
- Unit of measure
-
getUnitObject
public UoM getUnitObject()
Description copied from interface:ValueGet the unit of measure object- Specified by:
getUnitObjectin interfaceValue<PointValuePair>- Returns:
- Unit of measure
-
accept
public <X,E extends Exception> X accept(ValueVisitor<X,E> visitor) throws E extends Exception
- Specified by:
acceptin interfaceValue<PointValuePair>- Throws:
E extends Exception
-
-