Package org.aksw.conjure.dataengine
Class UpdateEngineWorkerLoadAsGiven
java.lang.Object
org.apache.jena.sparql.modify.UpdateEngineWorker
org.aksw.conjure.dataengine.UpdateEngineWorkerLoadAsGiven
- All Implemented Interfaces:
org.apache.jena.sparql.modify.request.UpdateVisitor
public class UpdateEngineWorkerLoadAsGiven
extends org.apache.jena.sparql.modify.UpdateEngineWorker
Subclass of the default UpdateEngineWorker that modifies SPARQL LOAD
statement execution such that relative IRIs are retained.
-
Field Summary
Fields inherited from class org.apache.jena.sparql.modify.UpdateEngineWorker
activeQExec, autoSilent, cancelSignal, context, datasetGraph, inputBinding, startTimeMillis, timeout -
Constructor Summary
ConstructorsConstructorDescriptionUpdateEngineWorkerLoadAsGiven(org.apache.jena.sparql.core.DatasetGraph datasetGraph, org.apache.jena.sparql.engine.binding.Binding inputBinding, org.apache.jena.sparql.util.Context context) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanexecuteOperation(boolean isSilent, Runnable action) voidvisit(org.apache.jena.sparql.modify.request.UpdateLoad update) voidvisit(org.apache.jena.sparql.modify.request.UpdateModify update) Copy of the method because it uses a none overridable evalBindings methodMethods inherited from class org.apache.jena.sparql.modify.UpdateEngineWorker
abort, elementFromQuads, elementToQuery, errorEx, evalBindings, evalBindings, execDelete, execDelete, execDropClear, execDropClear, execDropClearAllNamed, execInsert, execInsert, graphOrThrow, graphOrThrow, gsAddTriples, gsClear, gsCopy, gsDrop, processUsing, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Constructor Details
-
UpdateEngineWorkerLoadAsGiven
public UpdateEngineWorkerLoadAsGiven(org.apache.jena.sparql.core.DatasetGraph datasetGraph, org.apache.jena.sparql.engine.binding.Binding inputBinding, org.apache.jena.sparql.util.Context context)
-
-
Method Details
-
visit
public void visit(org.apache.jena.sparql.modify.request.UpdateLoad update) - Specified by:
visitin interfaceorg.apache.jena.sparql.modify.request.UpdateVisitor- Overrides:
visitin classorg.apache.jena.sparql.modify.UpdateEngineWorker
-
executeOperation
-
visit
public void visit(org.apache.jena.sparql.modify.request.UpdateModify update) Copy of the method because it uses a none overridable evalBindings methodIterator
bindings = evalBindings(query, dsg, inputBinding, context); - Specified by:
visitin interfaceorg.apache.jena.sparql.modify.request.UpdateVisitor- Overrides:
visitin classorg.apache.jena.sparql.modify.UpdateEngineWorker
-