ExecutionNode<T>, Plugin, org.pf4j.ExtensionPointAbstractParameterizedExecutionNodeDecoratorpublic abstract class AbstractExecutionNodeDecorator<T> extends Object implements ExecutionNode<T>
ExecutionNode.DegreeBounds| Constructor | Description |
|---|---|
AbstractExecutionNodeDecorator(ExecutionNode<T> other) |
| Modifier and Type | Method | Description |
|---|---|---|
List<T> |
apply(List<T> data) |
|
ExecutionNode.DegreeBounds |
getDegreeBounds() |
|
@NotNull org.apache.jena.rdf.model.Resource |
getId() |
|
int |
getInDegree() |
|
int |
getOutDegree() |
|
@NotNull org.apache.jena.rdf.model.Resource |
getType() |
Get the type URI resource of the
ParametrizedPlugin. |
protected ExecutionNode<T> |
getWrapped() |
|
void |
initDegrees(int inDegree,
int outDegree) |
|
void |
initPluginId(@NotNull org.apache.jena.rdf.model.Resource id) |
|
boolean |
isInitialized() |
Get initialization status
|
boolean |
usesImplicitCloning() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic AbstractExecutionNodeDecorator(ExecutionNode<T> other)
public final boolean usesImplicitCloning()
usesImplicitCloning in interface ExecutionNode<T>public final ExecutionNode.DegreeBounds getDegreeBounds()
getDegreeBounds in interface ExecutionNode<T>public final int getInDegree()
getInDegree in interface ExecutionNode<T>public final int getOutDegree()
getOutDegree in interface ExecutionNode<T>public final void initDegrees(int inDegree,
int outDegree)
initDegrees in interface ExecutionNode<T>public void initPluginId(@NotNull
@NotNull org.apache.jena.rdf.model.Resource id)
initPluginId in interface Plugin@NotNull public final @NotNull org.apache.jena.rdf.model.Resource getId()
@NotNull public final @NotNull org.apache.jena.rdf.model.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 ExecutionNode<T> getWrapped()
Copyright © 2019. All rights reserved.