31 lines
668 B
Java
31 lines
668 B
Java
|
package prc.autodoc;
|
||
|
|
||
|
/**
|
||
|
* A simple tuple class
|
||
|
*
|
||
|
* @param <T1> The type of the first element of the tuple
|
||
|
* @param <T2> The type of the second element of the tuple
|
||
|
* @author Ornedan
|
||
|
*/
|
||
|
public class Tuple<T1, T2> {
|
||
|
/**
|
||
|
* The first element
|
||
|
*/
|
||
|
public final T1 e1;
|
||
|
/**
|
||
|
* The second element
|
||
|
*/
|
||
|
public final T2 e2;
|
||
|
|
||
|
/**
|
||
|
* Generates a new tuple out of the given two objects.
|
||
|
*
|
||
|
* @param e1 The object to become the first element of the new tuple
|
||
|
* @param e2 The object to become the second element of the new tuple
|
||
|
*/
|
||
|
public Tuple(T1 e1, T2 e2) {
|
||
|
this.e1 = e1;
|
||
|
this.e2 = e2;
|
||
|
}
|
||
|
}
|