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