public interface LocalizedMessageSource
| Modifier and Type | Method and Description | 
|---|---|
Optional<String> | 
getMessage(String code)
Resolve a message for the given code. 
 | 
Optional<String> | 
getMessage(String code,
          Map<String,Object> variables)
Resolve a message for the given code and variables for the messages. 
 | 
Optional<String> | 
getMessage(String code,
          Object... variables)
Resolve a message for the given code and variables for the messages. 
 | 
default String | 
getMessageOrDefault(String code,
                   String defaultMessage)
Resolve a message for the given code. 
 | 
default String | 
getMessageOrDefault(String code,
                   String defaultMessage,
                   Map<String,Object> variables)
Resolve a message for the given code. 
 | 
default String | 
getMessageOrDefault(String code,
                   String defaultMessage,
                   Object... variables)
Resolve a message for the given code. 
 | 
@NonNull Optional<String> getMessage(@NonNull String code)
code - The code@NonNull Optional<String> getMessage(@NonNull String code, Object... variables)
code - The codevariables - to be used to interpolate the message@NonNull Optional<String> getMessage(@NonNull String code, Map<String,Object> variables)
code - The codevariables - to be used to interpolate the message@NonNull default String getMessageOrDefault(@NonNull String code, @NonNull String defaultMessage)
code - The codedefaultMessage - The default message to use if no other message is found@NonNull default String getMessageOrDefault(@NonNull String code, @NonNull String defaultMessage, Object... variables)
code - The codedefaultMessage - The default message to use if no other message is foundvariables - to be used to interpolate the message@NonNull default String getMessageOrDefault(@NonNull String code, @NonNull String defaultMessage, Map<String,Object> variables)
code - The codedefaultMessage - The default message to use if no other message is foundvariables - to be used to interpolate the message