/* 1444 */ if (this.joinedAliases.add(joinAlias))
/* */ {
/* 1446 */ JDBCAbstractCMRFieldBridge cmrField = (JDBCAbstractCMRFieldBridge)path.getCMRField(i);
/* 1447 */ JDBCAbstractEntityBridge joinEntity = (JDBCAbstractEntityBridge)cmrField.getRelatedEntity();
/* */
/* 1449 */ JDBCRelationMetaData relation = cmrField.getMetaData().getRelationMetaData();
/* */
/* 1451 */ String join = path.innerJoin ? " INNER JOIN " : " LEFT OUTER JOIN ";
/* */
/* 1453 */ if (relation.isTableMappingStyle())
/* */ {
/* 1455 */ String relTableAlias = this.aliasManager.getRelationTableAlias(curPath);
/* 1456 */ sql.append(join).append(cmrField.getQualifiedTableName()).append(' ').append(relTableAlias).append(" ON ");
/* */
/* 1461 */ SQLUtil.getRelationTableJoinClause(cmrField, leftAlias, relTableAlias, sql);