jq.qsim
Class ConstraintStatisticMap

java.lang.Object
  extended byjq.qsim.ConstraintStatisticMap

public class ConstraintStatisticMap
extends java.lang.Object


Nested Class Summary
static class ConstraintStatisticMap.FilterStatistic
           
 
Constructor Summary
ConstraintStatisticMap()
           
 
Method Summary
 void completeContextStatistics(java.lang.Object constraint, QDEPossibleValues possibleValues)
           
 int getUseCount(Abbrevable target)
           
 void invalidateTarget(Abbrevable target)
           
 boolean isValid(Abbrevable target)
           
 void markContextUse(java.lang.Object context, Abbrevable target)
           
 void printStatistics(java.io.PrintStream out)
           
 void setContext(java.lang.Object context, Abbrevable target)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConstraintStatisticMap

public ConstraintStatisticMap()
Method Detail

setContext

public void setContext(java.lang.Object context,
                       Abbrevable target)

markContextUse

public void markContextUse(java.lang.Object context,
                           Abbrevable target)

completeContextStatistics

public void completeContextStatistics(java.lang.Object constraint,
                                      QDEPossibleValues possibleValues)

getUseCount

public int getUseCount(Abbrevable target)

invalidateTarget

public void invalidateTarget(Abbrevable target)

isValid

public boolean isValid(Abbrevable target)

printStatistics

public void printStatistics(java.io.PrintStream out)