|
nanoJBlend | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public static interface Map.Entry<K,V>
マップのエントリ(キーと値のペア)を表します。
Map インスタンス m の entrySet メソッドは、m が保持するマップエントリのセットを返します。
| メソッドの概要 | |
|---|---|
boolean |
equals(Object o)
指定されたオブジェクトが表すマッピングをこのマップエントリのマッピングと比較します。 |
K |
getKey()
このマップエントリのキーを返します。 |
V |
getValue()
このマップエントリの値を返します。 |
int |
hashCode()
このマップエントリのハッシュコードを返します。 |
V |
setValue(V value)
このマップエントリの値を入れ替えます(オプション)。 |
| メソッドの詳細 |
|---|
K getKey()
IllegalStateException - このエントリが Map から除去されていた場合。
この例外の発生は通信モジュールの実装に依存します。V getValue()
IllegalStateException - このエントリが Map から除去されていた場合。
この例外の発生は通信モジュールの実装に依存します。V setValue(V value)
value - マップエントリの新しい値
UnsupportedOperationException - このメソッドがサポートされていない場合
ClassCastException - value に指定されたオブジェクトをマッピングの値としてキャストできない場合
IllegalArgumentException - value に指定されたオブジェクトが、その性質上マッピングの値として格納できない場合
NullPointerException - value に指定されたオブジェクトが null で、Map が null を値要素としてサポートしていない場合
IllegalStateException - このエントリが Map から除去されていた場合。
この例外の発生は通信モジュールの実装に依存します。boolean equals(Object o)
e1 と e2 について、次の式が true の場合同じマッピングであると判断されます。
(e1.getKey()==null ?
e2.getKey()==null : e1.getKey().equals(e2.getKey())) &&
(e1.getValue()==null ?
e2.getValue()==null : e1.getValue().equals(e2.getValue()))
Object 内の equalso - このエントリと比較するオブジェクト
true、そうでない場合 falseint hashCode()
Object 内の hashCode
|
nanoJBlend | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||