com.hp.hpl.jena.sparql.engine.main
Class OpExecutor
java.lang.Object
com.hp.hpl.jena.sparql.engine.main.OpExecutor
public class OpExecutor
- extends Object
Turn an Op expression into an execution of QueryIterators.
Does not consider optimizing the algebra expression (that should happen
elsewhere). BGPs are still subject to StageBuilding during iterator
execution. During execution, when a substitution into an algebra expression
happens (in other words, a streaming operation, index-join-like), there is a
call into the executor each time so it does not just happen once before a
query starts.
executeOp
public QueryIterator executeOp(Op op,
QueryIterator input)
createRootQueryIterator
public static QueryIterator createRootQueryIterator(ExecutionContext execCxt)
Licenced under the Apache License, Version 2.0