DoubleIterable
, DoubleValuesMap
, FloatDoubleMap
, MutableDoubleValuesMap
, PrimitiveIterable
FloatDoubleHashMap
, SynchronizedFloatDoubleMap
, UnmodifiableFloatDoubleMap
public interface MutableFloatDoubleMap extends FloatDoubleMap, MutableDoubleValuesMap
Modifier and Type | Method | Description |
---|---|---|
double |
addToValue(float key,
double toBeAdded) |
|
MutableFloatDoubleMap |
asSynchronized() |
|
MutableFloatDoubleMap |
asUnmodifiable() |
|
MutableDoubleFloatMap |
flipUniqueValues() |
Return the DoubleFloatMap that is obtained by flipping the direction of this map and making the associations
from value to key.
|
double |
getIfAbsentPut(float key,
double value) |
|
double |
getIfAbsentPut(float key,
DoubleFunction0 function) |
|
<P> double |
getIfAbsentPutWith(float key,
DoubleFunction<? super P> function,
P parameter) |
|
double |
getIfAbsentPutWithKey(float key,
FloatToDoubleFunction function) |
|
void |
put(float key,
double value) |
|
void |
putAll(FloatDoubleMap map) |
|
default void |
putPair(FloatDoublePair keyValuePair) |
This method allows MutableFloatDoubleMap the ability to add an element in the form of FloatDoublePair.
|
MutableFloatDoubleMap |
reject(FloatDoublePredicate predicate) |
|
void |
remove(float key) |
|
void |
removeKey(float key) |
|
double |
removeKeyIfAbsent(float key,
double value) |
|
MutableFloatDoubleMap |
select(FloatDoublePredicate predicate) |
|
double |
updateValue(float key,
double initialValueIfAbsent,
DoubleToDoubleFunction function) |
|
MutableFloatDoubleMap |
withKeyValue(float key,
double value) |
|
MutableFloatDoubleMap |
withoutAllKeys(FloatIterable keys) |
|
MutableFloatDoubleMap |
withoutKey(float key) |
allSatisfy, anySatisfy, asLazy, average, averageIfEmpty, chunk, 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, toSortedList
containsValue, forEachValue, tap, values
containsKey, equals, forEachKey, forEachKeyValue, get, getIfAbsent, getOrThrow, hashCode, keySet, keysView, keyValuesView, toImmutable, toString
clear, collect, doubleIterator, reject, select
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size
void put(float key, double value)
default void putPair(FloatDoublePair keyValuePair)
put(float, double)
void putAll(FloatDoubleMap map)
void removeKey(float key)
void remove(float key)
double removeKeyIfAbsent(float key, double value)
double getIfAbsentPut(float key, double value)
double getIfAbsentPut(float key, DoubleFunction0 function)
double getIfAbsentPutWithKey(float key, FloatToDoubleFunction function)
<P> double getIfAbsentPutWith(float key, DoubleFunction<? super P> function, P parameter)
double updateValue(float key, double initialValueIfAbsent, DoubleToDoubleFunction function)
MutableDoubleFloatMap flipUniqueValues()
FloatDoubleMap
flipUniqueValues
in interface FloatDoubleMap
MutableFloatDoubleMap select(FloatDoublePredicate predicate)
select
in interface FloatDoubleMap
MutableFloatDoubleMap reject(FloatDoublePredicate predicate)
reject
in interface FloatDoubleMap
MutableFloatDoubleMap withKeyValue(float key, double value)
MutableFloatDoubleMap withoutKey(float key)
MutableFloatDoubleMap withoutAllKeys(FloatIterable keys)
MutableFloatDoubleMap asUnmodifiable()
MutableFloatDoubleMap asSynchronized()
double addToValue(float key, double toBeAdded)
Copyright © 2004–2018. All rights reserved.