public interface MutableObjectBooleanMap<K> extends ObjectBooleanMap<K>
containsKey, containsValue, forEachKey, forEachKeyValue, forEachValue, get, getIfAbsent, getOrThrow, keySet, keysView, keyValuesView, toImmutable, toString, values
allSatisfy, anySatisfy, asLazy, contains, containsAll, containsAll, count, detectIfNone, each, forEach, injectInto, noneSatisfy, toArray, toBag, toList, toSet
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size
MutableBooleanIterator booleanIterator()
booleanIterator
in interface BooleanIterable
void clear()
void put(K key, boolean value)
void putAll(ObjectBooleanMap<? extends K> map)
void removeKey(K key)
void remove(Object key)
boolean removeKeyIfAbsent(K key, boolean value)
boolean getIfAbsentPut(K key, boolean value)
boolean getIfAbsentPut(K key, BooleanFunction0 function)
boolean getIfAbsentPutWithKey(K key, BooleanFunction<? super K> function)
<P> boolean getIfAbsentPutWith(K key, BooleanFunction<? super P> function, P parameter)
boolean updateValue(K key, boolean initialValueIfAbsent, BooleanToBooleanFunction function)
MutableObjectBooleanMap<K> select(ObjectBooleanPredicate<? super K> predicate)
select
in interface ObjectBooleanMap<K>
MutableObjectBooleanMap<K> reject(ObjectBooleanPredicate<? super K> predicate)
reject
in interface ObjectBooleanMap<K>
MutableBooleanCollection select(BooleanPredicate predicate)
select
in interface BooleanIterable
MutableBooleanCollection reject(BooleanPredicate predicate)
reject
in interface BooleanIterable
<V> MutableCollection<V> collect(BooleanToObjectFunction<? extends V> function)
collect
in interface BooleanIterable
MutableObjectBooleanMap<K> withKeyValue(K key, boolean value)
MutableObjectBooleanMap<K> withoutKey(K key)
MutableObjectBooleanMap<K> withoutAllKeys(Iterable<? extends K> keys)
MutableObjectBooleanMap<K> asUnmodifiable()
MutableObjectBooleanMap<K> asSynchronized()
Copyright © 2004–2016. All rights reserved.