| Interface | Description |
|---|---|
| Localizable |
Provides message code, arguments and default value to obtain a localized message.
|
| Localizable.Builder<B extends Localizable.Builder<B>> |
Base interface for
Localizable building |
| Localizable.LocalizableBuilder |
Localizable builder |
| Localization |
Localization informations to be used with
LocalizationContext to provide Locale and optional settings
for numbers and dates format. |
| Localization.Builder |
Builder to create
Localization instances |
| LocalizationContext |
Main interface to handle localization and internationalization.
|
| LocalizationContext.Builder |
Builder for
LocalizationContext creation |
| LocalizationContext.LocalizationChangeEvent |
A localization change event.
|
| LocalizationContext.LocalizationChangeListener |
A listener to listen for
LocalizationContext localization change events. |
| LocalizationContext.MissingMessageLocalizationListener |
A listener which can be registered to a
LocalizationContext to be notified when a message translation is
missing from any of the available MessageProviders. |
| MessageProvider |
Main interface to be used with a
LocalizationContext to localize messages according to a Locale. |
| MessageProvider.PropertiesMessageProviderBuilder |
Builder to create
PropertiesMessageProvider instances |
| MessageResolver |
Messages localization resolver, with message arguments support.
|
| Enum | Description |
|---|---|
| NumberFormatFeature |
Enumeration of features which can be used to configure number format behaviour.
|
| TemporalFormat |
Enumeration of the format style of a date, time or date-time formatter.
|
| Exception | Description |
|---|---|
| Localizable.LocalizationException |
Exception thrown for localization related errors.
|
| Annotation Type | Description |
|---|---|
| Caption |
Annotation to declare the caption (display name or short description) for an element, with internationalization
support using
Caption.messageCode(). |
Copyright © 2019 The Holon Platform. All rights reserved.