public class DatastreamEntity extends StaDescribableEntity implements Serializable, HibernateRelations.HasObservationType<DatastreamEntity>, HibernateRelations.HasObservableProperty<DatastreamEntity>, HibernateRelations.HasPhenomenonTime, HibernateRelations.HasUnit, HibernateRelations.HasProcedure<DatastreamEntity>, HibernateRelations.HasGeometry<DatastreamEntity>
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_DATASETS |
static String |
PROPERTY_DESCRIPTION |
static String |
PROPERTY_NAME |
static String |
PROPERTY_OBSERVABLE_PROPERTY |
static String |
PROPERTY_OBSERVATION_TYPE |
static String |
PROPERTY_OBSERVATIONS |
static String |
PROPERTY_OBSERVED_AREA |
static String |
PROPERTY_RESULT_TIME_END |
static String |
PROPERTY_RESULT_TIME_START |
static String |
PROPERTY_SAMPLING_TIME_END |
static String |
PROPERTY_SAMPLING_TIME_START |
static String |
PROPERTY_SENSOR |
static String |
PROPERTY_THING |
static String |
PROPERTY_UNIT |
PROPERTY_CODESPACE, PROPERTY_CODESPACE_NAME, PROPERTY_DOMAIN_ID, PROPERTY_IDENTIFIER, PROPERTY_IDENTIFIER_CODESPACE, PROPERTY_NAME_CODESPACE, PROPERTY_SERVICE, PROPERTY_STA_IDENTIFIERPROPERTY_IDOBSERVATION_TYPEOBSERVABLE_PROPERTYUNITPROCEDUREGEOMETRYLOCALE_REGEXSTA_IDENTIFIERIDENTIFIERIDENTIFIER_CODESPACENAMENAME_CODESPACEDESCRIPTIONPARAMETERS| Constructor and Description |
|---|
DatastreamEntity() |
isProcessed, setProcessedgetDescription, getIdentifier, getIdentifierCodespace, getName, getNameCodespace, getParameters, getService, getStaIdentifier, getTranslations, setDescription, setIdentifier, setIdentifierCodespace, setName, setNameCodespace, setParameters, setService, setStaIdentifier, setTranslations, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetPhenomenonTimeEnd, getPhenomenonTimeStart, hasPhenomenonTimeEnd, hasPhenomenonTimeStart, setPhenomenonTimeEnd, setPhenomenonTimeStarthasSamplingTimeEnd, hasSamplingTimeStart, isSamplingTimePeriodgetGeometry, isSetGeometrygetCountryCode, getDescriptionI18n, getLabelFrom, getMappedParameters, getMatchingLocale, getNameI18n, getTranslation, hasService, hasTranslations, isDomainAvailable, isi18nNameAvailable, isNameAvailable, noTranslationAvailableaddFragment, addHost, addPath, addPort, addValue, addValue, addValues, generateUUID, isSetStaIdentifier, processIdentifierForStagetDomain, isSetDomain, isSetIdentifier, setDomain, setIdentifierisSetIdentifierCodespaceisSetNameisSetNameCodespaceisSetDescriptiongetId, setIdhasParameterspublic static final String PROPERTY_NAME
public static final String PROPERTY_DESCRIPTION
public static final String PROPERTY_OBSERVATION_TYPE
public static final String PROPERTY_UNIT
public static final String PROPERTY_OBSERVED_AREA
public static final String PROPERTY_SAMPLING_TIME_START
public static final String PROPERTY_SAMPLING_TIME_END
public static final String PROPERTY_RESULT_TIME_START
public static final String PROPERTY_RESULT_TIME_END
public static final String PROPERTY_THING
public static final String PROPERTY_SENSOR
public static final String PROPERTY_OBSERVABLE_PROPERTY
public static final String PROPERTY_DATASETS
public static final String PROPERTY_OBSERVATIONS
public Date getSamplingTimeStart()
getSamplingTimeStart in interface HibernateRelations.HasSamplingTimepublic void setSamplingTimeStart(Date samplingTimeStart)
setSamplingTimeStart in interface HibernateRelations.HasSamplingTimesamplingTimeStart - the samplingTimeStartpublic Date getSamplingTimeEnd()
getSamplingTimeEnd in interface HibernateRelations.HasSamplingTimepublic void setSamplingTimeEnd(Date samplingTimeEnd)
setSamplingTimeEnd in interface HibernateRelations.HasSamplingTimesamplingTimeEnd - the samplingTimeEndpublic Date getResultTimeStart()
public DatastreamEntity setResultTimeStart(Date resultTimeStart)
public boolean hasResultTimeStart()
public Date getResultTimeEnd()
public DatastreamEntity setResultTimeEnd(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 Set<DatasetEntity> getDatasets()
public void setDatasets(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 DatastreamEntity setThing(PlatformEntity thing)
public boolean hasThing()
public DatastreamEntity setProcedure(ProcedureEntity procedure)
setProcedure in interface HibernateRelations.HasProcedure<DatastreamEntity>public ProcedureEntity getProcedure()
getProcedure in interface HibernateRelations.HasProcedureGetterpublic boolean hasProcedure()
public UnitEntity getUnitOfMeasurement()
public DatastreamEntity 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 DatastreamEntity setObservations(Set<AbstractObservationEntity> observations)
public Set<AbstractObservationEntity> getObservations()
public boolean hasObservableProperty()
public boolean hasObservations()
public int hashCode()
hashCode in class StaDescribableEntitypublic boolean equals(Object obj)
equals in class StaDescribableEntityCopyright © 2015–2020 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.