For the record: There is now a pending feature request which will ship with jOOQ 3.14: https://github.com/jOOQ/jOOQ/issues/10160
We now have a thorough strategy how to work with Java keyword collisions, having already added support for the IF statement in the procedural APIs: https://www.jooq.org/doc/latest/manual/sql-building/procedural-statements/procedural-if/ The strategy is to append an underscore and call the function if_() On Wednesday, August 22, 2018 at 10:00:37 AM UTC+2, Lukas Eder wrote: > > Thank you very much for taking the time to comment. No, there are no > updates on this. Please do look at the workarounds exposed in this > discussion. > > Thanks, > Lukas > > On Wed, Aug 22, 2018 at 9:56 AM <[email protected]> wrote: > >> Any updates on it now?? >> >> On Tuesday, September 13, 2016 at 12:35:56 AM UTC+5:30, Lukas Eder wrote: >>> >>> Hi Wei, >>> >>> No, we currently have no plans of supporting "IF". The main reason is >>> that we can't call the method "if" in Java, which is a reserved word. Using >>> any other word might make it tricky for a user to find the method. >>> >>> If you have any suggestions, please do let us know. Rest assured that >>> the mentioned workarounds still work, though. >>> >>> Cheers, >>> Lukas >>> >>> 2016-09-12 20:50 GMT+02:00 <[email protected]>: >>> >>>> Hi Lukas, >>>> >>>> Is the if feature supported now? If so, since which major version? >>>> >>>> Thanks, >>>> Wei >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "jOOQ User Group" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "jOOQ User Group" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "jOOQ User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jooq-user/46ab1125-b18f-4b31-a3d6-b9016d767ba8%40googlegroups.com.
