Class SameTermFilterOptimizer.SameTermFilterVisitor

java.lang.Object
org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>
org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.SameTermFilterVisitor
All Implemented Interfaces:
QueryModelVisitor<RuntimeException>
Enclosing class:
SameTermFilterOptimizer

@Deprecated(forRemoval=true, since="4.1.0") protected static class SameTermFilterOptimizer.SameTermFilterVisitor extends AbstractQueryModelVisitor<RuntimeException>
Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • SameTermFilterVisitor

      protected SameTermFilterVisitor()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • meet

      public void meet(Filter filter)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      meet in interface QueryModelVisitor<RuntimeException>
      Overrides:
      meet in class AbstractQueryModelVisitor<RuntimeException>
    • isUnboundVar

      private boolean isUnboundVar(ValueExpr valueExpr, Set<String> bindingNames)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getValue

      private Value getValue(ValueExpr valueExpr)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • renameVar

      private void renameVar(Var oldVar, Var newVar, Filter filter)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • bindVar

      private void bindVar(Var var, Value value, Filter filter)
      Deprecated, for removal: This API element is subject to removal in a future version.