java.lang.Object | |
↳ | com.google.gwt.i18n.server.GwtLocaleFactoryImpl |
Creates server-side GwtLocale instances. Thread-safe.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Clear an embedded cache of instances when they are no longer needed.
| |||||||||||
Construct a GWT locale from its component parts.
| |||||||||||
Get a GWT locale from a string conforming to a subset of BCP47
(specifically assuming extension tags are not present, at most
one variant is present, and grandfathered tags are not supported;
also private-use tags are only supported for the entire tag).
| |||||||||||
Returns an instance of the default locale.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface com.google.gwt.i18n.shared.GwtLocaleFactory |
Clear an embedded cache of instances when they are no longer needed.
Note that GwtLocale instances constructed after this is called will not maintain identity with instances constructed before this call.
Construct a GWT locale from its component parts. Null or empty strings are accepted for parts not present.
Get a GWT locale from a string conforming to a subset of BCP47 (specifically assuming extension tags are not present, at most one variant is present, and grandfathered tags are not supported; also private-use tags are only supported for the entire tag). Only minimal validation of BCP47 tags is performed, and will continue with what it is able to parse if unexpected input is encountered. A null or empty string is treated as the default locale.
IllegalArgumentException | if the supplied locale does not match BCP47 structural requirements. |
---|