Skip to content

Commit bb7a58e

Browse files
committed
Fixes for defining Points
1 parent b536bd6 commit bb7a58e

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/main/java/org/computate/frFR/java/EcrireGenClasse.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5632,26 +5632,36 @@ else if(entiteNomSimple.equals("List") || entiteNomSimple.equals("ArrayList") ||
56325632
tl(5, "set", entiteVarCapitalise, "((String)val);");
56335633
tl(4, "} else if(val instanceof Point) {");
56345634
tl(5, "set", entiteVarCapitalise, "((Point)val);");
5635+
tl(4, "} else if(val instanceof ", entiteNomSimple, ") {");
5636+
tl(5, "set", entiteVarCapitalise, "((", entiteNomSimple, ")val);");
56355637
} else if(StringUtils.equals(entiteNomCanonique, VAL_nomCanoniqueVertxJsonObject)) {
56365638
tl(4, "if(val instanceof String) {");
56375639
tl(5, "set", entiteVarCapitalise, "((String)val);");
56385640
tl(4, "} else if(val instanceof JsonObject) {");
56395641
tl(5, "set", entiteVarCapitalise, "((JsonObject)val);");
5642+
tl(4, "} else if(val instanceof ", entiteNomSimple, ") {");
5643+
tl(5, "set", entiteVarCapitalise, "((", entiteNomSimple, ")val);");
56405644
} else if(StringUtils.equals(entiteNomCanonique, VAL_nomCanoniqueVertxJsonArray)) {
56415645
tl(4, "if(val instanceof String) {");
56425646
tl(5, "set", entiteVarCapitalise, "((String)val);");
56435647
tl(4, "} else if(val instanceof JsonArray) {");
56445648
tl(5, "set", entiteVarCapitalise, "((JsonArray)val);");
5649+
tl(4, "} else if(val instanceof ", entiteNomSimple, ") {");
5650+
tl(5, "set", entiteVarCapitalise, "((", entiteNomSimple, ")val);");
56455651
} else if(StringUtils.equals(entiteNomCanonique, BigDecimal.class.getCanonicalName())) {
56465652
tl(4, "if(val instanceof String) {");
56475653
tl(5, "set", entiteVarCapitalise, "((String)val);");
56485654
tl(4, "} else if(val instanceof Number) {");
56495655
tl(5, "set", entiteVarCapitalise, "(new BigDecimal(((Number)val).doubleValue()));");
5656+
tl(4, "} else if(val instanceof ", entiteNomSimple, ") {");
5657+
tl(5, "set", entiteVarCapitalise, "((", entiteNomSimple, ")val);");
56505658
} else if(StringUtils.equals(entiteNomCanonique, ZonedDateTime.class.getCanonicalName())) {
56515659
tl(4, "if(val instanceof String) {");
56525660
tl(5, "set", entiteVarCapitalise, "((String)val);");
56535661
tl(4, "} else if(val instanceof OffsetDateTime) {");
56545662
tl(5, "set", entiteVarCapitalise, "(((OffsetDateTime)val).atZoneSameInstant(ZoneId.of(", langueConfig.getString(I18n.var_requeteSite), "_.get", langueConfig.getString(I18n.var_Config), "().getString(", classePartsConfigCles.nomSimple(langueNom), ".", langueConfig.getString(I18n.var_SITE_ZONE), "))));");
5663+
tl(4, "} else if(val instanceof ", entiteNomSimple, ") {");
5664+
tl(5, "set", entiteVarCapitalise, "((", entiteNomSimple, ")val);");
56555665
} else {
56565666
tl(4, "if(val instanceof ", entiteNomSimpleComplet, ") {");
56575667
tl(5, "set", entiteVarCapitalise, "((", entiteNomSimpleComplet, ")val);");

0 commit comments

Comments
 (0)