Class UnmodifiableByteBag
java.lang.Object
org.eclipse.collections.impl.collection.mutable.primitive.AbstractUnmodifiableByteCollection
org.eclipse.collections.impl.bag.mutable.primitive.UnmodifiableByteBag
- All Implemented Interfaces:
Serializable,ByteBag,MutableByteBag,ByteIterable,MutableByteCollection,PrimitiveIterable
public class UnmodifiableByteBag
extends AbstractUnmodifiableByteCollection
implements MutableByteBag
This file was automatically generated from template file unmodifiablePrimitiveBag.stg.
- Since:
- 3.1.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOccurrences(byte item, int occurrences) bottomOccurrences(int count) <V> MutableBag<V>collect(ByteToObjectFunction<? extends V> function) booleanvoidforEachWithOccurrences(ByteIntProcedure procedure) inthashCode()newEmpty()intoccurrencesOf(byte item) reject(BytePredicate predicate) booleanremoveOccurrences(byte item, int occurrences) select(BytePredicate predicate) selectByOccurrences(IntPredicate predicate) inttopOccurrences(int count) with(byte element) withAll(ByteIterable elements) without(byte element) withoutAll(ByteIterable elements) Methods inherited from class org.eclipse.collections.impl.collection.mutable.primitive.AbstractUnmodifiableByteCollection
add, addAll, addAll, allSatisfy, anySatisfy, appendString, appendString, appendString, asLazy, average, byteIterator, chunk, clear, contains, containsAll, containsAll, containsAny, containsAny, containsNone, containsNone, count, detectIfNone, each, injectInto, 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, toStringMethods inherited from interface org.eclipse.collections.api.bag.primitive.ByteBag
toStringOfItemToCountMethods inherited from interface org.eclipse.collections.api.ByteIterable
allSatisfy, anySatisfy, asLazy, 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, toSortedListByMethods inherited from interface org.eclipse.collections.api.bag.primitive.MutableByteBag
selectDuplicates, tapMethods inherited from interface org.eclipse.collections.api.collection.primitive.MutableByteCollection
add, addAll, addAll, byteIterator, clear, remove, removeAll, removeAll, removeIf, retainAll, retainAllMethods inherited from interface org.eclipse.collections.api.PrimitiveIterable
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toString
-
Constructor Details
-
UnmodifiableByteBag
-
-
Method Details
-
with
- Specified by:
within interfaceMutableByteBag- Specified by:
within interfaceMutableByteCollection- Overrides:
within classAbstractUnmodifiableByteCollection
-
without
- Specified by:
withoutin interfaceMutableByteBag- Specified by:
withoutin interfaceMutableByteCollection- Overrides:
withoutin classAbstractUnmodifiableByteCollection
-
withAll
- Specified by:
withAllin interfaceMutableByteBag- Specified by:
withAllin interfaceMutableByteCollection- Overrides:
withAllin classAbstractUnmodifiableByteCollection
-
withoutAll
- Specified by:
withoutAllin interfaceMutableByteBag- Specified by:
withoutAllin interfaceMutableByteCollection- Overrides:
withoutAllin classAbstractUnmodifiableByteCollection
-
addOccurrences
public void addOccurrences(byte item, int occurrences) - Specified by:
addOccurrencesin interfaceMutableByteBag
-
removeOccurrences
public boolean removeOccurrences(byte item, int occurrences) - Specified by:
removeOccurrencesin interfaceMutableByteBag
-
sizeDistinct
public int sizeDistinct()- Specified by:
sizeDistinctin interfaceByteBag
-
occurrencesOf
public int occurrencesOf(byte item) - Specified by:
occurrencesOfin interfaceByteBag
-
forEachWithOccurrences
- Specified by:
forEachWithOccurrencesin interfaceByteBag
-
selectByOccurrences
- Specified by:
selectByOccurrencesin interfaceByteBag- Specified by:
selectByOccurrencesin interfaceMutableByteBag
-
selectUnique
- Specified by:
selectUniquein interfaceByteBag- Specified by:
selectUniquein interfaceMutableByteBag
-
topOccurrences
- Specified by:
topOccurrencesin interfaceByteBag- Specified by:
topOccurrencesin interfaceMutableByteBag
-
bottomOccurrences
- Specified by:
bottomOccurrencesin interfaceByteBag- Specified by:
bottomOccurrencesin interfaceMutableByteBag
-
select
- Specified by:
selectin interfaceByteBag- Specified by:
selectin interfaceByteIterable- Specified by:
selectin interfaceMutableByteBag- Specified by:
selectin interfaceMutableByteCollection- Overrides:
selectin classAbstractUnmodifiableByteCollection
-
reject
- Specified by:
rejectin interfaceByteBag- Specified by:
rejectin interfaceByteIterable- Specified by:
rejectin interfaceMutableByteBag- Specified by:
rejectin interfaceMutableByteCollection- Overrides:
rejectin classAbstractUnmodifiableByteCollection
-
collect
- Specified by:
collectin interfaceByteBag- Specified by:
collectin interfaceByteIterable- Specified by:
collectin interfaceMutableByteBag- Specified by:
collectin interfaceMutableByteCollection- Overrides:
collectin classAbstractUnmodifiableByteCollection
-
equals
-
hashCode
public int hashCode() -
asUnmodifiable
- Specified by:
asUnmodifiablein interfaceMutableByteBag- Specified by:
asUnmodifiablein interfaceMutableByteCollection- Overrides:
asUnmodifiablein classAbstractUnmodifiableByteCollection
-
asSynchronized
- Specified by:
asSynchronizedin interfaceMutableByteBag- Specified by:
asSynchronizedin interfaceMutableByteCollection- Overrides:
asSynchronizedin classAbstractUnmodifiableByteCollection
-
toImmutable
- Specified by:
toImmutablein interfaceByteBag- Specified by:
toImmutablein interfaceMutableByteBag- Specified by:
toImmutablein interfaceMutableByteCollection- Overrides:
toImmutablein classAbstractUnmodifiableByteCollection
-
newEmpty
- Specified by:
newEmptyin interfaceMutableByteBag- Specified by:
newEmptyin interfaceMutableByteCollection- Since:
- 9.2.
-