DeerExecutionGraphNode, EnrichmentOperator, ExecutionGraphNode<Model>, Plugin, org.pf4j.ExtensionPointCloneEnrichmentOperator, ExampleEnrichmentPlugin.ExampleEnrichmentOperator, MergeEnrichmentOperatorpublic abstract class AbstractEnrichmentOperator extends AbstractExecutionGraphNode.WithImplicitCloning<Model> implements EnrichmentOperator
AbstractExecutionGraphNode.WithImplicitCloning<T>ExecutionGraphNode.DegreeBounds| Constructor | Description |
|---|---|
AbstractEnrichmentOperator() |
| Modifier and Type | Method | Description |
|---|---|---|
protected Model |
deepCopy(Model model) |
|
ExecutionGraphNode.DegreeBounds |
getDegreeBounds() |
|
Resource |
getType() |
Get the type URI resource of the
ParametrizedPlugin. |
apply, getId, getInDegree, getOutDegree, initDegrees, initPluginId, isInitialized, safeApply, usesImplicitCloningapply, getInDegree, getOutDegree, initDegrees, usesImplicitCloningclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, initPluginId, isInitializedpublic ExecutionGraphNode.DegreeBounds getDegreeBounds()
getDegreeBounds in interface ExecutionGraphNode<Model>protected final Model deepCopy(Model model)
deepCopy in class AbstractExecutionGraphNode<Model>@NotNull public 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().Copyright © 2019. All rights reserved.