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.Cleanable,org.burningwave.core.Closeable,org.burningwave.core.Component,org.burningwave.core.Identifiable,org.burningwave.core.iterable.Properties.Listener,org.burningwave.core.ManagedLogger,org.burningwave.core.Memorizer
- Direct Known Subclasses:
Functions.ForCollection.Async
- Enclosing class:
Functions
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.burningwave.graph.Functions
Functions.ForCollection<T>Nested classes/interfaces inherited from interface org.burningwave.core.ManagedLogger
org.burningwave.core.ManagedLogger.Repository -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.burningwave.graph.Functions.ForCollection.AlgorithmsSupplierFields inherited from class org.burningwave.graph.Functions
onException -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()static <T> Functions.ForCollection<T> create(org.burningwave.core.classes.FieldAccessor byFieldOrByMethodPropertyAccessor, org.burningwave.core.classes.FieldAccessor byMethodOrByFieldPropertyAccessor, org.burningwave.core.iterable.IterableObjectHelper iterableObjectHelper, String iterableObjectContextKey, String loopResultContextKey) protected static <T> Functions.ForCollection<T> create(org.burningwave.core.classes.FieldAccessor byFieldOrByMethodPropertyAccessor, org.burningwave.core.classes.FieldAccessor byMethodOrByFieldPropertyAccessor, org.burningwave.core.iterable.IterableObjectHelper iterableObjectHelper, org.burningwave.graph.Functions.ForCollection.AlgorithmsSupplier algorithmsSupplier) voidMethods inherited from class org.burningwave.graph.Functions
getExceptionHandlingFunctionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.burningwave.core.Cleanable
clear, clearInBackgroundMethods inherited from interface org.burningwave.core.Closeable
closeResources, closeResources, createCloseResoucesTask, createCloseResoucesTaskMethods inherited from interface org.burningwave.core.Identifiable
getId, getOperationIdMethods inherited from interface org.burningwave.core.ManagedLogger
logDebug, logDebug, logError, logError, logError, logError, logError, logInfo, logInfo, logTrace, logTrace, logWarn, logWarnMethods inherited from interface org.burningwave.core.Memorizer
getOrCreateTemporaryFolder, getOrCreateTemporaryFolder, getTemporaryFolderPrefixMethods inherited from interface org.burningwave.core.iterable.Properties.Listener
checkAndListenTo, checkAndUnregister, listenTo, processChangeNotification, unregister
-
Field Details
-
algorithmsSupplier
protected org.burningwave.graph.Functions.ForCollection.AlgorithmsSupplier algorithmsSupplier
-
-
Method Details
-
create
protected static <T> Functions.ForCollection<T> create(org.burningwave.core.classes.FieldAccessor byFieldOrByMethodPropertyAccessor, org.burningwave.core.classes.FieldAccessor 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.classes.FieldAccessor byFieldOrByMethodPropertyAccessor, org.burningwave.core.classes.FieldAccessor 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.Closeable- Overrides:
closein classFunctions
-