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