414243444546474849
this.sqlProvider = sqlProvider; } @Override public <E> List<E> list(SearchQuery<E> query) { SQLBuilder sql = sqlProvider.get(); query.configure(sql); return exec.list(sql); }
484950515253545556
return exec.list(sql); } @Override public <E> List<E> listPage(SearchQuery<E> query, Page page) { SQLBuilder sql = sqlProvider.get(); query.configure(sql); return exec.listPage(sql, page); }
3536373839404142
this.sqlProvider = sqlProvider; } @Override public Sql get() { SQLBuilder sql = sqlProvider.get(); return new SqlImpl(exec, sql); }