FloatBag
, FloatIterable
, MutableFloatCollection
, PrimitiveIterable
FloatHashBag
, SynchronizedFloatBag
, UnmodifiableFloatBag
public interface MutableFloatBag extends MutableFloatCollection, FloatBag
Modifier and Type | Method | Description |
---|---|---|
void |
addOccurrences(float item,
int occurrences) |
|
MutableFloatBag |
asSynchronized() |
|
MutableFloatBag |
asUnmodifiable() |
|
MutableList<FloatIntPair> |
bottomOccurrences(int count) |
Returns the
count least frequently occurring items. |
<V> MutableBag<V> |
collect(FloatToObjectFunction<? extends V> function) |
Returns a new collection with the results of applying the specified function on each element of the source
collection.
|
default MutableFloatBag |
newEmpty() |
Creates a new empty mutable version of the same Bag type.
|
MutableFloatBag |
reject(FloatPredicate predicate) |
Returns a new FloatIterable with all of the elements in the FloatIterable that
return false for the specified predicate.
|
boolean |
removeOccurrences(float item,
int occurrences) |
|
MutableFloatBag |
select(FloatPredicate predicate) |
Returns a new FloatIterable with all of the elements in the FloatIterable that
return true for the specified predicate.
|
MutableFloatBag |
selectByOccurrences(IntPredicate predicate) |
Returns all elements of the bag that have a number of occurrences that satisfy the predicate.
|
default MutableFloatBag |
selectDuplicates() |
Returns all elements of the bag that have more than one occurrence.
|
MutableFloatSet |
selectUnique() |
Returns all elements of the bag that have exactly one occurrence.
|
default MutableFloatBag |
tap(FloatProcedure procedure) |
|
ImmutableFloatBag |
toImmutable() |
Returns an immutable copy of this bag.
|
MutableList<FloatIntPair> |
topOccurrences(int count) |
Returns the
count most frequently occurring items. |
MutableFloatBag |
with(float element) |
|
MutableFloatBag |
withAll(FloatIterable elements) |
|
MutableFloatBag |
without(float element) |
|
MutableFloatBag |
withoutAll(FloatIterable elements) |
equals, forEachWithOccurrences, hashCode, occurrencesOf, sizeDistinct, toStringOfItemToCount
allSatisfy, anySatisfy, asLazy, average, averageIfEmpty, chunk, 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, reduce, reduceIfEmpty, reject, select, sum, summaryStatistics, toArray, toBag, toList, toSet, toSortedArray, toSortedList
add, addAll, addAll, clear, floatIterator, remove, removeAll, removeAll, removeIf, retainAll, retainAll
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toString
void addOccurrences(float item, int occurrences)
boolean removeOccurrences(float item, int occurrences)
default MutableFloatBag tap(FloatProcedure procedure)
tap
in interface FloatBag
tap
in interface FloatIterable
tap
in interface MutableFloatCollection
MutableFloatBag selectByOccurrences(IntPredicate predicate)
selectByOccurrences
in interface FloatBag
default MutableFloatBag selectDuplicates()
selectDuplicates
in interface FloatBag
MutableFloatSet selectUnique()
selectUnique
in interface FloatBag
MutableList<FloatIntPair> topOccurrences(int count)
count
most frequently occurring items.
In the event of a tie, all of the items with the number of occurrences that match the occurrences of the last
item will be returned.topOccurrences
in interface FloatBag
MutableList<FloatIntPair> bottomOccurrences(int count)
count
least frequently occurring items.
In the event of a tie, all of the items with the number of occurrences that match the occurrences of the last
item will be returned.bottomOccurrences
in interface FloatBag
MutableFloatBag select(FloatPredicate predicate)
FloatIterable
select
in interface FloatBag
select
in interface FloatIterable
select
in interface MutableFloatCollection
MutableFloatBag reject(FloatPredicate predicate)
FloatIterable
reject
in interface FloatBag
reject
in interface FloatIterable
reject
in interface MutableFloatCollection
<V> MutableBag<V> collect(FloatToObjectFunction<? extends V> function)
FloatIterable
collect
in interface FloatBag
collect
in interface FloatIterable
collect
in interface MutableFloatCollection
MutableFloatBag with(float element)
with
in interface MutableFloatCollection
MutableFloatBag without(float element)
without
in interface MutableFloatCollection
MutableFloatBag withAll(FloatIterable elements)
withAll
in interface MutableFloatCollection
MutableFloatBag withoutAll(FloatIterable elements)
withoutAll
in interface MutableFloatCollection
MutableFloatBag asUnmodifiable()
asUnmodifiable
in interface MutableFloatCollection
MutableFloatBag asSynchronized()
asSynchronized
in interface MutableFloatCollection
ImmutableFloatBag toImmutable()
toImmutable
in interface FloatBag
toImmutable
in interface MutableFloatCollection
default MutableFloatBag newEmpty()
newEmpty
in interface MutableFloatCollection
Copyright © 2004–2020. All rights reserved.