sparql-view-unfold
    Preparing search index...

    Interface QueryRewriter

    A configured pipeline, ready to rewrite queries.

    interface QueryRewriter {
        rewriteOperation: (operation: Operation) => Promise<Operation>;
        rewriteQuery: (query: string) => Promise<string>;
    }
    Index

    Properties

    rewriteOperation: (operation: Operation) => Promise<Operation>

    Rewrites a query or update that is already in algebra form.

    Type Declaration

      • (operation: Operation): Promise<Operation>
      • Parameters

        • operation: Operation

          The operation to rewrite

        Returns Promise<Operation>

        the rewritten operation

    rewriteQuery: (query: string) => Promise<string>

    Rewrites a SPARQL query or update string.

    Type Declaration

      • (query: string): Promise<string>
      • Parameters

        • query: string

          The query or update to rewrite

        Returns Promise<string>

        the rewritten query