"where cat_kittens.*\\.name = \\?1\\)", serialize(predicate));
}
@Test
public void Simple_BooleanOperation_ElementCollection() {
QEmployee employee = QEmployee.employee;
Predicate predicate = employee.jobFunctions.any().eq(JobFunction.CODER);
assertMatches("exists \\(select 1\n" +
"from Employee employee.*\n" +
" inner join employee.*.jobFunctions as employee_jobFunctions.*\n" +
"where employee.* = employee and employee_jobFunctions.* = \\?1\\)", serialize(predicate));