## Uses of Interface
org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction

- Packages that use TupleFunction
  Package | Description
  --- | ---
  org.eclipse.rdf4j.query.algebra.evaluation.function |
  org.eclipse.rdf4j.query.algebra.evaluation.impl |
  org.eclipse.rdf4j.sail.lucene.fn |
  org.eclipse.rdf4j.spin | See discussion at https://github.com/eclipse/rdf4j/issues/1262
  org.eclipse.rdf4j.spin.function | Core functions required for SPIN.
  org.eclipse.rdf4j.spin.function.apf |
  org.eclipse.rdf4j.spin.function.list |
  org.eclipse.rdf4j.spin.function.spif |

- - ### Uses of TupleFunction in org.eclipse.rdf4j.query.algebra.evaluation.function

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.function with parameters of type TupleFunction
    Modifier and Type | Method and Description
    --- | ---
    `protected String` | TupleFunctionRegistry.`getKey(TupleFunction function)`

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

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type TupleFunction
    Modifier and Type | Method and Description
    --- | ---
    `static CloseableIteration<BindingSet,QueryEvaluationException>` | TupleFunctionEvaluationStrategy.`evaluate(TupleFunction func, List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues)`

  - ### Uses of TupleFunction in org.eclipse.rdf4j.sail.lucene.fn

    Classes in org.eclipse.rdf4j.sail.lucene.fn that implement TupleFunction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DistanceTupleFunction` Deprecated. since 3.0. The LuceneSpinSail is to removed in the next major release.
    `class` | `QueryTupleFunction` Deprecated. since 3.0. The LucenSpinSail is to be removed in the next major release.

  - ### Uses of TupleFunction in org.eclipse.rdf4j.spin

    Methods in org.eclipse.rdf4j.spin that return TupleFunction
    Modifier and Type | Method and Description
    --- | ---
    `TupleFunction` | SpinParser.`parseMagicProperty(IRI propUri, TripleSource store)`

  - ### Uses of TupleFunction in org.eclipse.rdf4j.spin.function

    Subinterfaces of TupleFunction in org.eclipse.rdf4j.spin.function
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `InverseMagicProperty` Magic properties are normally treated as `TupleFunction`s acting on the subject of a statement.
    `interface` | `TransientTupleFunction` Tagging interface for `TupleFunction`s that have some sort of lifespan.

    Classes in org.eclipse.rdf4j.spin.function that implement TupleFunction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConstructTupleFunction`
    `class` | `SelectTupleFunction`
    `class` | `SpinTupleFunction`

    Methods in org.eclipse.rdf4j.spin.function that return TupleFunction
    Modifier and Type | Method and Description
    --- | ---
    `TupleFunction` | KnownTupleFunctionParser.`parse(IRI funcUri, TripleSource store)`
    `TupleFunction` | TupleFunctionParser.`parse(IRI uri, TripleSource store)`
    `TupleFunction` | SpinTupleFunctionParser.`parse(IRI funcUri, TripleSource store)`

  - ### Uses of TupleFunction in org.eclipse.rdf4j.spin.function.apf

    Classes in org.eclipse.rdf4j.spin.function.apf that implement TupleFunction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConcatTupleFunction`
    `class` | `StrSplit`

  - ### Uses of TupleFunction in org.eclipse.rdf4j.spin.function.list

    Classes in org.eclipse.rdf4j.spin.function.list that implement TupleFunction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Index`
    `class` | `Length`
    `class` | `Member`

  - ### Uses of TupleFunction in org.eclipse.rdf4j.spin.function.spif

    Classes in org.eclipse.rdf4j.spin.function.spif that implement TupleFunction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `For`
    `class` | `ForEach`
    `class` | `Split`

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