## Uses of Class
org.eclipse.rdf4j.federated.algebra.FilterExpr

- Packages that use FilterExpr
  Package | Description
  --- | ---
  org.eclipse.rdf4j.federated.algebra |
  org.eclipse.rdf4j.federated.evaluation |
  org.eclipse.rdf4j.federated.optimizer |
  org.eclipse.rdf4j.federated.util |

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

    Fields in org.eclipse.rdf4j.federated.algebra with type parameters of type FilterExpr
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected List<FilterExpr>` | ConjunctiveFilterExpr.`expressions` |

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

    Methods in org.eclipse.rdf4j.federated.algebra that return types with arguments of type FilterExpr
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<FilterExpr>` | ConjunctiveFilterExpr.`getExpressions()` |

    Methods in org.eclipse.rdf4j.federated.algebra with parameters of type FilterExpr
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ConjunctiveFilterExpr.`addExpression​(FilterExpr expr)` |
    `void` | ExclusiveGroup.`addFilterExpr​(FilterExpr expr)` |
    `void` | FedXStatementPattern.`addFilterExpr​(FilterExpr expr)` |
    `void` | FilterTuple.`addFilterExpr​(FilterExpr expr)` | register a new filter expression.

    Constructors in org.eclipse.rdf4j.federated.algebra with parameters of type FilterExpr
    Constructor | Description
    --- | ---
    `ConjunctiveFilterExpr​(FilterExpr expr1, FilterExpr expr2)` |

    Constructor parameters in org.eclipse.rdf4j.federated.algebra with type arguments of type FilterExpr
    Constructor | Description
    --- | ---
    `ConjunctiveFilterExpr​(Collection<FilterExpr> expressions)` |

  - ### Uses of FilterExpr in org.eclipse.rdf4j.federated.evaluation

    Methods in org.eclipse.rdf4j.federated.evaluation with parameters of type FilterExpr
    Modifier and Type | Method | Description
    --- | --- | ---
    `Value` | FederationEvalStrategy.`evaluate​(FilterExpr node, BindingSet bindings)` |
    `protected QueryValueEvaluationStep` | FederationEvalStrategy.`prepare​(FilterExpr node, QueryEvaluationContext context)` |

  - ### Uses of FilterExpr in org.eclipse.rdf4j.federated.optimizer

    Fields in org.eclipse.rdf4j.federated.optimizer declared as FilterExpr
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected FilterExpr` | FilterOptimizer.FilterExprInsertVisitor.`filterExpr` |

    Methods in org.eclipse.rdf4j.federated.optimizer with parameters of type FilterExpr
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | FilterOptimizer.FilterExprInsertVisitor.`initialize​(FilterExpr filterExpr)` |

  - ### Uses of FilterExpr in org.eclipse.rdf4j.federated.util

    Methods in org.eclipse.rdf4j.federated.util with parameters of type FilterExpr
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ValueExpr` | FilterUtils.`toFilter​(FilterExpr filterExpr)` |
    `static String` | FilterUtils.`toSparqlString​(FilterExpr filterExpr)` |