org.pf4j.ExtensionPoint, PluginAbstractExecutionGraphNode, AbstractExecutionGraphNode.WithImplicitCloning, AbstractExecutionGraphNodeDecorator, AbstractParameterizedExecutionGraphNode, AbstractParameterizedExecutionGraphNode.WithImplicitCloning, AbstractParameterizedExecutionGraphNodeDecoratorpublic interface ExecutionGraphNode<T> extends org.pf4j.ExtensionPoint, Plugin
| Modifier and Type | Interface | Description |
|---|---|---|
static class |
ExecutionGraphNode.DegreeBounds |
| Modifier and Type | Method | Description |
|---|---|---|
List<T> |
apply(List<T> data) |
|
default ExecutionGraphNode.DegreeBounds |
getDegreeBounds() |
|
int |
getInDegree() |
|
int |
getOutDegree() |
|
void |
initDegrees(int inDegree,
int outDegree) |
|
static <T> UnaryOperator<List<T>> |
toMultiExecution(UnaryOperator<T> singleExecution) |
|
boolean |
usesImplicitCloning() |
getId, getType, initPluginId, isInitializedboolean usesImplicitCloning()
default ExecutionGraphNode.DegreeBounds getDegreeBounds()
int getInDegree()
int getOutDegree()
void initDegrees(int inDegree,
int outDegree)
static <T> UnaryOperator<List<T>> toMultiExecution(UnaryOperator<T> singleExecution)
Copyright © 2019. All rights reserved.