private boolean isManagedClass(JClass jClass) {
if (jClass instanceof JDefinedClass) {
JDefinedClass definedClass = (JDefinedClass) jClass;
if (ClassType.CLASS.equals(definedClass.getClassType()) && !definedClass.isAbstract()) {
// TODO Check the class is not private ?
Iterator<JMethod> constructors = definedClass.constructors();
if (constructors.hasNext() == false) {
return true;
}
while (constructors.hasNext()) {
JMethod constructor = constructors.next();