List<AnnotationRef> annotationRefs = new ArrayList<>(); String pojoName = StringUtils.toPojoName(item.getName(), "Default", ""); String relativePath = "."; String prefix = String.valueOf(r.getParameters().getOrDefault("prefix", "")); String suffix = String.valueOf(r.getParameters().getOrDefault("suffix", "")); pojoName = StringUtils.toPojoName(item.getName(), prefix, suffix); } else if (params.containsKey("relativePath")) { .withModifiers(modifiersToInt(Modifier.PUBLIC)) .withPackageName(adapterPackage) .withName(!StringUtils.isNullOrEmpty(name) ? name : StringUtils.toPojoName(generatedPojo.getName(), prefix, suffix)) .withMethods(adapterMethods) .addToAttributes(ALSO_IMPORT, adapterImports)