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

    Fields
    Modifier and Type
    Field
    Description
    protected org.apache.jena.sparql.engine.QueryEngineFactory
     

    Fields inherited from class org.apache.jena.sparql.modify.UpdateEngineWorker

    activeQExec, autoSilent, cancelSignal, context, datasetGraph, inputBinding, startTimeMillis, timeout
  • Constructor Summary

    Constructors
    Constructor
    Description
    UpdateEngineWorkerQuadForm(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 Type
    Method
    Description
    protected 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)
     
    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

    Methods 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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:
      evalBindings in class org.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:
      visit in interface org.apache.jena.sparql.modify.request.UpdateVisitor
      Overrides:
      visit in class org.apache.jena.sparql.modify.UpdateEngineWorker