Class StaticMessageSource
java.lang.Object
io.micronaut.context.AbstractMessageSource
io.micronaut.context.StaticMessageSource
- All Implemented Interfaces:
MessageSource, Ordered
A static mutable message source.
- Since:
- 1.2
- Author:
- graemerocher
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractMessageSource
AbstractMessageSource.MessageKeyNested classes/interfaces inherited from interface MessageSource
MessageSource.MessageContext -
Field Summary
Fields inherited from interface MessageSource
EMPTYFields inherited from interface Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddMessage(String code, String message) Adds a message to the default locale.addMessage(Locale locale, String code, String message) Adds a message to the default locale.getRawMessage(String code, MessageSource.MessageContext context) Resolve a message for the given code and context.Methods inherited from class AbstractMessageSource
interpolateMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface MessageSource
getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getRawMessage, getRequiredMessage, getRequiredRawMessage
-
Constructor Details
-
StaticMessageSource
public StaticMessageSource()
-
-
Method Details
-
addMessage
Adds a message to the default locale.- Parameters:
code- The codemessage- The message- Returns:
- This message source
-
addMessage
Adds a message to the default locale.- Parameters:
locale- The localecode- The codemessage- The message- Returns:
- This message source
-
getRawMessage
Description copied from interface:MessageSourceResolve a message for the given code and context.- Parameters:
code- The codecontext- The context- Returns:
- A message if present
-