Package net.sf.tweety.commons.util
Class Pair<E,F>
- java.lang.Object
-
- net.sf.tweety.commons.util.Pair<E,F>
-
- Type Parameters:
E- the type of the first elementF- the type of the second element
- All Implemented Interfaces:
Serializable
public class Pair<E,F> extends Object implements Serializable
This class implements a simple pair of elements.- Author:
- Matthias Thimm, Bastian Wolf
- See Also:
- Serialized Form
-
-
Method Summary
Modifier and Type Method Description booleanequals(Object obj)EgetFirst()returns the first element of this pairFgetSecond()returns the second element of this pairinthashCode()voidsetFirst(E obj1)sets the first element of this pairvoidsetSecond(F obj2)sets the second element of this pairStringtoString()returns a string representation of a pair as "(obj1, obj2)"
-
-
-
Method Detail
-
getFirst
public E getFirst()
returns the first element of this pair- Returns:
- the first element of this pair
-
setFirst
public void setFirst(E obj1)
sets the first element of this pair- Parameters:
obj1- an object of type E
-
getSecond
public F getSecond()
returns the second element of this pair- Returns:
- the second element of this pair
-
setSecond
public void setSecond(F obj2)
sets the second element of this pair- Parameters:
obj2- an object of type F
-
-