ListExtensions<E> extension
Methods
-
forLoop(void f(E value, int index))
→ void
-
Like Iterable
-
forLoopReverse(void f(E value, int index))
→ void
-
Like Iterable
-
groupBy<K>(K f(E value))
→ Map<K, List<E>>
-
groupBy extension for List
Grock GroupBy
-
groupByIndexed<K>(K f(E value, int index))
→ Map<K, List<E>>
-
groupBy extension for List
Grock GroupBy
-
groupByIndexedAndWhere<K>(K f(E value, int index))
→ Map<K, List<E>>
-
groupBy extension for List
Grock GroupBy
-
groupByIndexedAndWhereNotNull<K>(K f(E value, int index))
→ Map<K, List<E>>
-
groupBy extension for List
Grock GroupBy
-
groupByIndexedAndWhereNotNullAndNotEmpty<K>(K f(E value, int index))
→ Map<K, List<E>>
-
groupBy extension for List
Grock GroupBy
-
mapFiltered<T>(T f(E value))
→ List<E>
-
-
mapFilteredWhereNotNull<T>(T f(E value))
→ List<E>
-
-
mapIndexed<T>(T f(E value, int index))
→ List<T>
-
-
mapIndexedWhere<T>(T f(E value, int index))
→ List<E>
-
-
mapIndexedWhereNotNull<T>(T f(E value, int index))
→ List<E>
-
-
reverseList()
→ List<E>
-
-
seperated(E separator)
→ List<E>
-
-
seperatedIndexed(E separator(int index))
→ List<E>
-
-
seperatedIndexedValue(E separator(int index, E value))
→ List<E>
-
-
whereAdd(bool f(E e), E value)
→ void
-