Package org.aksw.jenax.arq.engine.quad
Class UpdateEngineWorkerQuadForm
java.lang.Object
org.apache.jena.sparql.modify.UpdateEngineWorker
org.aksw.jenax.arq.engine.quad.UpdateEngineWorkerQuadForm
- All Implemented Interfaces:
org.apache.jena.sparql.modify.request.UpdateVisitor
public class UpdateEngineWorkerQuadForm
extends org.apache.jena.sparql.modify.UpdateEngineWorker
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.jena.sparql.engine.QueryEngineFactoryFields inherited from class org.apache.jena.sparql.modify.UpdateEngineWorker
activeQExec, autoSilent, cancelSignal, context, datasetGraph, inputBinding, startTimeMillis, timeout -
Constructor Summary
ConstructorsConstructorDescriptionUpdateEngineWorkerQuadForm(org.apache.jena.sparql.core.DatasetGraph datasetGraph, org.apache.jena.sparql.engine.binding.Binding inputBinding, org.apache.jena.sparql.util.Context context) UpdateEngineWorkerQuadForm(org.apache.jena.sparql.core.DatasetGraph datasetGraph, org.apache.jena.sparql.engine.binding.Binding inputBinding, org.apache.jena.sparql.util.Context context, org.apache.jena.sparql.engine.QueryEngineFactory queryEngineFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected Iterator<org.apache.jena.sparql.engine.binding.Binding>evalBindings(org.apache.jena.sparql.syntax.Element pattern) protected Iterator<org.apache.jena.sparql.engine.binding.Binding>evalBindings2(org.apache.jena.query.Query query, org.apache.jena.sparql.core.DatasetGraph dataset, org.apache.jena.sparql.engine.binding.Binding inputBinding, org.apache.jena.sparql.util.Context context) voidvisit(org.apache.jena.sparql.modify.request.UpdateModify update) The whole method needed to be copied because the base implementation depends on the static evalBindings functions which prevents forcing the specified queryEngineFactoryMethods inherited from class org.apache.jena.sparql.modify.UpdateEngineWorker
abort, elementFromQuads, elementToQuery, errorEx, evalBindings, execDelete, execDelete, execDropClear, execDropClear, execDropClearAllNamed, execInsert, execInsert, graphOrThrow, graphOrThrow, gsAddTriples, gsClear, gsCopy, gsDrop, processUsing, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Field Details
-
queryEngineFactory
protected org.apache.jena.sparql.engine.QueryEngineFactory queryEngineFactory
-
-
Constructor Details
-
UpdateEngineWorkerQuadForm
public UpdateEngineWorkerQuadForm(org.apache.jena.sparql.core.DatasetGraph datasetGraph, org.apache.jena.sparql.engine.binding.Binding inputBinding, org.apache.jena.sparql.util.Context context) -
UpdateEngineWorkerQuadForm
public UpdateEngineWorkerQuadForm(org.apache.jena.sparql.core.DatasetGraph datasetGraph, org.apache.jena.sparql.engine.binding.Binding inputBinding, org.apache.jena.sparql.util.Context context, org.apache.jena.sparql.engine.QueryEngineFactory queryEngineFactory)
-
-
Method Details
-
evalBindings
protected Iterator<org.apache.jena.sparql.engine.binding.Binding> evalBindings(org.apache.jena.sparql.syntax.Element pattern) - Overrides:
evalBindingsin classorg.apache.jena.sparql.modify.UpdateEngineWorker
-
evalBindings2
protected Iterator<org.apache.jena.sparql.engine.binding.Binding> evalBindings2(org.apache.jena.query.Query query, org.apache.jena.sparql.core.DatasetGraph dataset, org.apache.jena.sparql.engine.binding.Binding inputBinding, org.apache.jena.sparql.util.Context context) -
visit
public void visit(org.apache.jena.sparql.modify.request.UpdateModify update) The whole method needed to be copied because the base implementation depends on the static evalBindings functions which prevents forcing the specified queryEngineFactory- Specified by:
visitin interfaceorg.apache.jena.sparql.modify.request.UpdateVisitor- Overrides:
visitin classorg.apache.jena.sparql.modify.UpdateEngineWorker
-