DeerPlugin, SelfConfigurator, ParametrizedDeerPlugin, Execution<Model>, Node<Model>, ParametrizedNode<Model>, Parametrized, Plugin<Model>, org.pf4j.ExtensionPointAuthorityConformationEnrichmentOperator, DereferencingEnrichmentOperator, FilterEnrichmentOperator, GeoDistanceEnrichmentOperator, GeoFusionEnrichmentOperator, LinkingEnrichmentOperator, NEREnrichmentOperator, PredicateConformationEnrichmentOperatorpublic abstract class AbstractParametrizedEnrichmentOperator extends AbstractParametrizedNode.WithImplicitCloning<Model> implements ParametrizedDeerPlugin, SelfConfigurator
AbstractParametrizedNode.WithImplicitCloning<T>Node.DegreeBounds| Constructor | Description |
|---|---|
AbstractParametrizedEnrichmentOperator() |
| Modifier and Type | Method | Description |
|---|---|---|
protected Model |
deepCopy(Model model) |
|
Node.DegreeBounds |
getDegreeBounds() |
|
Resource |
getType() |
Get the type
ParametrizedPlugin. |
protected void |
writeInputAnalytics(List<Model> data) |
|
protected void |
writeOutputAnalytics(List<Model> data) |
apply, apply, gatherAnalytics, getId, getInDegree, getOutDegree, init, init, safeApply, writeAnalyticsgetParameterMap, init, init, isInitialized, validateAndAcceptapply, apply, gatherAnalytics, getIdgetInDegree, getOutDegree, initclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateParameterMap, getParameterMap, init, isInitializedinitinit, isInitializedselfConfigpublic AbstractParametrizedEnrichmentOperator()
public Node.DegreeBounds getDegreeBounds()
getDegreeBounds in interface Node<Model>protected final Model deepCopy(Model model)
deepCopy in class AbstractNode<Model>@NotNull public Resource getType()
PluginParametrizedPlugin.
The type of a ParametrizedPlugin identifies the implementing class and must be
unique.
It is used to instantiate the class using the PluginFactory.
Defaults to using the implementing classes Class.getSimpleName().protected void writeInputAnalytics(List<Model> data)
writeInputAnalytics in class AbstractNode<Model>protected void writeOutputAnalytics(List<Model> data)
writeOutputAnalytics in class AbstractNode<Model>Copyright © 2018. All rights reserved.