## Uses of Class
org.eclipse.rdf4j.query.algebra.Compare.CompareOp

- Packages that use Compare.CompareOp
  Package | Description
  --- | ---
  org.eclipse.rdf4j.query.algebra | Abstract Query Algebra model.
  org.eclipse.rdf4j.query.algebra.evaluation.util |
  org.eclipse.rdf4j.sail.shacl.ast.planNodes |

- - ### Uses of Compare.CompareOp in org.eclipse.rdf4j.query.algebra

    Methods in org.eclipse.rdf4j.query.algebra that return Compare.CompareOp
    Modifier and Type | Method | Description
    --- | --- | ---
    `Compare.CompareOp` | Compare.`getOperator()` |
    `Compare.CompareOp` | CompareAll.`getOperator()` |
    `Compare.CompareOp` | CompareAny.`getOperator()` |
    `static Compare.CompareOp` | Compare.CompareOp.`valueOf​(String name)` | Returns the enum constant of this type with the specified name.
    `static Compare.CompareOp[]` | Compare.CompareOp.`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 Compare.CompareOp
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Compare.`setOperator​(Compare.CompareOp operator)` |
    `void` | CompareAll.`setOperator​(Compare.CompareOp operator)` |
    `void` | CompareAny.`setOperator​(Compare.CompareOp operator)` |

    Constructors in org.eclipse.rdf4j.query.algebra with parameters of type Compare.CompareOp
    Constructor | Description
    --- | ---
    `Compare​(ValueExpr leftArg, ValueExpr rightArg, Compare.CompareOp operator)` |
    `CompareAll​(ValueExpr valueExpr, TupleExpr subQuery, Compare.CompareOp operator)` |
    `CompareAny​(ValueExpr valueExpr, TupleExpr subQuery, Compare.CompareOp operator)` |

  - ### Uses of Compare.CompareOp in org.eclipse.rdf4j.query.algebra.evaluation.util

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.util with parameters of type Compare.CompareOp
    Modifier and Type | Method | Description
    --- | --- | ---
    `static boolean` | QueryEvaluationUtil.`compare​(Value leftVal, Value rightVal, Compare.CompareOp operator)` |
    `static boolean` | QueryEvaluationUtil.`compare​(Value leftVal, Value rightVal, Compare.CompareOp operator, boolean strict)` |
    `static QueryEvaluationUtility.Result` | QueryEvaluationUtility.`compare​(Value leftVal, Value rightVal, Compare.CompareOp operator)` |
    `static QueryEvaluationUtility.Result` | QueryEvaluationUtility.`compare​(Value leftVal, Value rightVal, Compare.CompareOp operator, boolean strict)` |
    `static boolean` | QueryEvaluationUtil.`compareLiterals​(Literal leftLit, Literal rightLit, Compare.CompareOp operator)` | Compares the supplied `Literal` arguments using the supplied operator, using strict (minimally-conforming) SPARQL 1.1 operator behavior.
    `static boolean` | QueryEvaluationUtil.`compareLiterals​(Literal leftLit, Literal rightLit, Compare.CompareOp operator, boolean strict)` | Compares the supplied `Literal` arguments using the supplied operator.
    `static QueryEvaluationUtility.Result` | QueryEvaluationUtility.`compareLiterals​(Literal leftLit, Literal rightLit, Compare.CompareOp operator)` | Compares the supplied `Literal` arguments using the supplied operator, using strict (minimally-conforming) SPARQL 1.1 operator behavior.
    `static QueryEvaluationUtility.Result` | QueryEvaluationUtility.`compareLiterals​(Literal leftLit, Literal rightLit, Compare.CompareOp operator, boolean strict)` | Compares the supplied `Literal` arguments using the supplied operator.

  - ### Uses of Compare.CompareOp in org.eclipse.rdf4j.sail.shacl.ast.planNodes

    Constructors in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type Compare.CompareOp
    Constructor | Description
    --- | ---
    `LiteralComparatorFilter​(PlanNode parent, Literal compareTo, Compare.CompareOp compareOp)` |