public static class Functions.ForCollection.Async<T> extends Functions.ForCollection<T>
Functions.ForCollection.Async<T>Functions.ForCollection<T>| Modifier and Type | Field and Description |
|---|---|
protected ExecutorService |
executor |
algorithmsSupplieronException| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected static <T> Functions.ForCollection.Async<T> |
create(org.burningwave.graph.Functions.ForCollection.AlgorithmsSupplier algorithmsSupplier,
ExecutorService executor) |
static <T> Functions.ForCollection.Async<T> |
create(org.burningwave.core.reflection.PropertyAccessor.ByFieldOrByMethod byFieldOrByMethodPropertyAccessor,
org.burningwave.core.reflection.PropertyAccessor.ByMethodOrByField byMethodOrByFieldPropertyAccessor,
org.burningwave.core.iterable.IterableObjectHelper iterableObjectHelper,
String collectionContextKey,
String loopResultContextKey) |
static <T> Functions.ForCollection.Async<T> |
create(org.burningwave.core.reflection.PropertyAccessor.ByFieldOrByMethod byFieldOrByMethodPropertyAccessor,
org.burningwave.core.reflection.PropertyAccessor.ByMethodOrByField byMethodOrByFieldPropertyAccessor,
org.burningwave.core.iterable.IterableObjectHelper iterableObjectHelper,
String iterableObjectContextKey,
String loopResultContextKey,
ExecutorService executor) |
static <T> Functions.ForCollection.Async<T> |
create(org.burningwave.core.reflection.PropertyAccessor.ByFieldOrByMethod byFieldOrByMethodPropertyAccessor,
org.burningwave.core.reflection.PropertyAccessor.ByMethodOrByField byMethodOrByFieldPropertyAccessor,
org.burningwave.core.iterable.IterableObjectHelper iterableObjectHelper,
String collectionContextKey,
String loopResultContextKey,
Integer threadsNumber) |
void |
executeOn(Object object) |
creategetExceptionHandlingFunctionprotected ExecutorService executor
protected static <T> Functions.ForCollection.Async<T> create(org.burningwave.graph.Functions.ForCollection.AlgorithmsSupplier algorithmsSupplier, ExecutorService executor)
public static <T> Functions.ForCollection.Async<T> create(org.burningwave.core.reflection.PropertyAccessor.ByFieldOrByMethod byFieldOrByMethodPropertyAccessor, org.burningwave.core.reflection.PropertyAccessor.ByMethodOrByField byMethodOrByFieldPropertyAccessor, org.burningwave.core.iterable.IterableObjectHelper iterableObjectHelper, String iterableObjectContextKey, String loopResultContextKey, ExecutorService executor)
public static <T> Functions.ForCollection.Async<T> create(org.burningwave.core.reflection.PropertyAccessor.ByFieldOrByMethod byFieldOrByMethodPropertyAccessor, org.burningwave.core.reflection.PropertyAccessor.ByMethodOrByField byMethodOrByFieldPropertyAccessor, org.burningwave.core.iterable.IterableObjectHelper iterableObjectHelper, String collectionContextKey, String loopResultContextKey)
public static <T> Functions.ForCollection.Async<T> create(org.burningwave.core.reflection.PropertyAccessor.ByFieldOrByMethod byFieldOrByMethodPropertyAccessor, org.burningwave.core.reflection.PropertyAccessor.ByMethodOrByField byMethodOrByFieldPropertyAccessor, org.burningwave.core.iterable.IterableObjectHelper iterableObjectHelper, String collectionContextKey, String loopResultContextKey, Integer threadsNumber)
public void executeOn(Object object)
executeOn in class Functions.ForCollection<T>public void close()
close in interface AutoCloseableclose in interface org.burningwave.core.Componentclose in class Functions.ForCollection<T>Copyright © 2019. All rights reserved.