@@ -4053,19 +4053,28 @@ else if(entiteSetUpper)
40534053 }
40544054
40554055 // Setter LocalDate //
4056- if (StringUtils .equals (entiteNomCanonique , LocalDate .class .getCanonicalName ())) {
4057- tl (1 , "@JsonIgnore" );
4058- tl (1 , "public void set" , entiteVarCapitalise , "(Instant o) {" );
4059- tl (2 , "this." , entiteVar , " = o == null ? null : LocalDate.from(o);" );
4060- tl (1 , "}" );
4061- if (ecrireCommentaire ) {
4062- tl (1 , "/** Example: 2011-12-03+01:00 **/" );
4056+ if (StringUtils .equals (entiteNomCanonique , LocalDate .class .getCanonicalName ())
4057+ || entiteEstListe && StringUtils .equals (entiteNomCanoniqueGenerique , LocalDate .class .getCanonicalName ())) {
4058+ if (!entiteEstListe ) {
4059+ tl (1 , "@JsonIgnore" );
4060+ tl (1 , "public void set" , entiteVarCapitalise , "(Instant o) {" );
4061+ tl (2 , "this." , entiteVar , " = o == null ? null : LocalDate.from(o);" );
4062+ tl (1 , "}" );
4063+ if (ecrireCommentaire ) {
4064+ tl (1 , "/** Example: 2011-12-03+01:00 **/" );
4065+ }
4066+ tl (1 , "@JsonIgnore" );
4067+ tl (1 , "public void set" , entiteVarCapitalise , "(String o) {" );
4068+ tl (2 , "this." , entiteVar , " = " , classeNomSimple , ".staticSet" , entiteVarCapitalise , "(" , classeContientRequeteSite ? (langueConfig .getString (I18n .var_requeteSite ) + "_" ) : "null" , ", o);" );
4069+ tl (1 , "}" );
4070+ if (classeContientRequeteSite ) {
4071+ tl (1 , "@JsonIgnore" );
4072+ tl (1 , "public void set" , entiteVarCapitalise , "(Date o) {" );
4073+ tl (2 , "this." , entiteVar , " = o == null ? null : o.toInstant().atZone(ZoneId.of(" , langueConfig .getString (I18n .var_requeteSite ), "_.get" , langueConfig .getString (I18n .var_Config ), "().getString(" , classePartsConfigCles .nomSimple (langueNom ), "." , langueConfig .getString (I18n .var_SITE_ZONE ), "))).toLocalDate();" );
4074+ tl (1 , "}" );
4075+ }
40634076 }
4064- tl (1 , "@JsonIgnore" );
4065- tl (1 , "public void set" , entiteVarCapitalise , "(String o) {" );
4066- tl (2 , "this." , entiteVar , " = " , classeNomSimple , ".staticSet" , entiteVarCapitalise , "(" , classeContientRequeteSite ? (langueConfig .getString (I18n .var_requeteSite ) + "_" ) : "null" , ", o);" );
4067- tl (1 , "}" );
4068- tl (1 , "public static " , entiteNomSimpleComplet , " staticSet" , entiteVarCapitalise , "(" , classePartsRequeteSite .getEtendBase () ? classePartsRequeteSite .getNomSimpleSuperGenerique () : classePartsRequeteSite .nomSimple (langueNom ), " " , langueConfig .getString (I18n .var_requeteSite ), "_, String o) {" );
4077+ tl (1 , "public static " , entiteNomSimpleCompletGenerique == null ? entiteNomSimpleComplet : entiteNomSimpleCompletGenerique , " staticSet" , entiteVarCapitalise , "(" , classePartsRequeteSite .getEtendBase () ? classePartsRequeteSite .getNomSimpleSuperGenerique () : classePartsRequeteSite .nomSimple (langueNom ), " " , langueConfig .getString (I18n .var_requeteSite ), "_, String o) {" );
40694078 tl (2 , "if(o != null) {" );
40704079 tl (3 , "if(o.contains(\" T\" )) {" );
40714080 tl (4 , "return java.time.LocalDateTime.parse(o, " , classePartsZonedDateTimeSerializer .nomSimple (langueNom ), ".UTC_DATE_TIME_FORMATTER).atZone(ZoneId.of(" , langueConfig .getString (I18n .var_requeteSite ), "_.get" , langueConfig .getString (I18n .var_Config ), "().getString(" , classePartsConfigCles .nomSimple (langueNom ), "." , langueConfig .getString (I18n .var_SITE_ZONE ), "))).toLocalDate();" );
@@ -4075,29 +4084,30 @@ else if(entiteSetUpper)
40754084 tl (2 , "}" );
40764085 tl (2 , "return o == null ? null : LocalDate.parse(o, DateTimeFormatter.ISO_DATE);" );
40774086 tl (1 , "}" );
4078- if (classeContientRequeteSite ) {
4079- tl (1 , "@JsonIgnore" );
4080- tl (1 , "public void set" , entiteVarCapitalise , "(Date o) {" );
4081- tl (2 , "this." , entiteVar , " = o == null ? null : o.toInstant().atZone(ZoneId.of(" , langueConfig .getString (I18n .var_requeteSite ), "_.get" , langueConfig .getString (I18n .var_Config ), "().getString(" , classePartsConfigCles .nomSimple (langueNom ), "." , langueConfig .getString (I18n .var_SITE_ZONE ), "))).toLocalDate();" );
4082- tl (1 , "}" );
4083- }
40844087 staticSet = true ;
40854088 }
40864089
40874090 // Setter ZonedDateTime //
4088- if (StringUtils .equals (entiteNomCanonique , ZonedDateTime .class .getCanonicalName ())) {
4089- tl (1 , "@JsonIgnore" );
4090- tl (1 , "public void set" , entiteVarCapitalise , "(Instant o) {" );
4091- tl (2 , "this." , entiteVar , " = o == null ? null : ZonedDateTime.from(o).truncatedTo(ChronoUnit.MILLIS);" );
4092- tl (1 , "}" );
4093- if (ecrireCommentaire ) {
4094- tl (1 , "/** Example: 2011-12-03T10:15:30+01:00 **/" );
4091+ if (StringUtils .equals (entiteNomCanonique , ZonedDateTime .class .getCanonicalName ())
4092+ || entiteEstListe && StringUtils .equals (entiteNomCanoniqueGenerique , ZonedDateTime .class .getCanonicalName ())) {
4093+ if (!entiteEstListe ) {
4094+ tl (1 , "@JsonIgnore" );
4095+ tl (1 , "public void set" , entiteVarCapitalise , "(Instant o) {" );
4096+ tl (2 , "this." , entiteVar , " = o == null ? null : ZonedDateTime.from(o).truncatedTo(ChronoUnit.MILLIS);" );
4097+ tl (1 , "}" );
4098+ if (ecrireCommentaire ) {
4099+ tl (1 , "/** Example: 2011-12-03T10:15:30+01:00 **/" );
4100+ }
4101+ tl (1 , "@JsonIgnore" );
4102+ tl (1 , "public void set" , entiteVarCapitalise , "(String o) {" );
4103+ tl (2 , "this." , entiteVar , " = " , classeNomSimple , ".staticSet" , entiteVarCapitalise , "(" , classeContientRequeteSite ? (langueConfig .getString (I18n .var_requeteSite ) + "_" ) : "null" , ", o);" );
4104+ tl (1 , "}" );
4105+ tl (1 , "@JsonIgnore" );
4106+ tl (1 , "public void set" , entiteVarCapitalise , "(Date o) {" );
4107+ tl (2 , "this." , entiteVar , " = o == null ? null : ZonedDateTime.ofInstant(o.toInstant(), ZoneId.of(" , langueConfig .getString (I18n .var_requeteSite ), "_.get" , langueConfig .getString (I18n .var_Config ), "().getString(" , classePartsConfigCles .nomSimple (langueNom ), "." , langueConfig .getString (I18n .var_SITE_ZONE ), "))).truncatedTo(ChronoUnit.MILLIS);" );
4108+ tl (1 , "}" );
40954109 }
4096- tl (1 , "@JsonIgnore" );
4097- tl (1 , "public void set" , entiteVarCapitalise , "(String o) {" );
4098- tl (2 , "this." , entiteVar , " = " , classeNomSimple , ".staticSet" , entiteVarCapitalise , "(" , classeContientRequeteSite ? (langueConfig .getString (I18n .var_requeteSite ) + "_" ) : "null" , ", o);" );
4099- tl (1 , "}" );
4100- tl (1 , "public static " , entiteNomSimpleComplet , " staticSet" , entiteVarCapitalise , "(" , classePartsRequeteSite .getEtendBase () ? classePartsRequeteSite .getNomSimpleSuperGenerique () : classePartsRequeteSite .nomSimple (langueNom ), " " , langueConfig .getString (I18n .var_requeteSite ), "_, String o) {" );
4110+ tl (1 , "public static " , entiteNomSimpleCompletGenerique == null ? entiteNomSimpleComplet : entiteNomSimpleCompletGenerique , " staticSet" , entiteVarCapitalise , "(" , classePartsRequeteSite .getEtendBase () ? classePartsRequeteSite .getNomSimpleSuperGenerique () : classePartsRequeteSite .nomSimple (langueNom ), " " , langueConfig .getString (I18n .var_requeteSite ), "_, String o) {" );
41014111 tl (2 , "if(StringUtils.endsWith(o, \" ]\" ))" );
41024112 tl (3 , "return o == null ? null : ZonedDateTime.parse(o, " , classePartsZonedDateTimeSerializer .nomSimple (langueNom ), ".ZONED_DATE_TIME_FORMATTER);" );
41034113 tl (2 , "else if(StringUtils.endsWith(o, \" Z\" ))" );
@@ -4107,33 +4117,32 @@ else if(entiteSetUpper)
41074117 tl (2 , "else" );
41084118 tl (3 , "return o == null ? null : LocalDate.parse(o, DateTimeFormatter.ISO_DATE).atStartOfDay(ZoneId.of(" , langueConfig .getString (I18n .var_requeteSite ), "_.get" , langueConfig .getString (I18n .var_Config ), "().getString(" , classePartsConfigCles .nomSimple (langueNom ), "." , langueConfig .getString (I18n .var_SITE_ZONE ), "))).truncatedTo(ChronoUnit.MILLIS);" );
41094119 tl (1 , "}" );
4110- tl (1 , "@JsonIgnore" );
4111- tl (1 , "public void set" , entiteVarCapitalise , "(Date o) {" );
4112- tl (2 , "this." , entiteVar , " = o == null ? null : ZonedDateTime.ofInstant(o.toInstant(), ZoneId.of(" , langueConfig .getString (I18n .var_requeteSite ), "_.get" , langueConfig .getString (I18n .var_Config ), "().getString(" , classePartsConfigCles .nomSimple (langueNom ), "." , langueConfig .getString (I18n .var_SITE_ZONE ), "))).truncatedTo(ChronoUnit.MILLIS);" );
4113- tl (1 , "}" );
41144120 staticSet = true ;
41154121 }
41164122
41174123 // Setter LocalDateTime //
4118- if (StringUtils .equals (entiteNomCanonique , LocalDateTime .class .getCanonicalName ())) {
4119- tl (1 , "@JsonIgnore" );
4120- tl (1 , "public void set" , entiteVarCapitalise , "(Instant o) {" );
4121- tl (2 , "this." , entiteVar , " = o == null ? null : LocalDateTime.from(o).truncatedTo(ChronoUnit.MILLIS);" );
4122- tl (1 , "}" );
4123- if (ecrireCommentaire ) {
4124- tl (1 , "/** Example: 2011-12-03T10:15:30+01:00 **/" );
4124+ if (StringUtils .equals (entiteNomCanonique , LocalDateTime .class .getCanonicalName ())
4125+ || entiteEstListe && StringUtils .equals (entiteNomCanoniqueGenerique , LocalDateTime .class .getCanonicalName ())) {
4126+ if (!entiteEstListe ) {
4127+ tl (1 , "@JsonIgnore" );
4128+ tl (1 , "public void set" , entiteVarCapitalise , "(Instant o) {" );
4129+ tl (2 , "this." , entiteVar , " = o == null ? null : LocalDateTime.from(o).truncatedTo(ChronoUnit.MILLIS);" );
4130+ tl (1 , "}" );
4131+ if (ecrireCommentaire ) {
4132+ tl (1 , "/** Example: 2011-12-03T10:15:30+01:00 **/" );
4133+ }
4134+ tl (1 , "@JsonIgnore" );
4135+ tl (1 , "public void set" , entiteNomSimpleCompletGenerique , "(String o) {" );
4136+ tl (2 , "this." , entiteVar , " = " , classeNomSimple , ".staticSet" , entiteVarCapitalise , "(" , langueConfig .getString (I18n .var_requeteSite ), "_, o);" );
4137+ tl (1 , "}" );
4138+ tl (1 , "@JsonIgnore" );
4139+ tl (1 , "public void set" , entiteVarCapitalise , "(Date o) {" );
4140+ tl (2 , "this." , entiteVar , " = o == null ? null : LocalDateTime.ofInstant(o.toInstant(), ZoneId.of(" , langueConfig .getString (I18n .var_requeteSite ), "_.get" , langueConfig .getString (I18n .var_Config ), "().getString(" , classePartsConfigCles .nomSimple (langueNom ), "." , langueConfig .getString (I18n .var_SITE_ZONE ), "))).truncatedTo(ChronoUnit.MILLIS);" );
4141+ tl (1 , "}" );
41254142 }
4126- tl (1 , "@JsonIgnore" );
4127- tl (1 , "public void set" , entiteVarCapitalise , "(String o) {" );
4128- tl (2 , "this." , entiteVar , " = " , classeNomSimple , ".staticSet" , entiteVarCapitalise , "(" , langueConfig .getString (I18n .var_requeteSite ), "_, o);" );
4129- tl (1 , "}" );
4130- tl (1 , "public static " , entiteNomSimpleComplet , " staticSet" , entiteVarCapitalise , "(" , classePartsRequeteSite .getEtendBase () ? classePartsRequeteSite .getNomSimpleSuperGenerique () : classePartsRequeteSite .nomSimple (langueNom ), " " , langueConfig .getString (I18n .var_requeteSite ), "_, String o) {" );
4143+ tl (1 , "public static " , entiteNomSimpleCompletGenerique == null ? entiteNomSimpleComplet : entiteNomSimpleCompletGenerique , " staticSet" , entiteVarCapitalise , "(" , classePartsRequeteSite .getEtendBase () ? classePartsRequeteSite .getNomSimpleSuperGenerique () : classePartsRequeteSite .nomSimple (langueNom ), " " , langueConfig .getString (I18n .var_requeteSite ), "_, String o) {" );
41314144 tl (2 , "return o == null ? null : LocalDateTime.parse(o, " , classePartsZonedDateTimeSerializer .nomSimple (langueNom ), ".UTC_DATE_TIME_FORMATTER).truncatedTo(ChronoUnit.MILLIS);" );
41324145 tl (1 , "}" );
4133- tl (1 , "@JsonIgnore" );
4134- tl (1 , "public void set" , entiteVarCapitalise , "(Date o) {" );
4135- tl (2 , "this." , entiteVar , " = o == null ? null : LocalDateTime.ofInstant(o.toInstant(), ZoneId.of(" , langueConfig .getString (I18n .var_requeteSite ), "_.get" , langueConfig .getString (I18n .var_Config ), "().getString(" , classePartsConfigCles .nomSimple (langueNom ), "." , langueConfig .getString (I18n .var_SITE_ZONE ), "))).truncatedTo(ChronoUnit.MILLIS);" );
4136- tl (1 , "}" );
41374146 staticSet = true ;
41384147 }
41394148
@@ -4416,7 +4425,12 @@ else if(entiteSetUpper)
44164425 tl (1 , "/** Example: 2011-12-03T10:15:30+01:00 **/" );
44174426 }
44184427 tl (1 , "public " , classeNomSimple , " add" , entiteVarCapitalise , "(String o) {" );
4419- tl (2 , entiteNomSimpleCompletGenerique , " p = ZonedDateTime.parse(o, " , classePartsZonedDateTimeSerializer .nomSimple (langueNom ), ".UTC_DATE_TIME_FORMATTER);" );
4428+ tl (2 , entiteNomSimpleCompletGenerique , " p = " , classeNomSimple , ".staticSet" , entiteVarCapitalise , "(" , classeContientRequeteSite ? (langueConfig .getString (I18n .var_requeteSite ) + "_" ) : "null" , ", o);" );
4429+ tl (2 , "add" , entiteVarCapitalise , "(p);" );
4430+ tl (2 , "return (" , classeNomSimple , ")this;" );
4431+ tl (1 , "}" );
4432+ tl (1 , "public " , classeNomSimple , " add" , entiteVarCapitalise , "(Instant o) {" );
4433+ tl (2 , entiteNomSimpleCompletGenerique , " p = ZonedDateTime.from(o).truncatedTo(ChronoUnit.MILLIS);" );
44204434 tl (2 , "add" , entiteVarCapitalise , "(p);" );
44214435 tl (2 , "return (" , classeNomSimple , ")this;" );
44224436 tl (1 , "}" );
0 commit comments