Package org.n52.shetland.ogc.om.values
Class AbstractPofileTrajectoryElement<T>
- java.lang.Object
-
- org.n52.shetland.ogc.om.values.AbstractPofileTrajectoryElement<T>
-
- Direct Known Subclasses:
ProfileLevel,TrajectoryElement
public abstract class AbstractPofileTrajectoryElement<T> extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractPofileTrajectoryElement()AbstractPofileTrajectoryElement(Collection<Value<?>> value)AbstractPofileTrajectoryElement(Time phenomenonTime, org.locationtech.jts.geom.Geometry location, Collection<Value<?>> values)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaddValue(Value<?> value)org.locationtech.jts.geom.GeometrygetLocation()TimegetPhenomenonTime()Value<?>getSimpleValue()List<Value<?>>getValue()booleanisSetLocation()booleanisSetPhenomenonTime()booleanisSetValue()TsetLocation(org.locationtech.jts.geom.Geometry location)voidsetPhenomenonTime(Time phenomenonTime)TsetValue(Collection<Value<?>> value)
-
-
-
Constructor Detail
-
AbstractPofileTrajectoryElement
public AbstractPofileTrajectoryElement()
-
AbstractPofileTrajectoryElement
public AbstractPofileTrajectoryElement(Collection<Value<?>> value)
-
AbstractPofileTrajectoryElement
public AbstractPofileTrajectoryElement(Time phenomenonTime, org.locationtech.jts.geom.Geometry location, Collection<Value<?>> values)
-
-
Method Detail
-
setValue
public T setValue(Collection<Value<?>> value)
- Parameters:
value- the value to set- Returns:
this
-
isSetValue
public boolean isSetValue()
-
getSimpleValue
public Value<?> getSimpleValue()
- Returns:
- the simpleValue
-
getLocation
public org.locationtech.jts.geom.Geometry getLocation()
- Returns:
- the location
-
setLocation
public T setLocation(org.locationtech.jts.geom.Geometry location)
- Parameters:
location- the location to set- Returns:
this
-
isSetLocation
public boolean isSetLocation()
-
getPhenomenonTime
public Time getPhenomenonTime()
- Returns:
- the phenomenonTime
-
setPhenomenonTime
public void setPhenomenonTime(Time phenomenonTime)
- Parameters:
phenomenonTime- the phenomenonTime to set
-
isSetPhenomenonTime
public boolean isSetPhenomenonTime()
-
-