Class DatasetConstellation
- java.lang.Object
-
- org.n52.sensorweb.server.helgoland.adapters.connector.constellations.DatasetConstellation
-
- Direct Known Subclasses:
CountDatasetConstellation,ProfileDatasetConstellation,QuantityDatasetConstellation,TextDatasetConstellation
public abstract class DatasetConstellation extends Object
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description org.n52.series.db.beans.DatasetEntitycreateDatasetEntity(org.n52.series.db.beans.ProcedureEntity procedure, org.n52.series.db.beans.CategoryEntity category, org.n52.series.db.beans.FeatureEntity feature, org.n52.series.db.beans.OfferingEntity offering, org.n52.series.db.beans.PhenomenonEntity phenomenon, org.n52.series.db.beans.PlatformEntity platform, org.n52.series.db.beans.ServiceEntity service)protected abstract org.n52.series.db.beans.DatasetEntitycreateDatasetEntity(org.n52.series.db.beans.ServiceEntity service)StringgetCategory()StringgetDescription()StringgetFeature()Optional<org.n52.series.db.beans.DataEntity<?>>getFirst()StringgetIdentifier()Optional<org.n52.series.db.beans.DataEntity<?>>getLatest()StringgetName()StringgetOffering()StringgetPhenomenon()StringgetPlatform()StringgetProcedure()DategetSamplingTimeEnd()DategetSamplingTimeStart()booleanisInsitu()booleanisMobile()voidsetDescription(String description)voidsetFirst(org.n52.series.db.beans.DataEntity<?> first)voidsetIdentifier(String identifier)voidsetInsitu(boolean insitu)voidsetLatest(org.n52.series.db.beans.DataEntity<?> latest)voidsetMobile(boolean mobile)voidsetName(String name)voidsetParameters(Set<org.n52.series.db.beans.parameter.ParameterEntity<?>> parameters)DatasetConstellationsetSamplingTimeEnd(Date samplingTimeEnd)DatasetConstellationsetSamplingTimeStart(Date samplingTimeStart)StringtoString()
-
-
-
Method Detail
-
getProcedure
public String getProcedure()
-
getOffering
public String getOffering()
-
getCategory
public String getCategory()
-
getPhenomenon
public String getPhenomenon()
-
getFeature
public String getFeature()
-
getPlatform
public String getPlatform()
-
getIdentifier
public String getIdentifier()
-
setIdentifier
public void setIdentifier(String identifier)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
createDatasetEntity
public final org.n52.series.db.beans.DatasetEntity createDatasetEntity(org.n52.series.db.beans.ProcedureEntity procedure, org.n52.series.db.beans.CategoryEntity category, org.n52.series.db.beans.FeatureEntity feature, org.n52.series.db.beans.OfferingEntity offering, org.n52.series.db.beans.PhenomenonEntity phenomenon, org.n52.series.db.beans.PlatformEntity platform, org.n52.series.db.beans.ServiceEntity service)
-
createDatasetEntity
protected abstract org.n52.series.db.beans.DatasetEntity createDatasetEntity(org.n52.series.db.beans.ServiceEntity service)
-
getFirst
public Optional<org.n52.series.db.beans.DataEntity<?>> getFirst()
-
setFirst
public void setFirst(org.n52.series.db.beans.DataEntity<?> first)
-
getLatest
public Optional<org.n52.series.db.beans.DataEntity<?>> getLatest()
-
setLatest
public void setLatest(org.n52.series.db.beans.DataEntity<?> latest)
-
isMobile
public boolean isMobile()
-
setMobile
public void setMobile(boolean mobile)
-
isInsitu
public boolean isInsitu()
-
setInsitu
public void setInsitu(boolean insitu)
-
getSamplingTimeStart
public Date getSamplingTimeStart()
-
setSamplingTimeStart
public DatasetConstellation setSamplingTimeStart(Date samplingTimeStart)
-
getSamplingTimeEnd
public Date getSamplingTimeEnd()
-
setSamplingTimeEnd
public DatasetConstellation setSamplingTimeEnd(Date samplingTimeEnd)
-
setParameters
public void setParameters(Set<org.n52.series.db.beans.parameter.ParameterEntity<?>> parameters)
-
-