Creates a rewriter applying the given transformations, in order, to every query handed to it.
The pipeline, for instance the one createDefaultTransformationPipeline builds
the rewriter
const rewriter = createQueryRewriter([ rewriteNonRecursivePathsTransformation(), unfoldingTransformation(mappingFromConstructQueries([ construct ])), filterFalseTransformation(),]);const sparql11Query = await rewriter.rewriteQuery('SELECT * WHERE { ?s ?p ?o }'); Copy
const rewriter = createQueryRewriter([ rewriteNonRecursivePathsTransformation(), unfoldingTransformation(mappingFromConstructQueries([ construct ])), filterFalseTransformation(),]);const sparql11Query = await rewriter.rewriteQuery('SELECT * WHERE { ?s ?p ?o }');
Creates a rewriter applying the given transformations, in order, to every query handed to it.