Package org.iplass.mtp.util
Class ResourceBundleUtil
java.lang.Object
org.iplass.mtp.util.ResourceBundleUtil
ResourceBundle取得用のユーティリティ。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ResourceBundlegetResourceBundle(String baseName) 現在の実行コンテキストに最適な言語のResourceBundleを取得static ResourceBundlegetResourceBundle(String baseName, Locale langLocale) 指定のlangLocaleのResourceBundleを取得。 ResourceBundle.getBundle(baseName, langLocale)を呼び出すのと同等。static StringresourceString(String key, Object... arguments) ResourceBundleに定義された文字列を返します。static StringresourceString(String bundleBaseName, Locale langLocale, String key, Object... arguments) bundleName, langLocaleで指定されるResourceBundleに定義された文字列を返します。static StringresourceString(Locale langLocale, String key, Object... arguments) langLocaleで指定されるLocaleに適したResourceBundleに定義された文字列を返します。static StringresourceString(ResourceBundle resource, String key, Object... arguments) ResourceBundleに定義された文字列を返します。
-
Constructor Details
-
ResourceBundleUtil
public ResourceBundleUtil()
-
-
Method Details
-
resourceString
ResourceBundleに定義された文字列を返します。- Parameters:
key- キーarguments- パラメータ- Returns:
- 文字列
-
resourceString
langLocaleで指定されるLocaleに適したResourceBundleに定義された文字列を返します。- Parameters:
langLocale-key-arguments-- Returns:
-
getResourceBundle
現在の実行コンテキストに最適な言語のResourceBundleを取得- Parameters:
baseName- ResourceBundleのbaseName- Returns:
-
getResourceBundle
指定のlangLocaleのResourceBundleを取得。 ResourceBundle.getBundle(baseName, langLocale)を呼び出すのと同等。- Parameters:
baseName- ResourceBundleのbaseNamelangLocale- 言語をあらわすLocale- Returns:
-
resourceString
ResourceBundleに定義された文字列を返します。- Parameters:
resource- ResourceBundlekey- キーarguments- パラメータ- Returns:
- 文字列
-
resourceString
public static String resourceString(String bundleBaseName, Locale langLocale, String key, Object... arguments) bundleName, langLocaleで指定されるResourceBundleに定義された文字列を返します。- Parameters:
bundleBaseName-langLocale-key-arguments-- Returns:
-