Interface ImmutableShortList
- All Superinterfaces:
ImmutableShortCollection,OrderedShortIterable,PrimitiveIterable,ReversibleShortIterable,ShortIterable,ShortList
This file was automatically generated from template file immutablePrimitiveList.stg.
- Since:
- 3.0.
-
Method Summary
Modifier and TypeMethodDescription<V> ImmutableList<V>collect(ShortToObjectFunction<? extends V> function) Returns a new collection with the results of applying the specified function on each element of the source collection.default <V> ImmutableList<V>collectWithIndex(ShortIntToObjectFunction<? extends V> function) Returns a new ImmutableList using results obtained by applying the specified function to each element and its corresponding index.distinct()newWith(short element) newWithAll(ShortIterable elements) newWithout(short element) newWithoutAll(ShortIterable elements) reject(ShortPredicate predicate) Returns a new ShortIterable with all of the elements in the ShortIterable that return false for the specified predicate.default ImmutableShortListrejectWithIndex(ShortIntPredicate predicate) Returns a new ImmutableShortList excluding all elements with corresponding indexes matching the specified predicate.select(ShortPredicate predicate) Returns a new ShortIterable with all of the elements in the ShortIterable that return true for the specified predicate.default ImmutableShortListselectWithIndex(ShortIntPredicate predicate) Returns a new ImmutableShortList including all elements with corresponding indexes matching the specified predicate.subList(int fromIndex, int toIndex) default ImmutableShortListtap(ShortProcedure procedure) default <T> ImmutableList<ShortObjectPair<T>>Returns anImmutableListformed from thisImmutableShortListand aListIterableby combining corresponding elements in pairs.default ImmutableList<ShortShortPair>zipShort(ShortIterable iterable) Returns anImmutableListformed from thisImmutableShortListand anotherShortListby combining corresponding elements in pairs.Methods inherited from interface org.eclipse.collections.api.ordered.primitive.OrderedShortIterable
collectWithIndex, forEachWithIndex, getFirst, indexOf, rejectWithIndex, selectWithIndex, toStackMethods inherited from interface org.eclipse.collections.api.PrimitiveIterable
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toStringMethods inherited from interface org.eclipse.collections.api.ordered.primitive.ReversibleShortIterable
asReversed, getLast, injectIntoWithIndexMethods inherited from interface org.eclipse.collections.api.ShortIterable
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, shortIterator, sum, summaryStatistics, toArray, toArray, toBag, toList, toSet, toSortedArray, toSortedList, toSortedList, toSortedListBy, toSortedListByMethods inherited from interface org.eclipse.collections.api.list.primitive.ShortList
binarySearch, dotProduct, equals, forEachInBoth, get, hashCode, lastIndexOf, toImmutable
-
Method Details
-
select
Description copied from interface:ShortIterableReturns a new ShortIterable with all of the elements in the ShortIterable that return true for the specified predicate.- Specified by:
selectin interfaceImmutableShortCollection- Specified by:
selectin interfaceOrderedShortIterable- Specified by:
selectin interfaceReversibleShortIterable- Specified by:
selectin interfaceShortIterable- Specified by:
selectin interfaceShortList
-
reject
Description copied from interface:ShortIterableReturns a new ShortIterable with all of the elements in the ShortIterable that return false for the specified predicate.- Specified by:
rejectin interfaceImmutableShortCollection- Specified by:
rejectin interfaceOrderedShortIterable- Specified by:
rejectin interfaceReversibleShortIterable- Specified by:
rejectin interfaceShortIterable- Specified by:
rejectin interfaceShortList
-
tap
- Specified by:
tapin interfaceImmutableShortCollection- Specified by:
tapin interfaceShortIterable- Specified by:
tapin interfaceShortList- Since:
- 9.0.
-
selectWithIndex
Returns a new ImmutableShortList including all elements with corresponding indexes matching the specified predicate.- Specified by:
selectWithIndexin interfaceOrderedShortIterable- Specified by:
selectWithIndexin interfaceReversibleShortIterable- Specified by:
selectWithIndexin interfaceShortList- Since:
- 11.1.
-
rejectWithIndex
Returns a new ImmutableShortList excluding all elements with corresponding indexes matching the specified predicate.- Specified by:
rejectWithIndexin interfaceOrderedShortIterable- Specified by:
rejectWithIndexin interfaceReversibleShortIterable- Specified by:
rejectWithIndexin interfaceShortList- Since:
- 11.1.
-
collect
Description copied from interface:ShortIterableReturns 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 interfaceImmutableShortCollection- Specified by:
collectin interfaceOrderedShortIterable- Specified by:
collectin interfaceReversibleShortIterable- Specified by:
collectin interfaceShortIterable- Specified by:
collectin interfaceShortList
-
collectWithIndex
Returns a new ImmutableList using results obtained by applying the specified function to each element and its corresponding index.- Specified by:
collectWithIndexin interfaceOrderedShortIterable- Specified by:
collectWithIndexin interfaceReversibleShortIterable- Specified by:
collectWithIndexin interfaceShortList- Since:
- 9.1.
-
newWith
- Specified by:
newWithin interfaceImmutableShortCollection
-
newWithout
- Specified by:
newWithoutin interfaceImmutableShortCollection
-
newWithAll
- Specified by:
newWithAllin interfaceImmutableShortCollection
-
newWithoutAll
- Specified by:
newWithoutAllin interfaceImmutableShortCollection
-
toReversed
ImmutableShortList toReversed()- Specified by:
toReversedin interfaceReversibleShortIterable- Specified by:
toReversedin interfaceShortList
-
distinct
ImmutableShortList distinct()- Specified by:
distinctin interfaceReversibleShortIterable- Specified by:
distinctin interfaceShortList- Since:
- 6.0.
-
subList
-
zipShort
Returns anImmutableListformed from thisImmutableShortListand anotherShortListby combining corresponding elements in pairs. If one of the twoShortLists is longer than the other, its remaining elements are ignored. -
zip
Returns anImmutableListformed from thisImmutableShortListand aListIterableby combining corresponding elements in pairs. If one of the two Lists is longer than the other, its remaining elements are ignored.
-