| Modifier and Type | Method and Description |
|---|---|
| public boolean | allSatisfy(ShortPredicate predicate)
Returns true if all of the elements in the ShortIterable return true for the specified predicate, otherwise returns false. |
| public boolean | anySatisfy(ShortPredicate predicate)
Returns true if any of the elements in the ShortIterable return true for the specified predicate, otherwise returns false. |
| public LazyShortIterable | |
| public double | |
| public default double | |
| public default RichIterable | Returns: ARichIterable containing ShortIterables of size size, except the last will be
truncated if the elements don't divide evenly.the number of elements per chunk size)Partitions elements in fixed size chunks. |
| public <V> RichIterable | collect(ShortToObjectFunction<? extends V> function)
Returns a new collection with the results of applying the specified function on each element of the source collection. |
| public default <V, R extends Collection | collect(ShortToObjectFunction<? extends V> function, R target)
Same as |
| public default <R extends MutableBooleanCollection> R | collectBoolean(ShortToBooleanFunction function, R target)
Returns the target |
| public default <R extends MutableByteCollection> R | collectByte(ShortToByteFunction function, R target)
Returns the target |
| public default <R extends MutableCharCollection> R | collectChar(ShortToCharFunction function, R target)
Returns the target |
| public default <R extends MutableDoubleCollection> R | collectDouble(ShortToDoubleFunction function, R target)
Returns the target |
| public default <R extends MutableFloatCollection> R | collectFloat(ShortToFloatFunction function, R target)
Returns the target |
| public default <R extends MutableIntCollection> R | collectInt(ShortToIntFunction function, R target)
Returns the target |
| public default <R extends MutableLongCollection> R | collectLong(ShortToLongFunction function, R target)
Returns the target |
| public default <R extends MutableShortCollection> R | collectShort(ShortToShortFunction function, R target)
Returns the target |
| public boolean | contains(short value)
Returns true if the value is contained in the ShortIterable, and false if it is not. |
| public default boolean | containsAll(short... source)
Returns true if all of the values specified in the source array are contained in the ShortIterable, and false if they are not. |
| public default boolean | containsAll(ShortIterable source)
Returns true if all of the values specified in the source ShortIterable are contained in the ShortIterable, and false if they are not. |
| public default boolean | containsAny(short... source)
Returns true if any of the values specified in the source array are contained in the ShortIterable, and false if they are not. |
| public default boolean | containsAny(ShortIterable source)
Returns true if any of the values specified in the source ShortIterable are contained in the ShortIterable, and false if they are not. |
| public default boolean | containsNone(short... source)
Returns true if none of the values specified in the source array are contained in the ShortIterable, and false if they are. |
| public default boolean | containsNone(ShortIterable source)
Returns true if none of the values specified in the source ShortIterable are contained in the ShortIterable, and false if they are. |
| public int | count(ShortPredicate predicate)
Returns a count of the number of elements in the ShortIterable that return true for the specified predicate. |
| public short | |
| public void | |
| public default <V, R extends Collection | flatCollect(ShortToObjectFunction<? extends Iterable<V>> function, R target)
|
| public default void | |
| public <T> T | |
| public default boolean | injectIntoBoolean(boolean injectedValue, BooleanShortToBooleanFunction function)
Returns the final boolean result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. |
| public default byte | injectIntoByte(byte injectedValue, ByteShortToByteFunction function)
Returns the final byte result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. |
| public default char | injectIntoChar(char injectedValue, CharShortToCharFunction function)
Returns the final char result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. |
| public default double | injectIntoDouble(double injectedValue, DoubleShortToDoubleFunction function)
Returns the final double result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. |
| public default float | injectIntoFloat(float injectedValue, FloatShortToFloatFunction function)
Returns the final float result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. |
| public default int | injectIntoInt(int injectedValue, IntShortToIntFunction function)
Returns the final int result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. |
| public default long | injectIntoLong(long injectedValue, LongShortToLongFunction function)
Returns the final long result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. |
| public default short | injectIntoShort(short injectedValue, ShortShortToShortFunction function)
Returns the final short result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. |
| public short | |
| public short | |
| public double | |
| public default double | |
| public short | |
| public short | |
| public default boolean | noneSatisfy(ShortPredicate predicate)
Returns true if none of the elements in the ShortIterable return true for the specified predicate, otherwise returns false. |
| public default long | |
| public default long | |
| public ShortIterable | reject(ShortPredicate predicate)
Returns a new ShortIterable with all of the elements in the ShortIterable that return false for the specified predicate. |
| public default <R extends MutableShortCollection> R | reject(ShortPredicate predicate, R target)
Same as |
| public ShortIterable | select(ShortPredicate predicate)
Returns a new ShortIterable with all of the elements in the ShortIterable that return true for the specified predicate. |
| public default <R extends MutableShortCollection> R | select(ShortPredicate predicate, R target)
Same as |
| public ShortIterator | shortIterator()
Returns a primitive iterator that can be used to iterate over the ShortIterable in an imperative style. |
| public long | |
| public default IntSummaryStatistics | |
| public default ShortIterable | |
| public short[] | |
| public default short[] | |
| public MutableShortBag | |
| public MutableShortList | |
| public MutableShortSet | |
| public short[] | |
| public MutableShortList | |
| public default MutableShortList | toSortedList(ShortComparator comparator)
Converts the collection to a MutableShortList implementation sorted using the provided comparator. |
| public default <T> MutableShortList | toSortedListBy(ShortToObjectFunction<T> function)
Converts the collection to a MutableShortListImplementation sorted based on the natural order of the key returned
by |
| public default <T> MutableShortList | toSortedListBy(ShortToObjectFunction<T> function, Comparator<? super T> comparator)
Converts the collection to a MutableShortList implementation, which is sorted based on the key returned by
|
| allSatisfy | back to summary |
|---|---|
| public boolean allSatisfy(ShortPredicate predicate) Returns true if all of the elements in the ShortIterable return true for the specified predicate, otherwise returns false. | |
| anySatisfy | back to summary |
|---|---|
| public boolean anySatisfy(ShortPredicate predicate) Returns true if any of the elements in the ShortIterable return true for the specified predicate, otherwise returns false. | |
| asLazy | back to summary |
|---|---|
| public LazyShortIterable asLazy() Returns a LazyShortIterable adapter wrapping the source ShortIterable. | |
| average | back to summary |
|---|---|
| public double average() | |
| averageIfEmpty | back to summary |
|---|---|
public default double averageIfEmpty(double defaultValue)
| |
| chunk | back to summary |
|---|---|
| public default RichIterable Partitions elements in fixed size chunks.
| |
| collect | back to summary |
|---|---|
| public <V> RichIterable Returns 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. | |
| collect | back to summary |
|---|---|
| public default <V, R extends Collection Same as
| |
| collectBoolean | back to summary |
|---|---|
| public default <R extends MutableBooleanCollection> R collectBoolean(ShortToBooleanFunction function, R target) Returns the target
| |
| collectByte | back to summary |
|---|---|
| public default <R extends MutableByteCollection> R collectByte(ShortToByteFunction function, R target) Returns the target
| |
| collectChar | back to summary |
|---|---|
| public default <R extends MutableCharCollection> R collectChar(ShortToCharFunction function, R target) Returns the target
| |
| collectDouble | back to summary |
|---|---|
| public default <R extends MutableDoubleCollection> R collectDouble(ShortToDoubleFunction function, R target) Returns the target
| |
| collectFloat | back to summary |
|---|---|
| public default <R extends MutableFloatCollection> R collectFloat(ShortToFloatFunction function, R target) Returns the target
| |
| collectInt | back to summary |
|---|---|
| public default <R extends MutableIntCollection> R collectInt(ShortToIntFunction function, R target) Returns the target
| |
| collectLong | back to summary |
|---|---|
| public default <R extends MutableLongCollection> R collectLong(ShortToLongFunction function, R target) Returns the target
| |
| collectShort | back to summary |
|---|---|
| public default <R extends MutableShortCollection> R collectShort(ShortToShortFunction function, R target) Returns the target
| |
| contains | back to summary |
|---|---|
| public boolean contains(short value) Returns true if the value is contained in the ShortIterable, and false if it is not. | |
| containsAll | back to summary |
|---|---|
| public default boolean containsAll(short... source) Returns true if all of the values specified in the source array are contained in the ShortIterable, and false if they are not. | |
| containsAll | back to summary |
|---|---|
| public default boolean containsAll(ShortIterable source) Returns true if all of the values specified in the source ShortIterable are contained in the ShortIterable, and false if they are not. | |
| containsAny | back to summary |
|---|---|
| public default boolean containsAny(short... source) Returns true if any of the values specified in the source array are contained in the ShortIterable, and false if they are not.
| |
| containsAny | back to summary |
|---|---|
| public default boolean containsAny(ShortIterable source) Returns true if any of the values specified in the source ShortIterable are contained in the ShortIterable, and false if they are not.
| |
| containsNone | back to summary |
|---|---|
| public default boolean containsNone(short... source) Returns true if none of the values specified in the source array are contained in the ShortIterable, and false if they are.
| |
| containsNone | back to summary |
|---|---|
| public default boolean containsNone(ShortIterable source) Returns true if none of the values specified in the source ShortIterable are contained in the ShortIterable, and false if they are.
| |
| count | back to summary |
|---|---|
| public int count(ShortPredicate predicate) Returns a count of the number of elements in the ShortIterable that return true for the specified predicate. | |
| detectIfNone | back to summary |
|---|---|
| public short detectIfNone(ShortPredicate predicate, short ifNone) | |
| each | back to summary |
|---|---|
| public void each(ShortProcedure procedure) A synonym for forEach.
| |
| flatCollect | back to summary |
|---|---|
| public default <V, R extends Collection
| |
| forEach | back to summary |
|---|---|
| public default void forEach(ShortProcedure procedure) Applies the ShortProcedure to each element in the ShortIterable. | |
| injectInto | back to summary |
|---|---|
| public <T> T injectInto(T injectedValue, ObjectShortToObjectFunction<? super T, ? extends T> function) | |
| injectIntoBoolean | back to summary |
|---|---|
| public default boolean injectIntoBoolean(boolean injectedValue, BooleanShortToBooleanFunction function) Returns the final boolean result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. The injected value is used for the first parameter of the first evaluation, and the current item in the iterable is used as the second parameter.
| |
| injectIntoByte | back to summary |
|---|---|
| public default byte injectIntoByte(byte injectedValue, ByteShortToByteFunction function) Returns the final byte result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. The injected value is used for the first parameter of the first evaluation, and the current item in the iterable is used as the second parameter.
| |
| injectIntoChar | back to summary |
|---|---|
| public default char injectIntoChar(char injectedValue, CharShortToCharFunction function) Returns the final char result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. The injected value is used for the first parameter of the first evaluation, and the current item in the iterable is used as the second parameter.
| |
| injectIntoDouble | back to summary |
|---|---|
| public default double injectIntoDouble(double injectedValue, DoubleShortToDoubleFunction function) Returns the final double result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. The injected value is used for the first parameter of the first evaluation, and the current item in the iterable is used as the second parameter.
| |
| injectIntoFloat | back to summary |
|---|---|
| public default float injectIntoFloat(float injectedValue, FloatShortToFloatFunction function) Returns the final float result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. The injected value is used for the first parameter of the first evaluation, and the current item in the iterable is used as the second parameter.
| |
| injectIntoInt | back to summary |
|---|---|
| public default int injectIntoInt(int injectedValue, IntShortToIntFunction function) Returns the final int result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. The injected value is used for the first parameter of the first evaluation, and the current item in the iterable is used as the second parameter.
| |
| injectIntoLong | back to summary |
|---|---|
| public default long injectIntoLong(long injectedValue, LongShortToLongFunction function) Returns the final long result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. The injected value is used for the first parameter of the first evaluation, and the current item in the iterable is used as the second parameter.
| |
| injectIntoShort | back to summary |
|---|---|
| public default short injectIntoShort(short injectedValue, ShortShortToShortFunction function) Returns the final short result of evaluating function using each element of the iterable and the previous evaluation result as the parameters. The injected value is used for the first parameter of the first evaluation, and the current item in the iterable is used as the second parameter.
| |
| max | back to summary |
|---|---|
| public short max() | |
| maxIfEmpty | back to summary |
|---|---|
| public short maxIfEmpty(short defaultValue) | |
| median | back to summary |
|---|---|
| public double median() | |
| medianIfEmpty | back to summary |
|---|---|
public default double medianIfEmpty(double defaultValue)
| |
| min | back to summary |
|---|---|
| public short min() | |
| minIfEmpty | back to summary |
|---|---|
| public short minIfEmpty(short defaultValue) | |
| noneSatisfy | back to summary |
|---|---|
| public default boolean noneSatisfy(ShortPredicate predicate) Returns true if none of the elements in the ShortIterable return true for the specified predicate, otherwise returns false. | |
| reduce | back to summary |
|---|---|
public default long reduce(LongShortToLongFunction accumulator)
| |
| reduceIfEmpty | back to summary |
|---|---|
public default long reduceIfEmpty(LongShortToLongFunction accumulator, long defaultValue)
| |
| reject | back to summary |
|---|---|
| public ShortIterable reject(ShortPredicate predicate) Returns a new ShortIterable with all of the elements in the ShortIterable that return false for the specified predicate. | |
| reject | back to summary |
|---|---|
| public default <R extends MutableShortCollection> R reject(ShortPredicate predicate, R target) Same as
| |
| select | back to summary |
|---|---|
| public ShortIterable select(ShortPredicate predicate) Returns a new ShortIterable with all of the elements in the ShortIterable that return true for the specified predicate. | |
| select | back to summary |
|---|---|
| public default <R extends MutableShortCollection> R select(ShortPredicate predicate, R target) Same as
| |
| shortIterator | back to summary |
|---|---|
| public ShortIterator shortIterator() Returns a primitive iterator that can be used to iterate over the ShortIterable in an imperative style. | |
| sum | back to summary |
|---|---|
| public long sum() | |
| summaryStatistics | back to summary |
|---|---|
public default IntSummaryStatistics summaryStatistics()
| |
| tap | back to summary |
|---|---|
public default ShortIterable tap(ShortProcedure procedure)
| |
| toArray | back to summary |
|---|---|
| public short[] toArray() Converts the ShortIterable to a primitive short array. | |
| toArray | back to summary |
|---|---|
| public default short[] toArray(short[] target) Converts the ShortIterable to a primitive short array. If the collection fits into the provided array it is used to store its elements and is returned from the method, otherwise a new array of the appropriate size is allocated and returned. If the iterable is empty, the target array is returned unchanged. | |
| toBag | back to summary |
|---|---|
| public MutableShortBag toBag() Converts the ShortIterable to a new MutableShortBag. | |
| toList | back to summary |
|---|---|
| public MutableShortList toList() Converts the ShortIterable to a new MutableShortList. | |
| toSet | back to summary |
|---|---|
| public MutableShortSet toSet() Converts the ShortIterable to a new MutableShortSet. | |
| toSortedArray | back to summary |
|---|---|
| public short[] toSortedArray() | |
| toSortedList | back to summary |
|---|---|
| public MutableShortList toSortedList() | |
| toSortedList | back to summary |
|---|---|
| public default MutableShortList toSortedList(ShortComparator comparator) Converts the collection to a MutableShortList implementation sorted using the provided comparator. | |
| toSortedListBy | back to summary |
|---|---|
| public default <T> MutableShortList toSortedListBy(ShortToObjectFunction<T> function) Converts the collection to a MutableShortListImplementation sorted based on the natural order of the key returned
by | |
| toSortedListBy | back to summary |
|---|---|
| public default <T> MutableShortList toSortedListBy(ShortToObjectFunction<T> function, Comparator<? super T> comparator) Converts the collection to a MutableShortList implementation, which is sorted based on the key returned by
| |