Class ResourceBundleUtil

java.lang.Object
org.iplass.mtp.util.ResourceBundleUtil

public class ResourceBundleUtil extends Object
ResourceBundle取得用のユーティリティ。
  • Constructor Details

    • ResourceBundleUtil

      public ResourceBundleUtil()
  • Method Details

    • resourceString

      public static String resourceString(String key, Object... arguments)
      ResourceBundleに定義された文字列を返します。
      Parameters:
      key - キー
      arguments - パラメータ
      Returns:
      文字列
    • resourceString

      public static String resourceString(Locale langLocale, String key, Object... arguments)
      langLocaleで指定されるLocaleに適したResourceBundleに定義された文字列を返します。
      Parameters:
      langLocale -
      key -
      arguments -
      Returns:
    • getResourceBundle

      public static ResourceBundle getResourceBundle(String baseName)
      現在の実行コンテキストに最適な言語のResourceBundleを取得
      Parameters:
      baseName - ResourceBundleのbaseName
      Returns:
    • getResourceBundle

      public static ResourceBundle getResourceBundle(String baseName, Locale langLocale)
      指定のlangLocaleのResourceBundleを取得。 ResourceBundle.getBundle(baseName, langLocale)を呼び出すのと同等。
      Parameters:
      baseName - ResourceBundleのbaseName
      langLocale - 言語をあらわすLocale
      Returns:
    • resourceString

      public static String resourceString(ResourceBundle resource, String key, Object... arguments)
      ResourceBundleに定義された文字列を返します。
      Parameters:
      resource - ResourceBundle
      key - キー
      arguments - パラメータ
      Returns:
      文字列
    • resourceString

      public static String resourceString(String bundleBaseName, Locale langLocale, String key, Object... arguments)
      bundleName, langLocaleで指定されるResourceBundleに定義された文字列を返します。
      Parameters:
      bundleBaseName -
      langLocale -
      key -
      arguments -
      Returns: