|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.jca.deploy.config.ConfigPropertyContainer
public abstract class ConfigPropertyContainer
構成情報としてプロパティ (名前と値のペア) を持つことのできるオブジェクトを表現するクラスです.
フィールドの概要 | |
---|---|
protected Map<String,ConfigProperty> |
props
プロパティのマップ |
コンストラクタの概要 | |
---|---|
ConfigPropertyContainer()
インスタンスを構築します. |
メソッドの概要 | |
---|---|
ConfigProperty |
getProperty(String name)
名前で指定されたプロパティを返します. |
Collection<String> |
getPropertyKeys()
保持しているプロパティの名前のコレクションを返します. |
Collection<ConfigProperty> |
getPropertyValues()
保持しているプロパティの値のコレクションを返します. |
void |
putProperties(Collection<ConfigProperty> properties)
複数のプロパティを追加します. |
void |
putProperty(ConfigProperty prop)
プロパティを追加します. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected final Map<String,ConfigProperty> props
コンストラクタの詳細 |
---|
public ConfigPropertyContainer()
メソッドの詳細 |
---|
public void putProperty(ConfigProperty prop)
prop
- プロパティ
NullPointerException
- プロパティがnull
の場合にスローされます.public void putProperties(Collection<ConfigProperty> properties)
properties
- プロパティのコレクション
NullPointerException
- コレクションがnull
の場合にスローされます.public ConfigProperty getProperty(String name)
名前で指定されたプロパティを持っていない場合はnull
を返します.
name
- プロパティ名
public Collection<String> getPropertyKeys()
プロパティを保持していない場合は空のコレクションが返されます.
public Collection<ConfigProperty> getPropertyValues()
プロパティを保持していない場合は空のコレクションが返されます.
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |