DeerPlugin, SelfConfigurator, ParametrizedDeerPlugin, Execution<org.apache.jena.rdf.model.Model>, Node<org.apache.jena.rdf.model.Model>, ParametrizedNode<org.apache.jena.rdf.model.Model>, Parametrized, Plugin<org.apache.jena.rdf.model.Model>, org.pf4j.ExtensionPoint@Extension public class GeoFusionEnrichmentOperator extends AbstractParametrizedEnrichmentOperator
| Modifier and Type | Class | Description |
|---|---|---|
static class |
GeoFusionEnrichmentOperator.GeoFusionAction |
Geospatial fusion actions:
GeoFusionEnrichmentOperator.GeoFusionAction.takeA always use geometry from first model
GeoFusionEnrichmentOperator.GeoFusionAction.takeB always use geometry from second model, if ambiguous
take most detailed
GeoFusionEnrichmentOperator.GeoFusionAction.takeAll merge all geometries
GeoFusionEnrichmentOperator.GeoFusionAction.takeMostDetailed use most detailed geometry from any model, e.g., in
terms of lexical length of latitude and longitude values
|
AbstractParametrizedNode.WithImplicitCloning<T>Node.DegreeBounds| Constructor | Description |
|---|---|
GeoFusionEnrichmentOperator() |
| Modifier and Type | Method | Description |
|---|---|---|
ParameterMap |
createParameterMap() |
Create an uninitialized
ParameterMap to be filled by the
ExecutionGraphGenerator. |
Node.DegreeBounds |
getDegreeBounds() |
|
protected List<org.apache.jena.rdf.model.Model> |
safeApply(List<org.apache.jena.rdf.model.Model> models) |
|
ParameterMap |
selfConfig(org.apache.jena.rdf.model.Model source,
org.apache.jena.rdf.model.Model target) |
|
void |
validateAndAccept(ParameterMap params) |
apply, apply, gatherAnalytics, getId, getInDegree, getOutDegree, init, init, writeAnalyticsdeepCopy, getType, writeInputAnalytics, writeOutputAnalyticsgetParameterMap, init, init, isInitializedapply, apply, gatherAnalytics, getIdgetInDegree, getOutDegree, initclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetParameterMap, init, isInitializedinitinit, isInitializedprotected List<org.apache.jena.rdf.model.Model> safeApply(List<org.apache.jena.rdf.model.Model> models)
safeApply in class AbstractNode<org.apache.jena.rdf.model.Model>@NotNull public ParameterMap selfConfig(org.apache.jena.rdf.model.Model source, org.apache.jena.rdf.model.Model target)
public void validateAndAccept(@NotNull
ParameterMap params)
validateAndAccept in class AbstractParametrizedNode<org.apache.jena.rdf.model.Model>@NotNull public ParameterMap createParameterMap()
ParametrizedParameterMap to be filled by the
ExecutionGraphGenerator.ParameterMap containing all allowed Parameterpublic Node.DegreeBounds getDegreeBounds()
getDegreeBounds in interface Node<org.apache.jena.rdf.model.Model>getDegreeBounds in class AbstractParametrizedEnrichmentOperatorCopyright © 2018. All rights reserved.