クラス java.util.Properties
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.util.Properties

java.lang.Object
   |
   +----java.util.Dictionary
           |
           +----java.util.Hashtable
                   |
                   +----java.util.Properties

public class Properties
extends Hashtable
持続性のあるプロパティクラス。このクラスは基本的には、 ストリームでセーブ/ロードできるハッシュテーブルである。 あるプロパティが見付からない場合は、デフォルトのプロパティリストが検索される。 これは入れ子可能である。

Variable Index

 o defaults

Constructor Index

 o Properties()
空のプロパティリストを作成する。
 o Properties(Properties)
指されたプロパティリストをデフォルトとする空のプロパティリストを作成する。

Method Index

 o getProperty(String)
key に対するプロパティの値を得る。
 o getProperty(String, String)
key に対するプロパティの値を得る。
 o list(PrintStream)
プロパティを表示する。
 o load(InputStream)
InputStream クラスでプロパティリストをロードする。
 o propertyNames()
すべてのキーを列挙する。
 o save(OutputStream, String)
OutputStream クラスでプロパティをセーブする。

Variables

 o defaults
  protected Properties defaults

Constructors

 o Properties
  public Properties()
空のプロパティリストを作成する。
 o Properties
  public Properties(Properties defaults)
指されたプロパティリストをデフォルトとする空のプロパティリストを作成する。
パラメータ:
defaults - デフォルトのプロパティリスト

Methods

 o load
  public synchronized void load(InputStream in) throws IOException
InputStream クラスでプロパティリストをロードする。
パラメータ:
in - 入力ストリーム
例外: IOException
入力ストリームから読んでいるときのエラー
 o save
  public synchronized void save(OutputStream out,
                                String header)
OutputStream クラスでプロパティをセーブする。 ファイルの先頭に註釈として文字列 header を入れる。
 o getProperty
  public String getProperty(String key)
key に対するプロパティの値を得る。key がこのプロパティリストに 見付からないときはデフォルトのプロパティリストの中を探す。 見付からないときには null を返す。
パラメータ:
key - ハッシュテーブルのキー
 o getProperty
  public String getProperty(String key,
                            String defaultValue)
key に対するプロパティの値を得る。key がこのプロパティリストに 見付からないときはデフォルトのプロパティリストの中を探す。 見付からないときは defaultValue を返す。
 o propertyNames
  public Enumeration propertyNames()
すべてのキーを列挙する。
 o list
  public void list(PrintStream out)
プロパティを表示する。デバッグ用。

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

本マニュアルに関する著作権および商標