Package org.burningwave.graph
Class Functions.ForCollection<T>
java.lang.Object
org.burningwave.core.extension.Item
org.burningwave.core.extension.Group<CommandWrapper<?,?,Context,Context>>
org.burningwave.graph.Functions
org.burningwave.graph.Functions.ForCollection<T>
- All Implemented Interfaces:
AutoCloseable,org.burningwave.core.Component,org.burningwave.core.iterable.Properties.Listener,org.burningwave.core.ManagedLogger
- Direct Known Subclasses:
Functions.ForCollection.Async
- Enclosing class:
- Functions
public static class Functions.ForCollection<T> extends Functions
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFunctions.ForCollection.Async<T>Nested classes/interfaces inherited from class org.burningwave.graph.Functions
Functions.ForCollection<T> -
Field Summary
Fields Modifier and Type Field Description protected org.burningwave.graph.Functions.ForCollection.AlgorithmsSupplieralgorithmsSupplier -
Method Summary
Modifier and Type Method Description voidclose()static <T> Functions.ForCollection<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)protected static <T> Functions.ForCollection<T>create(org.burningwave.core.reflection.PropertyAccessor.ByFieldOrByMethod byFieldOrByMethodPropertyAccessor, org.burningwave.core.reflection.PropertyAccessor.ByMethodOrByField byMethodOrByFieldPropertyAccessor, org.burningwave.core.iterable.IterableObjectHelper iterableObjectHelper, org.burningwave.graph.Functions.ForCollection.AlgorithmsSupplier algorithmsSupplier)voidexecuteOn(Object object)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.burningwave.core.Component
getOrCreateTemporaryFolder, getTemporaryFolderPrefix
-
Field Details
-
algorithmsSupplier
protected org.burningwave.graph.Functions.ForCollection.AlgorithmsSupplier algorithmsSupplier
-
-
Method Details
-
create
protected static <T> Functions.ForCollection<T> create(org.burningwave.core.reflection.PropertyAccessor.ByFieldOrByMethod byFieldOrByMethodPropertyAccessor, org.burningwave.core.reflection.PropertyAccessor.ByMethodOrByField byMethodOrByFieldPropertyAccessor, org.burningwave.core.iterable.IterableObjectHelper iterableObjectHelper, org.burningwave.graph.Functions.ForCollection.AlgorithmsSupplier algorithmsSupplier) -
create
public static <T> Functions.ForCollection<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) -
executeOn
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.burningwave.core.Component- Overrides:
closein classFunctions
-