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