private EntityJoinFromElement CreateEntityJoin( IQueryable entityPersister, IASTNode aliasNode, int joinType, IASTNode with) { if (log.IsDebugEnabled()) { log.Debug($"Creating entity-join FromElement [{aliasNode?.Text} -> {entityPersister.Name}]"); } EntityJoinFromElement join = new EntityJoinFromElement( CurrentFromClause, entityPersister, JoinProcessor.ToHibernateJoinType(joinType), aliasNode?.Text ); if (with != null) { HandleWithFragment(join, with); } return(join); }
void SetImpliedJoinType(int joinType) { _impliedJoinType = JoinProcessor.ToHibernateJoinType(joinType); }