Package org.aksw.faraday_cage.engine
Interface ExecutionNode<T>
- All Superinterfaces:
org.pf4j.ExtensionPoint,Plugin
- All Known Subinterfaces:
DeerExecutionNode,EnrichmentOperator,ModelReader,ModelWriter,ParameterizedDeerExecutionNode,ParameterizedEnrichmentOperator
- All Known Implementing Classes:
AbstractDeerExecutionNodeDecorator,AbstractEnrichmentOperator,AbstractExecutionNode,AbstractExecutionNodeDecorator,AbstractModelIO,AbstractModelReader,AbstractModelWriter,AbstractParameterizedDeerExecutionNodeDecorator,AbstractParameterizedEnrichmentOperator,AbstractParameterizedExecutionNode,AbstractParameterizedExecutionNodeDecorator,AuthorityConformationEnrichmentOperator,DereferencingEnrichmentOperator,EmbeddedModelReader,FileModelReader,FileModelWriter,FilterEnrichmentOperator,GeoDistanceEnrichmentOperator,GeoFusionEnrichmentOperator,LinkingEnrichmentOperator,MergeEnrichmentOperator,NEREnrichmentOperator,PredicateConformationEnrichmentOperator,SparqlModelReader,SparqlModelWriter,SparqlUpdateEnrichmentOperator
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiondefault ExecutionNode.DegreeBoundsintintvoidinitDegrees(int inDegree, int outDegree)static <T> UnaryOperator<List<T>>toMultiExecution(UnaryOperator<T> singleExecution)Methods inherited from interface org.aksw.faraday_cage.engine.Plugin
getId, getType, initPluginId, isInitialized
-
Method Details
-
getDegreeBounds
-
getInDegree
int getInDegree() -
getOutDegree
int getOutDegree() -
initDegrees
void initDegrees(int inDegree, int outDegree) -
deepCopy
-
toMultiExecution
-
apply
-