public abstract class AbstractI18NMetadata
extends java.lang.Object
| Constructor and Description |
|---|
AbstractI18NMetadata(java.lang.String id)
constructor
|
AbstractI18NMetadata(java.lang.String id,
MultilingualString name,
MultilingualString description)
constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
MultilingualString |
getDescription() |
java.lang.String |
getIdentifier()
The the identifier of this object
|
java.util.Set<java.util.Locale> |
getLocales() |
MultilingualString |
getName() |
int |
hashCode() |
protected static MultilingualString |
newIfNull(MultilingualString string)
Creates a new
MultilingualString if the supplied string is
null. |
java.lang.String |
toString() |
protected com.google.common.base.MoreObjects.ToStringHelper |
toStringHelper() |
public AbstractI18NMetadata(java.lang.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(java.lang.String id)
id - The identifier of this objectpublic java.lang.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 java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.util.Set<java.util.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–2018 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.