public class SynchronizedIntBag extends AbstractSynchronizedIntCollection implements MutableIntBag
MutableIntBag. It is imperative that the user manually synchronize on the collection when iterating over it using the
IntIterator, as per Collections.synchronizedCollection(Collection).
This file was automatically generated from template file synchronizedPrimitiveBag.stg.
MutableIntBag.asSynchronized(),
MutableBag.asSynchronized(),
Serialized Form| Constructor and Description |
|---|
SynchronizedIntBag(MutableIntBag bag) |
SynchronizedIntBag(MutableIntBag bag,
Object newLock) |
add, addAll, addAll, allSatisfy, anySatisfy, appendString, appendString, appendString, average, chunk, clear, contains, containsAll, containsAll, containsAny, containsAny, containsNone, containsNone, count, detectIfNone, each, injectInto, intIterator, isEmpty, makeString, makeString, makeString, max, maxIfEmpty, median, min, minIfEmpty, noneSatisfy, notEmpty, reduce, reduceIfEmpty, remove, removeAll, removeAll, removeIf, retainAll, retainAll, size, sum, toArray, toArray, toBag, toList, toSet, toSortedArray, toSortedList, toStringselectDuplicates, tapadd, addAll, addAll, clear, intIterator, remove, removeAll, removeAll, removeIf, retainAll, retainAlltoStringOfItemToCountallSatisfy, anySatisfy, average, averageIfEmpty, 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, max, maxIfEmpty, median, medianIfEmpty, min, minIfEmpty, noneSatisfy, reduce, reduceIfEmpty, reject, select, sum, summaryStatistics, toArray, toArray, toBag, toList, toSet, toSortedArray, toSortedList, toSortedList, toSortedListBy, toSortedListByappendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toStringpublic SynchronizedIntBag(MutableIntBag bag)
public SynchronizedIntBag(MutableIntBag bag, Object newLock)
public SynchronizedIntBag with(int element)
with in interface MutableIntBagwith in interface MutableIntCollectionwith in class AbstractSynchronizedIntCollectionpublic SynchronizedIntBag without(int element)
without in interface MutableIntBagwithout in interface MutableIntCollectionwithout in class AbstractSynchronizedIntCollectionpublic SynchronizedIntBag withAll(IntIterable elements)
withAll in interface MutableIntBagwithAll in interface MutableIntCollectionwithAll in class AbstractSynchronizedIntCollectionpublic SynchronizedIntBag withoutAll(IntIterable elements)
withoutAll in interface MutableIntBagwithoutAll in interface MutableIntCollectionwithoutAll in class AbstractSynchronizedIntCollectionpublic void addOccurrences(int item,
int occurrences)
addOccurrences in interface MutableIntBagpublic boolean removeOccurrences(int item,
int occurrences)
removeOccurrences in interface MutableIntBagpublic int sizeDistinct()
sizeDistinct in interface IntBagpublic int occurrencesOf(int item)
occurrencesOf in interface IntBagpublic void forEachWithOccurrences(IntIntProcedure procedure)
forEachWithOccurrences in interface IntBagpublic MutableIntBag select(IntPredicate predicate)
select in interface IntBagselect in interface MutableIntBagselect in interface MutableIntCollectionselect in interface IntIterableselect in class AbstractSynchronizedIntCollectionpublic MutableIntBag selectByOccurrences(IntPredicate predicate)
selectByOccurrences in interface IntBagselectByOccurrences in interface MutableIntBagpublic MutableIntSet selectUnique()
selectUnique in interface IntBagselectUnique in interface MutableIntBagpublic MutableList<IntIntPair> topOccurrences(int count)
topOccurrences in interface IntBagtopOccurrences in interface MutableIntBagpublic MutableList<IntIntPair> bottomOccurrences(int count)
bottomOccurrences in interface IntBagbottomOccurrences in interface MutableIntBagpublic MutableIntBag reject(IntPredicate predicate)
reject in interface IntBagreject in interface MutableIntBagreject in interface MutableIntCollectionreject in interface IntIterablereject in class AbstractSynchronizedIntCollectionpublic <V> MutableBag<V> collect(IntToObjectFunction<? extends V> function)
collect in interface IntBagcollect in interface MutableIntBagcollect in interface MutableIntCollectioncollect in interface IntIterablecollect in class AbstractSynchronizedIntCollectionpublic boolean equals(Object otherBag)
public int hashCode()
public LazyIntIterable asLazy()
asLazy in interface IntIterableasLazy in class AbstractSynchronizedIntCollectionpublic MutableIntBag asUnmodifiable()
asUnmodifiable in interface MutableIntBagasUnmodifiable in interface MutableIntCollectionasUnmodifiable in class AbstractSynchronizedIntCollectionpublic MutableIntBag asSynchronized()
asSynchronized in interface MutableIntBagasSynchronized in interface MutableIntCollectionasSynchronized in class AbstractSynchronizedIntCollectionpublic ImmutableIntBag toImmutable()
toImmutable in interface IntBagtoImmutable in interface MutableIntBagtoImmutable in interface MutableIntCollectiontoImmutable in class AbstractSynchronizedIntCollectionpublic MutableIntBag newEmpty()
newEmpty in interface MutableIntBagnewEmpty in interface MutableIntCollectionCopyright © 2004–2022. All rights reserved.