Package io.deephaven.base.map
Class KeyValuePair<K extends Externalizable & Comparable<K> & Copyable<K>,V extends Externalizable & Copyable<V>>
java.lang.Object
io.deephaven.base.map.KeyValuePair<K,V>
- All Implemented Interfaces:
Copyable<KeyValuePair<K,
,V>> SafeCloneable<KeyValuePair<K,
,V>> Cloneable
,Comparable<KeyValuePair<K,
V>>
public class KeyValuePair<K extends Externalizable & Comparable<K> & Copyable<K>,V extends Externalizable & Copyable<V>>
extends Object
implements Comparable<KeyValuePair<K,V>>, Copyable<KeyValuePair<K,V>>
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
KeyValuePair
public KeyValuePair() -
KeyValuePair
-
-
Method Details
-
getKey
-
setKey
-
getValue
-
setValue
-
equals
-
hashCode
public int hashCode() -
compareTo
- Specified by:
compareTo
in interfaceComparable<K extends Externalizable & Comparable<K> & Copyable<K>>
-
toString
-
copyValues
- Specified by:
copyValues
in interfaceCopyable<K extends Externalizable & Comparable<K> & Copyable<K>>
-
clone
-
safeClone
- Specified by:
safeClone
in interfaceSafeCloneable<K extends Externalizable & Comparable<K> & Copyable<K>>
-