Package io.vertigo.core.locale
Class MessageText
- java.lang.Object
-
- io.vertigo.core.locale.MessageText
-
- All Implemented Interfaces:
Serializable
public final class MessageText extends Object implements Serializable
Texte pouvant être externalisé dans un fichier de ressources, en fonction du paramétrage de l'application. Si le libelle n'est pas trouvé, l'affichage est- Author:
- npiedeloup, pchretien
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDisplay()Formatte un message avec des paramètres.static MessageTextof(MessageKey key, Serializable... params)static Builder of a messageText by its key.static MessageTextof(String msg, Serializable... params)static Builder of a messageText by its default message.static MessageTextofDefaultMsg(String defaultMsg, MessageKey key, Serializable... params)static Builder of a messageText by its default message.StringtoString()
-
-
-
Method Detail
-
of
public static MessageText of(MessageKey key, Serializable... params)
static Builder of a messageText by its key.- Parameters:
key- Clé de la ressource- Returns:
- the messageText
-
of
public static MessageText of(String msg, Serializable... params)
static Builder of a messageText by its default message.- Parameters:
msg- Message par défaut (non formatté) de la ressource- Returns:
- the messageText
-
ofDefaultMsg
public static MessageText ofDefaultMsg(String defaultMsg, MessageKey key, Serializable... params)
static Builder of a messageText by its default message.- Parameters:
defaultMsg- Message par défaut (non formatté) de la ressource- Returns:
- the messageText
-
getDisplay
public String getDisplay()
Formatte un message avec des paramètres. Ne lance aucune exception !!- Returns:
- Message formatté.
-
-