public abstract class DataEntity<T> extends DescribableEntity implements Comparable<DataEntity<T>>, Serializable, Data<T>
Data.BlobData, Data.BooleanData, Data.CategoryData, Data.ComplexData, Data.CountData, Data.DataArrayData, Data.GeometryData, Data.ProfileData, Data.QuantityData, Data.RecordData, Data.ReferencedData, Data.TextData| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_CHILD |
static String |
PROPERTY_DATASET |
static String |
PROPERTY_DELETED |
static String |
PROPERTY_GEOMETRY_ENTITY |
static String |
PROPERTY_ID |
static String |
PROPERTY_IDENTIFIER |
static String |
PROPERTY_PARAMETERS |
static String |
PROPERTY_PARENT |
static String |
PROPERTY_RESULT_TIME |
static String |
PROPERTY_SAMPLING_TIME_END |
static String |
PROPERTY_SAMPLING_TIME_START |
static String |
PROPERTY_VALID_TIME_END |
static String |
PROPERTY_VALID_TIME_START |
static String |
PROPERTY_VALUE |
PROPERTY_CODESPACE, PROPERTY_CODESPACE_NAME, PROPERTY_DESCRIPTION, PROPERTY_DOMAIN_ID, PROPERTY_IDENTIFIER_CODESPACE, PROPERTY_NAME, PROPERTY_NAME_CODESPACE, PROPERTY_SERVICENOT_SET_VERTICALIDENTIFIERIDENTIFIER_CODESPACENAMENAME_CODESPACEDESCRIPTION| Modifier | Constructor and Description |
|---|---|
protected |
DataEntity() |
getDescription, getIdentifier, getIdentifierCodespace, getLabelFrom, getMappedParameters, getName, getNameCodespace, getNameI18n, getService, getTranslations, setDescription, setIdentifier, setIdentifierCodespace, setName, setNameCodespace, setService, setTranslationsclone, finalize, getClass, notify, notifyAll, wait, wait, waithasVerticalFrom, hasVerticalTogetId, setIdgetDomain, getIdentifier, isSetDomain, isSetIdentifier, setDomain, setIdentifiergetIdentifierCodespace, isSetIdentifierCodespace, setIdentifierCodespacegetName, isSetName, setNamegetNameCodespace, isSetNameCodespace, setNameCodespacegetDescription, isSetDescription, setDescriptiongetPhenomenonTimeEnd, getPhenomenonTimeStart, hasPhenomenonTimeEnd, hasPhenomenonTimeStart, hasSamplingTimeEnd, hasSamplingTimeStart, setPhenomenonTimeEnd, setPhenomenonTimeStartisSetDatasetgetCountryCode, isDomainAvailable, isi18nNameAvailable, isNameAvailable, noTranslationAvailablepublic static final String PROPERTY_ID
public static final String PROPERTY_DATASET
public static final String PROPERTY_RESULT_TIME
public static final String PROPERTY_SAMPLING_TIME_START
public static final String PROPERTY_SAMPLING_TIME_END
public static final String PROPERTY_VALID_TIME_START
public static final String PROPERTY_VALID_TIME_END
public static final String PROPERTY_GEOMETRY_ENTITY
public static final String PROPERTY_DELETED
public static final String PROPERTY_PARENT
public static final String PROPERTY_IDENTIFIER
public static final String PROPERTY_CHILD
public static final String PROPERTY_VALUE
public static final String PROPERTY_PARAMETERS
public Date getSamplingTimeStart()
getSamplingTimeStart in interface HibernateRelations.HasPhenomenonTimepublic void setSamplingTimeStart(Date samplingTimeStart)
setSamplingTimeStart in interface HibernateRelations.HasPhenomenonTimesamplingTimeStart - the samplingTimeStartpublic Date getSamplingTimeEnd()
getSamplingTimeEnd in interface HibernateRelations.HasPhenomenonTimepublic void setSamplingTimeEnd(Date samplingTimeEnd)
setSamplingTimeEnd in interface HibernateRelations.HasPhenomenonTimesamplingTimeEnd - the samplingTimeEndpublic abstract boolean isNoDataValue(Collection<String> noDataValues)
isNoDataValue in interface Data<T>public GeometryEntity getGeometryEntity()
getGeometryEntity in interface Data<T>public void setGeometryEntity(GeometryEntity geometryEntity)
setGeometryEntity in interface Data<T>public boolean isSetGeometryEntity()
isSetGeometryEntity in interface Data<T>public boolean getDeleted()
getDeleted in interface Data<T>public void setDeleted(boolean deleted)
setDeleted in interface Data<T>public Date getValidTimeStart()
getValidTimeStart in interface Data<T>public void setValidTimeStart(Date validTimeStart)
setValidTimeStart in interface Data<T>public Date getValidTimeEnd()
getValidTimeEnd in interface Data<T>public void setValidTimeEnd(Date validTimeEnd)
setValidTimeEnd in interface Data<T>public boolean isSetValidTime()
isSetValidTime in interface Data<T>public boolean isSetValidStartTime()
isSetValidStartTime in interface Data<T>public boolean isSetValidEndTime()
isSetValidEndTime in interface Data<T>public Date getResultTime()
getResultTime in interface Data<T>public void setResultTime(Date resultTime)
setResultTime in interface Data<T>public Set<Parameter<?>> getParameters()
getParameters in interface Data<T>getParameters in interface DescribablegetParameters in class DescribableEntitypublic void setParameters(Set<Parameter<?>> parameters)
setParameters in interface Data<T>setParameters in interface DescribablesetParameters in class DescribableEntitypublic boolean hasParameters()
hasParameters in interface Data<T>hasParameters in interface DescribablehasParameters in class DescribableEntitypublic DatasetEntity getDataset()
getDataset in interface HibernateRelations.HasDatasetpublic void setDataset(DatasetEntity dataset)
setDataset in interface HibernateRelations.HasDatasetpublic Set<RelatedDataEntity> getRelatedObservations()
getRelatedObservations in interface Data<T>public void setRelatedObservations(Set<RelatedDataEntity> relatedObservations)
setRelatedObservations in interface Data<T>public boolean hasRelatedObservations()
hasRelatedObservations in interface Data<T>public String getValueIdentifier()
getValueIdentifier in interface Data<T>public void setValueIdentifier(String valueIdentifier)
setValueIdentifier in interface Data<T>public boolean hasValueIdentifier()
hasValueIdentifier in interface Data<T>public String getValueName()
getValueName in interface Data<T>public void setValueName(String valueName)
setValueName in interface Data<T>public boolean hasValueName()
hasValueName in interface Data<T>public String getValueDescription()
getValueDescription in interface Data<T>public void setValueDescription(String valueDescription)
setValueDescription in interface Data<T>public boolean hasValueDescription()
hasValueDescription in interface Data<T>public BigDecimal getVerticalFrom()
getVerticalFrom in interface Data<T>public void setVerticalFrom(BigDecimal verticalFrom)
setVerticalFrom in interface Data<T>public BigDecimal getVerticalTo()
getVerticalTo in interface Data<T>public void setVerticalTo(BigDecimal verticalTo)
setVerticalTo in interface Data<T>public int compareTo(DataEntity<T> o)
compareTo in interface Comparable<DataEntity<T>>public String toString()
toString in class DescribableEntityCopyright © 2015–2018 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.