| Modifier and Type | Field and Description |
|---|---|
| private static final Field | |
| private static final int | |
| private static final Field |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static <T, K, V> MutableMap | aggregateBy(ArrayList<T> list, 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(ArrayList<T> list, Function<? super T, ? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V, ? super T> mutatingAggregator)
|
| public static <T> boolean | |
| public static <T, IV> boolean | |
| public static <T> boolean | |
| public static <T, P> boolean | |
| private static boolean | |
| public static <T, A> ArrayList | |
| public static <T, A, R extends Collection | |
| public static <T> MutableBooleanList | |
| public static <T, R extends MutableBooleanCollection> R | |
| private static <T, R extends MutableBooleanCollection> R | collectBooleanFromInternalArray(ArrayList<T> source, BooleanFunction<? super T> booleanFunction, int elementsToCollect, R target)
|
| public static <T> MutableByteList | |
| public static <T, R extends MutableByteCollection> R | |
| private static <T, R extends MutableByteCollection> R | collectByteFromInternalArray(ArrayList<T> source, ByteFunction<? super T> byteFunction, int elementsToCollect, R target)
|
| public static <T> MutableCharList | |
| public static <T, R extends MutableCharCollection> R | |
| private static <T, R extends MutableCharCollection> R | collectCharFromInternalArray(ArrayList<T> source, CharFunction<? super T> charFunction, int elementsToCollect, R target)
|
| public static <T> MutableDoubleList | |
| public static <T, R extends MutableDoubleCollection> R | |
| private static <T, R extends MutableDoubleCollection> R | collectDoubleFromInternalArray(ArrayList<T> source, DoubleFunction<? super T> doubleFunction, int elementsToCollect, R target)
|
| public static <T> MutableFloatList | |
| public static <T, R extends MutableFloatCollection> R | |
| private static <T, R extends MutableFloatCollection> R | collectFloatFromInternalArray(ArrayList<T> source, FloatFunction<? super T> floatFunction, int elementsToCollect, R target)
|
| public static <T, A> ArrayList | |
| public static <T, A, R extends Collection | |
| public static <T> MutableIntList | |
| public static <T, R extends MutableIntCollection> R | |
| private static <T, R extends MutableIntCollection> R | collectIntFromInternalArray(ArrayList<T> source, IntFunction<? super T> intFunction, int elementsToCollect, R target)
|
| public static <T> MutableLongList | |
| public static <T, R extends MutableLongCollection> R | |
| private static <T, R extends MutableLongCollection> R | collectLongFromInternalArray(ArrayList<T> source, LongFunction<? super T> longFunction, int elementsToCollect, R target)
|
| public static <T> MutableShortList | |
| public static <T, R extends MutableShortCollection> R | |
| private static <T, R extends MutableShortCollection> R | collectShortFromInternalArray(ArrayList<T> source, ShortFunction<? super T> shortFunction, int elementsToCollect, R target)
|
| public static <T, P, A> ArrayList | |
| public static <T, P, A, R extends Collection | collectWith(ArrayList<T> list, Function2<? super T, ? super P, ? extends A> function, P parameter, R targetCollection)
|
| public static <T> int | |
| public static <T, P> int | |
| public static <T> T | |
| public static <T> T | |
| public static <T> int | |
| public static <T, P> int | |
| public static <T> int | |
| public static <T> Optional | |
| public static <T, P> T | |
| public static <T, IV> T | detectWithIfNone(ArrayList<T> list, Predicate2<? super T, ? super IV> predicate, IV injectedValue, T ifNone)
|
| public static <T, P> Optional | |
| public static <T> ArrayList | |
| public static <T, R extends List | |
| public static <T> ArrayList | |
| public static <T, V> ArrayList | |
| public static <T> ArrayList | |
| public static <T, R extends Collection | |
| public static <T> MutableList | |
| public static <T, A> ArrayList | |
| public static <T, A, R extends Collection | flatCollect(ArrayList<T> list, Function<? super T, ? extends Iterable<A>> function, R targetCollection)
|
| public static <T> void | |
| public static <T> void | |
| public static <T1, T2> void | forEachInBoth(ArrayList<T1> list1, ArrayList<T2> list2, Procedure2<? super T1, ? super T2> procedure)
|
| public static <T, P> void | |
| public static <T> void | forEachWithIndex(ArrayList<T> list, int from, int to, ObjectIntProcedure<? super T> objectIntProcedure)
Iterates over the section of the list covered by the specified indexes. |
| public static <T> void | |
| private 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 <T, V> MutableMap | |
| public static <T, V, R extends MutableMapIterable | |
| public static <T, IV> IV | injectInto(IV injectValue, ArrayList<T> list, Function2<? super IV, ? super T, ? extends IV> function)
|
| public static <T> int | |
| public static <T> long | |
| public static <T> double | |
| public static <T> float | |
| public static <T, IV, P> IV | injectIntoWith(IV injectedValue, ArrayList<T> list, Function3<? super IV, ? super T, ? super P, ? extends IV> function, P parameter)
|
| private static boolean | |
| public static <T> boolean | |
| public static <T, IV> boolean | |
| public static <T> PartitionMutableList | |
| public static <T> PartitionMutableList | |
| public static <T, P> PartitionMutableList | |
| public static <T> ArrayList | |
| public static <T, R extends Collection | |
| public static <T, IV> ArrayList | |
| public static <T, P, R extends Collection | rejectWith(ArrayList<T> list, Predicate2<? super T, ? super P> predicate, P injectedValue, R targetCollection)
|
| public static <T> boolean | |
| public static <T, P> boolean | |
| public static <T> void | reverseForEach(ArrayList<T> list, Procedure<? super T> procedure)
Reverses over the List in reverse order executing the Procedure for each element. |
| public static <T> void | reverseForEachWithIndex(ArrayList<T> list, ObjectIntProcedure<? super T> procedure)
Reverses over the List in reverse order executing the Procedure with index for each element. |
| public static <T> ArrayList | |
| public static <T, R extends Collection | |
| public static <T, P> Twin | |
| public static <T> MutableList | |
| public static <T, IV> ArrayList | |
| public static <T, P, R extends Collection | selectWith(ArrayList<T> list, Predicate2<? super T, ? super P> predicate, P parameter, R targetCollection)
|
| public static <T extends Comparable | |
| public static <T> ArrayList | sortThis(ArrayList<T> list, Comparator<? super T> comparator)
Mutates the internal array of the ArrayList by sorting it and then returns the same ArrayList. |
| public static <T> ArrayList | |
| public static <T, R extends Collection | |
| public static <T> MutableList | |
| public static <T> void | |
| private static <T> void | |
| public static <X, Y> MutableList | |
| public static <X, Y, R extends Collection | |
| public static <T> MutableList | |
| public static <T, R extends Collection |