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()-
ClassesClassDescriptionClass used to normalize expressions and nodes, and output an expression that is equivalentClass 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 queriesClass 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.