Package org.apache.storm.streams
Class Pair<T1,T2>
- java.lang.Object
-
- org.apache.storm.streams.Pair<T1,T2>
-
- All Implemented Interfaces:
Serializable
public final class Pair<T1,T2> extends Object implements Serializable
A pair of values.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)T1getFirst()Returns the first value in a pair.T2getSecond()Returns the second value in a pair.inthashCode()static <T1,T2>
Pair<T1,T2>of(T1 first, T2 second)Constructs a new pair of values.StringtoString()
-
-
-
Method Detail
-
of
public static <T1,T2> Pair<T1,T2> of(T1 first, T2 second)
Constructs a new pair of values.- Type Parameters:
T1- the type of the first valueT2- the type of the second value- Parameters:
first- the first valuesecond- the second value- Returns:
- a new pair of values
-
getFirst
public T1 getFirst()
Returns the first value in a pair.- Returns:
- the first value
-
getSecond
public T2 getSecond()
Returns the second value in a pair.- Returns:
- the second value
-
-