Class OpExecutorStreamBase
java.lang.Object
org.aksw.jenax.arq.util.exec.query.OpExecutorStreamBase
- All Implemented Interfaces:
OpExecutorStream
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.jena.sparql.engine.ExecutionContextprotected final StageGeneratorStream -
Constructor Summary
ConstructorsConstructorDescriptionOpExecutorStreamBase(org.apache.jena.sparql.engine.ExecutionContext execCxt, StageGeneratorStream stageGenerator) -
Method Summary
Modifier and TypeMethodDescriptionStream<org.apache.jena.sparql.engine.binding.Binding>execute(org.apache.jena.sparql.algebra.op.OpBGP op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) Stream<org.apache.jena.sparql.engine.binding.Binding>execute(org.apache.jena.sparql.algebra.op.OpDisjunction op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) Stream<org.apache.jena.sparql.engine.binding.Binding>execute(org.apache.jena.sparql.algebra.op.OpDistinct op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) Stream<org.apache.jena.sparql.engine.binding.Binding>execute(org.apache.jena.sparql.algebra.op.OpExtend op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) Stream<org.apache.jena.sparql.engine.binding.Binding>execute(org.apache.jena.sparql.algebra.op.OpFilter op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) Stream<org.apache.jena.sparql.engine.binding.Binding>execute(org.apache.jena.sparql.algebra.op.OpGroup op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) Stream<org.apache.jena.sparql.engine.binding.Binding>execute(org.apache.jena.sparql.algebra.op.OpJoin op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) Stream<org.apache.jena.sparql.engine.binding.Binding>execute(org.apache.jena.sparql.algebra.op.OpLateral op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) Stream<org.apache.jena.sparql.engine.binding.Binding>execute(org.apache.jena.sparql.algebra.op.OpOrder op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) Stream<org.apache.jena.sparql.engine.binding.Binding>execute(org.apache.jena.sparql.algebra.op.OpProject op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) Stream<org.apache.jena.sparql.engine.binding.Binding>execute(org.apache.jena.sparql.algebra.op.OpReduced op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) Stream<org.apache.jena.sparql.engine.binding.Binding>execute(org.apache.jena.sparql.algebra.op.OpService op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) Stream<org.apache.jena.sparql.engine.binding.Binding>execute(org.apache.jena.sparql.algebra.op.OpSlice op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) Stream<org.apache.jena.sparql.engine.binding.Binding>execute(org.apache.jena.sparql.algebra.op.OpUnion op, Stream<org.apache.jena.sparql.engine.binding.Binding> input)
-
Field Details
-
execCxt
protected final org.apache.jena.sparql.engine.ExecutionContext execCxt -
stageGenerator
-
-
Constructor Details
-
OpExecutorStreamBase
public OpExecutorStreamBase(org.apache.jena.sparql.engine.ExecutionContext execCxt, StageGeneratorStream stageGenerator)
-
-
Method Details
-
execute
public Stream<org.apache.jena.sparql.engine.binding.Binding> execute(org.apache.jena.sparql.algebra.op.OpBGP op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) - Specified by:
executein interfaceOpExecutorStream
-
execute
public Stream<org.apache.jena.sparql.engine.binding.Binding> execute(org.apache.jena.sparql.algebra.op.OpProject op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) - Specified by:
executein interfaceOpExecutorStream
-
execute
public Stream<org.apache.jena.sparql.engine.binding.Binding> execute(org.apache.jena.sparql.algebra.op.OpGroup op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) - Specified by:
executein interfaceOpExecutorStream
-
execute
public Stream<org.apache.jena.sparql.engine.binding.Binding> execute(org.apache.jena.sparql.algebra.op.OpOrder op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) - Specified by:
executein interfaceOpExecutorStream
-
execute
public Stream<org.apache.jena.sparql.engine.binding.Binding> execute(org.apache.jena.sparql.algebra.op.OpExtend op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) - Specified by:
executein interfaceOpExecutorStream
-
execute
public Stream<org.apache.jena.sparql.engine.binding.Binding> execute(org.apache.jena.sparql.algebra.op.OpService op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) - Specified by:
executein interfaceOpExecutorStream
-
execute
public Stream<org.apache.jena.sparql.engine.binding.Binding> execute(org.apache.jena.sparql.algebra.op.OpUnion op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) - Specified by:
executein interfaceOpExecutorStream
-
execute
public Stream<org.apache.jena.sparql.engine.binding.Binding> execute(org.apache.jena.sparql.algebra.op.OpDistinct op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) - Specified by:
executein interfaceOpExecutorStream
-
execute
public Stream<org.apache.jena.sparql.engine.binding.Binding> execute(org.apache.jena.sparql.algebra.op.OpReduced op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) - Specified by:
executein interfaceOpExecutorStream
-
execute
public Stream<org.apache.jena.sparql.engine.binding.Binding> execute(org.apache.jena.sparql.algebra.op.OpFilter op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) - Specified by:
executein interfaceOpExecutorStream
-
execute
public Stream<org.apache.jena.sparql.engine.binding.Binding> execute(org.apache.jena.sparql.algebra.op.OpSlice op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) - Specified by:
executein interfaceOpExecutorStream
-
execute
public Stream<org.apache.jena.sparql.engine.binding.Binding> execute(org.apache.jena.sparql.algebra.op.OpJoin op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) - Specified by:
executein interfaceOpExecutorStream
-
execute
public Stream<org.apache.jena.sparql.engine.binding.Binding> execute(org.apache.jena.sparql.algebra.op.OpLateral op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) - Specified by:
executein interfaceOpExecutorStream
-
execute
public Stream<org.apache.jena.sparql.engine.binding.Binding> execute(org.apache.jena.sparql.algebra.op.OpDisjunction op, Stream<org.apache.jena.sparql.engine.binding.Binding> input) - Specified by:
executein interfaceOpExecutorStream
-