public interface MsgContext<E> extends MsgKey
| Modifier and Type | Method and Description |
|---|---|
static DefaultMsgContext |
empty() |
default java.util.Locale |
getLocale() |
E |
locale(java.util.Locale loc) |
static DefaultMsgContext |
of(java.util.Locale loc) |
static DefaultMsgContext |
of(MsgKey msgKey)
makes context using the args and fallback message from msgKey.
|
static DefaultMsgContext |
of(java.lang.Object args) |
default E |
transform(java.util.function.Function transformation)
transforms the arguments with the transformation Function and returns a new MsgContext.
|
default E |
transformList(java.util.function.Function transformation) |
default E |
transformMap(java.util.function.Function transformation) |
static DefaultMsgContext |
withFallback(java.lang.String fallback) |
getArgs, getCode, getFallbackMessage, of, ofCode, setArgs, setArgs, setCode, setFallbackMessagedefault java.util.Locale getLocale()
E locale(java.util.Locale loc)
static DefaultMsgContext of(java.util.Locale loc)
static DefaultMsgContext of(java.lang.Object args)
static DefaultMsgContext of(MsgKey msgKey)
static DefaultMsgContext withFallback(java.lang.String fallback)
static DefaultMsgContext empty()
default E transform(java.util.function.Function transformation)
default E transformMap(java.util.function.Function transformation)
default E transformList(java.util.function.Function transformation)