Package org.n52.shetland.ogc.om.values
Class TrajectoryElement
- java.lang.Object
-
- org.n52.shetland.ogc.om.values.AbstractPofileTrajectoryElement<TrajectoryElement>
-
- org.n52.shetland.ogc.om.values.TrajectoryElement
-
- All Implemented Interfaces:
Comparable<TrajectoryElement>
public class TrajectoryElement extends AbstractPofileTrajectoryElement<TrajectoryElement> implements Comparable<TrajectoryElement>
-
-
Constructor Summary
Constructors Constructor Description TrajectoryElement()TrajectoryElement(Time phenomenonTime, org.locationtech.jts.geom.Geometry location, List<Value<?>> values)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <X> Collection<X>accept(TrajectoryElementVisitor<X> visitor)SweDataRecordasDataRecord()intcompareTo(TrajectoryElement o)booleanequals(Object obj)inthashCode()SweDataRecordvalueAsDataRecord()SweDataRecordvalueAsDataRecord(SweDataRecord dataRecord)-
Methods inherited from class org.n52.shetland.ogc.om.values.AbstractPofileTrajectoryElement
addValue, getLocation, getPhenomenonTime, getSimpleValue, getValue, isSetLocation, isSetPhenomenonTime, isSetValue, setLocation, setPhenomenonTime, setValue
-
-
-
-
Method Detail
-
compareTo
public int compareTo(TrajectoryElement o)
- Specified by:
compareToin interfaceComparable<TrajectoryElement>
-
accept
public <X> Collection<X> accept(TrajectoryElementVisitor<X> visitor) throws OwsExceptionReport
- Throws:
OwsExceptionReport
-
asDataRecord
public SweDataRecord asDataRecord()
-
valueAsDataRecord
public SweDataRecord valueAsDataRecord()
-
valueAsDataRecord
public SweDataRecord valueAsDataRecord(SweDataRecord dataRecord)
-
-