パッケージ org.aiwolf.common.util

クラス Pair<K,​V>

  • 型パラメータ:
    K -
    キー
    Key
    V -
    Value
    すべての実装されたインタフェース:
    java.io.Serializable

    public class Pair<K,​V>
    extends java.lang.Object
    implements java.io.Serializable
    二組のデータを組み合わせるクラス
    Pair is two sets of data.
    作成者:
    tori
    関連項目:
    直列化された形式
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      Pair​(K key, V value)
      指定されたキーと値を持つペアを構築します。
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      boolean equals​(java.lang.Object obj)
      同一性をチェックします。
      K getKey()
      キーを返します。
      V getValue()
      値を返します。
      int hashCode()  
      void setKey​(K key)
      キーを設定します。
      void setValue​(V value)
      値を設定します。
      java.lang.String toString()  
      • クラスから継承されたメソッド java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • コンストラクタの詳細

      • Pair

        public Pair​(K key,
                    V value)
        指定されたキーと値を持つペアを構築します。
        Create new key-value pair.
        パラメータ:
        key -
        キー
        Key
        value -
        Value
    • メソッドの詳細

      • getKey

        public K getKey()
        キーを返します。
        Get the key.
        戻り値:
        キー
        key
      • setKey

        public void setKey​(K key)
        キーを設定します。
        Set the key.
        パラメータ:
        key -
        設定するキー
        Key
      • getValue

        public V getValue()
        値を返します。
        Get the value.
        戻り値:
        value
      • setValue

        public void setValue​(V value)
        値を設定します。
        Set the value.
        パラメータ:
        value -
        設定する値
        Value
      • equals

        public boolean equals​(java.lang.Object obj)
        同一性をチェックします。
        キーおよび値の両方の一致性を調べます。
        Checks the identity.
        Examines the consistency both the keys and values.
        オーバーライド:
        equals クラス内 java.lang.Object
      • hashCode

        public int hashCode()
        オーバーライド:
        hashCode クラス内 java.lang.Object
      • toString

        public java.lang.String toString()
        オーバーライド:
        toString クラス内 java.lang.Object