handleClassAnnotations(enhancer, innerClasses[i]);
AnnotationEnhancer nestedEnhancer = new AnnotationEnhancer(); if (nestedEnhancer.initialize(innerClasses[i].getFullyQualifiedName(), enhancer.getClassLoader())) { handleClassAnnotations(nestedEnhancer, innerClasses[i]);  nestedEnhancer.write(destDir); }
    private void handleInnerClassAnnotations(final AnnotationEnhancer enhancer, final JavaClass clazz) {        JavaClass[] innerClasses = clazz.getInnerClasses();        for (int i = 0; i < innerClasses.length; i++) {            handleClassAnnotations(enhancer, innerClasses[i]);        }    }