Package fr.mines_stetienne.ci.sparql_generate.normalizer.xexpr


package fr.mines_stetienne.ci.sparql_generate.normalizer.xexpr
Contains the classes used to to normalize SPARQL-Ext queries, i.e. generate an equivalent query with no expression nodes. One may normalize a query by calling the method SPARQLExtQuery.normalizeXExpr()
  • Classes
    Class
    Description
    Class used to normalize expressions and nodes, and output an expression that is equivalent
    Class used to normalize nodes, i.e., take as input a node (potentially an expression node), and output a normalized node and potentially a binding clause.
    Class used to normalize output elements of SPARQL-Generate and SPARQL-Template queries
    Class used to normalize path expressions.
    Class used to visit an element and normalize it (i.e., replace all expression nodes with the associated expression) .
    Class used to normalize SPARQL-Generate queries, i.e. output an equivalent query with no expression nodes.