Search in sources :

Example 21 with QueryIterator

use of org.apache.jena.sparql.engine.QueryIterator in project jena by apache.

the class ExecutionDispatch method visit.

@Override
public void visit(OpList opList) {
    QueryIterator input = pop();
    QueryIterator qIter = opExecutor.execute(opList, input);
    push(qIter);
}
Also used : QueryIterator(org.apache.jena.sparql.engine.QueryIterator)

Example 22 with QueryIterator

use of org.apache.jena.sparql.engine.QueryIterator in project jena by apache.

the class ExecutionDispatch method visit.

@Override
public void visit(OpProject opProject) {
    QueryIterator input = pop();
    QueryIterator qIter = opExecutor.execute(opProject, input);
    push(qIter);
}
Also used : QueryIterator(org.apache.jena.sparql.engine.QueryIterator)

Example 23 with QueryIterator

use of org.apache.jena.sparql.engine.QueryIterator in project jena by apache.

the class ExecutionDispatch method visit.

@Override
public void visit(OpService opService) {
    QueryIterator input = pop();
    QueryIterator qIter = opExecutor.execute(opService, input);
    push(qIter);
}
Also used : QueryIterator(org.apache.jena.sparql.engine.QueryIterator)

Example 24 with QueryIterator

use of org.apache.jena.sparql.engine.QueryIterator in project jena by apache.

the class ExecutionDispatch method visit.

@Override
public void visit(OpTopN opTop) {
    QueryIterator input = pop();
    QueryIterator qIter = opExecutor.execute(opTop, input);
    push(qIter);
}
Also used : QueryIterator(org.apache.jena.sparql.engine.QueryIterator)

Example 25 with QueryIterator

use of org.apache.jena.sparql.engine.QueryIterator in project jena by apache.

the class ExecutionDispatch method visit.

@Override
public void visit(OpPath opPath) {
    QueryIterator input = pop();
    QueryIterator qIter = opExecutor.execute(opPath, input);
    push(qIter);
}
Also used : QueryIterator(org.apache.jena.sparql.engine.QueryIterator)

Aggregations

QueryIterator (org.apache.jena.sparql.engine.QueryIterator)126 Binding (org.apache.jena.sparql.engine.binding.Binding)27 Op (org.apache.jena.sparql.algebra.Op)15 Node (org.apache.jena.graph.Node)13 TableN (org.apache.jena.sparql.algebra.table.TableN)13 ArrayList (java.util.ArrayList)12 ResultSetStream (org.apache.jena.sparql.engine.ResultSetStream)10 Var (org.apache.jena.sparql.core.Var)9 ResultSet (org.apache.jena.query.ResultSet)8 QueryIterPlainWrapper (org.apache.jena.sparql.engine.iterator.QueryIterPlainWrapper)8 Triple (org.apache.jena.graph.Triple)6 ExecutionContext (org.apache.jena.sparql.engine.ExecutionContext)6 BasicPattern (org.apache.jena.sparql.core.BasicPattern)5 QueryIterConcat (org.apache.jena.sparql.engine.iterator.QueryIterConcat)5 Table (org.apache.jena.sparql.algebra.Table)4 DatasetGraph (org.apache.jena.sparql.core.DatasetGraph)4 HashSet (java.util.HashSet)3 Plan (org.apache.jena.sparql.engine.Plan)3 BindingMap (org.apache.jena.sparql.engine.binding.BindingMap)3 Procedure (org.apache.jena.sparql.procedure.Procedure)3