public abstract class Transliterator
extends java.lang.Object
implements de.ipcon.db.core.TransliteratorI
TransliteratorI delegating message resolution
and value formatting to the static L10n utility.
Subclasses customize translation lookup bundles and formatting locales by overriding
getInstanceSpecificLocale() and getInstanceSpecificPaths().
| Constructor and Description |
|---|
Transliterator() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Locale |
getInstanceSpecificLocale()
Resolves the locale to apply for formatting and translations.
|
java.lang.Object[] |
getInstanceSpecificPaths()
Resolves the resource paths or lookup roots for message resolution.
|
java.lang.String |
l10n(java.util.Date d) |
java.lang.String |
l10n(java.util.Date d,
java.lang.String pattern) |
java.lang.String |
l10n(java.util.Date d,
java.lang.String pattern,
java.lang.String fallback) |
java.lang.String |
l10n(java.lang.Number n) |
java.lang.String |
l10n(java.lang.Number n,
java.lang.String pattern) |
java.lang.String |
l10n(java.lang.String key) |
java.lang.String |
l10n(java.lang.String key,
java.lang.Object[] params) |
public java.lang.String l10n(java.lang.String key)
l10n in interface de.ipcon.db.core.TransliteratorIpublic java.lang.String l10n(java.lang.String key,
java.lang.Object[] params)
l10n in interface de.ipcon.db.core.TransliteratorIpublic java.lang.String l10n(java.util.Date d)
l10n in interface de.ipcon.db.core.TransliteratorIpublic java.lang.String l10n(java.util.Date d,
java.lang.String pattern)
l10n in interface de.ipcon.db.core.TransliteratorIpublic java.lang.String l10n(java.util.Date d,
java.lang.String pattern,
java.lang.String fallback)
l10n in interface de.ipcon.db.core.TransliteratorIpublic java.lang.String l10n(java.lang.Number n)
l10n in interface de.ipcon.db.core.TransliteratorIpublic java.lang.String l10n(java.lang.Number n,
java.lang.String pattern)
l10n in interface de.ipcon.db.core.TransliteratorIpublic java.util.Locale getInstanceSpecificLocale()
Default implementation returns null, directing L10n calls to resolve
the current thread, user session, or system default locale.
getInstanceSpecificLocale in interface de.ipcon.db.core.TransliteratorILocale to use, or null for default resolutionpublic java.lang.Object[] getInstanceSpecificPaths()
Default implementation returns null, which causes l10n(String, Object[])
to resolve messages in the context of this instance's class.
getInstanceSpecificPaths in interface de.ipcon.db.core.TransliteratorInull to default to [this]Copyright © 2000-2026 OAshi S.à r.l. All Rights Reserved.