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 String |
PROPERTY_PHENOMENON_TIME_END |
static String |
PROPERTY_PHENOMENON_TIME_START |
static String |
PROPERTY_RESULT_TIME_END |
static 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_STARTIDENTIFIERIDENTIFIER_CODESPACENAMENAME_CODESPACEDESCRIPTION| Constructor and Description |
|---|
OfferingEntity() |
addChild, addParent, getChildren, getParents, hasChildren, hasParents, setChildren, setParentsgetDescription, getIdentifier, getIdentifierCodespace, getLabelFrom, getMappedParameters, getName, getNameCodespace, getNameI18n, getParameters, getService, getTranslations, hasParameters, setDescription, setIdentifier, setIdentifierCodespace, setName, setNameCodespace, setParameters, setService, setTranslations, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waithasObservationTypesHasFeaturTypeshasRelatedFeaturesgetPhenomenonTimeEnd, getPhenomenonTimeStart, hasPhenomenonTimeEnd, hasPhenomenonTimeStart, hasSamplingTimeEnd, hasSamplingTimeStart, setPhenomenonTimeEnd, setPhenomenonTimeStarthasResultTimeEnd, hasResultTimeStartgetCountryCode, isDomainAvailable, isi18nNameAvailable, isNameAvailable, noTranslationAvailablegetDomain, isSetDomain, isSetIdentifier, setDomainisSetIdentifierCodespaceisSetNameisSetNameCodespaceisSetDescriptiongetId, setIdpublic static final String PROPERTY_PHENOMENON_TIME_START
public static final String PROPERTY_PHENOMENON_TIME_END
public static final String PROPERTY_RESULT_TIME_START
public static final String PROPERTY_RESULT_TIME_END
public com.vividsolutions.jts.geom.Geometry getGeometry()
public OfferingEntity setGeometry(com.vividsolutions.jts.geom.Geometry geometry)
public void setGeometryEntity(GeometryEntity geometryEntity)
public GeometryEntity getGeometryEntity()
public boolean isSetGeometry()
public Set<FormatEntity> getObservationTypes()
getObservationTypes in interface HibernateRelations.HasObservationTypes<OfferingEntity>public OfferingEntity setObservationTypes(Set<FormatEntity> observationTypes)
setObservationTypes in interface HibernateRelations.HasObservationTypes<OfferingEntity>observationTypes - the observationTypes to setpublic Set<FormatEntity> getFeatureTypes()
getFeatureTypes in interface HibernateRelations.HasFeatureTypes<OfferingEntity>public OfferingEntity setFeatureTypes(Set<FormatEntity> featureTypes)
setFeatureTypes in interface HibernateRelations.HasFeatureTypes<OfferingEntity>featureTypes - the featureTypes to setpublic Date getSamplingTimeStart()
getSamplingTimeStart in interface HibernateRelations.HasPhenomenonTimepublic void setSamplingTimeStart(Date time)
setSamplingTimeStart in interface HibernateRelations.HasPhenomenonTimetime - the samplingTimeStartpublic Date getSamplingTimeEnd()
getSamplingTimeEnd in interface HibernateRelations.HasPhenomenonTimepublic void setSamplingTimeEnd(Date time)
setSamplingTimeEnd in interface HibernateRelations.HasPhenomenonTimetime - the samplingTimeEndpublic Date getResultTimeStart()
HibernateRelations.HasResultTimesgetResultTimeStart in interface HibernateRelations.HasResultTimes<OfferingEntity>public OfferingEntity setResultTimeStart(Date resultTimeStart)
HibernateRelations.HasResultTimessetResultTimeStart in interface HibernateRelations.HasResultTimes<OfferingEntity>resultTimeStart - the resultTimeStart to setpublic Date getResultTimeEnd()
HibernateRelations.HasResultTimesgetResultTimeEnd in interface HibernateRelations.HasResultTimes<OfferingEntity>public OfferingEntity setResultTimeEnd(Date resultTimeEnd)
HibernateRelations.HasResultTimessetResultTimeEnd in interface HibernateRelations.HasResultTimes<OfferingEntity>resultTimeEnd - the resultTimeEnd to setpublic Date getValidTimeStart()
HibernateRelations.HasValidTimegetValidTimeStart in interface HibernateRelations.HasValidTime<OfferingEntity>public OfferingEntity setValidTimeStart(Date validTimeStart)
HibernateRelations.HasValidTimesetValidTimeStart in interface HibernateRelations.HasValidTime<OfferingEntity>validTimeStart - the validTimeStart to setpublic Date getValidTimeEnd()
HibernateRelations.HasValidTimegetValidTimeEnd in interface HibernateRelations.HasValidTime<OfferingEntity>public OfferingEntity setValidTimeEnd(Date validTimeEnd)
HibernateRelations.HasValidTimesetValidTimeEnd in interface HibernateRelations.HasValidTime<OfferingEntity>validTimeEnd - the validTimeEnd to setpublic boolean isSetValidTime()
isSetValidTime in interface HibernateRelations.HasValidTime<OfferingEntity>public Set<RelatedFeatureEntity> getRelatedFeatures()
getRelatedFeatures in interface HibernateRelations.HasRelatedFeatures<OfferingEntity>public OfferingEntity setRelatedFeatures(Set<RelatedFeatureEntity> relatedFeatures)
setRelatedFeatures in interface HibernateRelations.HasRelatedFeatures<OfferingEntity>Copyright © 2015–2018 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.