public static interface MessageSource.MessageContext
| Modifier and Type | Field and Description | 
|---|---|
static MessageSource.MessageContext | 
DEFAULT
The default message context. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
default java.util.Locale | 
getLocale()
The locale to use to resolve messages. 
 | 
default java.util.Locale | 
getLocale(java.util.Locale defaultLocale)
The locale to use to resolve messages. 
 | 
default java.util.Map<java.lang.String,java.lang.Object> | 
getVariables()  | 
static MessageSource.MessageContext | 
of(java.util.Locale locale)
Obtain a message context for the given locale. 
 | 
static MessageSource.MessageContext | 
of(java.util.Locale locale,
  java.util.Map<java.lang.String,java.lang.Object> variables)
Obtain a message context for the given locale and variables. 
 | 
static MessageSource.MessageContext | 
of(java.util.Map<java.lang.String,java.lang.Object> variables)
Obtain a message context for the given variables. 
 | 
static final MessageSource.MessageContext DEFAULT
@NonNull default java.util.Locale getLocale()
@NonNull
default java.util.Locale getLocale(@Nullable
                                            java.util.Locale defaultLocale)
defaultLocale - The locale to use if no locale is present@NonNull default java.util.Map<java.lang.String,java.lang.Object> getVariables()
@NonNull static MessageSource.MessageContext of(@Nullable java.util.Locale locale)
locale - The locale@NonNull static MessageSource.MessageContext of(@Nullable java.util.Map<java.lang.String,java.lang.Object> variables)
variables - The variables.@NonNull static MessageSource.MessageContext of(@Nullable java.util.Locale locale, @Nullable java.util.Map<java.lang.String,java.lang.Object> variables)
locale - The localevariables - The variables.