if (supers && (cld.getSuperclassDescriptor() != null)) { superclassFields = cld.getSuperclassDescriptor().getAllFieldDescriptors();
if (supers && (cld.getSuperclassDescriptor() != null)) { superclassFields = cld.getSuperclassDescriptor().getAllFieldDescriptors();
} else { if (!cld.isInterface()) { if (cld.getSuperclassDescriptor() != null) { sb.append(" extends ") .append(cld.getSuperclassDescriptor().getName());
} else { if (!cld.isInterface()) { if (cld.getSuperclassDescriptor() != null) { sb.append(" extends ") .append(cld.getSuperclassDescriptor().getName());
public void testSuperClassExists() throws MetaDataException { ClassDescriptor superCld = makeClass("package.name.superCld"); ClassDescriptor cld = makeClass("package.name.cld", "package.name.superCld"); new Model("test", "package.name", Arrays.asList(cld, superCld)); assertEquals(superCld, cld.getSuperclassDescriptor()); }
boolean replacingSuperclass = false; if (original.getSuperclassDescriptor() != null) { Set<String> superNames = merge.getSuperclassNames(); for (String clsName : superNames) { supers.addAll(merge.getSuperclassNames()); if (replacingSuperclass) { supers.remove(original.getSuperclassDescriptor().getName());
boolean replacingSuperclass = false; if (original.getSuperclassDescriptor() != null) { Set<String> superNames = merge.getSuperclassNames(); for (String clsName : superNames) { supers.addAll(merge.getSuperclassNames()); if (replacingSuperclass) { supers.remove(original.getSuperclassDescriptor().getName());