Package org.n52.series.db.beans.sta
Class AbstractObservationEntity<T>
- java.lang.Object
-
- org.n52.series.db.beans.IdEntity
-
- org.n52.series.db.beans.sta.AbstractObservationEntity<T>
-
- All Implemented Interfaces:
Serializable,HibernateRelations.HasDataset,HibernateRelations.HasDescription,HibernateRelations.HasFeature<AbstractObservationEntity<T>>,HibernateRelations.HasFeatureGetter,HibernateRelations.HasId,HibernateRelations.HasIdentifier,HibernateRelations.HasName,HibernateRelations.HasParameters,HibernateRelations.HasPhenomenonTime,HibernateRelations.HasResultTime,HibernateRelations.HasSamplingGeometry,HibernateRelations.HasSamplingTime,HibernateRelations.HasStaIdentifier,HibernateRelations.HasValidTime<AbstractObservationEntity<T>>,HibernateRelations.HasVerticalFromTo,HibernateRelations.IsStaEntity,AbstractStaEntity,StaRelations.Datastream<AbstractObservationEntity<T>>
- Direct Known Subclasses:
ObservationEntity
public abstract class AbstractObservationEntity<T> extends IdEntity implements Serializable, AbstractStaEntity, HibernateRelations.HasPhenomenonTime, StaRelations.Datastream<AbstractObservationEntity<T>>, HibernateRelations.HasId, HibernateRelations.HasIdentifier, HibernateRelations.HasStaIdentifier, HibernateRelations.HasResultTime, HibernateRelations.HasValidTime<AbstractObservationEntity<T>>, HibernateRelations.HasParameters, HibernateRelations.HasName, HibernateRelations.HasDescription, HibernateRelations.HasSamplingGeometry, HibernateRelations.HasFeature<AbstractObservationEntity<T>>, HibernateRelations.HasDataset, HibernateRelations.HasVerticalFromTo
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.n52.series.db.beans.IdEntity
PROPERTY_ID
-
Fields inherited from interface org.n52.series.db.beans.HibernateRelations.HasDescription
DESCRIPTION
-
Fields inherited from interface org.n52.series.db.beans.HibernateRelations.HasFeatureGetter
FEATURE_OF_INTEREST
-
Fields inherited from interface org.n52.series.db.beans.HibernateRelations.HasIdentifier
IDENTIFIER
-
Fields inherited from interface org.n52.series.db.beans.HibernateRelations.HasName
NAME
-
Fields inherited from interface org.n52.series.db.beans.HibernateRelations.HasParameters
PARAMETERS
-
Fields inherited from interface org.n52.series.db.beans.HibernateRelations.HasResultTime
RESULT_TIME
-
Fields inherited from interface org.n52.series.db.beans.HibernateRelations.HasSamplingGeometry
SAMPLING_GEOMETRY
-
Fields inherited from interface org.n52.series.db.beans.HibernateRelations.HasStaIdentifier
STA_IDENTIFIER
-
Fields inherited from interface org.n52.series.db.beans.HibernateRelations.HasValidTime
VALID_TIME_END, VALID_TIME_START
-
-
Constructor Summary
Constructors Constructor Description AbstractObservationEntity()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract TgetValue()booleanhasValue()booleanisProcessed()AbstractObservationEntity<T>setProcessed(boolean processed)abstract AbstractObservationEntity<T>setValue(T value)-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasDataset
getDataset, isSetDataset, setDataset
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasDescription
getDescription, isSetDescription, setDescription
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasFeature
hasFeature, setFeature
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasFeatureGetter
getFeature
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasId
getId, setId
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasIdentifier
getDomain, getIdentifier, isSetDomain, isSetIdentifier, setDomain, setIdentifier, setIdentifier
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasName
getName, isSetName, setName
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasParameters
getParameters, hasParameters, setParameters
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasPhenomenonTime
getPhenomenonTimeEnd, getPhenomenonTimeStart, hasPhenomenonTimeEnd, hasPhenomenonTimeStart, setPhenomenonTimeEnd, setPhenomenonTimeStart
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasResultTime
getResultTime, hasResultTime, setResultTime
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasSamplingGeometry
getSamplingGeometry, hasSamplingGeometry, setSamplingGeometry
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasSamplingTime
getSamplingTimeEnd, getSamplingTimeStart, hasSamplingTimeEnd, hasSamplingTimeStart, isSamplingTimePeriod, setSamplingTimeEnd, setSamplingTimeStart
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasStaIdentifier
addFragment, addHost, addPath, addPort, addValue, addValue, addValues, generateUUID, getStaIdentifier, isSetStaIdentifier, processIdentifierForSta, setStaIdentifier
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasValidTime
getValidTimeEnd, getValidTimeStart, isSetValidEndTime, isSetValidStartTime, isSetValidTime, setValidTimeEnd, setValidTimeStart
-
Methods inherited from interface org.n52.series.db.beans.HibernateRelations.HasVerticalFromTo
getVerticalFrom, getVerticalTo, isSetVerticalFrom, isSetVerticalFromTo, isSetVerticalTo, setVerticalFrom, setVerticalTo
-
Methods inherited from interface org.n52.series.db.beans.sta.StaRelations.Datastream
getDatastream, hasDatastream, setDatastream
-
-
-
-
Method Detail
-
isProcessed
public boolean isProcessed()
- Specified by:
isProcessedin interfaceAbstractStaEntity
-
setProcessed
public AbstractObservationEntity<T> setProcessed(boolean processed)
- Specified by:
setProcessedin interfaceAbstractStaEntity
-
getValue
public abstract T getValue()
-
setValue
public abstract AbstractObservationEntity<T> setValue(T value)
-
hasValue
public boolean hasValue()
-
-