Type Alias RequiredWherePart
RequiredWherePart: { children?: WherePart[]; required: true; usesSiblingBindings?: boolean; whereTemplates: SparqlTemplateResult[];} Type declaration
Optionalchildren?: WherePart[]
required: true
OptionalusesSiblingBindings?: boolean
whereTemplates: SparqlTemplateResult[]
The templates use a variable that a sibling part binds (a FILTER on a property's object variable). Such a level cannot be turned into a UNION: in a UNION every row carries the variables of one branch only.