for (JavaType extendsType : allExtendsTypes) { if (!detailsBuilder.getExtendsTypes().contains(extendsType)) { detailsBuilder.addExtendsTypes(extendsType);
public ClassOrInterfaceTypeDetails build() { ClassOrInterfaceTypeDetails superclass = null; if (this.superclass != null) { superclass = this.superclass.build(); } return new DefaultClassOrInterfaceTypeDetails(getCustomData().build(), getDeclaredByMetadataId(), getModifier(), buildAnnotations(), getName(), getPhysicalTypeCategory(), buildConstructors(), buildFields(), buildMethods(), buildInnerTypes(), buildInitializers(), superclass, getExtendsTypes(), getImplementsTypes(), getEnumConstants(), getRegisteredImports()); }
for (final JavaType type : getExtendsTypes()) { if (!targetBuilder.getExtendsTypes().contains(type)) { targetBuilder.addExtendsTypes(type);
final List<JavaType> extendsTypes = cidBuilder.getExtendsTypes();
public ClassOrInterfaceTypeDetails build() { ClassOrInterfaceTypeDetails superclass = null; if (this.superclass != null) { superclass = this.superclass.build(); } return new DefaultClassOrInterfaceTypeDetails(getCustomData().build(), getDeclaredByMetadataId(), getModifier(), buildAnnotations(), getName(), getPhysicalTypeCategory(), buildConstructors(), buildFields(), buildMethods(), buildInnerTypes(), buildInitializers(), superclass, getExtendsTypes(), getImplementsTypes(), getEnumConstants(), getRegisteredImports()); }
for (final JavaType type : getExtendsTypes()) { if (!targetBuilder.getExtendsTypes().contains(type)) { targetBuilder.addExtendsTypes(type);