| Modifier and Type | Method and Description |
|---|---|
| public <K, V> MapIterable | aggregateBy(Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator)
|
| public <K, V> MapIterable | aggregateInPlaceBy(Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V, ? super T> mutatingAggregator)
|
| public boolean | |
| public <P> boolean | |
| public boolean | |
| public <P> boolean | |
| public default void | |
| public default void | |
| public void | |
| public ParallelIterable | |
| public <V> ParallelIterable | |
| public <V> ParallelIterable | |
| public <P, V> ParallelIterable | |
| public int | |
| public <P> int | |
| public T | |
| public T | |
| public <P> T | |
| public <P> T | detectWithIfNone(Predicate2<? super T, ? super P> predicate, P parameter, Function0<? extends T> function)
|
| public <V> ParallelIterable | flatCollect(Function<? super T, ? extends Iterable<V>> function)
Creates a parallel flattening iterable for the current iterable. |
| public void | |
| public <P> void | |
| public <V> Multimap | |
| public <V> Multimap | |
| public <V> MapIterable | |
| public default String | |
| public default String | |
| public default String | |
| public default String | |
| public T | |
| public T | |
| public <V extends Comparable | |
| public T | |
| public T | |
| public <V extends Comparable | |
| public boolean | |
| public <P> boolean | |
| public ParallelIterable | |
| public <P> ParallelIterable | |
| public ParallelIterable | |
| public <S> ParallelIterable | |
| public <P> ParallelIterable | |
| public double | sumOfDouble(DoubleFunction<? super T> function)
Returns the final double result of evaluating function for each element of the iterable in parallel and adding the results together. |
| public double | sumOfFloat(FloatFunction<? super T> function)
Returns the final double result of evaluating function for each element of the iterable in parallel and adding the results together. |
| public long | sumOfInt(IntFunction<? super T> function)
Returns the final long result of evaluating function for each element of the iterable in parallel and adding the results together. |
| public long | sumOfLong(LongFunction<? super T> function)
Returns the final long result of evaluating function for each element of the iterable in parallel and adding the results together. |
| public default Object[] | |
| public <T1> T1[] | |
| public MutableBag | |
| public MutableList | |
| public <NK, NV> MutableMap | |
| public MutableSet | |
| public MutableSortedBag | |
| public MutableSortedBag | |
| public <V extends Comparable | |
| public default MutableList | |
| public MutableList | |
| public <V extends Comparable | |
| public <NK, NV> MutableSortedMap | toSortedMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction)
|
| public <NK, NV> MutableSortedMap | toSortedMap(Comparator<? super NK> comparator, Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction)
|
| public MutableSortedSet | |
| public MutableSortedSet | |
| public <V extends Comparable |
| aggregateBy | back to summary |
|---|---|
| public <K, V> MapIterable | |
| aggregateInPlaceBy | back to summary |
|---|---|
| public <K, V> MapIterable | |
| allSatisfy | back to summary |
|---|---|
| public boolean allSatisfy(Predicate<? super T> predicate) | |
| allSatisfyWith | back to summary |
|---|---|
| public <P> boolean allSatisfyWith(Predicate2<? super T, ? super P> predicate, P parameter) | |
| anySatisfy | back to summary |
|---|---|
| public boolean anySatisfy(Predicate<? super T> predicate) | |
| anySatisfyWith | back to summary |
|---|---|
| public <P> boolean anySatisfyWith(Predicate2<? super T, ? super P> predicate, P parameter) | |
| appendString | back to summary |
|---|---|
| public default void appendString(Appendable appendable) | |
| appendString | back to summary |
|---|---|
| public default void appendString(Appendable appendable, String separator) | |
| appendString | back to summary |
|---|---|
| public void appendString(Appendable appendable, String start, String separator, String end) | |
| asUnique | back to summary |
|---|---|
| public ParallelIterable | |
| collect | back to summary |
|---|---|
| public <V> ParallelIterable Creates a parallel iterable for collecting elements from the current iterable. | |
| collectIf | back to summary |
|---|---|
| public <V> ParallelIterable Creates a parallel iterable for selecting and collecting elements from the current iterable. | |
| collectWith | back to summary |
|---|---|
| public <P, V> ParallelIterable | |
| count | back to summary |
|---|---|
| public int count(Predicate<? super T> predicate) | |
| countWith | back to summary |
|---|---|
| public <P> int countWith(Predicate2<? super T, ? super P> predicate, P parameter) | |
| detect | back to summary |
|---|---|
| public T detect(Predicate<? super T> predicate) | |
| detectIfNone | back to summary |
|---|---|
| public T detectIfNone(Predicate<? super T> predicate, Function0<? extends T> function) | |
| detectWith | back to summary |
|---|---|
| public <P> T detectWith(Predicate2<? super T, ? super P> predicate, P parameter) | |
| detectWithIfNone | back to summary |
|---|---|
| public <P> T detectWithIfNone(Predicate2<? super T, ? super P> predicate, P parameter, Function0<? extends T> function) | |
| flatCollect | back to summary |
|---|---|
| public <V> ParallelIterable Creates a parallel flattening iterable for the current iterable. | |
| forEach | back to summary |
|---|---|
| public void forEach(Procedure<? super T> procedure) | |
| forEachWith | back to summary |
|---|---|
| public <P> void forEachWith(Procedure2<? super T, ? super P> procedure, P parameter) | |
| groupBy | back to summary |
|---|---|
| public <V> Multimap | |
| groupByEach | back to summary |
|---|---|
| public <V> Multimap | |
| groupByUniqueKey | back to summary |
|---|---|
| public <V> MapIterable | |
| makeString | back to summary |
|---|---|
| public default String makeString() | |
| makeString | back to summary |
|---|---|
| public default String makeString(String separator) | |
| makeString | back to summary |
|---|---|
| public default String makeString(String start, String separator, String end) | |
| makeString | back to summary |
|---|---|
| public default String makeString(Function<? super T, Object> function, String start, String separator, String end) | |
| max | back to summary |
|---|---|
| public T max(Comparator<? super T> comparator) | |
| max | back to summary |
|---|---|
| public T max() | |
| maxBy | back to summary |
|---|---|
| public <V extends Comparable | |
| min | back to summary |
|---|---|
| public T min(Comparator<? super T> comparator) | |
| min | back to summary |
|---|---|
| public T min() | |
| minBy | back to summary |
|---|---|
| public <V extends Comparable | |
| noneSatisfy | back to summary |
|---|---|
| public boolean noneSatisfy(Predicate<? super T> predicate) | |
| noneSatisfyWith | back to summary |
|---|---|
| public <P> boolean noneSatisfyWith(Predicate2<? super T, ? super P> predicate, P parameter) | |
| reject | back to summary |
|---|---|
| public ParallelIterable Creates a parallel iterable for rejecting elements from the current iterable. | |
| rejectWith | back to summary |
|---|---|
| public <P> ParallelIterable | |
| select | back to summary |
|---|---|
| public ParallelIterable Creates a parallel iterable for selecting elements from the current iterable. | |
| selectInstancesOf | back to summary |
|---|---|
| public <S> ParallelIterable | |
| selectWith | back to summary |
|---|---|
| public <P> ParallelIterable | |
| sumOfDouble | back to summary |
|---|---|
| public double sumOfDouble(DoubleFunction<? super T> function) Returns the final double result of evaluating function for each element of the iterable in parallel and adding the results together. It uses Kahan summation algorithm to reduce numerical error.
| |
| sumOfFloat | back to summary |
|---|---|
| public double sumOfFloat(FloatFunction<? super T> function) Returns the final double result of evaluating function for each element of the iterable in parallel and adding the results together. It uses Kahan summation algorithm to reduce numerical error.
| |
| sumOfInt | back to summary |
|---|---|
| public long sumOfInt(IntFunction<? super T> function) Returns the final long result of evaluating function for each element of the iterable in parallel and adding the results together.
| |
| sumOfLong | back to summary |
|---|---|
| public long sumOfLong(LongFunction<? super T> function) Returns the final long result of evaluating function for each element of the iterable in parallel and adding the results together.
| |
| toArray | back to summary |
|---|---|
| public default Object[] toArray() | |
| toArray | back to summary |
|---|---|
| public <T1> T1[] toArray(T1[] target) | |
| toBag | back to summary |
|---|---|
| public MutableBag | |
| toList | back to summary |
|---|---|
| public MutableList | |
| toMap | back to summary |
|---|---|
| public <NK, NV> MutableMap | |
| toSet | back to summary |
|---|---|
| public MutableSet | |
| toSortedBag | back to summary |
|---|---|
| public MutableSortedBag | |
| toSortedBag | back to summary |
|---|---|
| public MutableSortedBag | |
| toSortedBagBy | back to summary |
|---|---|
| public <V extends Comparable | |
| toSortedList | back to summary |
|---|---|
| public default MutableList | |
| toSortedList | back to summary |
|---|---|
| public MutableList | |
| toSortedListBy | back to summary |
|---|---|
| public <V extends Comparable | |
| toSortedMap | back to summary |
|---|---|
| public <NK, NV> MutableSortedMap | |
| toSortedMap | back to summary |
|---|---|
| public <NK, NV> MutableSortedMap | |
| toSortedSet | back to summary |
|---|---|
| public MutableSortedSet | |
| toSortedSet | back to summary |
|---|---|
| public MutableSortedSet | |
| toSortedSetBy | back to summary |
|---|---|
| public <V extends Comparable | |