// First, enhance all super classes of the bean. (if any)
// And do this only one time.
String superClass = classAnnotationMetadata.getSuperName();
if (!superClass.equals(JAVA_LANG_OBJECT)) {
EasyBeansEjbJarClassMetadata superMetaData = classAnnotationMetadata.getLinkedClassMetadata(superClass);
if (superMetaData != null && !superMetaData.wasModified()) {
ClassReader cr = getClassReader(superMetaData);
ClassWriter cw = new ClassWriter(ClassWriter.COMPUTE_MAXS);
InterceptorClassAdapter itcpClassAdapter = new InterceptorClassAdapter(superMetaData, cw);
InjectionClassAdapter cv = new InjectionClassAdapter(superMetaData, itcpClassAdapter, this.map,
beanClassMetadata, false);