Class VariableUsageTracker

java.lang.Object
org.apache.jena.sparql.algebra.optimize.VariableUsageTracker

public class VariableUsageTracker extends Object
Tracker for variable usage
  • Constructor Details

    • VariableUsageTracker

      public VariableUsageTracker()
  • Method Details

    • push

      public void push()
    • pop

      public void pop()
    • increment

      public void increment(Collection<Var> vars)
    • increment

      public void increment(String var)
    • increment

      public void increment(Var var)
    • decrement

      public void decrement(Collection<Var> vars)
    • decrement

      public void decrement(String var)
    • decrement

      public void decrement(Var var)
    • getUsageCount

      public int getUsageCount(String var)
    • getUsageCount

      public int getUsageCount(Var var)