No, but you could generate interfaces and implement those interfaces
using java.lang.reflect.Proxy, hiding the actual record behind such a
proxy. Within the proxy, parts of this listener API can be
implemented, maybe.

But it would probably be a clumsy solution, compared to actual
listener support by jOOQ's core

I thought about doing it a similar way. Very complicated for what would seem like adding a few lines of code into the UpdatableRecord? Wouldn't it just need to maintain a list of listeners and fire an event on setValue? Or is it more complicated than I am imagining?

Thanks, Ryan

Reply via email to