Package org.iplass.mtp.util
Class ResourceBundleUtil
java.lang.Object
org.iplass.mtp.util.ResourceBundleUtil
ResourceBundle取得用のユーティリティ。
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ResourceBundle
getResourceBundle
(String baseName) 現在の実行コンテキストに最適な言語のResourceBundleを取得static ResourceBundle
getResourceBundle
(String baseName, Locale langLocale) 指定のlangLocaleのResourceBundleを取得。 ResourceBundle.getBundle(baseName, langLocale)を呼び出すのと同等。static String
resourceString
(String key, Object... arguments) ResourceBundleに定義された文字列を返します。static String
resourceString
(String bundleBaseName, Locale langLocale, String key, Object... arguments) bundleName, langLocaleで指定されるResourceBundleに定義された文字列を返します。static String
resourceString
(Locale langLocale, String key, Object... arguments) langLocaleで指定されるLocaleに適したResourceBundleに定義された文字列を返します。static String
resourceString
(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:
-