public class DatastreamEntity extends StaDescribableEntity implements java.io.Serializable, HibernateRelations.HasObservationType<DatastreamEntity>, HibernateRelations.HasObservableProperty<DatastreamEntity>, HibernateRelations.HasPhenomenonTime, HibernateRelations.HasUnit, HibernateRelations.HasProcedure<DatastreamEntity>, HibernateRelations.HasGeometry<DatastreamEntity>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY_DATASETS |
static java.lang.String |
PROPERTY_DESCRIPTION |
static java.lang.String |
PROPERTY_NAME |
static java.lang.String |
PROPERTY_OBSERVABLE_PROPERTY |
static java.lang.String |
PROPERTY_OBSERVATION_TYPE |
static java.lang.String |
PROPERTY_OBSERVATIONS |
static java.lang.String |
PROPERTY_OBSERVED_AREA |
static java.lang.String |
PROPERTY_RESULT_TIME_END |
static java.lang.String |
PROPERTY_RESULT_TIME_START |
static java.lang.String |
PROPERTY_SAMPLING_TIME_END |
static java.lang.String |
PROPERTY_SAMPLING_TIME_START |
static java.lang.String |
PROPERTY_SENSOR |
static java.lang.String |
PROPERTY_THING |
static java.lang.String |
PROPERTY_UNIT |
PROPERTY_CODESPACE, PROPERTY_CODESPACE_NAME, PROPERTY_DOMAIN_ID, PROPERTY_IDENTIFIER, PROPERTY_IDENTIFIER_CODESPACE, PROPERTY_NAME_CODESPACE, PROPERTY_SERVICEPROPERTY_IDOBSERVATION_TYPEOBSERVABLE_PROPERTYUNITPROCEDUREGEOMETRYLOCALE_REGEXIDENTIFIERIDENTIFIER_CODESPACENAMENAME_CODESPACEDESCRIPTION| Constructor and Description |
|---|
DatastreamEntity() |
isProcesssed, setProcesssedgetDescription, getIdentifier, getIdentifierCodespace, getName, getNameCodespace, getParameters, getService, getTranslations, setDescription, setIdentifier, setIdentifierCodespace, setName, setNameCodespace, setParameters, setService, setTranslations, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetPhenomenonTimeEnd, getPhenomenonTimeStart, hasPhenomenonTimeEnd, hasPhenomenonTimeStart, setPhenomenonTimeEnd, setPhenomenonTimeStarthasSamplingTimeEnd, hasSamplingTimeStartgetGeometry, isSetGeometrygetCountryCode, getDescriptionI18n, getLabelFrom, getMappedParameters, getMatchingLocale, getNameI18n, getTranslation, hasParameters, hasService, hasTranslations, isDomainAvailable, isi18nNameAvailable, isNameAvailable, noTranslationAvailablegetDomain, isSetDomain, isSetIdentifier, setDomainisSetIdentifierCodespaceisSetNameisSetNameCodespaceisSetDescriptiongetId, setIdpublic static final java.lang.String PROPERTY_NAME
public static final java.lang.String PROPERTY_DESCRIPTION
public static final java.lang.String PROPERTY_OBSERVATION_TYPE
public static final java.lang.String PROPERTY_UNIT
public static final java.lang.String PROPERTY_OBSERVED_AREA
public static final java.lang.String PROPERTY_SAMPLING_TIME_START
public static final java.lang.String PROPERTY_SAMPLING_TIME_END
public static final java.lang.String PROPERTY_RESULT_TIME_START
public static final java.lang.String PROPERTY_RESULT_TIME_END
public static final java.lang.String PROPERTY_THING
public static final java.lang.String PROPERTY_SENSOR
public static final java.lang.String PROPERTY_OBSERVABLE_PROPERTY
public static final java.lang.String PROPERTY_DATASETS
public static final java.lang.String PROPERTY_OBSERVATIONS
public java.util.Date getSamplingTimeStart()
getSamplingTimeStart in interface HibernateRelations.HasSamplingTimepublic void setSamplingTimeStart(java.util.Date samplingTimeStart)
setSamplingTimeStart in interface HibernateRelations.HasSamplingTimesamplingTimeStart - the samplingTimeStartpublic java.util.Date getSamplingTimeEnd()
getSamplingTimeEnd in interface HibernateRelations.HasSamplingTimepublic void setSamplingTimeEnd(java.util.Date samplingTimeEnd)
setSamplingTimeEnd in interface HibernateRelations.HasSamplingTimesamplingTimeEnd - the samplingTimeEndpublic java.util.Date getResultTimeStart()
public void setResultTimeStart(java.util.Date resultTimeStart)
public boolean hasResultTimeStart()
public java.util.Date getResultTimeEnd()
public void setResultTimeEnd(java.util.Date resultTimeEnd)
public boolean hasResultTimeEnd()
public UnitEntity getUnit()
getUnit in interface HibernateRelations.HasUnitpublic void setUnit(UnitEntity unit)
setUnit in interface HibernateRelations.HasUnitpublic boolean isSetUnit()
HibernateRelations.HasUnitisSetUnit in interface HibernateRelations.HasUnittrue, if unit is setpublic java.util.Set<DatasetEntity> getDatasets()
public void setDatasets(java.util.Set<DatasetEntity> datasets)
public void addDataset(DatasetEntity dataset)
public FormatEntity getObservationType()
getObservationType in interface HibernateRelations.HasObservationType<DatastreamEntity>public DatastreamEntity setObservationType(FormatEntity observationType)
setObservationType in interface HibernateRelations.HasObservationType<DatastreamEntity>public boolean isSetObservationType()
isSetObservationType in interface HibernateRelations.HasObservationType<DatastreamEntity>public PlatformEntity getThing()
public void setThing(PlatformEntity thing)
public DatastreamEntity setProcedure(ProcedureEntity procedure)
setProcedure in interface HibernateRelations.HasProcedure<DatastreamEntity>public ProcedureEntity getProcedure()
getProcedure in interface HibernateRelations.HasProcedureGetterpublic UnitEntity getUnitOfMeasurement()
public void setUnitOfMeasurement(UnitEntity unitOfMeasurement)
public GeometryEntity getGeometryEntity()
getGeometryEntity in interface HibernateRelations.HasGeometry<DatastreamEntity>public DatastreamEntity setGeometry(org.locationtech.jts.geom.Geometry geometry)
setGeometry in interface HibernateRelations.HasGeometry<DatastreamEntity>public DatastreamEntity setGeometryEntity(GeometryEntity geometryEntity)
setGeometryEntity in interface HibernateRelations.HasGeometry<DatastreamEntity>public DatastreamEntity setObservableProperty(PhenomenonEntity observableProperty)
setObservableProperty in interface HibernateRelations.HasObservableProperty<DatastreamEntity>public PhenomenonEntity getObservableProperty()
getObservableProperty in interface HibernateRelations.HasObservablePropertyGetterpublic void setObservations(java.util.Set<StaDataEntity> observations)
public java.util.Set<StaDataEntity> getObservations()
public boolean hasObservations()
public int hashCode()
hashCode in class StaDescribableEntitypublic boolean equals(java.lang.Object obj)
equals in class StaDescribableEntityCopyright © 2015–2019 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.