クラス java.util.Properties
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.util.Properties
java.lang.Object
|
+----java.util.Dictionary
|
+----java.util.Hashtable
|
+----java.util.Properties
- public class Properties
- extends Hashtable
持続性のあるプロパティクラス。このクラスは基本的には、
ストリームでセーブ/ロードできるハッシュテーブルである。
あるプロパティが見付からない場合は、デフォルトのプロパティリストが検索される。
これは入れ子可能である。
-
defaults
-
-
Properties()
- 空のプロパティリストを作成する。
-
Properties(Properties)
- 指されたプロパティリストをデフォルトとする空のプロパティリストを作成する。
-
getProperty(String)
- key に対するプロパティの値を得る。
-
getProperty(String, String)
- key に対するプロパティの値を得る。
-
list(PrintStream)
- プロパティを表示する。
-
load(InputStream)
- InputStream クラスでプロパティリストをロードする。
-
propertyNames()
- すべてのキーを列挙する。
-
save(OutputStream, String)
- OutputStream クラスでプロパティをセーブする。
defaults
protected Properties defaults
Properties
public Properties()
- 空のプロパティリストを作成する。
Properties
public Properties(Properties defaults)
- 指されたプロパティリストをデフォルトとする空のプロパティリストを作成する。
- パラメータ:
- defaults - デフォルトのプロパティリスト
load
public synchronized void load(InputStream in) throws IOException
- InputStream クラスでプロパティリストをロードする。
- パラメータ:
- in - 入力ストリーム
- 例外: IOException
- 入力ストリームから読んでいるときのエラー
save
public synchronized void save(OutputStream out,
String header)
- OutputStream クラスでプロパティをセーブする。
ファイルの先頭に註釈として文字列 header を入れる。
getProperty
public String getProperty(String key)
- key に対するプロパティの値を得る。key がこのプロパティリストに
見付からないときはデフォルトのプロパティリストの中を探す。
見付からないときには null を返す。
- パラメータ:
- key - ハッシュテーブルのキー
getProperty
public String getProperty(String key,
String defaultValue)
- key に対するプロパティの値を得る。key がこのプロパティリストに
見付からないときはデフォルトのプロパティリストの中を探す。
見付からないときは defaultValue を返す。
propertyNames
public Enumeration propertyNames()
- すべてのキーを列挙する。
list
public void list(PrintStream out)
- プロパティを表示する。デバッグ用。
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
本マニュアルに関する著作権および商標