/** * Translates the module package name for the specified {@code lang} parameter language. * * @param lang the language, for instance {@literal groovy} * @return the translated package name */ public String translatePackageName(String lang) { return translateQualifiedName(packageName, lang); }
public String translateName(String id) { return module == null ? name : module.translateQualifiedName(name, id); }
public String translatePackageName(String id) { return module == null ? packageName : module.translateQualifiedName(packageName, id); }
@Override public String filename(ClassModel model) { return enabled && model.getMethods().stream().anyMatch(this::generateFilter) ? generated + model.getModule().translateQualifiedName(model.getFqn(), "kotlin").replace(".", "/") + ".kt" : null; }
@Override public String filename(ClassModel model) { ModuleInfo module = model.getModule(); return module.translateQualifiedName(model.getFqn(), id) + ".java"; }
@Override public String filename(ClassModel model) { ModuleInfo module = model.getModule(); return module.translateQualifiedName(model.getFqn(), id) + ".java"; }
@Override public String filename(Model model) { if(!((TypeInfo)model.getVars().get("type")).getName().equals("io.vertx.ext.web.handler.sockjs.PermittedOptions")) { return "scala/" + model.getModule().translateQualifiedName(model.getFqn(), "scala").replace('.', '/') + ".scala"; } return null; }
@Override public String filename(DataObjectModel model) { return enabled && model.isConcrete() ? generated + model.getModule().translateQualifiedName(model.getFqn(), "kotlin").replace(".", "/") + ".kt" : null; }
@Override public String filename(Model model) { if(!((TypeInfo)model.getVars().get("type")).getName().equals("io.vertx.core.buffer.Buffer")) { return "scala/" + model.getModule().translateQualifiedName(model.getFqn(), "scala").replace('.', '/') + ".scala"; } return null; }