This work provides a way to work with your Java models in Drools without having to flatten them, providing full reactivity over that graph of pojos. It also provides a more compact syntax, modelled on XPath.
Finally this work is now available in master and our nightly builds for you to try. It requires code instrumentation, so for now it is only available within our internal drl type declares. We are going to write a maven module that will instrument existing pojos.
We’ve added a simple example now, that you can checkout and run here.