@Immutable public final class TextHelper extends Object
MessageFormat.| Modifier and Type | Field and Description |
|---|---|
static Locale |
DE
German locale used
|
static Locale |
EN
English locale used
|
| Modifier and Type | Method and Description |
|---|---|
static MultilingualText |
create_DE_EN(String sDE,
String sEN) |
static MultilingualText |
create_DE(String sDE) |
static MultilingualText |
create_EN(String sEN) |
static MultilingualText |
createMultilingualTextFromMap(Map<String,String> aMap) |
static MultilingualText |
getCopyWithLocales(IMultilingualText aMLT,
Collection<Locale> aContentLocales)
Get a copy of this object with the specified locales.
|
static String |
getFormattedText(Locale aDisplayLocale,
String sText,
Object... aArgs) |
static String |
getFormattedText(String sText,
Object... aArgs) |
public static final Locale DE
public static final Locale EN
@Nullable public static String getFormattedText(@Nullable String sText, @Nullable Object... aArgs)
@Nullable public static String getFormattedText(@Nonnull Locale aDisplayLocale, @Nullable String sText, @Nullable Object... aArgs)
@Nonnull @ReturnsMutableCopy public static MultilingualText create_DE(@Nonnull String sDE)
@Nonnull @ReturnsMutableCopy public static MultilingualText create_EN(@Nonnull String sEN)
@Nonnull @ReturnsMutableCopy public static MultilingualText create_DE_EN(@Nonnull String sDE, @Nonnull String sEN)
@Nonnull @ReturnsMutableCopy public static MultilingualText getCopyWithLocales(@Nonnull IMultilingualText aMLT, @Nonnull Collection<Locale> aContentLocales)
aMLT - The initial multilingual text. May not be null.aContentLocales - The list of locales of which the strings are desired. May not be
null.null.@Nonnull @ReturnsMutableCopy public static MultilingualText createMultilingualTextFromMap(@Nonnull Map<String,String> aMap)
Copyright © 2014–2015 Philip Helger. All rights reserved.