org.seasar.util.misc
クラス Pair<T1,T2>

java.lang.Object
  上位を拡張 org.seasar.util.misc.Pair<T1,T2>
型パラメータ:
T1 - 1番目の値の型
T2 - 2番目の値の型

public class Pair<T1,T2>
extends Object

二つの値のペアです。

作成者:
koichik

フィールドの概要
protected  T1 first
          1番目の値
protected  T2 second
          2番目の値
 
コンストラクタの概要
Pair()
          インスタンスを構築します。
Pair(T1 first, T2 second)
          インスタンスを構築します。
 
メソッドの概要
 T1 getFirst()
          1番目の値を返します。
 T2 getSecond()
          2番目の値を返します。
static
<T1,T2> Pair<T1,T2>
pair(T1 first, T2 second)
          二つの値のペアを作成して返します。
 void setFirst(T1 first)
          1番目の値を設定します。
 void setSecond(T2 second)
          2番目の値を設定します。
 String toString()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

first

protected T1 first
1番目の値


second

protected T2 second
2番目の値

コンストラクタの詳細

Pair

public Pair()
インスタンスを構築します。


Pair

public Pair(T1 first,
            T2 second)
インスタンスを構築します。

パラメータ:
first - 1番目の値
second - 2番目の値
メソッドの詳細

pair

public static <T1,T2> Pair<T1,T2> pair(T1 first,
                                       T2 second)
二つの値のペアを作成して返します。

型パラメータ:
T1 - 1番目の値の型
T2 - 2番目の値の型
パラメータ:
first - 1番目の値
second - 2番目の値
戻り値:
二つの値のペア

getFirst

public T1 getFirst()
1番目の値を返します。

戻り値:
1番目の値

setFirst

public void setFirst(T1 first)
1番目の値を設定します。

パラメータ:
first - 1番目の値

getSecond

public T2 getSecond()
2番目の値を返します。

戻り値:
2番目の値

setSecond

public void setSecond(T2 second)
2番目の値を設定します。

パラメータ:
second - 2番目の値

toString

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


Copyright © 2010-2012 The Seasar Foundation. All Rights Reserved.