public abstract class AbstractI18NMetadata extends Object
| Constructor and Description |
|---|
AbstractI18NMetadata(String id)
constructor
|
AbstractI18NMetadata(String id,
MultilingualString name,
MultilingualString description)
constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
MultilingualString |
getDescription() |
String |
getIdentifier()
The the identifier of this object
|
Set<Locale> |
getLocales() |
MultilingualString |
getName() |
int |
hashCode() |
protected static MultilingualString |
newIfNull(MultilingualString string)
Creates a new
MultilingualString if the supplied string is
null. |
String |
toString() |
protected com.google.common.base.MoreObjects.ToStringHelper |
toStringHelper() |
public AbstractI18NMetadata(String id, MultilingualString name, MultilingualString description)
id - The identifier of this objectname - The multilingual name of this objectdescription - the multilingual description of this objectpublic AbstractI18NMetadata(String id)
id - The identifier of this objectpublic String getIdentifier()
public MultilingualString getName()
public MultilingualString getDescription()
protected com.google.common.base.MoreObjects.ToStringHelper toStringHelper()
MoreObjects.ToStringHelper filled with the state of this classpublic Set<Locale> getLocales()
Locales present in this object.protected static MultilingualString newIfNull(MultilingualString string)
MultilingualString if the supplied string is
null.string - the stringstring or a new MultilingualStringCopyright © 2015–2020 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.