## Uses of Class
org.eclipse.rdf4j.query.algebra.QueryRoot

- Packages that use QueryRoot
  Package | Description
  --- | ---
  org.eclipse.rdf4j.federated.algebra |
  org.eclipse.rdf4j.query.algebra | Abstract Query Algebra model.
  org.eclipse.rdf4j.query.algebra.evaluation.impl |
  org.eclipse.rdf4j.query.algebra.helpers |

- - ### Uses of QueryRoot in org.eclipse.rdf4j.federated.algebra

    Subclasses of QueryRoot in org.eclipse.rdf4j.federated.algebra
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `PrecompiledQueryNode` | Node representing a precompiled query.

  - ### Uses of QueryRoot in org.eclipse.rdf4j.query.algebra

    Methods in org.eclipse.rdf4j.query.algebra that return QueryRoot
    Modifier and Type | Method | Description
    --- | --- | ---
    `QueryRoot` | QueryRoot.`clone()` |

    Methods in org.eclipse.rdf4j.query.algebra with parameters of type QueryRoot
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | QueryModelVisitor.`meet​(QueryRoot node)` |

  - ### Uses of QueryRoot in org.eclipse.rdf4j.query.algebra.evaluation.impl

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type QueryRoot
    Modifier and Type | Method | Description
    --- | --- | ---
    `static String[]` | ArrayBindingBasedQueryEvaluationContext.`findAllVariablesUsedInQuery​(QueryRoot node)` |
    `void` | EvaluationStatistics.CardinalityCalculator.`meet​(QueryRoot node)` |
    `void` | FilterOptimizer.FilterRelocator.`meet​(QueryRoot node)` |
    `protected QueryEvaluationStep` | StrictEvaluationStrategy.`prepare​(QueryRoot node, QueryEvaluationContext context)` |

  - ### Uses of QueryRoot in org.eclipse.rdf4j.query.algebra.helpers

    Methods in org.eclipse.rdf4j.query.algebra.helpers with parameters of type QueryRoot
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | AbstractQueryModelVisitor.`meet​(QueryRoot node)` |