Create an aggregator for a SPARQL aggregate expression, such as SUM(?x).
The algebra of the aggregate expression.
Optionalcontext: IActionContextAn optional context, missing entries are defaulted.
Create an evaluator for a SPARQL expression, such as the expression of a FILTER clause.
The algebra of the expression to evaluate.
Optionalcontext: IActionContextAn optional context, missing entries are defaulted.
Create a comparator that orders RDF terms as ORDER BY does.
Optionalcontext: IActionContextAn optional context, missing entries are defaulted.
ProtectedprepareDefault the context entries that every expression evaluator requires. Engines can extend this with defaults that are specific to their configuration.
The context provided by the caller.
Base implementation of a Comunica expression engine.