public class TLVTValue extends Object implements MultiValue<List<TimeLocationValueTriple>>
MultiValue representing a time location value triple for observations| Constructor and Description |
|---|
TLVTValue() |
| Modifier and Type | Method and Description |
|---|---|
<X,E extends Exception> |
accept(ValueVisitor<X,E> visitor) |
void |
addValue(TimeLocationValueTriple value)
Add time value pair value
|
void |
addValues(List<TimeLocationValueTriple> values)
Add time value pair values
|
Time |
getPhenomenonTime()
Get the phenomenon time for the multiple values
|
String |
getUnit()
Get the unit of measure
|
UoM |
getUnitObject()
Get the unit of measure object
|
List<TimeLocationValueTriple> |
getValue()
Get the measurement value
|
boolean |
isSetValue()
Check whether the value is set
|
void |
setUnit(String unit)
Set the unit of measure
|
TLVTValue |
setUnit(UoM unit)
Set the unit of measure object
|
TLVTValue |
setValue(List<TimeLocationValueTriple> value)
Set the measurment value
|
public TLVTValue setValue(List<TimeLocationValueTriple> value)
ValuesetValue in interface MultiValue<List<TimeLocationValueTriple>>setValue in interface Value<List<TimeLocationValueTriple>>value - Value to setpublic List<TimeLocationValueTriple> getValue()
ValuegetValue in interface Value<List<TimeLocationValueTriple>>public void addValue(TimeLocationValueTriple value)
value - Time value pair value to addpublic void addValues(List<TimeLocationValueTriple> values)
values - Time value pair values to addpublic void setUnit(String unit)
ValuesetUnit in interface Value<List<TimeLocationValueTriple>>unit - Unit of measurepublic TLVTValue setUnit(UoM unit)
ValuesetUnit in interface Value<List<TimeLocationValueTriple>>unit - Unit of measurepublic String getUnit()
ValuegetUnit in interface Value<List<TimeLocationValueTriple>>public UoM getUnitObject()
ValuegetUnitObject in interface Value<List<TimeLocationValueTriple>>public Time getPhenomenonTime()
MultiValuegetPhenomenonTime in interface MultiValue<List<TimeLocationValueTriple>>public boolean isSetValue()
ValueisSetValue in interface Value<List<TimeLocationValueTriple>>true, if value is setpublic <X,E extends Exception> X accept(ValueVisitor<X,E> visitor) throws E extends Exception
accept in interface Value<List<TimeLocationValueTriple>>E extends ExceptionCopyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.