Class EvaluatorSimple
- java.lang.Object
-
- org.apache.jena.sparql.engine.ref.EvaluatorSimple
-
-
Field Summary
Fields Modifier and Type Field Description static booleandebug
-
Constructor Summary
Constructors Constructor Description EvaluatorSimple(ExecutionContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tableassign(Table table, VarExprList exprs)TablebasicPattern(BasicPattern pattern)Tablecondition(Table left, Table right)Tablediff(Table tableLeft, Table tableRight)Tabledistinct(Table table)Tableextend(Table table, VarExprList exprs)Tablefilter(ExprList expressions, Table table)ExecutionContextgetExecContext()TablegroupBy(Table table, VarExprList groupVars, java.util.List<ExprAggregator> aggregators)Tablejoin(Table tableLeft, Table tableRight)TableleftJoin(Table tableLeft, Table tableRight, ExprList exprs)Tablelist(Table table)Tableminus(Table tableLeft, Table tableRight)Tableorder(Table table, java.util.List<SortCondition> conditions)TablepathPattern(TriplePath triplePath)Tableprocedure(Table table, Node procId, ExprList args)Tableproject(Table table, java.util.List<Var> projectVars)TablepropertyFunction(Table table, Node procId, PropFuncArg subjArgs, PropFuncArg objArgs)Tablereduced(Table table)Tableslice(Table table, long start, long length)Tableunion(Table tableLeft, Table tableRight)Tableunit()
-
-
-
Constructor Detail
-
EvaluatorSimple
public EvaluatorSimple(ExecutionContext context)
-
-
Method Detail
-
getExecContext
public ExecutionContext getExecContext()
- Specified by:
getExecContextin interfaceEvaluator
-
basicPattern
public Table basicPattern(BasicPattern pattern)
- Specified by:
basicPatternin interfaceEvaluator
-
pathPattern
public Table pathPattern(TriplePath triplePath)
- Specified by:
pathPatternin interfaceEvaluator
-
propertyFunction
public Table propertyFunction(Table table, Node procId, PropFuncArg subjArgs, PropFuncArg objArgs)
- Specified by:
propertyFunctionin interfaceEvaluator
-
order
public Table order(Table table, java.util.List<SortCondition> conditions)
-
groupBy
public Table groupBy(Table table, VarExprList groupVars, java.util.List<ExprAggregator> aggregators)
-
assign
public Table assign(Table table, VarExprList exprs)
-
extend
public Table extend(Table table, VarExprList exprs)
-
-