nga.util
クラス ConfigurationMap

java.lang.Object
  上位を拡張 java.util.AbstractMap<K,V>
      上位を拡張 java.util.HashMap<String,String>
          上位を拡張 nga.util.ConfigurationMap
すべての実装されたインタフェース:
Serializable, Cloneable, Map<String,String>
直系の既知のサブクラス:
ConfigurationInfo

public class ConfigurationMap
extends HashMap<String,String>

「key=value」形式の設定ファイルの内容を保存しておくためのマップ。

関連項目:
直列化された形式

コンストラクタの概要
ConfigurationMap()
          ConfigurationMap を作成する。
ConfigurationMap(int initialCapacity)
          ConfigurationMap を作成する。
ConfigurationMap(int initialCapacity, float loadFactor)
          ConfigurationMap を作成する。
 
メソッドの概要
 String get(String key)
          指定した名前に対応する値を文字列として取得する。
 boolean get(String key, boolean defaultValue)
          指定した名前に対応する値を boolean 値として取得する。
 int get(String key, int defaultValue)
          指定した名前に対応する値を int 値として取得する。
 long get(String key, long defaultValue)
          指定した名前に対応する値を long 値として取得する。
 String get(String key, String defaultValue)
          指定した名前に対応する値を文字列として取得する。
 void put(String key, boolean value)
          指定したキーに対応するboolean 値を設定する。
 void put(String key, int value)
          指定したキーに対応する int 値を設定する。
 void put(String key, long value)
          指定したキーに対応する long 値を設定する。
 
クラス java.util.HashMap から継承されたメソッド
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
クラス java.util.AbstractMap から継承されたメソッド
equals, hashCode, toString
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 
インタフェース java.util.Map から継承されたメソッド
equals, hashCode
 

コンストラクタの詳細

ConfigurationMap

public ConfigurationMap(int initialCapacity,
                        float loadFactor)
ConfigurationMap を作成する。

パラメータ:
initialCapacity -
loadFactor -

ConfigurationMap

public ConfigurationMap(int initialCapacity)
ConfigurationMap を作成する。

パラメータ:
initialCapacity -

ConfigurationMap

public ConfigurationMap()
ConfigurationMap を作成する。

メソッドの詳細

get

public String get(String key)
指定した名前に対応する値を文字列として取得する。

パラメータ:
key - 名前。
戻り値:
値。

get

public String get(String key,
                  String defaultValue)
指定した名前に対応する値を文字列として取得する。

パラメータ:
key - 名前。
defaultValue - 名前に対応する値が設定されていない場合のデフォルト値。
戻り値:
値。

get

public int get(String key,
               int defaultValue)
指定した名前に対応する値を int 値として取得する。

パラメータ:
key - 名前。
defaultValue - 名前に対応する値が設定されていない場合のデフォルト値。
戻り値:
値。

get

public long get(String key,
                long defaultValue)
指定した名前に対応する値を long 値として取得する。

パラメータ:
key - 名前。
defaultValue - 名前に対応する値が設定されていない場合のデフォルト値。
戻り値:
値。

get

public boolean get(String key,
                   boolean defaultValue)
指定した名前に対応する値を boolean 値として取得する。

パラメータ:
key - 名前。
defaultValue - 名前に対応する値が設定されていない場合のデフォルト値。
戻り値:
値。

put

public void put(String key,
                boolean value)
指定したキーに対応するboolean 値を設定する。

パラメータ:
key - キー。
value - key で設定する boolean 値。

put

public void put(String key,
                int value)
指定したキーに対応する int 値を設定する。

パラメータ:
key - キー。
value - key で設定する int 値。

put

public void put(String key,
                long value)
指定したキーに対応する long 値を設定する。

パラメータ:
key - キー。
value - key で設定する long 値。