ByteLongMap
, LongIterable
, LongValuesMap
, MutableLongValuesMap
, PrimitiveIterable
ByteLongHashMap
, SynchronizedByteLongMap
, UnmodifiableByteLongMap
public interface MutableByteLongMap extends ByteLongMap, MutableLongValuesMap
Modifier and Type | Method | Description |
---|---|---|
long |
addToValue(byte key,
long toBeAdded) |
|
MutableByteLongMap |
asSynchronized() |
|
MutableByteLongMap |
asUnmodifiable() |
|
long |
getIfAbsentPut(byte key,
long value) |
|
long |
getIfAbsentPut(byte key,
LongFunction0 function) |
|
<P> long |
getIfAbsentPutWith(byte key,
LongFunction<? super P> function,
P parameter) |
|
long |
getIfAbsentPutWithKey(byte key,
ByteToLongFunction function) |
|
void |
put(byte key,
long value) |
|
void |
putAll(ByteLongMap map) |
|
MutableByteLongMap |
reject(ByteLongPredicate predicate) |
|
void |
remove(byte key) |
|
void |
removeKey(byte key) |
|
long |
removeKeyIfAbsent(byte key,
long value) |
|
MutableByteLongMap |
select(ByteLongPredicate predicate) |
|
long |
updateValue(byte key,
long initialValueIfAbsent,
LongToLongFunction function) |
|
MutableByteLongMap |
withKeyValue(byte key,
long value) |
|
MutableByteLongMap |
withoutAllKeys(ByteIterable keys) |
|
MutableByteLongMap |
withoutKey(byte key) |
containsKey, equals, forEachKey, forEachKeyValue, get, getIfAbsent, getOrThrow, hashCode, keySet, keysView, keyValuesView, toImmutable, toString
allSatisfy, anySatisfy, asLazy, average, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, count, detectIfNone, each, flatCollect, forEach, injectInto, max, maxIfEmpty, median, min, minIfEmpty, noneSatisfy, reject, select, sum, summaryStatistics, toArray, toBag, toList, toSet, toSortedArray, toSortedList
containsValue, forEachValue, values
clear, collect, longIterator, reject, select
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size
void put(byte key, long value)
void putAll(ByteLongMap map)
void removeKey(byte key)
void remove(byte key)
long removeKeyIfAbsent(byte key, long value)
long getIfAbsentPut(byte key, long value)
long getIfAbsentPut(byte key, LongFunction0 function)
long getIfAbsentPutWithKey(byte key, ByteToLongFunction function)
<P> long getIfAbsentPutWith(byte key, LongFunction<? super P> function, P parameter)
long updateValue(byte key, long initialValueIfAbsent, LongToLongFunction function)
MutableByteLongMap select(ByteLongPredicate predicate)
select
in interface ByteLongMap
MutableByteLongMap reject(ByteLongPredicate predicate)
reject
in interface ByteLongMap
MutableByteLongMap withKeyValue(byte key, long value)
MutableByteLongMap withoutKey(byte key)
MutableByteLongMap withoutAllKeys(ByteIterable keys)
MutableByteLongMap asUnmodifiable()
MutableByteLongMap asSynchronized()
long addToValue(byte key, long toBeAdded)
Copyright © 2004–2017. All rights reserved.