DeerPlugin, SelfConfigurator, ParametrizedDeerPlugin, org.aksw.faraday_cage.Execution<Model>, org.aksw.faraday_cage.IdentifiableExecution<Model>, org.aksw.faraday_cage.nodes.Node<Model>, org.aksw.faraday_cage.nodes.ParametrizedNode<Model>, org.aksw.faraday_cage.Parametrized, org.aksw.faraday_cage.Plugin<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
|
org.aksw.faraday_cage.nodes.AbstractParametrizedNode.WithImplicitCloning<T extends Object>| Constructor | Description |
|---|---|
GeoFusionEnrichmentOperator() |
| Modifier and Type | Method | Description |
|---|---|---|
org.aksw.faraday_cage.parameter.ParameterMap |
createParameterMap() |
|
org.aksw.faraday_cage.nodes.Node.DegreeBounds |
getDegreeBounds() |
|
protected List<Model> |
safeApply(List<Model> models) |
|
org.aksw.faraday_cage.parameter.ParameterMap |
selfConfig(Model source,
Model target) |
|
void |
validateAndAccept(org.aksw.faraday_cage.parameter.ParameterMap params) |
apply, apply, getId, getInDegree, getOutDegree, init, initdeepCopy, getTypegetParameterMap, init, init, isInitializedapply, apply, toMultiExecution, toSingleExecutiongetInDegree, getOutDegree, init, isInitializedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected List<Model> safeApply(List<Model> models)
safeApply in class org.aksw.faraday_cage.nodes.AbstractNode<Model>@NotNull public org.aksw.faraday_cage.parameter.ParameterMap selfConfig(Model source, Model target)
public void validateAndAccept(@NotNull
org.aksw.faraday_cage.parameter.ParameterMap params)
validateAndAccept in class org.aksw.faraday_cage.nodes.AbstractParametrizedNode<Model>@NotNull public org.aksw.faraday_cage.parameter.ParameterMap createParameterMap()
public org.aksw.faraday_cage.nodes.Node.DegreeBounds getDegreeBounds()
getDegreeBounds in interface org.aksw.faraday_cage.nodes.Node<Model>getDegreeBounds in class AbstractParametrizedEnrichmentOperatorCopyright © 2018. All rights reserved.