- All Known Implementing Classes:
EvaluatorSimple
public interface Evaluator
-
Method Summary
Modifier and TypeMethodDescriptionassign
(Table table, VarExprList exprs) basicPattern
(BasicPattern pattern) extend
(Table table, VarExprList exprs) groupBy
(Table table, VarExprList groupVars, List<ExprAggregator> aggregators) order
(Table table, List<SortCondition> conditions) pathPattern
(TriplePath triplePath) propertyFunction
(Table table, org.apache.jena.graph.Node procId, PropFuncArg subjArgs, PropFuncArg objArgs) unit()
-
Method Details
-
getExecContext
ExecutionContext getExecContext() -
basicPattern
-
pathPattern
-
procedure
-
propertyFunction
Table propertyFunction(Table table, org.apache.jena.graph.Node procId, PropFuncArg subjArgs, PropFuncArg objArgs) -
assign
-
extend
-
unfold
-
join
-
leftJoin
-
diff
-
minus
-
union
-
lateral
-
condition
-
filter
-
unit
Table unit() -
list
-
order
-
groupBy
-
project
-
distinct
-
reduced
-
slice
-