List<Object> rawResults =
new ForceQueryUtils(ec, mconn, this, parameters, null, null).getObjectsOfCandidateType(null);
if (ForceQueryUtils.getLimitType(this) == LimitType.Java) {
JavaQueryEvaluator resultMapper = new JPQLEvaluator(this, rawResults, newDummyQueryCompilation(),
parameters, ec.getClassLoaderResolver());
results = resultMapper.execute(false, false, false, false, true);
} else {
results = rawResults;
}
} else {
List candidates = new ArrayList(candidateCollection);