public interface Describable extends IdentifierNameDescriptionEntity, HibernateRelations.HasId
IDENTIFIERIDENTIFIER_CODESPACENAMENAME_CODESPACEDESCRIPTION| Modifier and Type | Method and Description |
|---|---|
default String |
getCountryCode(String locale) |
default String |
getLabelFrom(String locale) |
default Set<Map<String,Object>> |
getMappedParameters(String locale) |
String |
getNameI18n(String locale) |
Set<Parameter<?>> |
getParameters() |
ServiceEntity |
getService() |
Set<I18nEntity<? extends Describable>> |
getTranslations() |
default boolean |
hasParameters() |
default boolean |
isDomainAvailable() |
default boolean |
isi18nNameAvailable(String locale) |
default boolean |
isNameAvailable() |
default boolean |
noTranslationAvailable(String locale) |
void |
setParameters(Set<Parameter<?>> parameters) |
DescribableEntity |
setService(ServiceEntity service) |
void |
setTranslations(Set<I18nEntity<? extends Describable>> translations) |
getDomain, getIdentifier, isSetDomain, isSetIdentifier, setDomain, setIdentifiergetIdentifierCodespace, isSetIdentifierCodespace, setIdentifierCodespacegetName, isSetName, setNamegetNameCodespace, isSetNameCodespace, setNameCodespacegetDescription, isSetDescription, setDescriptiongetId, setIdSet<I18nEntity<? extends Describable>> getTranslations()
void setTranslations(Set<I18nEntity<? extends Describable>> translations)
default boolean hasParameters()
ServiceEntity getService()
DescribableEntity setService(ServiceEntity service)
default boolean isNameAvailable()
default boolean isDomainAvailable()
default boolean isi18nNameAvailable(String locale)
default boolean noTranslationAvailable(String locale)
Copyright © 2015–2018 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.