Class DatasetDeclarationPlan

java.lang.Object
fr.mines_stetienne.ci.sparql_generate.engine.DatasetDeclarationPlan

public class DatasetDeclarationPlan extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected final List<List<org.apache.jena.sparql.engine.binding.Binding>>
    groupByDataset(List<org.apache.jena.sparql.engine.binding.Binding> values, org.apache.jena.sparql.util.Context context)
    Groups the bindings by the dataset they determine, in the order of their first occurrence.
    protected final org.apache.jena.sparql.util.Context
    prepareDataset(org.apache.jena.sparql.engine.binding.Binding binding, org.apache.jena.sparql.util.Context context)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DatasetDeclarationPlan

      public DatasetDeclarationPlan(SPARQLExtQuery query)
  • Method Details

    • groupByDataset

      protected final List<List<org.apache.jena.sparql.engine.binding.Binding>> groupByDataset(List<org.apache.jena.sparql.engine.binding.Binding> values, org.apache.jena.sparql.util.Context context)
      Groups the bindings by the dataset they determine, in the order of their first occurrence. A dataset that does not depend on the bindings gives one group.
      Parameters:
      values - the bindings
      context - the execution context
      Returns:
      the groups of bindings.
    • prepareDataset

      protected final org.apache.jena.sparql.util.Context prepareDataset(org.apache.jena.sparql.engine.binding.Binding binding, org.apache.jena.sparql.util.Context context)