-
ネストされたクラスのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明boolean
containsKey
(Object key) 指定されたキーのマッピングがこのマップに含まれている場合にtrue
を返します。マップが指定されたキーをマップする値を返します。名前を付けられた値を設定します。void
指定されたMap
内のすべてのマッピングをこのBindings
に追加します。このキーにマッピングがある場合に、そのマッピングをマップから削除します(オプションの操作)。インタフェースjava.util.Mapで宣言されたメソッド
clear, compute, computeIfAbsent, computeIfPresent, containsValue, entrySet, equals, forEach, getOrDefault, hashCode, isEmpty, keySet, merge, putIfAbsent, remove, replace, replace, replaceAll, size, values
-
メソッドの詳細
-
put
名前を付けられた値を設定します。- 定義:
- インタフェース
Map<String,
内のObject> put
- パラメータ:
name
- 値に関連付けられた名前。value
- 名前に関連付けられた値。- 戻り値:
- 指定された名前に以前に関連付けられた値。 以前に名前に関連付けられた値がなかった場合はnull。
- 例外:
NullPointerException
- 名前がnullの場合。IllegalArgumentException
- 名前が空のStringの場合。
-
putAll
指定されたMap
内のすべてのマッピングをこのBindings
に追加します。- 定義:
- インタフェース
Map<String,
内のObject> putAll
- パラメータ:
toMerge
- これにマージするMap
。- 例外:
NullPointerException
- toMergeマップがnullの場合、またはマップ内のいずれかのキーがnullの場合。IllegalArgumentException
- マップ内のいずれかのキーが空のStringである場合。
-
containsKey
boolean containsKey(Object key) 指定されたキーのマッピングがこのマップに含まれている場合にtrue
を返します。 さらに正式には、このマップに(key==null ? k==null : key.equals(k))
などのキーk
のマッピングが含まれている場合のみ、true
を返します。 (このようなマッピングは1つのみ存在できます。)- 定義:
- インタフェース
Map<String,
内のObject> containsKey
- パラメータ:
key
- このマップにあるかどうかが判定されるキー。- 戻り値:
- 指定されたキーのマッピングがこのマップに含まれている場合は
true
- 例外:
NullPointerException
- キーがnullの場合ClassCastException
- keyがStringでない場合IllegalArgumentException
- keyが空のStringである場合
-
get
マップが指定されたキーをマップする値を返します。 マップにこのキーのマッピングが含まれていない場合は、null
を返します。 戻り値null
は、マップがキーのマッピングを保持していないことを示すとはかぎりません。つまり、マップが明示的にキーをnull
にマップすることもあります。containsKey
操作を使用して、これら2つのケースを区別できます。つまり、このメソッドは、
(key==null ? k==null : key.equals(k))
となるキーk
から値v
へのマッピングがこのマップに含まれている場合はv
を返し、それ以外の場合はnull
を返します。 (このようなマッピングは1つのみ存在できます。)- 定義:
- インタフェース
Map<String,
内のObject> get
- パラメータ:
key
- 関連付けられている値が返されるキー。- 戻り値:
- このマップが指定のキーをマップする値、またはマップにこのキーのマッピングが含まれていない場合は
null
。 - 例外:
NullPointerException
- キーがnullの場合ClassCastException
- keyがStringでない場合IllegalArgumentException
- keyが空のStringである場合
-
remove
このキーにマッピングがある場合に、そのマッピングをマップから削除します(オプションの操作)。 さらに正式には、このマップにキーk
から値v
へのマッピング((key==null ? k==null : key.equals(k))
など)が含まれている場合、そのマッピングは削除されます。 マップはこのようなマッピングを1つだけ含めることができます。マップが以前にキーを関連付けた値を返します。マップにこのキーのマッピングが含まれていない場合は、
null
を返します。 (null
の戻り値は、実装でnull
値がサポートされている場合、マップで以前に指定されたキーにnull
が関連付けられていることを示すこともできます。) 呼出しが戻ると、マップは指定されたキーのマッピングを含まなくなります。- 定義:
- インタフェース
Map<String,
内のObject> remove
- パラメータ:
key
- マッピングがマップから削除されるキー。- 戻り値:
- 指定されたキーに関連付けられている前の値、またはキーにマッピングがなかった場合は
null
。 - 例外:
NullPointerException
- キーがnullの場合ClassCastException
- keyがStringでない場合IllegalArgumentException
- keyが空のStringである場合
-