T1 - T2 - @InterfaceAudience.Public @InterfaceStability.Stable public class Pair<T1,T2> extends Object implements Serializable
| Constructor and Description |
|---|
Pair()
Default constructor.
|
Pair(T1 a,
T2 b)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
T1 |
getFirst()
Return the first element stored in the pair.
|
T2 |
getSecond()
Return the second element stored in the pair.
|
int |
hashCode() |
static <T1,T2> Pair<T1,T2> |
newPair(T1 a,
T2 b)
Constructs a new pair, inferring the type via the passed arguments
|
void |
setFirst(T1 a)
Replace the first element of the pair.
|
void |
setSecond(T2 b)
Replace the second element of the pair.
|
String |
toString() |
public static <T1,T2> Pair<T1,T2> newPair(T1 a, T2 b)
T1 - type for firstT2 - type for seconda - first elementb - second elementpublic void setFirst(T1 a)
a - operandpublic void setSecond(T2 b)
b - operandpublic T1 getFirst()
public T2 getSecond()
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.