We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e47685d + f9c8854 commit ce240b4Copy full SHA for ce240b4
Templates/Java/BaseJavaModel.template.tt
@@ -666,10 +666,16 @@
666
foreach (var p in method.Parameters)
667
{
668
if(!(p.Type is OdcmPrimitiveType) && p.Type.GetTypeString() != "com.google.gson.JsonElement") {
669
+ var propertyType = p.Type.GetTypeString();
670
+ if(propertyType.StartsWith("EnumSet")){
671
+ propertyType = propertyType.Substring("EnumSet<".Length, propertyType.Length-("EnumSet<".Length+1));
672
+ sb.Append("import java.util.EnumSet;\n");
673
+ }
674
+
675
sb.AppendFormat(importFormat,
676
host.CurrentModel.NamespaceName(),
677
getPackagePrefix(p),
- p.Type.GetTypeString());
678
+ propertyType);
679
sb.Append("\n");
680
}
681
0 commit comments