Class AbstractKeyValue<K,V>
- java.lang.Object
-
- org.apache.openjpa.lib.util.collections.AbstractKeyValue<K,V>
-
- Type Parameters:
K
- the type of keysV
- the type of values
- All Implemented Interfaces:
KeyValue<K,V>
- Direct Known Subclasses:
AbstractMapEntry
public abstract class AbstractKeyValue<K,V> extends java.lang.Object implements KeyValue<K,V>
Abstract pair class to assist with creatingKeyValue
andMap.Entry
implementations.- Since:
- 3.0
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractKeyValue(K key, V value)
Constructs a new pair with the specified key and given value.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description K
getKey()
Gets the key from the pair.V
getValue()
Gets the value from the pair.protected K
setKey(K key)
protected V
setValue(V value)
java.lang.String
toString()
Gets a debugging String view of the pair.
-