概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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`
  戻り値:
    このオブジェクトの内容を表す文字列。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright (C) SATOH Takayuki All Rights Reserved.