DoubleIterable
, PrimitiveIterable
ImmutableObjectDoubleMap<K>
, MutableObjectDoubleMap<K>
AbstractImmutableObjectDoubleMap
, ObjectDoubleHashMap
, ObjectDoubleHashMapWithHashingStrategy
, SynchronizedObjectDoubleMap
, UnmodifiableObjectDoubleMap
public interface ObjectDoubleMap<K> extends DoubleIterable
Modifier and Type | Method | Description |
---|---|---|
boolean |
containsKey(java.lang.Object key) |
|
boolean |
containsValue(double value) |
|
DoubleObjectMap<K> |
flipUniqueValues() |
Return the DoubleObjectMap that is obtained by flipping the direction of this map and making the associations
from value to key.
|
void |
forEachKey(Procedure<? super K> procedure) |
|
void |
forEachKeyValue(ObjectDoubleProcedure<? super K> procedure) |
|
void |
forEachValue(DoubleProcedure procedure) |
|
double |
get(java.lang.Object key) |
|
double |
getIfAbsent(java.lang.Object key,
double ifAbsent) |
|
double |
getOrThrow(java.lang.Object key) |
|
java.util.Set<K> |
keySet() |
|
LazyIterable<K> |
keysView() |
|
RichIterable<ObjectDoublePair<K>> |
keyValuesView() |
|
ObjectDoubleMap<K> |
reject(ObjectDoublePredicate<? super K> predicate) |
|
ObjectDoubleMap<K> |
select(ObjectDoublePredicate<? super K> predicate) |
|
default ObjectDoubleMap<K> |
tap(DoubleProcedure procedure) |
|
ImmutableObjectDoubleMap<K> |
toImmutable() |
|
java.lang.String |
toString() |
Follows the same general contract as
AbstractMap.toString() |
MutableDoubleCollection |
values() |
allSatisfy, anySatisfy, asLazy, average, averageIfEmpty, collect, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, count, detectIfNone, doubleIterator, each, flatCollect, forEach, injectInto, max, maxIfEmpty, median, medianIfEmpty, min, minIfEmpty, noneSatisfy, reject, reject, select, select, sum, summaryStatistics, toArray, toBag, toList, toSet, toSortedArray, toSortedList
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size
double get(java.lang.Object key)
double getOrThrow(java.lang.Object key)
double getIfAbsent(java.lang.Object key, double ifAbsent)
boolean containsKey(java.lang.Object key)
boolean containsValue(double value)
void forEachValue(DoubleProcedure procedure)
void forEachKeyValue(ObjectDoubleProcedure<? super K> procedure)
DoubleObjectMap<K> flipUniqueValues()
java.lang.IllegalStateException
- if the DoubleObjectMap contains duplicate values.ObjectDoubleMap<K> select(ObjectDoublePredicate<? super K> predicate)
ObjectDoubleMap<K> reject(ObjectDoublePredicate<? super K> predicate)
default ObjectDoubleMap<K> tap(DoubleProcedure procedure)
tap
in interface DoubleIterable
java.lang.String toString()
AbstractMap.toString()
toString
in interface PrimitiveIterable
toString
in class java.lang.Object
AbstractCollection.toString()
ImmutableObjectDoubleMap<K> toImmutable()
java.util.Set<K> keySet()
MutableDoubleCollection values()
LazyIterable<K> keysView()
RichIterable<ObjectDoublePair<K>> keyValuesView()
Copyright © 2004–2017. All rights reserved.