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 vonfirstfalls sieComparableimplementieren. Wirft keine ClassCastException.- Specified by:
compareToin interfaceComparable<X>- Parameters:
o- Zu vergleichendes Objekt.- Returns:
- Positiver Wert falls this.first > other.first, negativer Wert falls this.first < other.first, null sonst.
-