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