public class DescribableEntity extends IdEntity implements Describable, Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_CODESPACE |
static String |
PROPERTY_CODESPACE_NAME |
static String |
PROPERTY_DESCRIPTION |
static String |
PROPERTY_DOMAIN_ID |
static String |
PROPERTY_IDENTIFIER |
static String |
PROPERTY_IDENTIFIER_CODESPACE |
static String |
PROPERTY_NAME |
static String |
PROPERTY_NAME_CODESPACE |
static String |
PROPERTY_SERVICE |
PROPERTY_IDIDENTIFIERIDENTIFIER_CODESPACENAMENAME_CODESPACEDESCRIPTION| Constructor and Description |
|---|
DescribableEntity() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription() |
String |
getIdentifier() |
CodespaceEntity |
getIdentifierCodespace() |
String |
getLabelFrom(String locale) |
Set<Map<String,Object>> |
getMappedParameters(String locale) |
String |
getName() |
CodespaceEntity |
getNameCodespace() |
String |
getNameI18n(String locale) |
Set<Parameter<?>> |
getParameters() |
ServiceEntity |
getService() |
Set<I18nEntity<? extends Describable>> |
getTranslations() |
boolean |
hasParameters() |
void |
setDescription(String description) |
void |
setIdentifier(String identifier) |
void |
setIdentifierCodespace(CodespaceEntity identifierCodespace) |
void |
setName(String name) |
void |
setNameCodespace(CodespaceEntity nameCodespace) |
void |
setParameters(Set<Parameter<?>> parameters) |
DescribableEntity |
setService(ServiceEntity service) |
void |
setTranslations(Set<I18nEntity<? extends Describable>> translations) |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetCountryCode, isDomainAvailable, isi18nNameAvailable, isNameAvailable, noTranslationAvailablegetDomain, isSetDomain, isSetIdentifier, setDomainisSetIdentifierCodespaceisSetNameisSetNameCodespaceisSetDescriptiongetId, setIdpublic static final String PROPERTY_IDENTIFIER
public static final String PROPERTY_IDENTIFIER_CODESPACE
public static final String PROPERTY_NAME
public static final String PROPERTY_NAME_CODESPACE
public static final String PROPERTY_DESCRIPTION
public static final String PROPERTY_SERVICE
public static final String PROPERTY_DOMAIN_ID
public static final String PROPERTY_CODESPACE
public static final String PROPERTY_CODESPACE_NAME
public String getIdentifier()
getIdentifier in interface HibernateRelations.HasIdentifierpublic void setIdentifier(String identifier)
setIdentifier in interface HibernateRelations.HasIdentifierpublic CodespaceEntity getIdentifierCodespace()
getIdentifierCodespace in interface HibernateRelations.HasIdentifierCodespacepublic void setIdentifierCodespace(CodespaceEntity identifierCodespace)
setIdentifierCodespace in interface HibernateRelations.HasIdentifierCodespacepublic String getName()
getName in interface HibernateRelations.HasNamepublic void setName(String name)
setName in interface HibernateRelations.HasNamepublic CodespaceEntity getNameCodespace()
getNameCodespace in interface HibernateRelations.HasNameCodespacepublic void setNameCodespace(CodespaceEntity nameCodespace)
setNameCodespace in interface HibernateRelations.HasNameCodespacepublic String getDescription()
getDescription in interface HibernateRelations.HasDescriptionpublic void setDescription(String description)
setDescription in interface HibernateRelations.HasDescriptionpublic Set<I18nEntity<? extends Describable>> getTranslations()
getTranslations in interface Describablepublic void setTranslations(Set<I18nEntity<? extends Describable>> translations)
setTranslations in interface Describablepublic Set<Parameter<?>> getParameters()
getParameters in interface Describablepublic void setParameters(Set<Parameter<?>> parameters)
setParameters in interface Describablepublic boolean hasParameters()
hasParameters in interface Describablepublic Set<Map<String,Object>> getMappedParameters(String locale)
getMappedParameters in interface Describablepublic ServiceEntity getService()
getService in interface Describablepublic DescribableEntity setService(ServiceEntity service)
setService in interface Describablepublic String getNameI18n(String locale)
getNameI18n in interface Describablepublic String getLabelFrom(String locale)
getLabelFrom in interface DescribableCopyright © 2015–2018 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.