Class BindPlan
java.lang.Object
fr.mines_stetienne.ci.sparql_generate.engine.BindOrSourcePlan
fr.mines_stetienne.ci.sparql_generate.engine.BindPlan
- All Implemented Interfaces:
BindingsClausePlan
Executes a
BIND( <expr> AS <var>) clause.- Author:
- Maxime Lefrançois
-
Field Summary
Fields inherited from class fr.mines_stetienne.ci.sparql_generate.engine.BindOrSourcePlan
var -
Constructor Summary
ConstructorsConstructorDescriptionBindPlan(org.apache.jena.sparql.expr.Expr expr, org.apache.jena.sparql.core.Var var) The generation plan of aclause.(BIND <expr> AS <var>) -
Method Summary
Modifier and TypeMethodDescriptionprotected final org.apache.jena.sparql.engine.binding.Bindingexec(org.apache.jena.sparql.engine.binding.Binding binding, org.apache.jena.sparql.util.Context context) protected voidprepare(org.apache.jena.sparql.util.Context context) Called once before the bindings of a batch are processed.toString()Methods inherited from class fr.mines_stetienne.ci.sparql_generate.engine.BindOrSourcePlan
exec, getVar, parentBinding
-
Constructor Details
-
BindPlan
public BindPlan(org.apache.jena.sparql.expr.Expr expr, org.apache.jena.sparql.core.Var var) The generation plan of aclause.(BIND <expr> AS <var>)- Parameters:
expr- The expression. Must not be null.var- The variable to bind the evaluation of the expression. Must not be null.
-
-
Method Details
-
prepare
protected void prepare(org.apache.jena.sparql.util.Context context) Description copied from class:BindOrSourcePlanCalled once before the bindings of a batch are processed.- Overrides:
preparein classBindOrSourcePlan
-
exec
protected final org.apache.jena.sparql.engine.binding.Binding exec(org.apache.jena.sparql.engine.binding.Binding binding, org.apache.jena.sparql.util.Context context) - Specified by:
execin classBindOrSourcePlan
-
toString
-