public abstract class ObjectLongHashMap<K>
extends java.lang.Object
| Constructor and Description |
|---|
ObjectLongHashMap() |
| Modifier and Type | Method and Description |
|---|---|
abstract long |
addValue(K key,
long delta) |
abstract void |
clear() |
abstract long |
computeIfAbsent(K key,
java.util.function.ToLongFunction<? super K> mappingFunction) |
abstract long |
computeIfPresent(K key,
com.koloboke.function.ObjLongToLongFunction<? super K> mappingFunction) |
abstract boolean |
containsKey(K key) |
abstract void |
forEach(java.util.function.ObjLongConsumer<? super K> action) |
static <K> ObjectLongHashMap<K> |
from(java.util.Map<K,java.lang.Long> map) |
abstract long |
getLong(K key) |
abstract long |
put(K key,
long value) |
abstract long |
removeAsLong(K key) |
abstract int |
size() |
static <K> ObjectLongHashMap<K> |
withExpectedSize(int expectedSize) |
public static <K> ObjectLongHashMap<K> withExpectedSize(int expectedSize)
public static <K> ObjectLongHashMap<K> from(java.util.Map<K,java.lang.Long> map)
public abstract long put(K key, long value)
public abstract long getLong(K key)
public abstract boolean containsKey(K key)
public abstract long removeAsLong(K key)
public abstract long computeIfAbsent(K key, java.util.function.ToLongFunction<? super K> mappingFunction)
public abstract long computeIfPresent(K key, com.koloboke.function.ObjLongToLongFunction<? super K> mappingFunction)
public abstract void forEach(java.util.function.ObjLongConsumer<? super K> action)
public abstract int size()
public abstract void clear()
public abstract long addValue(K key, long delta)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.