Package fr.mines_stetienne.ci.sparql_generate.engine
Classes to create and execute generation plans.
Create an execution plan with
fr.mines_stetienne.ci.sparql_generate.generate.engine.PlanFactory,
and execute it using one of the exec methods.- Author:
- Maxime Lefrançois
-
Interface Summary Interface Description BindingsClausePlan Executes a BIND or SOURCE or ITERATOR clause.GeneratePlan Plan for the GENERATE <...>(...), or GENERATE { ... -
Class Summary Class Description BindOrSourcePlan Executes a BIND or SOURCE clause.BindPlan Executes aBIND( <expr> AS <var>)clause.DatasetDeclarationPlan GenerateFormPlan GenerateNamedPlan Executes a named sub-query in the GENERATE clause.IteratorPlan PlanFactory A factory that creates aRootPlanfrom a query.QueryExecutor RootPlan Entry point to a SPARQL-Generate query execution.SelectExtractionVisitor SelectPlan Executes the generated SPARQL SELECT query.SelectQueryPartialCopyVisitor SourcePlan Executes aclause.SOURCE <node> ACCEPT <mime> AS <var>TemplatePlan