org.omnaest.utils.tuple
Class Tuple3<T1,T2,T3>

java.lang.Object
  extended by org.omnaest.utils.tuple.Tuple3<T1,T2,T3>
Type Parameters:
T1 -
T2 -
T3 -
All Implemented Interfaces:
Serializable, Tuple

public class Tuple3<T1,T2,T3>
extends Object
implements Tuple

Container Tuple holding three data instances.

Author:
Omnaest
See Also:
Tuple, Tuple2, Serialized Form

Field Summary
protected  T1 valueFirst
           
protected  T2 valueSecond
           
protected  T3 valueThird
           
 
Constructor Summary
Tuple3()
           
Tuple3(T1 valueFirst, T2 valueSecond, T3 valueThird)
           
 
Method Summary
 boolean equals(Object obj)
           
 T1 getValueFirst()
           
 T2 getValueSecond()
           
 T3 getValueThird()
           
 int hashCode()
           
 void setValueFirst(T1 valueFirst)
           
 void setValueSecond(T2 valueSecond)
           
 void setValueThird(T3 valueThird)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

valueFirst

protected T1 valueFirst

valueSecond

protected T2 valueSecond

valueThird

protected T3 valueThird
Constructor Detail

Tuple3

public Tuple3()

Tuple3

public Tuple3(T1 valueFirst,
              T2 valueSecond,
              T3 valueThird)
Method Detail

getValueFirst

public T1 getValueFirst()

setValueFirst

public void setValueFirst(T1 valueFirst)

getValueSecond

public T2 getValueSecond()

setValueSecond

public void setValueSecond(T2 valueSecond)

getValueThird

public T3 getValueThird()

setValueThird

public void setValueThird(T3 valueThird)

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2013. All Rights Reserved.