«writeEnumeration(enums)»
- String name;
+ «String.importedName» name;
int value;
private static final java.util.Map<java.lang.Integer, «enums.name»> VALUE_MAP;
VALUE_MAP = b.build();
}
- private «enums.name»(int value, String name) {
+ private «enums.name»(int value, «String.importedName» name) {
this.value = value;
this.name = name;
}
*
* @return the name of the enumeration item as it is specified in the input yang
*/
- public String getName() {
+ public «String.importedName» getName() {
return name;
}
var StringBuilder builder;
if (typePackageName.equals(importedPackageName)) {
builder = new StringBuilder(type.getName());
- addActualTypeParameters(builder, type);
if (builder.toString().equals("Void")) {
return "void";
}
+ addActualTypeParameters(builder, type);
} else {
- builder = new StringBuilder();
- if (typePackageName.startsWith("java.lang")) {
- builder.append(type.getName());
- } else {
- if (!typePackageName.isEmpty()) {
- builder.append(typePackageName + Constants.DOT + type.getName());
- } else {
- builder.append(type.getName());
- }
- }
if (type.equals(Types.voidType())) {
return "void";
}
+ builder = new StringBuilder();
+ if (!typePackageName.isEmpty()) {
+ builder.append(typePackageName + Constants.DOT + type.getName());
+ } else {
+ builder.append(type.getName());
+ }
addActualTypeParameters(builder, type);
}
return builder.toString();