ts.util.table
クラス Record.SimpleEntry<C,V>

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

public static class Record.SimpleEntry<C,V>
extends java.lang.Object
implements java.util.Map.Entry<C,V>, java.io.Serializable

キーと値の組を表すMap.Entryクラスを単純な実装 クラス。

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

コンストラクタの概要
Record.SimpleEntry(C key, V value)
          キーと値を引数にとるコンストラクタ。
Record.SimpleEntry(java.util.Map.Entry<? extends C,? extends V> entry)
          Map.Entryオブジェクトを引数にとる コンストラクタ。
 
メソッドの概要
 boolean equals(java.lang.Object o)
          指定されたオブジェクトと内容が同じかどうかを判定する。
 C getKey()
          キーを取得する。
 V getValue()
          値を取得する。
 int hashCode()
          このオブジェクトのハッシュ・コードを取得する。
 V setValue(V value)
          指定された値を設定する。
 java.lang.String toString()
          このオブジェクトの内容を表す文字列を取得する。
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Record.SimpleEntry

public Record.SimpleEntry(C key,
                          V value)
キーと値を引数にとるコンストラクタ。

パラメータ:
key - キー。
value - 値。

Record.SimpleEntry

public Record.SimpleEntry(java.util.Map.Entry<? extends C,? extends V> entry)
Map.Entryオブジェクトを引数にとる コンストラクタ。

パラメータ:
entry - Map.Entryオブジェクト。
メソッドの詳細

getKey

public C getKey()
キーを取得する。

定義:
インタフェース java.util.Map.Entry<C,V> 内の getKey
戻り値:
キー。

getValue

public V getValue()
値を取得する。

定義:
インタフェース java.util.Map.Entry<C,V> 内の getValue
戻り値:
値。

setValue

public V setValue(V value)
指定された値を設定する。

定義:
インタフェース java.util.Map.Entry<C,V> 内の setValue
パラメータ:
value - 設定される新しい値。
戻り値:
以前の値。

equals

public boolean equals(java.lang.Object o)
指定されたオブジェクトと内容が同じかどうかを判定する。
指定されたオブジェクトのクラスがMap.Entry クラスの派生クラスで、かつキーと値がそれぞれ等しい場合にtrue を返す。

定義:
インタフェース java.util.Map.Entry<C,V> 内の equals
オーバーライド:
クラス java.lang.Object 内の equals
パラメータ:
o - 比較対象のオブジェクト。
戻り値:
引数のオブジェクトの内容が、このオブジェクトの内容と等しい場合は trueを返し、それ以外の場合はfalseを返す。

hashCode

public int hashCode()
このオブジェクトのハッシュ・コードを取得する。

定義:
インタフェース java.util.Map.Entry<C,V> 内の hashCode
オーバーライド:
クラス java.lang.Object 内の hashCode
戻り値:
このオブジェクトのハッシュ・コード。

toString

public java.lang.String toString()
このオブジェクトの内容を表す文字列を取得する。
この実装では、キーと値を等号("=")でつなげた文字列を返す。

オーバーライド:
クラス java.lang.Object 内の toString
戻り値:
このオブジェクトの内容を表す文字列。


Copyright (C) SATOH Takayuki All Rights Reserved.