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

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

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

    Subclasses of UnaryValueOperator in org.eclipse.rdf4j.query.algebra
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractAggregateOperator` | Base class for shared functionality of aggregate operators (e.g.
    `class` | `AggregateOperatorBase` | Deprecated. since 2.0.
    `class` | `Avg` | The AVG operator as defined in http://www.w3.org/TR/sparql11-query/#aggregates.
    `class` | `Count` |
    `class` | `Datatype` | The DATATYPE function, as defined in SPARQL Query Language for RDF.
    `class` | `GroupConcat` | The GROUP_CONCAT operator as defined in http://www.w3.org/TR/sparql11-query/#aggregates
    `class` | `IRIFunction` | The IRI function, as defined in SPARQL 1.1 Query Language for RDF.
    `class` | `IsBNode` |
    `class` | `IsLiteral` |
    `class` | `IsNumeric` | IsNumeric - Boolean operator determining if the supplied expression represents a numeric value.
    `class` | `IsResource` |
    `class` | `IsURI` |
    `class` | `Label` | The LABEL function, which selects the label of literals.
    `class` | `Lang` | The LANG function, as defined in SPARQL Query Language for RDF.
    `class` | `Like` | Deprecated, for removal: This API element is subject to removal in a future version.
    `class` | `LocalName` | The LOCAL NAME function, which selects the local name of URIs.
    `class` | `Max` |
    `class` | `Min` |
    `class` | `Namespace` | The NAMESPACE function, which selects the namespace of URIs.
    `class` | `Not` | A boolean NOT operator operating on a boolean expressions.
    `class` | `Sample` | The SAMPLE operator as defined in http://www.w3.org/TR/sparql11-query/#aggregates
    `class` | `Str` | The STR function, as defined in SPARQL Query Language for RDF; returns the label of literals or the string representation of URIs.
    `class` | `Sum` | The SUM operator as defined in http://www.w3.org/TR/sparql11-query/#aggregates

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

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

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type UnaryValueOperator
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | ConstantOptimizer.ConstantVisitor.`meetUnaryValueOperator​(UnaryValueOperator unaryValueOp)` |
    `protected QueryValueEvaluationStep` | StrictEvaluationStrategy.`supplyUnaryValueEvaluation​(UnaryValueOperator node, Function<Value,​Value> operation, QueryEvaluationContext context)` | Return a QueryEvaluationStep that applies constant propegation.

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

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