EOSQLExpressionFactory factory = new EOSQLExpressionFactory(adaptor);
NSArray<EOEntity> entities = EOModelGroup.defaultGroup().modelNamed(ERXTestSuite.ERXTEST_MODEL).entities();
NSMutableDictionary<String,Number> counts = new NSMutableDictionary<String,Number>();
for (EOEntity entity : entities) {
EOSQLExpression sqlExp = factory.selectStatementForAttributes(entity.attributes(),
false,
new EOFetchSpecification(entity.name(), null, null),
entity);
NSArray rows = ERXEOAccessUtilities.rawRowsForSQLExpression(ec, ERXTestSuite.ERXTEST_MODEL, sqlExp);