## Uses of Class
org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy

- Packages that use StrictEvaluationStrategy
  Package | Description
  --- | ---
  org.eclipse.rdf4j.federated.evaluation |
  org.eclipse.rdf4j.query.algebra.evaluation.impl |
  org.eclipse.rdf4j.query.algebra.evaluation.iterator |
  org.eclipse.rdf4j.query.algebra.evaluation.limited |
  org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator |
  org.eclipse.rdf4j.sail.federation.evaluation |

- - ### Uses of StrictEvaluationStrategy in org.eclipse.rdf4j.federated.evaluation

    Subclasses of StrictEvaluationStrategy in org.eclipse.rdf4j.federated.evaluation
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FederationEvalStrategy` Base class for the Evaluation strategies.
    `class` | `SailFederationEvalStrategy` Implementation of a federation evaluation strategy which provides some special optimizations for Native (local) Sesame repositories.
    `class` | `SparqlFederationEvalStrategy` Implementation of a federation evaluation strategy which provides some special optimizations for SPARQL (remote) endpoints.

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

    Subclasses of StrictEvaluationStrategy in org.eclipse.rdf4j.query.algebra.evaluation.impl
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EvaluationStrategyImpl` Deprecated. since 4.0. Use `StrictEvaluationStrategy` instead.
    `class` | `ExtendedEvaluationStrategy` SPARQL 1.1 extended query evaluation strategy.
    `class` | `SimpleEvaluationStrategy` Deprecated. renamed to `StrictEvaluationStrategy`.
    `class` | `TupleFunctionEvaluationStrategy` An `EvaluationStrategy` that has support for `TupleFunction`s.

  - ### Uses of StrictEvaluationStrategy in org.eclipse.rdf4j.query.algebra.evaluation.iterator

    Constructors in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type StrictEvaluationStrategy
    Constructor and Description
    `PathIteration(StrictEvaluationStrategy evaluationStrategyImpl, StatementPattern.Scope scope, Var startVar, TupleExpr pathExpression, Var endVar, Var contextVar, long minLength, BindingSet bindings)`

  - ### Uses of StrictEvaluationStrategy in org.eclipse.rdf4j.query.algebra.evaluation.limited

    Subclasses of StrictEvaluationStrategy in org.eclipse.rdf4j.query.algebra.evaluation.limited
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LimitedSizeEvaluationStrategy`

  - ### Uses of StrictEvaluationStrategy in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator

    Constructors in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator with parameters of type StrictEvaluationStrategy
    Constructor and Description
    `LimitedSizePathIterator(StrictEvaluationStrategy evaluationStrategyImpl, StatementPattern.Scope scope, Var startVar, TupleExpr pathExpression, Var endVar, Var contextVar, long minLength, BindingSet bindings, AtomicLong used, long maxSize)`

  - ### Uses of StrictEvaluationStrategy in org.eclipse.rdf4j.sail.federation.evaluation

    Subclasses of StrictEvaluationStrategy in org.eclipse.rdf4j.sail.federation.evaluation
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FederationStrategy` Evaluates Join, LeftJoin and Union in parallel and only evaluate if `OwnedTupleExpr` is the given member.

Copyright © 2015-2021 Eclipse Foundation. All Rights Reserved.