/* */ {
/* 1085 */ Iterator it = this.classMetaData.values().iterator();
/* 1086 */ while (it.hasNext())
/* */ {
/* 1088 */ ClassMetaDataBinding data = (ClassMetaDataBinding)it.next();
/* 1089 */ if (data.matches(advisor, clazz))
/* */ {
/* 1091 */ attached = true;
/* 1092 */ if (addAdvisor) data.addAdvisor(advisor);
/* 1093 */ ClassMetaDataLoader loader = data.getLoader();
/* 1094 */ loader.bind(advisor, data, clazz.getDeclaredMethods(), clazz.getDeclaredFields(), clazz.getDeclaredConstructors());