@Override public List<T> list() { if(null == result) { result = query.result(page); } return result.list(); }
@Override public List<T> list() { return result().list(); }
protected QueryResult<T> executeResult(Limit limit) { QueryResult result = null == limit ? executeQuery(this) : executeQuery(new LimitQueryContext(limit)); if (null != em) { if (eventHandler.isHandleLoadEvent(context, em)) { LoadEntityEventImpl event = new LoadEntityEventImpl(this, em, result.list(), false); eventHandler.postLoadEntityNoTrans(context, em, event); } } return result; }