@Version(value="1.0.0")
| Interface | Description |
|---|---|
| LocaleManager |
Management interface over and associate
localizer
instance, allowing the locale of that instance to be changed. |
| LocaleProvider |
Management interface over and associate
localiser
instance, allowing the locale of that instance to be changed. |
| Localized<T> |
A localized property interface which is observable over the value changes due
to updated locale.
|
| PropertyLoader |
This interface represents a simple but powerful system for
internationalization.
|
| PropertyLoaderProperties |
A
Properties interface to provide localized texts for use by the
PropertyLoader class itself, such as for reporting errors for
improperly structured localization classes, etc. |
| PropertyResource |
A resource bundle with a configurable locale
|
| PropertyResourceStrategy<S extends PropertyResourceStrategy<S>> |
A strategy for providing a
PropertyResource over a given locale and a
list of resource description strings in priority order. |
| PropertyValueProvider<T> |
A provider of values a certain class for property interface.
|
| PropertyValueProviderFactory |
| Class | Description |
|---|---|
| PropertyAccessorConfiguration<T> |
A
configuration over a particular
property accessor interface. |
| PropertyAccessorDelegate<A> |
Delegate implementation object for proxy instances of property accessor
interfaces.
|
| PropertyResourceBundle |
A simple
PropertyResource implementation backed by one or more
resource bundles. |
| PropertyResourceBundleStrategy | |
| ResourceBundleDescriptor | |
| StaticPropertyAccessor<S> |
A partial implementation for
Properties manually implemented types
with static locale. |
| Enum | Description |
|---|---|
| PropertyConfiguration.Defaults |
Property value requirement setting.
|
| PropertyConfiguration.Evaluation |
Property value requirement setting.
|
| PropertyConfiguration.KeyCase |
Property key string case setting.
|
| Exception | Description |
|---|---|
| PropertyLoaderException |
Exception relating to localization.
|
| Annotation Type | Description |
|---|---|
| Delimit |
An annotation for
properties of types such as
List to specify how elements should be delimited by the parser. |
| Nested | |
| PropertyConfiguration |
Annotation for property accessor interfaces, and for methods on those
interfaces, to specify how property resources should be fetched to back the
implementation of the accessor.
|