// timc 2006-11-06 row.objectForKey("COUNT") returns BigDecimal not Long
//if( Long.valueOf( 0 ).equals( row.objectForKey( "COUNT" ) ) ) {
Number numCount = (Number) row.objectForKey("COUNT");
if (numCount != null && numCount.longValue() == 0L) {
EOSynchronizationFactory f = createSynchronizationFactory();
NSArray<EOSQLExpression> statements = f.primaryKeySupportStatementsForEntityGroup(new NSArray<EOEntity>(entity));
int stmCount = statements.count();
for (int i = 0; i < stmCount; i++) {
channel.evaluateExpression(statements.objectAtIndex(i));
}
}