/** * Returns collection of fetched entities. * * @return the list */ protected List fetch() { EntityMetadata metadata = getEntityMetadata(); Client client = persistenceDelegeator.getClient(metadata); List results = isRelational(metadata) ? recursivelyPopulateEntities(metadata, client) : populateEntities( metadata, client); return results; }