## Uses of Class
org.eclipse.rdf4j.query.algebra.StatementPattern.Scope

- Packages that use StatementPattern.Scope
  Package | Description
  --- | ---
  org.eclipse.rdf4j.query.algebra | Abstract Query Algebra model.
  org.eclipse.rdf4j.query.algebra.evaluation.iterator |
  org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator |
  org.eclipse.rdf4j.query.parser.sparql | The rdf4j SPARQL 1.1 parser.
  org.eclipse.rdf4j.queryrender.builder | This package is deprecated.

- - ### Uses of StatementPattern.Scope in org.eclipse.rdf4j.query.algebra

    Methods in org.eclipse.rdf4j.query.algebra that return StatementPattern.Scope
    Modifier and Type | Method and Description
    --- | ---
    `StatementPattern.Scope` | ZeroLengthPath.`getScope()` Gets the context scope for the zero-length path.
    `StatementPattern.Scope` | Clear.`getScope()`
    `StatementPattern.Scope` | ArbitraryLengthPath.`getScope()` Gets the context scope for the arbitrary-length path.
    `StatementPattern.Scope` | StatementPattern.`getScope()` Gets the context scope for the statement pattern.
    `static StatementPattern.Scope` | StatementPattern.Scope.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static StatementPattern.Scope[]` | StatementPattern.Scope.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.eclipse.rdf4j.query.algebra with parameters of type StatementPattern.Scope
    Modifier and Type | Method and Description
    --- | ---
    `void` | ZeroLengthPath.`setScope(StatementPattern.Scope scope)` Sets the context scope for the zero-length path
    `void` | Clear.`setScope(StatementPattern.Scope scope)`
    `void` | ArbitraryLengthPath.`setScope(StatementPattern.Scope scope)` Sets the context scope for the arbitrary-length path
    `void` | StatementPattern.`setScope(StatementPattern.Scope scope)` Sets the context scope for the statement pattern.

    Constructors in org.eclipse.rdf4j.query.algebra with parameters of type StatementPattern.Scope
    Constructor and Description
    `ArbitraryLengthPath(StatementPattern.Scope scope, Var subject, TupleExpr pathExpression, Var object, long minLength)` Creates a arbitrary-length path that matches a subject-, predicate- and object variable against statements from the specified context scope.
    `ArbitraryLengthPath(StatementPattern.Scope scope, Var subjVar, TupleExpr pathExpression, Var objVar, Var conVar, long minLength)` Creates a arbitrary-length path that matches a subject-, predicate-, object- and context variable against statements from the specified context scope.
    `StatementPattern(StatementPattern.Scope scope, Var subject, Var predicate, Var object)` Creates a statement pattern that matches a subject-, predicate- and object variable against statements from the specified context scope.
    `StatementPattern(StatementPattern.Scope scope, Var subjVar, Var predVar, Var objVar, Var conVar)` Creates a statement pattern that matches a subject-, predicate-, object- and context variable against statements from the specified context scope.
    `ZeroLengthPath(StatementPattern.Scope scope, Var subject, Var object)` Creates a zero-length path that matches a subject-, predicate- and object variable against statements from the specified context scope.
    `ZeroLengthPath(StatementPattern.Scope scope, Var subjVar, Var objVar, Var conVar)` Creates a zero-length path that matches a subject-, predicate-, object- and context variable against statements from the specified context scope.

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

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

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

    Constructors in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator with parameters of type StatementPattern.Scope
    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 StatementPattern.Scope in org.eclipse.rdf4j.query.parser.sparql

    Methods in org.eclipse.rdf4j.query.parser.sparql that return StatementPattern.Scope
    Modifier and Type | Method and Description
    --- | ---
    `StatementPattern.Scope` | GraphPattern.`getStatementPatternScope()`

    Methods in org.eclipse.rdf4j.query.parser.sparql with parameters of type StatementPattern.Scope
    Modifier and Type | Method and Description
    --- | ---
    `void` | GraphPattern.`setStatementPatternScope(StatementPattern.Scope spScope)`

  - ### Uses of StatementPattern.Scope in org.eclipse.rdf4j.queryrender.builder

    Methods in org.eclipse.rdf4j.queryrender.builder with parameters of type StatementPattern.Scope
    Modifier and Type | Method and Description
    --- | ---
    `GroupBuilder<T,E>` | GroupBuilder.`setScope(StatementPattern.Scope theScope)` Deprecated.

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