@Test public final void testDoubleAssociation() { String rsql = "sites.trunks.id==2"; List<TrunkGroup> trunkGroups = (List<TrunkGroup>) trunkGroupRepository.findAll(toPredicate(rsql, QTrunkGroup.trunkGroup)); long count = trunkGroups.size(); log.info("rsql: {} -> count: {}", rsql, count); assertThat("DoubleAssociation", count, is(0l)); }
public static BooleanExpression toPredicate(final String rsqlQuery, final Path qClazz) { return toPredicate(rsqlQuery, qClazz, null); }
RSQLQueryDslSupport extends RSQLJPASupport { public static BooleanExpression toPredicate(final String rsqlQuery, final Path qClazz) { return toPredicate(rsqlQuery, qClazz, null); } }
RSQLQueryDslSupport extends RSQLJPASupport { public static BooleanExpression toPredicate(final String rsqlQuery, final Path qClazz) { return toPredicate(rsqlQuery, qClazz, null); } RSQLQueryDslSupport();  RSQLQueryDslSupport(Map<String, EntityManager> entityManagerMap); }
RSQLQueryDslSupport extends RSQLJPASupport { public static BooleanExpression toPredicate(final String rsqlQuery, final Path qClazz) { return toPredicate(rsqlQuery, qClazz, null); } RSQLQueryDslSupport();  RSQLQueryDslSupport(Map<String, EntityManager> entityManagerMap); static BooleanExpression toPredicate(final String rsqlQuery, final Path qClazz); static BooleanExpression toPredicate(final String rsqlQuery, final Path qClazz, final Map<String, String> propertyPathMapper); }
RSQLQueryDslSupport extends RSQLJPASupport { public static BooleanExpression toPredicate(final String rsqlQuery, final Path qClazz) { return toPredicate(rsqlQuery, qClazz, null); } RSQLQueryDslSupport();  RSQLQueryDslSupport(Map<String, EntityManager> entityManagerMap); static BooleanExpression toPredicate(final String rsqlQuery, final Path qClazz); static BooleanExpression toPredicate(final String rsqlQuery, final Path qClazz, final Map<String, String> propertyPathMapper);  }