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_SERVICE, PROPERTY_STA_IDENTIFIERPROPERTY_IDOBSERVATION_TYPESFEATURE__TYPESRELATED_FEATURESRESULT_TIME_END, RESULT_TIME_STARTVALID_TIME_END, VALID_TIME_STARTLOCALE_REGEXSTA_IDENTIFIERIDENTIFIERIDENTIFIER_CODESPACENAMENAME_CODESPACEDESCRIPTIONPARAMETERS| Constructor and Description |
|---|
OfferingEntity() |
addChild, addParent, getChildren, getParents, hasChildren, hasParents, setChildren, setParentsgetDescription, getIdentifier, getIdentifierCodespace, getName, getNameCodespace, getParameters, getService, getStaIdentifier, getTranslations, setDescription, setIdentifier, setIdentifierCodespace, setName, setNameCodespace, setParameters, setService, setStaIdentifier, setTranslations, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waithasObservationTypeshasFeatureTypeshasRelatedFeaturesgetPhenomenonTimeEnd, getPhenomenonTimeStart, hasPhenomenonTimeEnd, hasPhenomenonTimeStart, setPhenomenonTimeEnd, setPhenomenonTimeStarthasSamplingTimeEnd, hasSamplingTimeStart, isSamplingTimePeriodhasResultTimeEnd, hasResultTimeStartisSetValidEndTime, isSetValidStartTimegetCountryCode, 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_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 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 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.HasSamplingTimepublic void setSamplingTimeStart(Date time)
setSamplingTimeStart in interface HibernateRelations.HasSamplingTimetime - the samplingTimeStartpublic Date getSamplingTimeEnd()
getSamplingTimeEnd in interface HibernateRelations.HasSamplingTimepublic void setSamplingTimeEnd(Date time)
setSamplingTimeEnd in interface HibernateRelations.HasSamplingTimetime - 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>public int hashCode()
hashCode in class DescribableEntitypublic boolean equals(Object obj)
equals in class DescribableEntityCopyright © 2015–2020 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.