Class QueryContext

java.lang.Object
org.eclipse.rdf4j.query.algebra.evaluation.QueryContext

public class QueryContext extends Object
A QueryContext provides a means to pass arbitrary local state to a Function or TupleFunction. The implementation of
invalid reference
org.eclipse.rdf4j.sail.SailConnection#evaluate()
is responsible for initialising a QueryContext and making it available during evaluation via QueryContextIteration. A QueryContext is commonly used to provide a QueryPreparer for the current SailConnection. This allows, for example, Functions to be written that conveniently express more complex queries.