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 cd49401 + 92b25ac commit f9c8854Copy full SHA for f9c8854
Templates/Java/BaseJavaModel.template.tt
@@ -662,10 +662,16 @@
662
foreach (var p in method.Parameters)
663
{
664
if(!(p.Type is OdcmPrimitiveType) && p.Type.GetTypeString() != "com.google.gson.JsonElement") {
665
+ var propertyType = p.Type.GetTypeString();
666
+ if(propertyType.StartsWith("EnumSet")){
667
+ propertyType = propertyType.Substring("EnumSet<".Length, propertyType.Length-("EnumSet<".Length+1));
668
+ sb.Append("import java.util.EnumSet;\n");
669
+ }
670
+
671
sb.AppendFormat(importFormat,
672
host.CurrentModel.NamespaceName(),
673
getPackagePrefix(p),
- p.Type.GetTypeString());
674
+ propertyType);
675
sb.Append("\n");
676
}
677
0 commit comments