Package de.bsvrz.sys.funclib.losb.util
Class Tuple<X,Y>
java.lang.Object
de.bsvrz.sys.funclib.losb.util.Tuple<X,Y>
- Type Parameters:
X
- Erstes ElementY
- Zweites Element
- All Implemented Interfaces:
Serializable
,Comparable
Tuple bestehend aus zwei Objekten. Implementiert
Serializable
. Das Serialisieren kann aber trotzdem fehlschlagen, wenn eines der
Elemente nicht serialisierbar ist.- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
first
Element #1 -
last
Element #2
-
-
Constructor Details
-
Tuple
Setzt die Werte des Tupels.- Parameters:
first
-last
-
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
toString
-
compareTo
Vergleicht die Werte vonfirst
falls sieComparable
implementieren. Wirft keine ClassCastException.- Specified by:
compareTo
in interfaceComparable<X>
- Parameters:
o
- Zu vergleichendes Objekt.- Returns:
- Positiver Wert falls this.first > other.first, negativer Wert falls this.first < other.first, null sonst.
-