public abstract class AbstractFeatureEntity<E> extends HierarchicalEntity<E> implements HibernateRelations.HasXml<AbstractFeatureEntity<E>>, HibernateRelations.HasGeometry<AbstractFeatureEntity<E>>, HibernateRelations.IsStaEntity
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_FEATURE_TYPE |
static String |
PROPERTY_GEOMETRY |
static String |
PROPERTY_GEOMETRY_ENTITY |
static String |
PROPERTY_GEOMETRY_ENTITY_GEOMETRY |
static String |
PROPERTY_GEOMETRY_ENTITY_LAT |
static String |
PROPERTY_GEOMETRY_ENTITY_LON |
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_IDXMLGEOMETRYLOCALE_REGEXSTA_IDENTIFIERIDENTIFIERIDENTIFIER_CODESPACENAMENAME_CODESPACEDESCRIPTIONPARAMETERS| Constructor and Description |
|---|
AbstractFeatureEntity() |
| Modifier and Type | Method and Description |
|---|---|
FormatEntity |
getFeatureType() |
GeometryEntity |
getGeometryEntity() |
String |
getUrl() |
String |
getXml() |
boolean |
isSetFeatureType() |
boolean |
isSetUrl() |
AbstractFeatureEntity<E> |
setFeatureType(FormatEntity featureType) |
AbstractFeatureEntity<E> |
setGeometry(org.locationtech.jts.geom.Geometry geometry) |
AbstractFeatureEntity<E> |
setGeometryEntity(GeometryEntity geometryEntity) |
AbstractFeatureEntity<E> |
setUrl(String url) |
AbstractFeatureEntity<E> |
setXml(String xml) |
addChild, addParent, getChildren, getParents, hasChildren, hasParents, setChildren, setParentsequals, getDescription, getIdentifier, getIdentifierCodespace, getName, getNameCodespace, getParameters, getService, getStaIdentifier, getTranslations, hashCode, setDescription, setIdentifier, setIdentifierCodespace, setName, setNameCodespace, setParameters, setService, setStaIdentifier, setTranslations, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitisSetXmlgetGeometry, isSetGeometrygetCountryCode, 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_GEOMETRY_ENTITY
public static final String PROPERTY_GEOMETRY
public static final String PROPERTY_GEOMETRY_ENTITY_GEOMETRY
public static final String PROPERTY_GEOMETRY_ENTITY_LAT
public static final String PROPERTY_GEOMETRY_ENTITY_LON
public static final String PROPERTY_FEATURE_TYPE
public GeometryEntity getGeometryEntity()
getGeometryEntity in interface HibernateRelations.HasGeometry<AbstractFeatureEntity<E>>public AbstractFeatureEntity<E> setGeometry(org.locationtech.jts.geom.Geometry geometry)
setGeometry in interface HibernateRelations.HasGeometry<AbstractFeatureEntity<E>>public AbstractFeatureEntity<E> setGeometryEntity(GeometryEntity geometryEntity)
setGeometryEntity in interface HibernateRelations.HasGeometry<AbstractFeatureEntity<E>>public String getXml()
getXml in interface HibernateRelations.HasXml<AbstractFeatureEntity<E>>public AbstractFeatureEntity<E> setXml(String xml)
setXml in interface HibernateRelations.HasXml<AbstractFeatureEntity<E>>public FormatEntity getFeatureType()
public AbstractFeatureEntity<E> setFeatureType(FormatEntity featureType)
public boolean isSetFeatureType()
public String getUrl()
public AbstractFeatureEntity<E> setUrl(String url)
public boolean isSetUrl()
Copyright © 2015–2020 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.