Class VariableUsageTracker
- java.lang.Object
-
- org.apache.jena.sparql.algebra.optimize.VariableUsageTracker
-
public class VariableUsageTracker extends java.lang.ObjectTracker for variable usage
-
-
Constructor Summary
Constructors Constructor Description VariableUsageTracker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddecrement(java.lang.String var)voiddecrement(java.util.Collection<Var> vars)voiddecrement(Var var)intgetUsageCount(java.lang.String var)intgetUsageCount(Var var)voidincrement(java.lang.String var)voidincrement(java.util.Collection<Var> vars)voidincrement(Var var)voidpop()voidpush()
-
-
-
Method Detail
-
push
public void push()
-
pop
public void pop()
-
increment
public void increment(java.util.Collection<Var> vars)
-
increment
public void increment(java.lang.String var)
-
increment
public void increment(Var var)
-
decrement
public void decrement(java.util.Collection<Var> vars)
-
decrement
public void decrement(java.lang.String var)
-
decrement
public void decrement(Var var)
-
getUsageCount
public int getUsageCount(java.lang.String var)
-
getUsageCount
public int getUsageCount(Var var)
-
-