T1 - T2 - @InterfaceAudience.Public public class Pair<T1,T2> extends Object implements Serializable
| Modifier and Type | Field and Description | 
|---|---|
| protected T1 | first | 
| protected T2 | second | 
| private static long | serialVersionUID | 
| Constructor and Description | 
|---|
| Pair()Default constructor. | 
| Pair(T1 a,
    T2 b)Constructor | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object other) | 
| private static boolean | equals(Object x,
      Object y) | 
| 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() | 
private static final long serialVersionUID
public Pair()
public static <T1,T2> Pair<T1,T2> newPair(T1 a, T2 b)
T1 - type for firstT2 - type for seconda - first elementb - second elementpublic void setSecond(T2 b)
b - operandCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.