This is due to the way that the predicate visitor accesses fields via name on the java objects (by converting to a jackson json node and traversing by path). Instead we should really be using an object graph framework that just accesses the field directly.
This is due to the way that the predicate visitor accesses fields via name on the java objects (by converting to a jackson json node and traversing by path). Instead we should really be using an object graph framework that just accesses the field directly.