|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.commons.math3.util.Pair<K,V>
K
- Key type.V
- Value type.public class Pair<K,V>
Generic pair.
Although the instances of this class are immutable, it is impossible
to ensure that the references passed to the constructor will not be
modified by the caller.
Constructor Summary | |
---|---|
Pair(K k,
V v)
Create an entry representing a mapping from the specified key to the specified value. |
|
Pair(Pair<? extends K,? extends V> entry)
Create an entry representing the same mapping as the specified entry. |
Method Summary | |
---|---|
boolean |
equals(Object o)
Compare the specified object with this entry for equality. |
K |
getFirst()
Get the first element of the pair. |
K |
getKey()
Get the key. |
V |
getSecond()
Get the second element of the pair. |
V |
getValue()
Get the value. |
int |
hashCode()
Compute a hash code. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Pair(K k, V v)
k
- Key (first element of the pair).v
- Value (second element of the pair).public Pair(Pair<? extends K,? extends V> entry)
entry
- Entry to copy.Method Detail |
---|
public K getKey()
public V getValue()
public K getFirst()
public V getSecond()
public boolean equals(Object o)
equals
in class Object
o
- Object.
true
if the given object is also a map entry and
the two entries represent the same mapping.public int hashCode()
hashCode
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |