ExecutionGraphNode<T>, Plugin, org.pf4j.ExtensionPointAbstractDeerExecutionGraphNodeDecorator, AbstractParameterizedExecutionGraphNodeDecoratorpublic abstract class AbstractExecutionGraphNodeDecorator<T> extends Object implements ExecutionGraphNode<T>
ExecutionGraphNode.DegreeBounds| Constructor | Description |
|---|---|
AbstractExecutionGraphNodeDecorator(ExecutionGraphNode<T> other) |
| Modifier and Type | Method | Description |
|---|---|---|
List<T> |
apply(List<T> data) |
|
ExecutionGraphNode.DegreeBounds |
getDegreeBounds() |
|
Resource |
getId() |
|
int |
getInDegree() |
|
int |
getOutDegree() |
|
Resource |
getType() |
Get the type URI resource of the
ParametrizedPlugin. |
protected ExecutionGraphNode<T> |
getWrapped() |
|
void |
initDegrees(int inDegree,
int outDegree) |
|
void |
initPluginId(Resource id) |
|
boolean |
isInitialized() |
Get initialization status
|
boolean |
usesImplicitCloning() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic AbstractExecutionGraphNodeDecorator(ExecutionGraphNode<T> other)
public final boolean usesImplicitCloning()
usesImplicitCloning in interface ExecutionGraphNode<T>public final ExecutionGraphNode.DegreeBounds getDegreeBounds()
getDegreeBounds in interface ExecutionGraphNode<T>public final int getInDegree()
getInDegree in interface ExecutionGraphNode<T>public final int getOutDegree()
getOutDegree in interface ExecutionGraphNode<T>public final void initDegrees(int inDegree,
int outDegree)
initDegrees in interface ExecutionGraphNode<T>public void initPluginId(@NotNull
Resource id)
initPluginId in interface Plugin@NotNull public final Resource getType()
PluginParametrizedPlugin.
The type of a ParametrizedPlugin identifies the implementing class, must be
unique and must not be a blank node.
It is used to instantiate the class using the PluginFactory.
Defaults to using the implementing classes Class.getSimpleName().public final boolean isInitialized()
PluginisInitialized in interface Plugintrue, if initialized; false, else.protected final ExecutionGraphNode<T> getWrapped()
Copyright © 2019. All rights reserved.