/** * For an entity class, return a list of associations to be fetched by outerjoin */ protected final List walkEntityTree(OuterJoinLoadable persister, String alias) throws MappingException { List associations = new ArrayList(); walkEntityTree(persister, alias, associations, new HashSet(), "", 0); return associations; }
if ( !joinable.isCollection() ) { if (joinable instanceof OuterJoinLoadable) { walkEntityTree( (OuterJoinLoadable) joinable, subalias,
walkEntityTree( (OuterJoinLoadable) persister.getElementPersister(), alias,