public abstract class DataEntity<T> extends DescribableEntity implements java.lang.Comparable<DataEntity<T>>, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.math.BigDecimal |
NOT_SET_VERTICAL |
static java.lang.String |
PROPERTY_DATASET |
static java.lang.String |
PROPERTY_DELETED |
static java.lang.String |
PROPERTY_EREPORTING_PROFILE |
static java.lang.String |
PROPERTY_GEOMETRY_ENTITY |
static java.lang.String |
PROPERTY_ID |
static java.lang.String |
PROPERTY_IDENTIFIER |
static java.lang.String |
PROPERTY_PARAMETERS |
static java.lang.String |
PROPERTY_PARENT |
static java.lang.String |
PROPERTY_RESULT_TIME |
static java.lang.String |
PROPERTY_SAMPLING_PROFILE |
static java.lang.String |
PROPERTY_SAMPLING_TIME_END |
static java.lang.String |
PROPERTY_SAMPLING_TIME_START |
static java.lang.String |
PROPERTY_VALID_TIME_END |
static java.lang.String |
PROPERTY_VALID_TIME_START |
static java.lang.String |
PROPERTY_VALUE |
PROPERTY_CODESPACE, PROPERTY_CODESPACE_NAME, PROPERTY_DESCRIPTION, PROPERTY_DOMAIN_ID, PROPERTY_IDENTIFIER_CODESPACE, PROPERTY_NAME, PROPERTY_NAME_CODESPACE, PROPERTY_SERVICELOCALE_REGEXIDENTIFIERIDENTIFIER_CODESPACENAMENAME_CODESPACEDESCRIPTION| Modifier | Constructor and Description |
|---|---|
protected |
DataEntity() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(DataEntity<T> o) |
boolean |
equals(java.lang.Object obj) |
DatasetEntity |
getDataset() |
boolean |
getDeleted() |
EReportingProfileDataEntity |
getEreportingProfile() |
GeometryEntity |
getGeometryEntity() |
java.lang.Long |
getParent() |
java.util.Set<RelatedDataEntity> |
getRelatedObservations() |
java.util.Date |
getResultTime() |
SamplingProfileDataEntity |
getSamplingProfile() |
java.util.Date |
getSamplingTimeEnd() |
java.util.Date |
getSamplingTimeStart() |
java.util.Date |
getValidTimeEnd() |
java.util.Date |
getValidTimeStart() |
T |
getValue() |
java.lang.String |
getValueDescription() |
java.lang.String |
getValueIdentifier() |
java.lang.String |
getValueName() |
java.math.BigDecimal |
getVerticalFrom() |
java.math.BigDecimal |
getVerticalTo() |
boolean |
hasEreportingProfile() |
int |
hashCode() |
boolean |
hasRelatedObservations() |
boolean |
hasSamplingProfile() |
boolean |
hasValue() |
boolean |
hasValueDescription() |
boolean |
hasValueIdentifier() |
boolean |
hasValueName() |
boolean |
hasVerticalFrom() |
boolean |
hasVerticalTo() |
abstract boolean |
isNoDataValue(java.util.Collection<java.lang.String> noDataValues) |
boolean |
isSetGeometryEntity() |
boolean |
isSetValidEndTime() |
boolean |
isSetValidStartTime() |
boolean |
isSetValidTime() |
void |
setDataset(DatasetEntity dataset) |
void |
setDeleted(boolean deleted) |
void |
setEreportingProfile(EReportingProfileDataEntity ereportingProfile) |
void |
setGeometryEntity(GeometryEntity geometryEntity) |
void |
setParent(java.lang.Long parent) |
void |
setRelatedObservations(java.util.Set<RelatedDataEntity> relatedObservations) |
void |
setResultTime(java.util.Date resultTime) |
void |
setSamplingProfile(SamplingProfileDataEntity samplingProfile) |
void |
setSamplingTimeEnd(java.util.Date samplingTimeEnd) |
void |
setSamplingTimeStart(java.util.Date samplingTimeStart) |
void |
setValidTimeEnd(java.util.Date validTimeEnd) |
void |
setValidTimeStart(java.util.Date validTimeStart) |
void |
setValue(T value) |
void |
setValueDescription(java.lang.String valueDescription) |
void |
setValueIdentifier(java.lang.String valueIdentifier) |
void |
setValueName(java.lang.String valueName) |
void |
setVerticalFrom(java.math.BigDecimal verticalFrom) |
void |
setVerticalTo(java.math.BigDecimal verticalTo) |
java.lang.String |
toString() |
getDescription, getIdentifier, getIdentifierCodespace, getName, getNameCodespace, getParameters, getService, getTranslations, setDescription, setIdentifier, setIdentifierCodespace, setName, setNameCodespace, setParameters, setService, setTranslationsclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetCountryCode, getDescriptionI18n, getLabelFrom, getMappedParameters, getMatchingLocale, getNameI18n, getTranslation, hasParameters, isDomainAvailable, isi18nNameAvailable, isNameAvailable, noTranslationAvailablegetDomain, isSetDomain, isSetIdentifier, setDomainisSetIdentifierCodespaceisSetNameisSetNameCodespaceisSetDescriptiongetId, setIdpublic static final java.lang.String PROPERTY_ID
public static final java.lang.String PROPERTY_DATASET
public static final java.lang.String PROPERTY_RESULT_TIME
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_VALID_TIME_START
public static final java.lang.String PROPERTY_VALID_TIME_END
public static final java.lang.String PROPERTY_GEOMETRY_ENTITY
public static final java.lang.String PROPERTY_DELETED
public static final java.lang.String PROPERTY_PARENT
public static final java.lang.String PROPERTY_IDENTIFIER
public static final java.lang.String PROPERTY_VALUE
public static final java.lang.String PROPERTY_PARAMETERS
public static final java.lang.String PROPERTY_SAMPLING_PROFILE
public static final java.lang.String PROPERTY_EREPORTING_PROFILE
public static final java.math.BigDecimal NOT_SET_VERTICAL
public java.util.Date getSamplingTimeStart()
public void setSamplingTimeStart(java.util.Date samplingTimeStart)
samplingTimeStart - the samplingTimeStartpublic java.util.Date getSamplingTimeEnd()
public void setSamplingTimeEnd(java.util.Date samplingTimeEnd)
samplingTimeEnd - the samplingTimeEndpublic T getValue()
public void setValue(T value)
public boolean hasValue()
public abstract boolean isNoDataValue(java.util.Collection<java.lang.String> noDataValues)
public GeometryEntity getGeometryEntity()
public void setGeometryEntity(GeometryEntity geometryEntity)
public boolean isSetGeometryEntity()
public boolean getDeleted()
public void setDeleted(boolean deleted)
public java.util.Date getValidTimeStart()
public void setValidTimeStart(java.util.Date validTimeStart)
public java.util.Date getValidTimeEnd()
public void setValidTimeEnd(java.util.Date validTimeEnd)
public boolean isSetValidTime()
public boolean isSetValidStartTime()
public boolean isSetValidEndTime()
public java.util.Date getResultTime()
public void setResultTime(java.util.Date resultTime)
public java.lang.Long getParent()
public void setParent(java.lang.Long parent)
public DatasetEntity getDataset()
public void setDataset(DatasetEntity dataset)
public java.util.Set<RelatedDataEntity> getRelatedObservations()
public void setRelatedObservations(java.util.Set<RelatedDataEntity> relatedObservations)
public boolean hasRelatedObservations()
public java.lang.String getValueIdentifier()
public void setValueIdentifier(java.lang.String valueIdentifier)
public boolean hasValueIdentifier()
public java.lang.String getValueName()
public void setValueName(java.lang.String valueName)
public boolean hasValueName()
public java.lang.String getValueDescription()
public void setValueDescription(java.lang.String valueDescription)
public boolean hasValueDescription()
public java.math.BigDecimal getVerticalFrom()
public void setVerticalFrom(java.math.BigDecimal verticalFrom)
public boolean hasVerticalFrom()
public java.math.BigDecimal getVerticalTo()
public void setVerticalTo(java.math.BigDecimal verticalTo)
public boolean hasVerticalTo()
public SamplingProfileDataEntity getSamplingProfile()
public void setSamplingProfile(SamplingProfileDataEntity samplingProfile)
public boolean hasSamplingProfile()
public EReportingProfileDataEntity getEreportingProfile()
public void setEreportingProfile(EReportingProfileDataEntity ereportingProfile)
public boolean hasEreportingProfile()
public int compareTo(DataEntity<T> o)
compareTo in interface java.lang.Comparable<DataEntity<T>>public java.lang.String toString()
toString in class DescribableEntityCopyright © 2015–2019 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.