com.rapidminer.tools.container
Class Tupel<T1 extends java.lang.Comparable<T1>,T2>
java.lang.Object
com.rapidminer.tools.container.Tupel<T1,T2>
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<Tupel<T1,T2>>
public class Tupel<T1 extends java.lang.Comparable<T1>,T2>
- extends java.lang.Object
- implements java.lang.Comparable<Tupel<T1,T2>>, java.io.Serializable
This class can be used to build pairs of typed objects and sort them.
ATTENTION!!
This class is not usable for hashing since only the first version is used as
hash entry. To use a hash function on a tupel, use Pair!
- Author:
- Sebastian Land
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Tupel
public Tupel(T1 t1,
T2 t2)
getFirst
public T1 getFirst()
getSecond
public T2 getSecond()
compareTo
public int compareTo(Tupel<T1,T2> o)
- Specified by:
compareTo in interface java.lang.Comparable<Tupel<T1 extends java.lang.Comparable<T1>,T2>>
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2001-2009 by Rapid-I