Transforms internal blank nodes to typed literals with a special datatype.
This transformation:
<internal://blank>(...)
STRDT(computed-value, <internal-bnode-type>)
ISBLANK(x)
The transformation context
The operation to transform
The transformed operation with blank nodes as typed literals
// Internal blank node expression becomes:// STRDT(CONCAT(...encoded vars...), <https://sparql-extension.knows.idlab.ugent.be/bnode>) Copy
// Internal blank node expression becomes:// STRDT(CONCAT(...encoded vars...), <https://sparql-extension.knows.idlab.ugent.be/bnode>)
Transforms internal blank nodes to typed literals with a special datatype.
This transformation:
<internal://blank>(...)toSTRDT(computed-value, <internal-bnode-type>)ISBLANK(x)to check if the datatype matches the special type