public class PropertyResourceBundleMessageResource extends Object implements MessageResource
Modifier and Type | Class and Description |
---|---|
protected static class |
PropertyResourceBundleMessageResource.MessageFormatKey |
protected static class |
PropertyResourceBundleMessageResource.PropertyResourceBundleControl |
Modifier and Type | Field and Description |
---|---|
protected static String |
DEFAULT_CHARSET |
Constructor and Description |
---|
PropertyResourceBundleMessageResource(String baseName) |
PropertyResourceBundleMessageResource(String baseName,
ClassLoader classLoader) |
PropertyResourceBundleMessageResource(String baseName,
String bundleCharsetName) |
PropertyResourceBundleMessageResource(String baseName,
String bundleCharserName,
ClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
protected ResourceBundle |
getBundle(String baseName,
Locale locale,
ResourceBundle.Control control) |
protected ClassLoader |
getBundleClassLoader() |
protected String |
getBundleResourceCharsetName() |
protected ResourceBundle.Control |
getControl() |
String |
getMessage(String code)
指定されたキーに一致するメッセージを取得する。
|
String |
getMessage(String code,
Locale locale)
指定されたキーに一致するメッセージを取得する。
|
String |
getMessage(String code,
Locale locale,
Object... args)
指定されたキーに一致するメッセージを取得する。
|
String |
getMessage(String code,
Object... args)
指定されたキーに一致するメッセージを取得する。
|
protected static final String DEFAULT_CHARSET
public PropertyResourceBundleMessageResource(String baseName)
public PropertyResourceBundleMessageResource(String baseName, String bundleCharsetName)
public PropertyResourceBundleMessageResource(String baseName, ClassLoader classLoader)
public PropertyResourceBundleMessageResource(String baseName, String bundleCharserName, ClassLoader classLoader)
public String getMessage(String code)
MessageResource
getMessage
in interface MessageResource
code
- メッセージキーpublic String getMessage(String code, Object... args)
MessageResource
getMessage
in interface MessageResource
code
- メッセージキーargs
- メッセージ引数public String getMessage(String code, Locale locale)
MessageResource
getMessage
in interface MessageResource
code
- メッセージキーlocale
- Locale
public String getMessage(String code, Locale locale, Object... args)
MessageResource
getMessage
in interface MessageResource
code
- メッセージキーlocale
- Locale
args
- メッセージ引数protected ClassLoader getBundleClassLoader()
protected String getBundleResourceCharsetName()
protected ResourceBundle.Control getControl()
protected ResourceBundle getBundle(String baseName, Locale locale, ResourceBundle.Control control)
Copyright © 2014 Analog Web Framework Development Team. All Rights Reserved.