Package-level declarations
Types
Common base class for implementing LocalizedString
A combination of two LocalizedString forming a new one
Marker for strings with missing localisation.
LocalizedString that always returns "" in toString
For objects that hold different attribute values for different Locale values
A map of attribute values per locale that can be used attribute-based message formatters.
For objects that change their toString method based on the set Locale in de.comahe.i18n4k.i18n4k
A builder class for creating a composite LocalizedString by combining multiple parameter values with customizable formatting options.
A factory for LocalizedString with 1 parameter.
A factory for LocalizedString with 10 parameters.
A factory for LocalizedString with 1 typed parameter.
A factory for LocalizedString with 2 parameters.
See LocalizedStringFactory1Typed, but with 2 typed parameters.
A factory for LocalizedString with 3 parameters.
See LocalizedStringFactory1Typed, but with 3 typed parameters
A factory for LocalizedString with 4 parameters.
See LocalizedStringFactory1Typed, but with 4 typed parameters
A factory for LocalizedString with 5 parameters.
See LocalizedStringFactory1Typed, but with 5 typed parameters
A factory for LocalizedString with 6 parameters.
See LocalizedStringFactory1Typed, but with 6 typed parameters
A factory for LocalizedString with 7 parameters.
A factory for LocalizedString with 8 parameters.
A factory for LocalizedString with 9 parameters.
A simple implementation of LocalizedStringFactoryN that maps a locale values to string values.
A factory for LocalizedString with arbitrary number of parameters.
Base interface for all factories with direct parameters
A simple implementation of LocalizedString that maps a locale values to string values.
Provies locale specific formatting of numbers. e.g. "12.345,67"
LocalizedString that can have parameters.
Simple implementation of LocalizedAttributable that always return the given value
LocalizedString that always return the same value in toString
Functions
Creates a LocalizedString out of the Any.toString value of the object.
Returns a copy (if needed) of this string having its first letter titlecased using the rules of the default locale, or the original string if it's empty or already starts with a title case letter.
Returns a copy (if needed) of this string having its first letters are titlecased using the rules of the default locale, or the original string if it's empty or already starts with a title case letter.
Combines the two LocalizedString into one
Combines the LocalizedString and the String into a LocalizedString
Return the CharSequence value based on the given Locale.