public class DefaultMsgContext extends java.lang.Object implements MsgContext<DefaultMsgContext>
| Constructor and Description |
|---|
DefaultMsgContext() |
| Modifier and Type | Method and Description |
|---|---|
DefaultMsgContext |
args(MsgArgs args) |
DefaultMsgContext |
args(java.lang.Object args) |
MsgArgs |
getArgs()
Return the Map of arguments to be used to resolve this message as ICU.
|
java.lang.String |
getCode() |
java.lang.String |
getFallbackMessage()
If one is set then return it,
if not it looks at args and if its a map then returns the defaultMessage key if it exists
|
java.util.Locale |
getLocale() |
boolean |
isUseCodeAsDefaultMessage() |
DefaultMsgContext |
locale(java.util.Locale loc) |
void |
setArgs(MsgArgs v) |
void |
setCode(java.lang.String v) |
void |
setFallbackMessage(java.lang.String v) |
DefaultMsgContext |
useCodeAsDefaultMessage(boolean v) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitempty, of, of, of, transform, transformList, transformMap, withFallbackpublic java.util.Locale getLocale()
getLocale in interface MsgContext<DefaultMsgContext>public DefaultMsgContext locale(java.util.Locale loc)
locale in interface MsgContext<DefaultMsgContext>public MsgArgs getArgs()
MsgKeypublic DefaultMsgContext args(java.lang.Object args)
public DefaultMsgContext args(MsgArgs args)
public void setFallbackMessage(java.lang.String v)
setFallbackMessage in interface MsgKeypublic java.lang.String getFallbackMessage()
getFallbackMessage in interface MsgKeypublic boolean isUseCodeAsDefaultMessage()
isUseCodeAsDefaultMessage in interface MsgContext<DefaultMsgContext>public DefaultMsgContext useCodeAsDefaultMessage(boolean v)