joins = join(joins, false);
joins = setEmbeddedVariable(joins);
}
// and join into relation
ForeignKey fk = field.getForeignKey(cls);
if (!forceInner && field.getNullValue() != FieldMapping.NULL_EXCEPTION)
return joins.outerJoinRelation(field.getName(), fk, field.
getTypeMapping(), field.getSelectSubclasses(), inverse, false);
return joins.joinRelation(field.getName(), fk, field.getTypeMapping(),
field.getSelectSubclasses(), inverse, false);