public List<Object[]> projection(final String query, Parameters p) { final Parameters params = (p == null ? new Parameters() : p); final Query<List<Object>> q = getQueryFactory().lookup(query, params); if (params.isCache()) { q.enableQueryCache();
@Override @RolesAllowed("user") public <T extends IObject> List<T> findAllByQuery(String queryName, Parameters params) { Query<List<T>> q = getQueryFactory().lookup(queryName, params); if (params != null && params.isCache()) { q.enableQueryCache(); } return execute(q); }
final Query<T> q = getQueryFactory().<T>lookup(queryName, params); if (params.isCache()) { q.enableQueryCache();