org.aspectj.weaver.patterns
Class PointcutEvaluationExpenseComparator

java.lang.Object
  extended by org.aspectj.weaver.patterns.PointcutEvaluationExpenseComparator
All Implemented Interfaces:
java.util.Comparator<Pointcut>

public class PointcutEvaluationExpenseComparator
extends java.lang.Object
implements java.util.Comparator<Pointcut>


Constructor Summary
PointcutEvaluationExpenseComparator()
           
 
Method Summary
 int compare(Pointcut p1, Pointcut p2)
          Compare 2 pointcuts based on an estimate of how expensive they may be to evaluate.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

PointcutEvaluationExpenseComparator

public PointcutEvaluationExpenseComparator()
Method Detail

compare

public int compare(Pointcut p1,
                   Pointcut p2)
Compare 2 pointcuts based on an estimate of how expensive they may be to evaluate. within

Specified by:
compare in interface java.util.Comparator<Pointcut>