@Override public org.revenj.patterns.Query<gen.model.test.Clicked> query( org.revenj.patterns.Specification<gen.model.test.Clicked> filter) { org.revenj.patterns.Query<gen.model.test.Clicked> query = queryProvider.query(transactionConnection, locator, gen.model.test.Clicked.class); if (filter != null) { query = query.filter(rewriteSpecificationToLambda(filter)); } return query; }