org.pf4j.ExtensionPoint, PluginDeerExecutionGraphNode, EnrichmentOperator, ModelReader, ModelWriter, ParameterizedDeerExecutionGraphNode, ParameterizedEnrichmentOperatorAbstractDeerExecutionGraphNodeDecorator, AbstractEnrichmentOperator, AbstractExecutionGraphNode, AbstractExecutionGraphNode.WithImplicitCloning, AbstractExecutionGraphNodeDecorator, AbstractModelIO, AbstractModelReader, AbstractModelWriter, AbstractParameterizedDeerExecutionGraphNodeDecorator, AbstractParameterizedEnrichmentOperator, AbstractParameterizedExecutionGraphNode, AbstractParameterizedExecutionGraphNode.WithImplicitCloning, AbstractParameterizedExecutionGraphNodeDecorator, AuthorityConformationEnrichmentOperator, CloneEnrichmentOperator, DereferencingEnrichmentOperator, ExampleEnrichmentPlugin.ExampleEnrichmentOperator, FileModelReader, FileModelWriter, FilterEnrichmentOperator, GeoDistanceEnrichmentOperator, GeoFusionEnrichmentOperator, LinkingEnrichmentOperator, MergeEnrichmentOperator, NEREnrichmentOperator, PredicateConformationEnrichmentOperator, SparqlModelReader, SparqlUpdateEnrichmentOperatorpublic 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.