JOOQ Cast String to Enum with Converter inline
问题 As asked here the follow up Question to this #58538732 As suggested by Lukas Eder I wrote an EnumConverter to convert the Integer to a DayOfWeek public class DOWConverter extends EnumConverter<Integer, DayOfWeek> { public DOWConverter() { super(Integer.class, DayOfWeek.class); } } The select now looks the following DataType<DayOfWeek> typeDOW = SQLDataType.INTEGER.asConvertedDataType(new DOWConverter() /*ERROR*/); Field<DayOfWeek> fieldDOW = DSL.field("{0}", typeDOW, lecture.DAY_OF_WEEK);