/* 142 */ Set events = getEvents(classInfo);
/* */
/* 144 */ BeanInfo result = createBeanInfo(classAdapter, properties, constructors, methods, events);
/* 145 */ if (map == null)
/* */ {
/* 147 */ map = new WeakValueHashMap();
/* 148 */ this.cache.put(cl, map);
/* */ }
/* 150 */ map.put(className, result);
/* 151 */ return result;
/* */ }