initial rework for new enhancement

This commit is contained in:
Robin Bygrave
2013-06-19 20:36:24 +12:00
parent eb1eafe98c
commit 4ec62a5772
193 changed files with 2737 additions and 5285 deletions
@@ -10,6 +10,7 @@ import com.avaje.ebean.BackgroundExecutor;
import com.avaje.ebean.QueryIterator;
import com.avaje.ebean.bean.BeanCollection;
import com.avaje.ebean.bean.BeanCollectionTouched;
import com.avaje.ebean.bean.EntityBean;
import com.avaje.ebean.bean.ObjectGraphNode;
import com.avaje.ebean.config.dbplatform.DatabasePlatform;
import com.avaje.ebeaninternal.api.BeanIdList;
@@ -223,7 +224,7 @@ public class CQueryEngine {
*/
public <T> T find(OrmQueryRequest<T> request) {
T bean = null;
EntityBean bean = null;
CQuery<T> cquery = queryBuilder.buildQuery(request);
@@ -244,7 +245,7 @@ public class CQueryEngine {
request.executeSecondaryQueries(defaultSecondaryQueryBatchSize);
return bean;
return (T)bean;
} catch (SQLException e) {
throw cquery.createPersistenceException(e);