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

- Packages that use UnaryTupleOperator
  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 |
  org.eclipse.rdf4j.sail.federation.algebra |
  org.eclipse.rdf4j.sail.federation.optimizers |

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

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

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

    Subclasses of UnaryTupleOperator in org.eclipse.rdf4j.query.algebra
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DescribeOperator`
    `class` | `Distinct`
    `class` | `Extension` An extension operator that can be used to add bindings to solutions whose values are defined by `value expressions`.
    `class` | `Filter` The FILTER operator, as defined in SPARQL Query Language for RDF.
    `class` | `Group` A tuple operator that groups tuples that have a specific set of equivalent variable bindings, and that can apply aggregate functions on the grouped results.
    `class` | `MultiProjection` A "multi-projection" that can produce multiple solutions from a single set of bindings.
    `class` | `Order` An order operator that can be used to order bindings as specified by a set of value expressions.
    `class` | `Projection` A generalized projection (allowing the bindings to be renamed) on a tuple expression.
    `class` | `QueryRoot` A semantics-less query model node that is used as the root of query model trees.
    `class` | `Reduced`
    `class` | `Service` The SERVICE keyword as defined in SERVICE definition.
    `class` | `Slice` The SLICE operator, as defined in SPARQL Query Language for RDF.

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

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

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type UnaryTupleOperator
    Modifier and Type | Method and Description
    --- | ---
    `CloseableIteration<BindingSet,QueryEvaluationException>` | StrictEvaluationStrategy.`evaluate(UnaryTupleOperator expr, BindingSet bindings)`
    `protected void` | QueryModelNormalizer.`meetUnaryTupleOperator(UnaryTupleOperator node)`
    `protected void` | EvaluationStatistics.CardinalityCalculator.`meetUnaryTupleOperator(UnaryTupleOperator node)`

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

    Methods in org.eclipse.rdf4j.query.algebra.helpers with parameters of type UnaryTupleOperator
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | QueryModelNodeReplacer.`meetUnaryTupleOperator(UnaryTupleOperator node)` Deprecated.
    `protected void` | AbstractQueryModelVisitor.`meetUnaryTupleOperator(UnaryTupleOperator node)` Method called by all `meet` methods with a `UnaryTupleOperator` node as argument.

  - ### Uses of UnaryTupleOperator in org.eclipse.rdf4j.sail.federation.algebra

    Subclasses of UnaryTupleOperator in org.eclipse.rdf4j.sail.federation.algebra
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OwnedTupleExpr` Indicates that the argument should be evaluated in a particular member.

  - ### Uses of UnaryTupleOperator in org.eclipse.rdf4j.sail.federation.optimizers

    Methods in org.eclipse.rdf4j.sail.federation.optimizers with parameters of type UnaryTupleOperator
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | FederationJoinOptimizer.`meetUnaryTupleOperator(UnaryTupleOperator node)` Deprecated.

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