public class NlsReversedResourceBundleImpl extends Object implements NlsReversedResourceBundle
Map for a ResourceBundle. It allows to get the key for a
message.| Modifier and Type | Field and Description |
|---|---|
private Map<String,String> |
message2KeyMap |
private String |
name |
private ResourceBundle |
resourceBundle |
| Constructor and Description |
|---|
NlsReversedResourceBundleImpl(ResourceBundle resourceBundle)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getKey(String message)
This method is the inverse of
ResourceBundle.getString(String). |
String |
getName() |
String |
getString(String key) |
private final Map<String,String> message2KeyMap
getKey(String)private final ResourceBundle resourceBundle
getString(String)public NlsReversedResourceBundleImpl(ResourceBundle resourceBundle)
resourceBundle - is the ResourceBundle.public String getName()
getName in interface NlsResourceBundlebundle name in case of a
ResourceBundle and the {link NlsBundleLocation bundle location} in case of an
NlsBundle.public String getKey(String message)
ResourceBundle.getString(String).getKey in interface NlsReversedResourceBundlemessage - is the message for which the key is requested.message or null if no such message is contained in the
associated ResourceBundle.public String getString(String key) throws MissingResourceException
getString in interface NlsResourceBundlekey - is the key of the localized string to get.String for the given key.MissingResourceException - if the requested object does NOT exist.ResourceBundle.getString(String),
NlsBundleCopyright © 2001–2015 mmm-Team. All rights reserved.