Class QueryModelNormalizerOptimizer.BindingCollector

java.lang.Object
org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>
org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer.BindingCollector
All Implemented Interfaces:
QueryModelVisitor<RuntimeException>
Enclosing class:
QueryModelNormalizerOptimizer

private static class QueryModelNormalizerOptimizer.BindingCollector extends AbstractQueryModelVisitor<RuntimeException>
  • Field Details

  • Constructor Details

    • BindingCollector

      private BindingCollector()
  • Method Details

    • setNodeToIgnore

      public void setNodeToIgnore(QueryModelNode node)
    • getBindingNames

      public Set<String> getBindingNames()
    • meetNode

      protected void meetNode(QueryModelNode node)
      Description copied from class: AbstractQueryModelVisitor
      Method called by all of the other meet methods that are not overridden in subclasses. This method can be overridden in subclasses to define default behaviour when visiting nodes. The default behaviour of this method is to visit the node's children.
      Overrides:
      meetNode in class AbstractQueryModelVisitor<RuntimeException>
      Parameters:
      node - The node that is being visited.