Package org.n52.shetland.ogc.swe
Class RangeValue<T>
- java.lang.Object
-
- org.n52.shetland.ogc.swe.RangeValue<T>
-
- Type Parameters:
T- Value type
- All Implemented Interfaces:
Comparable<RangeValue<T>>,Copyable<RangeValue<T>>
public class RangeValue<T> extends Object implements Comparable<RangeValue<T>>, Copyable<RangeValue<T>>
- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description RangeValue()RangeValue(T rangeStart, T rangeEnd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(RangeValue<T> o)RangeValue<T>copy()booleanequals(Object obj)List<T>getRangeAsList()List<String>getRangeAsStringList()TgetRangeEnd()TgetRangeStart()inthashCode()booleanisSetEndValue()booleanisSetStartValue()voidsetRangeEnd(T rangeEnd)voidsetRangeStart(T rangeStart)StringtoString()
-
-
-
Method Detail
-
getRangeStart
public T getRangeStart()
-
setRangeStart
public void setRangeStart(T rangeStart)
-
getRangeEnd
public T getRangeEnd()
-
setRangeEnd
public void setRangeEnd(T rangeEnd)
-
isSetStartValue
public boolean isSetStartValue()
-
isSetEndValue
public boolean isSetEndValue()
-
copy
public RangeValue<T> copy()
-
compareTo
public int compareTo(RangeValue<T> o)
- Specified by:
compareToin interfaceComparable<T>
-
-