You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The <a>node shape</a> that the reified statement must conform to.
5707
-
<spandata-syntax-rule="reifiableBy-node">The values of <code>sh:reifiableBy</code> must be <a>well-formed</a><a>node shapes</a>.</span>
5706
+
The <a>node shape</a> that a reifier for this triple must conform to.
5707
+
<spandata-syntax-rule="reifierShape-node">The values of <code>sh:reifierShape</code> must be <a>well-formed</a><a>node shapes</a>.</span>
5708
5708
</td>
5709
5709
</tr>
5710
5710
<tr>
5711
5711
<td><code>sh:reificationRequired</code></td>
5712
5712
<td>
5713
-
This is an <a>optional parameter</a> of <code>sh:ReifiableByConstraintComponent</code>.
5713
+
This is an <a>optional parameter</a> of <code>sh:ReifierShapeConstraintComponent</code>.
5714
5714
If set to <code>true</code>, there must be at least one reification value for the focus node/path combination in the <a>data graph</a>.
5715
5715
<spandata-syntax-rule="reificationRequired-datatype">The values of <code>sh:reificationRequired</code> in a shape are literals with datatype <code>xsd:boolean</code>.</span>
Let <code>t</code> be the <a>triple term</a> (<a>focus node</a>, <code>$path</code>, <a>value node</a>).
5724
-
For each reified statement for the <a>triple term</a><code>t</code>, a failure MUST be produced if validating the reified statement against the <code>$reifiableBy</code><a>node shape</a> with the <a>reifier</a> as <a>focus node</a> produces a <a>failure</a>.
5725
-
Otherwise, if the reified statements of <code>t</code> do not conform to <code>$reifiableBy</code>, there is a validation result with <code>t</code> as <code>sh:value</code>.
5724
+
For each <a>reifier</a>for the <a>triple term</a><code>t</code>, a failure MUST be produced if validating the <a>reifier</a> against the <a>node shape</a><code>$reifierShape</code> with the <a>reifier</a> as <a>focus node</a> produces a <a>failure</a>.
5725
+
Otherwise, if the <a>reifiers</a>of <code>t</code> do not conform to <code>$reifierShape</code>, there is a validation result with <code>t</code> as <code>sh:value</code>.
0 commit comments