| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static <T, K, V> MutableMap | aggregateBy(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V, ? super T, ? extends V> nonMutatingAggregator)
|
| public static <T, K, V> MutableMap | aggregateInPlaceBy(Iterable<T> iterable, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V, ? super T> mutatingAggregator)
|
| public static <T> boolean | |
| public static <T, P> boolean | |
| public static <T> boolean | |
| public static <T, P> boolean | |
| public static <T> void | appendString(Iterable<T> iterable, Appendable appendable, String start, String separator, String end)
|
| public static <T> RichIterable | |
| public static <T, V> MutableList | |
| public static <T, V, R extends Collection | |
| public static <T> MutableBooleanCollection | |
| public static <T, R extends MutableBooleanCollection> R | |
| public static <T> MutableByteCollection | |
| public static <T, R extends MutableByteCollection> R | |
| public static <T> MutableCharCollection | |
| public static <T, R extends MutableCharCollection> R | |
| public static <T> MutableDoubleCollection | |
| public static <T, R extends MutableDoubleCollection> R | |
| public static <T> MutableFloatCollection | |
| public static <T, R extends MutableFloatCollection> R | |
| public static <T, V> MutableList | |
| public static <T, V, R extends Collection | |
| public static <T> MutableIntCollection | |
| public static <T, R extends MutableIntCollection> R | |
| public static <T> MutableLongCollection | |
| public static <T, R extends MutableLongCollection> R | |
| public static <T> MutableShortCollection | |
| public static <T, R extends MutableShortCollection> R | |
| public static <T, P, V> MutableList | collectWith(Iterable<T> iterable, Function2<? super T, ? super P, ? extends V> function, P parameter)
|
| public static <T, P, A, R extends Collection | collectWith(Iterable<T> iterable, Function2<? super T, ? super P, ? extends A> function, P parameter, R targetCollection)
|
| public static <T> int | |
| public static <T, IV> int | |
| public static <T> T | |
| public static <T> int | |
| public static <T, IV> int | detectIndexWith(Iterable<T> iterable, Predicate2<? super T, ? super IV> predicate, IV injectedValue)
|
| public static <T> Optional | |
| public static <T, P> T | |
| public static <T, P> Optional | |
| public static <T, R extends List | |
| public static <T> MutableList | |
| public static <T> MutableList | |
| public static <T> Collection | |
| public static <T, R extends Collection | |
| public static <T, R extends MutableCollection | |
| public static <T, V> MutableList | |
| public static <T, V, R extends Collection | flatCollect(Iterable<T> iterable, Function<? super T, ? extends Iterable<V>> function, R targetCollection)
|
| public static <T> void | |
| public static <T> void | |
| public static <T, P> void | |
| public static <T> void | |
| public static <T> void | forEachWithIndex(List<T> iterable, int from, int to, ObjectIntProcedure<? super T> objectIntProcedure)
|
| public static <T> T | |
| public static <T> T | |
| public static <T> T | |
| public static <T, V> FastListMultimap | |
| public static <T, V, R extends MutableMultimap | |
| public static <T, V> FastListMultimap | |
| public static <T, V, R extends MutableMultimap | |
| public static <K, T> MutableMap | |
| public static <K, T, R extends MutableMapIterable | |
| public static <T, IV> IV | injectInto(IV injectValue, Iterable<T> iterable, Function2<? super IV, ? super T, ? extends IV> function)
|
| public static <T> int | |
| public static <T> long | |
| public static <T> double | injectInto(double injectValue, Iterable<T> iterable, DoubleObjectToDoubleFunction<? super T> function)
|
| public static <T> float | |
| public static <T, IV, P> IV | injectIntoWith(IV injectValue, Iterable<T> iterable, Function3<? super IV, ? super T, ? super P, ? extends IV> function, P parameter)
|
| public static boolean | |
| public static <T> T | |
| public static <T> T | |
| public static <T, V extends Comparable | |
| public static <T> T | |
| public static <T> T | |
| public static <T, V extends Comparable | |
| public static <T> boolean | |
| public static <T, P> boolean | |
| public static boolean | |
| public static <T> PartitionMutableList | |
| public static <T, R extends PartitionMutableCollection | |
| public static <T, P> PartitionMutableList | |
| public static <T> MutableList | |
| public static <T, R extends Collection | |
| public static <T, P, R extends Collection | rejectWith(Iterable<T> iterable, Predicate2<? super T, ? super P> predicate, P parameter, R targetCollection)
|
| public static <T> boolean | |
| public static <T> boolean | |
| public static <T, P> boolean | |
| public static <T, P> boolean | removeIfWith(Iterable<T> iterable, Predicate2<? super T, ? super P> predicate, P parameter, Procedure<? super T> procedure)
|
| public static <T> MutableList | |
| public static <T, R extends Collection | |
| public static <T, IV> Twin | selectAndRejectWith(Iterable<T> iterable, Predicate2<? super T, ? super IV> predicate, IV injectedValue)
|
| public static <T> MutableList | |
| public static <T, R extends Collection | |
| public static <T, P, R extends Collection | selectWith(Iterable<T> iterable, Predicate2<? super T, ? super P> predicate, P injectedValue, R targetCollection)
|
| public static <T> String | |
| public static <V, T> MutableMap | sumByBigDecimal(Iterable<T> iterable, Function<? super T, ? extends V> groupBy, Function<? super T, BigDecimal> function)
|
| public static <V, T> MutableMap | sumByBigInteger(Iterable<T> iterable, Function<? super T, ? extends V> groupBy, Function<? super T, BigInteger> function)
|
| public static <V, T> ObjectDoubleMap | sumByDouble(Iterable<T> iterable, Function<? super T, ? extends V> groupBy, DoubleFunction<? super T> function)
|
| public static <V, T> ObjectDoubleMap | sumByFloat(Iterable<T> iterable, Function<? super T, ? extends V> groupBy, FloatFunction<? super T> function)
|
| public static <V, T> ObjectLongMap | sumByInt(Iterable<T> iterable, Function<? super T, ? extends V> groupBy, IntFunction<? super T> function)
|
| public static <V, T> ObjectLongMap | sumByLong(Iterable<T> iterable, Function<? super T, ? extends V> groupBy, LongFunction<? super T> function)
|
| public static <T> BigDecimal | |
| public static <T> BigInteger | |
| public static <T> double | |
| public static <T> double | |
| public static <T> long | |
| public static <T> long | |
| public static <T> Collection | |
| public static <T, R extends Collection | |
| public static <T, R extends MutableCollection | |
| public static <X, Y> MutableList | |
| public static <X, Y, R extends Collection | |
| public static <T> MutableList | |
| public static <T, R extends Collection |