DEFAULT_LOCALE
Constructor and Description |
---|
GwtLocaleImpl(GwtLocaleFactory factory,
java.lang.String language,
java.lang.String region,
java.lang.String script,
java.lang.String variant)
Must only be called from a factory to preserve instance caching.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(GwtLocale o)
The default comparison is a lexical ordering.
|
boolean |
equals(java.lang.Object obj) |
java.util.List<GwtLocale> |
getAliases()
Returns the list of aliases for this locale.
|
java.lang.String |
getAsString()
Returns the locale as a fixed-format string suitable for use in searching
for localized resources.
|
GwtLocale |
getCanonicalForm()
Returns this locale in canonical form.
|
java.util.List<GwtLocale> |
getCompleteSearchList()
Returns the complete list of locales to search for the current locale.
|
java.util.List<GwtLocale> |
getInheritanceChain()
Return a list of locales to search for, in order of preference.
|
java.lang.String |
getLanguage()
Returns the language portion of the locale, or null if none.
|
java.lang.String |
getLanguageNotNull()
Returns the language portion of the locale, or the empty string if none.
|
java.lang.String |
getRegion()
Returns the region portion of the locale, or null if none.
|
java.lang.String |
getRegionNotNull()
Returns the region portion of the locale, or the empty string if none.
|
java.lang.String |
getScript()
Returns the script portion of the locale, or null if none.
|
java.lang.String |
getScriptNotNull()
Returns the script portion of the locale, or the empty string if none.
|
java.lang.String |
getVariant()
Returns the variant portion of the locale, or null if none.
|
java.lang.String |
getVariantNotNull()
Returns the variant portion of the locale, or the empty string if none.
|
int |
hashCode() |
boolean |
inheritsFrom(GwtLocale parent)
Return true if this locale inherits from the specified locale.
|
boolean |
isDefault()
Returns true if this is the default or root locale.
|
java.lang.String |
toString()
Returns a human readable string -- "default" or the same as getAsString().
|
boolean |
usesSameScript(GwtLocale other)
Checks if this locale uses the same script as another locale, taking into
account default scripts.
|
GwtLocaleImpl(GwtLocaleFactory factory, java.lang.String language, java.lang.String region, java.lang.String script, java.lang.String variant)
public int compareTo(GwtLocale o)
GwtLocale
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.util.List<GwtLocale> getAliases()
GwtLocale
getAliases
in interface GwtLocale
public java.lang.String getAsString()
GwtLocale
getAsString
in interface GwtLocale
public GwtLocale getCanonicalForm()
getCanonicalForm
in interface GwtLocale
public java.util.List<GwtLocale> getCompleteSearchList()
GwtLocale
getCompleteSearchList
in interface GwtLocale
public java.util.List<GwtLocale> getInheritanceChain()
getAliases()
to expand those.getInheritanceChain
in interface GwtLocale
public java.lang.String getLanguage()
GwtLocale
getLanguage
in interface GwtLocale
public java.lang.String getLanguageNotNull()
GwtLocale
getLanguageNotNull
in interface GwtLocale
public java.lang.String getRegion()
GwtLocale
public java.lang.String getRegionNotNull()
GwtLocale
getRegionNotNull
in interface GwtLocale
public java.lang.String getScript()
GwtLocale
public java.lang.String getScriptNotNull()
GwtLocale
getScriptNotNull
in interface GwtLocale
public java.lang.String getVariant()
GwtLocale
getVariant
in interface GwtLocale
public java.lang.String getVariantNotNull()
GwtLocale
getVariantNotNull
in interface GwtLocale
public int hashCode()
hashCode
in class java.lang.Object
public boolean inheritsFrom(GwtLocale parent)
inheritsFrom
in interface GwtLocale
parent
- locale to test againstpublic boolean isDefault()
GwtLocale
public java.lang.String toString()
GwtLocale
public boolean usesSameScript(GwtLocale other)
usesSameScript
in interface GwtLocale
other
-