ByteIterable
, PrimitiveIterable
ImmutableObjectByteMap<K>
, MutableObjectByteMap<K>
AbstractImmutableObjectByteMap
, ObjectByteHashMap
, ObjectByteHashMapWithHashingStrategy
, SynchronizedObjectByteMap
, UnmodifiableObjectByteMap
public interface ObjectByteMap<K> extends ByteIterable
Modifier and Type | Method | Description |
---|---|---|
boolean |
containsKey(java.lang.Object key) |
|
boolean |
containsValue(byte value) |
|
ByteObjectMap<K> |
flipUniqueValues() |
Return the ByteObjectMap 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(ObjectByteProcedure<? super K> procedure) |
|
void |
forEachValue(ByteProcedure procedure) |
|
byte |
get(java.lang.Object key) |
|
byte |
getIfAbsent(java.lang.Object key,
byte ifAbsent) |
|
byte |
getOrThrow(java.lang.Object key) |
|
java.util.Set<K> |
keySet() |
|
LazyIterable<K> |
keysView() |
|
RichIterable<ObjectBytePair<K>> |
keyValuesView() |
|
ObjectByteMap<K> |
reject(ObjectBytePredicate<? super K> predicate) |
|
ObjectByteMap<K> |
select(ObjectBytePredicate<? super K> predicate) |
|
default ObjectByteMap<K> |
tap(ByteProcedure procedure) |
|
ImmutableObjectByteMap<K> |
toImmutable() |
|
java.lang.String |
toString() |
Follows the same general contract as
AbstractMap.toString() |
MutableByteCollection |
values() |
allSatisfy, anySatisfy, asLazy, average, averageIfEmpty, byteIterator, chunk, collect, 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, reject, select, select, sum, summaryStatistics, toArray, toBag, toList, toSet, toSortedArray, toSortedList
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size
byte get(java.lang.Object key)
byte getOrThrow(java.lang.Object key)
byte getIfAbsent(java.lang.Object key, byte ifAbsent)
boolean containsKey(java.lang.Object key)
boolean containsValue(byte value)
void forEachValue(ByteProcedure procedure)
void forEachKeyValue(ObjectByteProcedure<? super K> procedure)
ByteObjectMap<K> flipUniqueValues()
java.lang.IllegalStateException
- if the ByteObjectMap contains duplicate values.ObjectByteMap<K> select(ObjectBytePredicate<? super K> predicate)
ObjectByteMap<K> reject(ObjectBytePredicate<? super K> predicate)
default ObjectByteMap<K> tap(ByteProcedure procedure)
tap
in interface ByteIterable
java.lang.String toString()
AbstractMap.toString()
toString
in interface PrimitiveIterable
toString
in class java.lang.Object
AbstractCollection.toString()
ImmutableObjectByteMap<K> toImmutable()
java.util.Set<K> keySet()
MutableByteCollection values()
LazyIterable<K> keysView()
RichIterable<ObjectBytePair<K>> keyValuesView()
Copyright © 2004–2018. All rights reserved.