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