java.lang.Object
org.apache.jena.sparql.engine.main.OpExecutor
se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN

public class OpExecutorHeFQUIN extends org.apache.jena.sparql.engine.main.OpExecutor
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    protected class 
     
    protected static class 
     
    protected class 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final QueryProcessor
     

    Fields inherited from class org.apache.jena.sparql.engine.main.OpExecutor

    dispatcher, execCxt, level, stageGenerator, stdFactory, TOP_LEVEL
  • Constructor Summary

    Constructors
    Constructor
    Description
    OpExecutorHeFQUIN(QueryProcessor qProc, org.apache.jena.sparql.engine.ExecutionContext execCxt)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apache.jena.sparql.engine.QueryIterator
    exec(org.apache.jena.sparql.algebra.Op op, org.apache.jena.sparql.engine.QueryIterator input)
     
    protected org.apache.jena.sparql.engine.QueryIterator
    execute(org.apache.jena.sparql.algebra.op.OpBGP opBGP, org.apache.jena.sparql.engine.QueryIterator input)
     
    protected org.apache.jena.sparql.engine.QueryIterator
    execute(org.apache.jena.sparql.algebra.op.OpConditional opConditional, org.apache.jena.sparql.engine.QueryIterator input)
     
    protected org.apache.jena.sparql.engine.QueryIterator
    execute(org.apache.jena.sparql.algebra.op.OpExtend opExtend, org.apache.jena.sparql.engine.QueryIterator input)
     
    protected org.apache.jena.sparql.engine.QueryIterator
    execute(org.apache.jena.sparql.algebra.op.OpFilter opFilter, org.apache.jena.sparql.engine.QueryIterator input)
     
    protected org.apache.jena.sparql.engine.QueryIterator
    execute(org.apache.jena.sparql.algebra.op.OpJoin opJoin, org.apache.jena.sparql.engine.QueryIterator input)
     
    protected org.apache.jena.sparql.engine.QueryIterator
    execute(org.apache.jena.sparql.algebra.op.OpLeftJoin opLeftJoin, org.apache.jena.sparql.engine.QueryIterator input)
     
    protected org.apache.jena.sparql.engine.QueryIterator
    execute(org.apache.jena.sparql.algebra.op.OpSequence opSequence, org.apache.jena.sparql.engine.QueryIterator input)
     
    protected org.apache.jena.sparql.engine.QueryIterator
    execute(org.apache.jena.sparql.algebra.op.OpService opService, org.apache.jena.sparql.engine.QueryIterator input)
     
    protected org.apache.jena.sparql.engine.QueryIterator
    execute(org.apache.jena.sparql.algebra.op.OpUnion opUnion, org.apache.jena.sparql.engine.QueryIterator input)
     
    protected org.apache.jena.sparql.engine.QueryIterator
    executeSupportedOp(org.apache.jena.sparql.algebra.Op op, org.apache.jena.sparql.engine.QueryIterator input)
     
    protected boolean
    isSupportedOp(org.apache.jena.sparql.algebra.Op op)
     

    Methods inherited from class org.apache.jena.sparql.engine.main.OpExecutor

    createRootQueryIterator, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, executeOp, flattenUnion, flattenUnion, root

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • OpExecutorHeFQUIN

      public OpExecutorHeFQUIN(QueryProcessor qProc, org.apache.jena.sparql.engine.ExecutionContext execCxt)
  • Method Details

    • exec

      protected org.apache.jena.sparql.engine.QueryIterator exec(org.apache.jena.sparql.algebra.Op op, org.apache.jena.sparql.engine.QueryIterator input)
      Overrides:
      exec in class org.apache.jena.sparql.engine.main.OpExecutor
    • execute

      protected org.apache.jena.sparql.engine.QueryIterator execute(org.apache.jena.sparql.algebra.op.OpBGP opBGP, org.apache.jena.sparql.engine.QueryIterator input)
      Overrides:
      execute in class org.apache.jena.sparql.engine.main.OpExecutor
    • execute

      protected org.apache.jena.sparql.engine.QueryIterator execute(org.apache.jena.sparql.algebra.op.OpSequence opSequence, org.apache.jena.sparql.engine.QueryIterator input)
      Overrides:
      execute in class org.apache.jena.sparql.engine.main.OpExecutor
    • execute

      protected org.apache.jena.sparql.engine.QueryIterator execute(org.apache.jena.sparql.algebra.op.OpJoin opJoin, org.apache.jena.sparql.engine.QueryIterator input)
      Overrides:
      execute in class org.apache.jena.sparql.engine.main.OpExecutor
    • execute

      protected org.apache.jena.sparql.engine.QueryIterator execute(org.apache.jena.sparql.algebra.op.OpLeftJoin opLeftJoin, org.apache.jena.sparql.engine.QueryIterator input)
      Overrides:
      execute in class org.apache.jena.sparql.engine.main.OpExecutor
    • execute

      protected org.apache.jena.sparql.engine.QueryIterator execute(org.apache.jena.sparql.algebra.op.OpUnion opUnion, org.apache.jena.sparql.engine.QueryIterator input)
      Overrides:
      execute in class org.apache.jena.sparql.engine.main.OpExecutor
    • execute

      protected org.apache.jena.sparql.engine.QueryIterator execute(org.apache.jena.sparql.algebra.op.OpConditional opConditional, org.apache.jena.sparql.engine.QueryIterator input)
      Overrides:
      execute in class org.apache.jena.sparql.engine.main.OpExecutor
    • execute

      protected org.apache.jena.sparql.engine.QueryIterator execute(org.apache.jena.sparql.algebra.op.OpExtend opExtend, org.apache.jena.sparql.engine.QueryIterator input)
      Overrides:
      execute in class org.apache.jena.sparql.engine.main.OpExecutor
    • execute

      protected org.apache.jena.sparql.engine.QueryIterator execute(org.apache.jena.sparql.algebra.op.OpFilter opFilter, org.apache.jena.sparql.engine.QueryIterator input)
      Overrides:
      execute in class org.apache.jena.sparql.engine.main.OpExecutor
    • execute

      protected org.apache.jena.sparql.engine.QueryIterator execute(org.apache.jena.sparql.algebra.op.OpService opService, org.apache.jena.sparql.engine.QueryIterator input)
      Overrides:
      execute in class org.apache.jena.sparql.engine.main.OpExecutor
    • isSupportedOp

      protected boolean isSupportedOp(org.apache.jena.sparql.algebra.Op op)
    • executeSupportedOp

      protected org.apache.jena.sparql.engine.QueryIterator executeSupportedOp(org.apache.jena.sparql.algebra.Op op, org.apache.jena.sparql.engine.QueryIterator input)