17771778177917801781178217831784178517861787
{ declares.put(declare.getName(), declare); } if (declare.isPointcut()) { PointcutStats stats; stats = new PointcutStats(declare.getAst(), manager); stats.matches(); updateStats(stats); } }
333435363738394041424344
*/ public class BindingClassifier { public static boolean isExecution(AdviceBinding binding) { PointcutStats stats = getPointcutStats(binding); if (stats != null) { return stats.isExecution(); } return false; }
434445464748495051525354
return false; } public static boolean isMethodExecution(AdviceBinding binding) { PointcutStats stats = getPointcutStats(binding); if (stats != null) { return stats.isMethodExecution(); } return false; }
535455565758596061626364
return false; } public static boolean isConstructorExecution(AdviceBinding binding) { PointcutStats stats = getPointcutStats(binding); if (stats != null) { return stats.isConstructorExecution(); } return false; }
636465666768697071727374
return false; } public static boolean isConstruction(AdviceBinding binding) { PointcutStats stats = getPointcutStats(binding); if (stats != null) { return stats.isConstruction(); } return false; }
737475767778798081828384
return false; } public static boolean isCall(AdviceBinding binding) { PointcutStats stats = getPointcutStats(binding); if (stats != null) { return stats.isCall(); } return false; }
838485868788899091929394
return false; } public static boolean isMethodCall(AdviceBinding binding) { PointcutStats stats = getPointcutStats(binding); if (stats != null) { return stats.isMethodCall(); } return false; }
93949596979899100101102103104
return false; } public static boolean isConstructorCall(AdviceBinding binding) { PointcutStats stats = getPointcutStats(binding); if (stats != null) { return stats.isConstructorCall(); } return false; }
103104105106107108109110111112113114
return false; } public static boolean isWithin(AdviceBinding binding) { PointcutStats stats = getPointcutStats(binding); if (stats != null) { return stats.isWithin(); } return false; }
113114115116117118119120121122123124
return false; } public static boolean isGet(AdviceBinding binding) { PointcutStats stats = getPointcutStats(binding); if (stats != null) { return stats.isGet(); } return false; }