if (methodMetaData == null) throw new IllegalArgumentException("method meta-data can not be null");
List pointcutList = new ArrayList();
for (Iterator it = m_methodPointcuts.values().iterator(); it.hasNext();) {
MethodPointcut pointcut = (MethodPointcut)it.next();
if (pointcut.matches(classMetaData, methodMetaData)) {
pointcutList.add(pointcut);
}
}
return pointcutList;
}