public static class Object2LongFunctions.Singleton<K> extends AbstractObject2LongFunction<K> implements Serializable, Cloneable
Note that albeit the function is immutable, its default return value may be changed.
This class may be useful to implement your own in case you subclass a type-specific function.
| Modifier and Type | Field and Description |
|---|---|
protected K |
key |
protected long |
value |
defRetValue| Modifier | Constructor and Description |
|---|---|
protected |
Singleton(K key,
long value) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
boolean |
containsKey(Object k) |
long |
getLong(Object k)
Returns the value to which the given key is mapped.
|
int |
size() |
defaultReturnValue, defaultReturnValueequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyAsLong, get, put, put, remove, removeLongprotected final K key
protected final long value
protected Singleton(K key, long value)
public boolean containsKey(Object k)
public long getLong(Object k)
Object2LongFunctiongetLong in interface Object2LongFunction<K>k - the key.Function.get(Object)public int size()
Copyright © 2020. All rights reserved.