public class OfferingEntity extends HierarchicalEntity<OfferingEntity> implements HibernateRelations.HasObservationTypes<OfferingEntity>, HibernateRelations.HasFeatureTypes<OfferingEntity>, HibernateRelations.HasRelatedFeatures<OfferingEntity>, HibernateRelations.HasPhenomenonTime, HibernateRelations.HasResultTimes<OfferingEntity>, HibernateRelations.HasValidTime<OfferingEntity>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY_PHENOMENON_TIME_END |
static java.lang.String |
PROPERTY_PHENOMENON_TIME_START |
static java.lang.String |
PROPERTY_RESULT_TIME_END |
static java.lang.String |
PROPERTY_RESULT_TIME_START |
PROPERTY_CHILDREN, PROPERTY_PARENTSPROPERTY_CODESPACE, PROPERTY_CODESPACE_NAME, PROPERTY_DESCRIPTION, PROPERTY_DOMAIN_ID, PROPERTY_IDENTIFIER, PROPERTY_IDENTIFIER_CODESPACE, PROPERTY_NAME, PROPERTY_NAME_CODESPACE, PROPERTY_SERVICEPROPERTY_IDOBSERVATION_TYPESFEATURE__TYPESRELATED_FEATURESPHENOMENON_TIME_END, PHENOMENON_TIME_STARTVALID_TIME_END, VALID_TIME_STARTLOCALE_REGEXIDENTIFIERIDENTIFIER_CODESPACENAMENAME_CODESPACEDESCRIPTION| Constructor and Description |
|---|
OfferingEntity() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<FormatEntity> |
getFeatureTypes() |
org.locationtech.jts.geom.Geometry |
getGeometry() |
GeometryEntity |
getGeometryEntity() |
java.util.Set<FormatEntity> |
getObservationTypes() |
java.util.Set<RelatedFeatureEntity> |
getRelatedFeatures() |
java.util.Date |
getResultTimeEnd()
Get the end result time
|
java.util.Date |
getResultTimeStart()
Get the start result time
|
java.util.Date |
getSamplingTimeEnd() |
java.util.Date |
getSamplingTimeStart() |
java.util.Date |
getValidTimeEnd()
Get the end valid time
|
java.util.Date |
getValidTimeStart()
Get the start valid time
|
boolean |
isSetGeometry() |
boolean |
isSetValidTime() |
OfferingEntity |
setFeatureTypes(java.util.Set<FormatEntity> featureTypes) |
OfferingEntity |
setGeometry(org.locationtech.jts.geom.Geometry geometry) |
void |
setGeometryEntity(GeometryEntity geometryEntity) |
OfferingEntity |
setObservationTypes(java.util.Set<FormatEntity> observationTypes) |
OfferingEntity |
setRelatedFeatures(java.util.Set<RelatedFeatureEntity> relatedFeatures) |
OfferingEntity |
setResultTimeEnd(java.util.Date resultTimeEnd)
Set the end result time
|
OfferingEntity |
setResultTimeStart(java.util.Date resultTimeStart)
Set the start result time
|
void |
setSamplingTimeEnd(java.util.Date time) |
void |
setSamplingTimeStart(java.util.Date time) |
OfferingEntity |
setValidTimeEnd(java.util.Date validTimeEnd)
Set the end valid time
|
OfferingEntity |
setValidTimeStart(java.util.Date validTimeStart)
Set the start valid time
|
addChild, addParent, getChildren, getParents, hasChildren, hasParents, setChildren, setParentsgetDescription, getIdentifier, getIdentifierCodespace, getName, getNameCodespace, getParameters, getService, getTranslations, setDescription, setIdentifier, setIdentifierCodespace, setName, setNameCodespace, setParameters, setService, setTranslations, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waithasObservationTypeshasFeatureTypeshasRelatedFeaturesgetPhenomenonTimeEnd, getPhenomenonTimeStart, hasPhenomenonTimeEnd, hasPhenomenonTimeStart, setPhenomenonTimeEnd, setPhenomenonTimeStarthasSamplingTimeEnd, hasSamplingTimeStarthasResultTimeEnd, hasResultTimeStartgetCountryCode, getDescriptionI18n, getLabelFrom, getMappedParameters, getMatchingLocale, getNameI18n, getTranslation, hasParameters, isDomainAvailable, isi18nNameAvailable, isNameAvailable, noTranslationAvailablegetDomain, isSetDomain, isSetIdentifier, setDomainisSetIdentifierCodespaceisSetNameisSetNameCodespaceisSetDescriptiongetId, setIdpublic static final java.lang.String PROPERTY_PHENOMENON_TIME_START
public static final java.lang.String PROPERTY_PHENOMENON_TIME_END
public static final java.lang.String PROPERTY_RESULT_TIME_START
public static final java.lang.String PROPERTY_RESULT_TIME_END
public org.locationtech.jts.geom.Geometry getGeometry()
public OfferingEntity setGeometry(org.locationtech.jts.geom.Geometry geometry)
public void setGeometryEntity(GeometryEntity geometryEntity)
public GeometryEntity getGeometryEntity()
public boolean isSetGeometry()
public java.util.Set<FormatEntity> getObservationTypes()
getObservationTypes in interface HibernateRelations.HasObservationTypes<OfferingEntity>public OfferingEntity setObservationTypes(java.util.Set<FormatEntity> observationTypes)
setObservationTypes in interface HibernateRelations.HasObservationTypes<OfferingEntity>observationTypes - the observationTypes to setpublic java.util.Set<FormatEntity> getFeatureTypes()
getFeatureTypes in interface HibernateRelations.HasFeatureTypes<OfferingEntity>public OfferingEntity setFeatureTypes(java.util.Set<FormatEntity> featureTypes)
setFeatureTypes in interface HibernateRelations.HasFeatureTypes<OfferingEntity>featureTypes - the featureTypes to setpublic java.util.Date getSamplingTimeStart()
getSamplingTimeStart in interface HibernateRelations.HasSamplingTimepublic void setSamplingTimeStart(java.util.Date time)
setSamplingTimeStart in interface HibernateRelations.HasSamplingTimetime - the samplingTimeStartpublic java.util.Date getSamplingTimeEnd()
getSamplingTimeEnd in interface HibernateRelations.HasSamplingTimepublic void setSamplingTimeEnd(java.util.Date time)
setSamplingTimeEnd in interface HibernateRelations.HasSamplingTimetime - the samplingTimeEndpublic java.util.Date getResultTimeStart()
HibernateRelations.HasResultTimesgetResultTimeStart in interface HibernateRelations.HasResultTimes<OfferingEntity>public OfferingEntity setResultTimeStart(java.util.Date resultTimeStart)
HibernateRelations.HasResultTimessetResultTimeStart in interface HibernateRelations.HasResultTimes<OfferingEntity>resultTimeStart - the resultTimeStart to setpublic java.util.Date getResultTimeEnd()
HibernateRelations.HasResultTimesgetResultTimeEnd in interface HibernateRelations.HasResultTimes<OfferingEntity>public OfferingEntity setResultTimeEnd(java.util.Date resultTimeEnd)
HibernateRelations.HasResultTimessetResultTimeEnd in interface HibernateRelations.HasResultTimes<OfferingEntity>resultTimeEnd - the resultTimeEnd to setpublic java.util.Date getValidTimeStart()
HibernateRelations.HasValidTimegetValidTimeStart in interface HibernateRelations.HasValidTime<OfferingEntity>public OfferingEntity setValidTimeStart(java.util.Date validTimeStart)
HibernateRelations.HasValidTimesetValidTimeStart in interface HibernateRelations.HasValidTime<OfferingEntity>validTimeStart - the validTimeStart to setpublic java.util.Date getValidTimeEnd()
HibernateRelations.HasValidTimegetValidTimeEnd in interface HibernateRelations.HasValidTime<OfferingEntity>public OfferingEntity setValidTimeEnd(java.util.Date validTimeEnd)
HibernateRelations.HasValidTimesetValidTimeEnd in interface HibernateRelations.HasValidTime<OfferingEntity>validTimeEnd - the validTimeEnd to setpublic boolean isSetValidTime()
isSetValidTime in interface HibernateRelations.HasValidTime<OfferingEntity>public java.util.Set<RelatedFeatureEntity> getRelatedFeatures()
getRelatedFeatures in interface HibernateRelations.HasRelatedFeatures<OfferingEntity>public OfferingEntity setRelatedFeatures(java.util.Set<RelatedFeatureEntity> relatedFeatures)
setRelatedFeatures in interface HibernateRelations.HasRelatedFeatures<OfferingEntity>Copyright © 2015–2019 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.