# Hierarchy For Package org.eclipse.rdf4j.spin.function

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.rdf4j.spin.function.AbstractSpinFunction
    - org.eclipse.rdf4j.spin.function.AskFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.ConstructTupleFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction)
    - org.eclipse.rdf4j.spin.function.EvalFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.ObjectFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.SelectTupleFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction)
    - org.eclipse.rdf4j.spin.function.SpinFunction (implements org.eclipse.rdf4j.spin.function.TransientFunction)
    - org.eclipse.rdf4j.spin.function.SpinTupleFunction (implements org.eclipse.rdf4j.spin.function.TransientTupleFunction)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.BinaryFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.Add
    - org.eclipse.rdf4j.spin.function.And
    - org.eclipse.rdf4j.spin.function.Divide
    - org.eclipse.rdf4j.spin.function.EqualTo
    - org.eclipse.rdf4j.spin.function.GreaterThan
    - org.eclipse.rdf4j.spin.function.GreaterThanOrEqualTo
    - org.eclipse.rdf4j.spin.function.LessThan
    - org.eclipse.rdf4j.spin.function.LessThanOrEqualTo
    - org.eclipse.rdf4j.spin.function.Multiply
    - org.eclipse.rdf4j.spin.function.NotEqualTo
    - org.eclipse.rdf4j.spin.function.Or
    - org.eclipse.rdf4j.spin.function.Subtract
  - org.eclipse.rdf4j.spin.function.Concat (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.spin.function.KnownFunctionParser (implements org.eclipse.rdf4j.spin.function.FunctionParser)
  - org.eclipse.rdf4j.spin.function.KnownTupleFunctionParser (implements org.eclipse.rdf4j.spin.function.TupleFunctionParser)
  - org.eclipse.rdf4j.spin.function.SpinFunctionParser (implements org.eclipse.rdf4j.spin.function.FunctionParser)
  - org.eclipse.rdf4j.spin.function.SpinTupleFunctionAsFunctionParser (implements org.eclipse.rdf4j.spin.function.FunctionParser)
  - org.eclipse.rdf4j.spin.function.SpinTupleFunctionParser (implements org.eclipse.rdf4j.spin.function.TupleFunctionParser)
  - org.eclipse.rdf4j.spin.function.SpinxFunction (implements org.eclipse.rdf4j.spin.function.TransientFunction)
  - org.eclipse.rdf4j.spin.function.SpinxFunctionParser (implements org.eclipse.rdf4j.spin.function.FunctionParser)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.UnaryFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.Localname
    - org.eclipse.rdf4j.spin.function.Not

## Interface Hierarchy

- org.eclipse.rdf4j.query.algebra.evaluation.function.Function
  - org.eclipse.rdf4j.spin.function.TransientFunction
- org.eclipse.rdf4j.spin.function.FunctionParser
- org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction
  - org.eclipse.rdf4j.spin.function.InverseMagicProperty
  - org.eclipse.rdf4j.spin.function.TransientTupleFunction
- org.eclipse.rdf4j.spin.function.TupleFunctionParser