sparql-view-unfold
    Preparing search index...
    • Transforms internal blank nodes to IRIs with a special prefix.

      This transformation:

      1. Converts <internal://blank>(...) to IRI(CONCAT(prefix, SHA1(computed-value)))
      2. Rewrites ISBLANK(x) to check if the IRI starts with the special prefix

      Using SHA1 keeps the IRI length manageable when blank nodes are nested.

      Type Parameters

      • T extends Operation

      Parameters

      Returns T

      The transformed operation with blank nodes as prefixed IRIs

      // Internal blank node expression becomes:
      // IRI(CONCAT("https://myInternalBnode.example.org/", SHA1(...encoded vars...)))