nanoJBlend

java.util
クラス HashMap.SimpleEntry<K,V>

java.lang.Object
  上位を拡張 java.util.HashMap.SimpleEntry<K,V>
すべての実装されたインタフェース:
Map.Entry<K,V>
含まれているクラス:
HashMap<K,V>

public static class HashMap.SimpleEntry<K,V>
extends Object
implements Map.Entry<K,V>

HashMap.SimpleEntryHashMap の個々のマップエントリを表します。


コンストラクタの概要
HashMap.SimpleEntry(K key, V value)
          指定されたキーと値でマップエントリを作成します。
 
メソッドの概要
 boolean equals(Object o)
          指定されたオブジェクトが表すマッピングをこのマップエントリのマッピングと比較します。
 K getKey()
          このマップエントリのキーを返します。
 V getValue()
          このマップエントリの値を返します。
 int hashCode()
          このマップエントリのハッシュコードを返します。
 V setValue(V value)
          このマップエントリの値を入れ替えます。
 
クラス java.lang.Object から継承されたメソッド
getClass, notify, notifyAll, toString, wait, wait
 

コンストラクタの詳細

HashMap.SimpleEntry

public HashMap.SimpleEntry(K key,
                           V value)
指定されたキーと値でマップエントリを作成します。

パラメータ:
key - キー
value - 値
メソッドの詳細

getKey

public K getKey()
このマップエントリのキーを返します。

定義:
インタフェース Map.Entry<K,V> 内の getKey
戻り値:
マップエントリのキー

getValue

public V getValue()
このマップエントリの値を返します。

定義:
インタフェース Map.Entry<K,V> 内の getValue
戻り値:
マップエントリの値

setValue

public V setValue(V value)
このマップエントリの値を入れ替えます。

定義:
インタフェース Map.Entry<K,V> 内の setValue
パラメータ:
value - マップエントリの新しい値
戻り値:
マップエントリに以前設定されていた値

equals

public boolean equals(Object o)
指定されたオブジェクトが表すマッピングをこのマップエントリのマッピングと比較します。

このメソッドの詳細については Map.Entry.equals(Object) の規約を参照してください。

定義:
インタフェース Map.Entry<K,V> 内の equals
オーバーライド:
クラス Object 内の equals
パラメータ:
o - 比較するオブジェクト
戻り値:
指定されたオブジェクトがこのエントリと同じマッピングを表す場合 true、そうでない場合 false

hashCode

public int hashCode()
このマップエントリのハッシュコードを返します。

定義:
インタフェース Map.Entry<K,V> 内の hashCode
オーバーライド:
クラス Object 内の hashCode
戻り値:
マップエントリのハッシュコード

nanoJBlend

Copyright 2005-2013 Aplix and/or its affiliates. All rights reserved. Aplix Confidential and Restricted.
NTT DOCOMO and Hitachi Kokusai Electric Confidential