Interface ImmutableByteCollection
-
- All Superinterfaces:
ByteIterable,PrimitiveIterable
- All Known Subinterfaces:
ImmutableByteBag,ImmutableByteList,ImmutableByteSet
public interface ImmutableByteCollection extends ByteIterable
This file was automatically generated from template file immutablePrimitiveCollection.stg.- Since:
- 3.0.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description <V> ImmutableCollection<V>collect(ByteToObjectFunction<? extends V> function)Returns a new collection with the results of applying the specified function on each element of the source collection.ImmutableByteCollectionnewWith(byte element)ImmutableByteCollectionnewWithAll(ByteIterable elements)ImmutableByteCollectionnewWithout(byte element)ImmutableByteCollectionnewWithoutAll(ByteIterable elements)ImmutableByteCollectionreject(BytePredicate predicate)Returns a new ByteIterable with all of the elements in the ByteIterable that return false for the specified predicate.ImmutableByteCollectionselect(BytePredicate predicate)Returns a new ByteIterable with all of the elements in the ByteIterable that return true for the specified predicate.default ImmutableByteCollectiontap(ByteProcedure procedure)-
Methods inherited from interface org.eclipse.collections.api.ByteIterable
allSatisfy, anySatisfy, asLazy, average, averageIfEmpty, byteIterator, 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, toSortedListBy
-
Methods inherited from interface org.eclipse.collections.api.PrimitiveIterable
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toString
-
-
-
-
Method Detail
-
collect
<V> ImmutableCollection<V> collect(ByteToObjectFunction<? extends V> function)
Description copied from interface:ByteIterableReturns 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 interfaceByteIterable
-
tap
default ImmutableByteCollection tap(ByteProcedure procedure)
- Specified by:
tapin interfaceByteIterable- Since:
- 9.0.
-
select
ImmutableByteCollection select(BytePredicate predicate)
Description copied from interface:ByteIterableReturns a new ByteIterable with all of the elements in the ByteIterable that return true for the specified predicate.- Specified by:
selectin interfaceByteIterable
-
reject
ImmutableByteCollection reject(BytePredicate predicate)
Description copied from interface:ByteIterableReturns a new ByteIterable with all of the elements in the ByteIterable that return false for the specified predicate.- Specified by:
rejectin interfaceByteIterable
-
newWith
ImmutableByteCollection newWith(byte element)
-
newWithout
ImmutableByteCollection newWithout(byte element)
-
newWithAll
ImmutableByteCollection newWithAll(ByteIterable elements)
-
newWithoutAll
ImmutableByteCollection newWithoutAll(ByteIterable elements)
-
-