Class GroupMapCollate
java.lang.Object
com.inductiveautomation.ignition.gateway.util.GroupMapCollate
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static interface
static interface
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T,
K, R> CompletableFuture<List<R>> groupMapCollate
(List<T> items, Function<T, K> grouper, Function<K, GroupMapCollate.Mapper<T, R>> mappers) static <T,
K, R> CompletableFuture<List<R>> groupMapCollateIndexed
(List<T> items, Function<T, K> grouper, Function<K, GroupMapCollate.IndexedMapper<T, R>> mappers) static <T,
K, R> CompletableFuture<Void> groupMapIndexed
(List<T> items, Function<T, K> grouper, Function<K, GroupMapCollate.VoidIndexedMapper<T>> mappers)
-
Constructor Details
-
GroupMapCollate
public GroupMapCollate()
-
-
Method Details
-
groupMapCollate
public static <T,K, CompletableFuture<List<R>> groupMapCollateR> (List<T> items, Function<T, K> grouper, Function<K, GroupMapCollate.Mapper<T, R>> mappers) -
groupMapCollateIndexed
public static <T,K, CompletableFuture<List<R>> groupMapCollateIndexedR> (List<T> items, Function<T, K> grouper, Function<K, GroupMapCollate.IndexedMapper<T, R>> mappers) -
groupMapIndexed
public static <T,K, CompletableFuture<Void> groupMapIndexedR> (List<T> items, Function<T, K> grouper, Function<K, GroupMapCollate.VoidIndexedMapper<T>> mappers)
-