return fq.execute(sm, this, fetch);
Select sel = _sql.newSelect();
if (!select(sel, mapping, subs, sm, null, fetch,
JDBCFetchConfiguration.EAGER_JOIN, true, false))
return null;
sel.wherePrimaryKey(sm.getObjectId(), mapping, this);
sel.setExpectedResultCount(1, false);
Result result = sel.execute(this, fetch);
cacheFinder(mapping, sel, fetch);
return result;
}