protected Object resolveRowResults(Object[] row) {
		if (hintResolver == null) {
			hintResolver = new JoinHintResolver();
		}
		row = hintResolver.join(row, hints);
		return row.length == 1 ? row[0] : row;
	}
protected Object resolveRowResults(Object[] row) {
		if (hintResolver == null) {
			hintResolver = new JoinHintResolver();
		}
		row = hintResolver.join(row, hints);
		return row.length == 1 ? row[0] : row;
	}
protected Object resolveRowResults ( Object [ ] row ) { if ( hintResolver == null ) { hintResolver = new JoinHintResolver ( ) ; } row = hintResolver . join ( row , hints ) ; return row . length == 1 ? row [ 0 ] : row ; }
Prepares a row (array of rows mapped object) using hints.
Returns either single object or objects array.
Prepares a row ( array of rows mapped object ) using hints . Returns either single object or objects array .