BooleanIterable
, BooleanValuesMap
, CharBooleanMap
, MutableBooleanValuesMap
, PrimitiveIterable
CharBooleanHashMap
, SynchronizedCharBooleanMap
, UnmodifiableCharBooleanMap
public interface MutableCharBooleanMap extends CharBooleanMap, MutableBooleanValuesMap
Modifier and Type | Method | Description |
---|---|---|
MutableCharBooleanMap |
asSynchronized() |
|
MutableCharBooleanMap |
asUnmodifiable() |
|
boolean |
getIfAbsentPut(char key,
boolean value) |
|
boolean |
getIfAbsentPut(char key,
BooleanFunction0 function) |
|
<P> boolean |
getIfAbsentPutWith(char key,
BooleanFunction<? super P> function,
P parameter) |
|
boolean |
getIfAbsentPutWithKey(char key,
CharToBooleanFunction function) |
|
void |
put(char key,
boolean value) |
|
void |
putAll(CharBooleanMap map) |
|
default void |
putPair(CharBooleanPair keyValuePair) |
This method allows MutableCharBooleanMap the ability to add an element in the form of CharBooleanPair.
|
MutableCharBooleanMap |
reject(CharBooleanPredicate predicate) |
|
void |
remove(char key) |
|
void |
removeKey(char key) |
|
boolean |
removeKeyIfAbsent(char key,
boolean value) |
|
MutableCharBooleanMap |
select(CharBooleanPredicate predicate) |
|
boolean |
updateValue(char key,
boolean initialValueIfAbsent,
BooleanToBooleanFunction function) |
|
MutableCharBooleanMap |
withKeyValue(char key,
boolean value) |
|
MutableCharBooleanMap |
withoutAllKeys(CharIterable keys) |
|
MutableCharBooleanMap |
withoutKey(char key) |
allSatisfy, anySatisfy, asLazy, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, count, detectIfNone, each, flatCollect, forEach, injectInto, noneSatisfy, reject, select, toArray, toBag, toList, toSet
containsValue, forEachValue, tap, values
containsKey, equals, forEachKey, forEachKeyValue, get, getIfAbsent, getOrThrow, hashCode, keySet, keysView, keyValuesView, toImmutable, toString
booleanIterator, clear, collect, reject, select
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size
void put(char key, boolean value)
default void putPair(CharBooleanPair keyValuePair)
put(char, boolean)
void putAll(CharBooleanMap map)
void removeKey(char key)
void remove(char key)
boolean removeKeyIfAbsent(char key, boolean value)
boolean getIfAbsentPut(char key, boolean value)
boolean getIfAbsentPut(char key, BooleanFunction0 function)
boolean getIfAbsentPutWithKey(char key, CharToBooleanFunction function)
<P> boolean getIfAbsentPutWith(char key, BooleanFunction<? super P> function, P parameter)
boolean updateValue(char key, boolean initialValueIfAbsent, BooleanToBooleanFunction function)
MutableCharBooleanMap select(CharBooleanPredicate predicate)
select
in interface CharBooleanMap
MutableCharBooleanMap reject(CharBooleanPredicate predicate)
reject
in interface CharBooleanMap
MutableCharBooleanMap withKeyValue(char key, boolean value)
MutableCharBooleanMap withoutKey(char key)
MutableCharBooleanMap withoutAllKeys(CharIterable keys)
MutableCharBooleanMap asUnmodifiable()
MutableCharBooleanMap asSynchronized()
Copyright © 2004–2018. All rights reserved.