IntIterable
, IntValuesMap
, PrimitiveIterable
ImmutableDoubleIntMap
, MutableDoubleIntMap
DoubleIntHashMap
, SynchronizedDoubleIntMap
, UnmodifiableDoubleIntMap
public interface DoubleIntMap extends IntValuesMap
Modifier and Type | Method | Description |
---|---|---|
boolean |
containsKey(double key) |
|
boolean |
equals(Object o) |
Follows the same general contract as
Map.equals(Object) . |
IntDoubleMap |
flipUniqueValues() |
Return the IntDoubleMap that is obtained by flipping the direction of this map and making the associations
from value to key.
|
void |
forEachKey(DoubleProcedure procedure) |
|
void |
forEachKeyValue(DoubleIntProcedure procedure) |
|
int |
get(double key) |
|
int |
getIfAbsent(double key,
int ifAbsent) |
|
int |
getOrThrow(double key) |
|
int |
hashCode() |
Follows the same general contract as
Map.hashCode() . |
MutableDoubleSet |
keySet() |
|
LazyDoubleIterable |
keysView() |
|
RichIterable<DoubleIntPair> |
keyValuesView() |
|
DoubleIntMap |
reject(DoubleIntPredicate predicate) |
|
DoubleIntMap |
select(DoubleIntPredicate predicate) |
|
ImmutableDoubleIntMap |
toImmutable() |
|
String |
toString() |
Follows the same general contract as
AbstractMap.toString() |
allSatisfy, anySatisfy, asLazy, average, averageIfEmpty, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, count, detectIfNone, each, flatCollect, forEach, injectInto, intIterator, max, maxIfEmpty, median, medianIfEmpty, min, minIfEmpty, noneSatisfy, reduce, reduceIfEmpty, reject, select, sum, summaryStatistics, toArray, toBag, toList, toSet, toSortedArray, toSortedList
collect, containsValue, forEachValue, reject, select, tap, values
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size
int get(double key)
int getIfAbsent(double key, int ifAbsent)
int getOrThrow(double key)
boolean containsKey(double key)
void forEachKey(DoubleProcedure procedure)
void forEachKeyValue(DoubleIntProcedure procedure)
LazyDoubleIterable keysView()
RichIterable<DoubleIntPair> keyValuesView()
IntDoubleMap flipUniqueValues()
IllegalStateException
- if the IntDoubleMap contains duplicate values.DoubleIntMap select(DoubleIntPredicate predicate)
DoubleIntMap reject(DoubleIntPredicate predicate)
boolean equals(Object o)
Map.equals(Object)
.int hashCode()
Map.hashCode()
.String toString()
AbstractMap.toString()
toString
in interface PrimitiveIterable
toString
in class Object
AbstractCollection.toString()
ImmutableDoubleIntMap toImmutable()
MutableDoubleSet keySet()
Copyright © 2004–2019. All rights reserved.