Interface MutableBooleanValuesMap
-
- All Superinterfaces:
BooleanIterable,BooleanValuesMap,PrimitiveIterable
- All Known Subinterfaces:
MutableByteBooleanMap,MutableCharBooleanMap,MutableDoubleBooleanMap,MutableFloatBooleanMap,MutableIntBooleanMap,MutableLongBooleanMap,MutableShortBooleanMap
public interface MutableBooleanValuesMap extends BooleanValuesMap
This file was automatically generated from template file mutablePrimitiveValuesMap.stg.- Since:
- 6.0.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MutableBooleanIteratorbooleanIterator()Returns a primitive iterator that can be used to iterate over the BooleanIterable in an imperative style.voidclear()Removes all entries from this map.<V> MutableBag<V>collect(BooleanToObjectFunction<? extends V> function)Returns a new collection with the results of applying the specified function on each element of the source collection.MutableBooleanBagreject(BooleanPredicate predicate)Returns a new BooleanIterable with all of the elements in the BooleanIterable that return false for the specified predicate.MutableBooleanBagselect(BooleanPredicate predicate)Returns a new BooleanIterable with all of the elements in the BooleanIterable that return true for the specified predicate.-
Methods inherited from interface org.eclipse.collections.api.BooleanIterable
allSatisfy, anySatisfy, asLazy, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, containsAny, containsAny, containsNone, containsNone, count, detectIfNone, each, flatCollect, forEach, injectInto, injectIntoBoolean, injectIntoByte, injectIntoChar, injectIntoDouble, injectIntoFloat, injectIntoInt, injectIntoLong, injectIntoShort, noneSatisfy, reduce, reduceIfEmpty, reject, select, toArray, toArray, toBag, toList, toSet
-
Methods inherited from interface org.eclipse.collections.api.map.primitive.BooleanValuesMap
containsValue, forEachValue, tap, values
-
Methods inherited from interface org.eclipse.collections.api.PrimitiveIterable
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toString
-
-
-
-
Method Detail
-
select
MutableBooleanBag select(BooleanPredicate predicate)
Description copied from interface:BooleanIterableReturns a new BooleanIterable with all of the elements in the BooleanIterable that return true for the specified predicate.- Specified by:
selectin interfaceBooleanIterable- Specified by:
selectin interfaceBooleanValuesMap
-
reject
MutableBooleanBag reject(BooleanPredicate predicate)
Description copied from interface:BooleanIterableReturns a new BooleanIterable with all of the elements in the BooleanIterable that return false for the specified predicate.- Specified by:
rejectin interfaceBooleanIterable- Specified by:
rejectin interfaceBooleanValuesMap
-
collect
<V> MutableBag<V> collect(BooleanToObjectFunction<? extends V> function)
Description copied from interface:BooleanIterableReturns a new collection with the results of applying the specified function on each element of the source collection. This method is also commonly called transform or map.- Specified by:
collectin interfaceBooleanIterable- Specified by:
collectin interfaceBooleanValuesMap
-
clear
void clear()
Removes all entries from this map.
-
booleanIterator
MutableBooleanIterator booleanIterator()
Description copied from interface:BooleanIterableReturns a primitive iterator that can be used to iterate over the BooleanIterable in an imperative style.- Specified by:
booleanIteratorin interfaceBooleanIterable
-
-