public class TrajectoryValue extends AbstractFeature implements Value<List<TrajectoryElement>>
| Constructor and Description |
|---|
TrajectoryValue(CodeWithAuthority identifier) |
TrajectoryValue(CodeWithAuthority identifier,
String gmlId) |
TrajectoryValue(String identifier) |
| Modifier and Type | Method and Description |
|---|---|
<X,E extends Exception> |
accept(ValueVisitor<X,E> visitor) |
TrajectoryValue |
addValue(TrajectoryElement value) |
TrajectoryValue |
addValues(List<TrajectoryElement> value) |
SweDataRecord |
asDataRecord() |
org.locationtech.jts.geom.Geometry |
getGeometry() |
Time |
getPhenomenonTime() |
String |
getUnit()
Get the unit of measure
|
UoM |
getUnitObject()
Get the unit of measure object
|
List<TrajectoryElement> |
getValue()
Get the measurement value
|
boolean |
isSetGeometry() |
boolean |
isSetPhenomenonTime() |
void |
setUnit(String unit)
Set the unit of measure
|
Value<List<TrajectoryElement>> |
setUnit(UoM unit)
Set the unit of measure object
|
TrajectoryValue |
setValue(List<TrajectoryElement> value)
Set the measurment value
|
accept, copyTo, getDefaultElementEncoding, getXml, isEncoded, isSetDefaultElementEncoding, isSetXml, setDefaultElementEncoding, setXml, wasEncodedaddMetaDataProperty, addMetaDataProperty, addName, addName, addName, copyTo, equals, getDescription, getFirstName, getGmlId, getHumanReadableIdentifier, getHumanReadableIdentifierCodeWithAuthority, getIdentifier, getIdentifierCodeWithAuthority, getMetaDataProperty, getName, getOriginalIdentifier, getOriginalIdentifierCodeWithAuthority, hashCode, isReferenced, isSetDescription, isSetGmlID, isSetHumanReadableIdentifier, isSetIdentifier, isSetMetaDataProperty, isSetName, isSetOriginalIdentifier, setDescription, setGmlId, setHumanReadableIdentifier, setHumanReadableIdentifier, setHumanReadableIdentifierAsIdentifier, setIdentifier, setIdentifier, setMetaDataProperty, setName, setNameclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitisSetUnit, isSetValuepublic TrajectoryValue(String identifier)
public TrajectoryValue(CodeWithAuthority identifier)
public TrajectoryValue(CodeWithAuthority identifier, String gmlId)
public TrajectoryValue setValue(List<TrajectoryElement> value)
ValuesetValue in interface Value<List<TrajectoryElement>>value - Value to setpublic TrajectoryValue addValue(TrajectoryElement value)
public TrajectoryValue addValues(List<TrajectoryElement> value)
public List<TrajectoryElement> getValue()
ValuegetValue in interface Value<List<TrajectoryElement>>public void setUnit(String unit)
ValuesetUnit in interface Value<List<TrajectoryElement>>unit - Unit of measurepublic Value<List<TrajectoryElement>> setUnit(UoM unit)
ValuesetUnit in interface Value<List<TrajectoryElement>>unit - Unit of measurepublic UoM getUnitObject()
ValuegetUnitObject in interface Value<List<TrajectoryElement>>public String getUnit()
ValuegetUnit in interface Value<List<TrajectoryElement>>public <X,E extends Exception> X accept(ValueVisitor<X,E> visitor) throws E extends Exception
accept in interface Value<List<TrajectoryElement>>E extends Exceptionpublic boolean isSetPhenomenonTime()
public Time getPhenomenonTime()
public boolean isSetGeometry()
public org.locationtech.jts.geom.Geometry getGeometry()
public SweDataRecord asDataRecord()
Copyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.