public class CompositeTranslationFunction extends java.lang.Object implements TranslationFunction
TranslationFunction which considers multiple TranslationFunctions.
TranslationFunction.translate(Locale, String) works through each
Function and returns the first found translated value| Constructor and Description |
|---|
CompositeTranslationFunction(TranslationFunction... functions) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
translate(@NonNull java.util.Locale locale,
@NonNull java.lang.String key)
Translate the given key in to the locale
|
public CompositeTranslationFunction(TranslationFunction... functions)
functions - translation functionspublic java.lang.String translate(@NonNull java.util.Locale locale,
@NonNull java.lang.String key)
TranslationFunctiontranslate in interface TranslationFunctionlocale - the localekey - the key