Optionalchildren?: FragmentSelectorShape[]Children of this operation.
OptionalfilterBindings?: trueIf bindings can be passed into the source as a filter.
OptionaljoinBindings?: trueIf bindings can be passed into the source as a join.
The supported operation.
OptionalscopedVariables?: RDF.Variable[]Variables that are in-scope in this operation and its children.
OptionalvariablesOptional?: RDF.Variable[]Variables that may be passed to the selector when instantiated.
OptionalvariablesRequired?: RDF.Variable[]Variables that must be passed to the selector when instantiated.
A fragment selector shape determines the shape of selectors that can be executed by a query source. Selectors conforming to this shape represent boolean functions to decide if triples belong to a query response.