use of org.apache.jena.sparql.algebra.table.TableN in project jena by apache.
the class EvaluatorSimple method distinct.
@Override
public Table distinct(Table table) {
QueryIterator qIter = table.iterator(getExecContext());
qIter = new QueryIterDistinct(qIter, getExecContext());
return new TableN(qIter);
}
use of org.apache.jena.sparql.algebra.table.TableN in project jena by apache.
the class EvaluatorSimple method order.
@Override
public Table order(Table table, List<SortCondition> conditions) {
QueryIterator qIter = table.iterator(getExecContext());
qIter = new QueryIterSort(qIter, conditions, getExecContext());
return new TableN(qIter);
}
use of org.apache.jena.sparql.algebra.table.TableN in project jena by apache.
the class EvaluatorSimple method reduced.
@Override
public Table reduced(Table table) {
QueryIterator qIter = table.iterator(getExecContext());
qIter = new QueryIterReduced(qIter, getExecContext());
return new TableN(qIter);
}
use of org.apache.jena.sparql.algebra.table.TableN in project jena by apache.
the class EvaluatorSimple method extend.
@Override
public Table extend(Table table, VarExprList exprs) {
QueryIterator qIter = table.iterator(getExecContext());
qIter = new QueryIterAssign(qIter, exprs, getExecContext(), true);
return new TableN(qIter);
}
Aggregations