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