| Interface | Description | 
|---|---|
| LocaleResolver | 
 Provides the current  
Locale. | 
| Message | 
 Basic interface for all messages. 
 | 
| MessageContext | 
 Central context for handling dynamic messages. 
 | 
| MessageInterpolator | 
 Implementations are responsible to replace placeholders in a message with the final value. 
 | 
| MessageResolver | 
 Implementations have to resolve the text stored for a given key in the message source they are aware of. 
 | 
| Annotation Type | Description | 
|---|---|
| MessageBundle | 
 Marker annotation for a message-bundle interface which provides type-safe messages. 
 | 
| MessageContextConfig | 
 Configures message resolution and processing of a  
MessageBundle. | 
| MessageTemplate | 
 Provides the message (template) for type-safe messages. 
 | 
Copyright © 2017 The Apache Software Foundation. All rights reserved.