public interface MutableDoubleIntMap extends DoubleIntMap, MutableIntValuesMap
| Modifier and Type | Method and Description |
|---|---|
int |
addToValue(double key,
int toBeAdded) |
MutableDoubleIntMap |
asSynchronized() |
MutableDoubleIntMap |
asUnmodifiable() |
MutableIntDoubleMap |
flipUniqueValues()
Return the IntDoubleMap that is obtained by flipping the direction of this map and making the associations
from value to key.
|
int |
getIfAbsentPut(double key,
int value) |
int |
getIfAbsentPut(double key,
IntFunction0 function) |
<P> int |
getIfAbsentPutWith(double key,
IntFunction<? super P> function,
P parameter) |
int |
getIfAbsentPutWithKey(double key,
DoubleToIntFunction function) |
void |
put(double key,
int value) |
void |
putAll(DoubleIntMap map) |
MutableDoubleIntMap |
reject(DoubleIntPredicate predicate) |
void |
remove(double key) |
void |
removeKey(double key) |
int |
removeKeyIfAbsent(double key,
int value) |
MutableDoubleIntMap |
select(DoubleIntPredicate predicate) |
int |
updateValue(double key,
int initialValueIfAbsent,
IntToIntFunction function) |
MutableDoubleIntMap |
withKeyValue(double key,
int value) |
MutableDoubleIntMap |
withoutAllKeys(DoubleIterable keys) |
MutableDoubleIntMap |
withoutKey(double key) |
containsKey, equals, forEachKey, forEachKeyValue, get, getIfAbsent, getOrThrow, hashCode, keySet, keysView, keyValuesView, toImmutable, toStringclear, collect, intIterator, reject, selectcontainsValue, forEachValue, tap, valuesallSatisfy, anySatisfy, asLazy, average, averageIfEmpty, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, count, detectIfNone, each, flatCollect, forEach, injectInto, max, maxIfEmpty, median, medianIfEmpty, min, minIfEmpty, noneSatisfy, reject, select, sum, summaryStatistics, toArray, toBag, toList, toSet, toSortedArray, toSortedListappendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, sizevoid put(double key,
int value)
void putAll(DoubleIntMap map)
void removeKey(double key)
void remove(double key)
int removeKeyIfAbsent(double key,
int value)
int getIfAbsentPut(double key,
int value)
int getIfAbsentPut(double key,
IntFunction0 function)
int getIfAbsentPutWithKey(double key,
DoubleToIntFunction function)
<P> int getIfAbsentPutWith(double key,
IntFunction<? super P> function,
P parameter)
int updateValue(double key,
int initialValueIfAbsent,
IntToIntFunction function)
MutableIntDoubleMap flipUniqueValues()
DoubleIntMapflipUniqueValues in interface DoubleIntMapMutableDoubleIntMap select(DoubleIntPredicate predicate)
select in interface DoubleIntMapMutableDoubleIntMap reject(DoubleIntPredicate predicate)
reject in interface DoubleIntMapMutableDoubleIntMap withKeyValue(double key, int value)
MutableDoubleIntMap withoutKey(double key)
MutableDoubleIntMap withoutAllKeys(DoubleIterable keys)
MutableDoubleIntMap asUnmodifiable()
MutableDoubleIntMap asSynchronized()
int addToValue(double key,
int toBeAdded)
Copyright © 2004–2017. All rights reserved.