jp.go.nict.langrid.commons.lang
クラス ClassResourceBundle

java.lang.Object
  上位を拡張 jp.go.nict.langrid.commons.lang.ClassResourceBundle

public class ClassResourceBundle
extends Object

クラスに対応するリソースバンドルを扱う。 パッケージ名を含むクラス名と同じベースネームを持つpropertiesファイルが使用される。 リソースバンドルは弱参照で保持される。

バージョン:
$Revision: 8770 $
作成者:
Takao Nakaguchi, $Author: Takao Nakaguchi $

コンストラクタの概要
ClassResourceBundle()
           
 
メソッドの概要
static String getString(Class<?> clazz, String key)
          指定されたクラスに対応するデフォルトロケールのリソースバンドルから文字列を取得する。
static String getString(Locale locale, Class<?> clazz, String key)
          指定されたクラスに対応するリソースバンドルから文字列を取得する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ClassResourceBundle

public ClassResourceBundle()
メソッドの詳細

getString

public static String getString(Class<?> clazz,
                               String key)
指定されたクラスに対応するデフォルトロケールのリソースバンドルから文字列を取得する。

パラメータ:
clazz - リソースバンドルを指定するクラス
key - 取得する文字列のキー
戻り値:
文字列

getString

public static String getString(Locale locale,
                               Class<?> clazz,
                               String key)
指定されたクラスに対応するリソースバンドルから文字列を取得する。

パラメータ:
locale - ロケール
clazz - リソースバンドルを指定するクラス
key - 取得する文字列のキー
戻り値:
文字列