diff options
author | aclement <aclement> | 2009-10-31 19:30:21 +0000 |
---|---|---|
committer | aclement <aclement> | 2009-10-31 19:30:21 +0000 |
commit | 9197bc6932c4eacd80391d56660eb32ba01aed42 (patch) | |
tree | 7cd4182844c51089bb74afc33e222da015f30812 /org.aspectj.matcher | |
parent | 1d69efda32f5a9d353ad07a6afe253be82e2cac7 (diff) | |
download | aspectj-9197bc6932c4eacd80391d56660eb32ba01aed42.tar.gz aspectj-9197bc6932c4eacd80391d56660eb32ba01aed42.zip |
generics
Diffstat (limited to 'org.aspectj.matcher')
-rw-r--r-- | org.aspectj.matcher/src/org/aspectj/weaver/patterns/PointcutEvaluationExpenseComparator.java | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/org.aspectj.matcher/src/org/aspectj/weaver/patterns/PointcutEvaluationExpenseComparator.java b/org.aspectj.matcher/src/org/aspectj/weaver/patterns/PointcutEvaluationExpenseComparator.java index bf1bb0caf..2fb9321f9 100644 --- a/org.aspectj.matcher/src/org/aspectj/weaver/patterns/PointcutEvaluationExpenseComparator.java +++ b/org.aspectj.matcher/src/org/aspectj/weaver/patterns/PointcutEvaluationExpenseComparator.java @@ -13,7 +13,7 @@ import java.util.Comparator; import org.aspectj.weaver.Shadow; -public class PointcutEvaluationExpenseComparator implements Comparator { +public class PointcutEvaluationExpenseComparator implements Comparator<Pointcut> { private static final int MATCHES_NOTHING = -1; private static final int WITHIN = 1; @@ -46,9 +46,7 @@ public class PointcutEvaluationExpenseComparator implements Comparator { * @this, @target args * @args cflow, cflowbelow if */ - public int compare(Object o1, Object o2) { - Pointcut p1 = (Pointcut) o1; - Pointcut p2 = (Pointcut) o2; + public int compare(Pointcut p1, Pointcut p2) { // important property for a well-defined comparator if (p1.equals(p2)) { |