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 String
getDisplay()
Formatte un message avec des paramètres.static MessageText
of(MessageKey key, Serializable... params)
static Builder of a messageText by its key.static MessageText
of(String msg, Serializable... params)
static Builder of a messageText by its default message.static MessageText
ofDefaultMsg(String defaultMsg, MessageKey key, Serializable... params)
static Builder of a messageText by its default message.String
toString()
-
-
-
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é.
-
-