@Override public List<TopiaEntity> getAggregate(E entity) throws TopiaException { List<TopiaEntity> tmp = new ArrayList<TopiaEntity>(); // pour tous les attributs rechecher les composites et les class d'asso // on les ajoute dans tmp // on refait un tour sur chaque entity de tmp pour recuperer leur // composite List<TopiaEntity> result = new ArrayList<TopiaEntity>(); for (TopiaEntity e : tmp) { result.add(e); TopiaDao<TopiaEntity> dao = (TopiaDao<TopiaEntity>) topiaDaoSupplier.getDao(e.getClass()); result.addAll(dao.getAggregate(e)); } return result; }
@Override public List<TopiaEntity> getAggregate(E entity) throws TopiaException { List<TopiaEntity> tmp = new ArrayList<TopiaEntity>(); // pour tous les attributs rechecher les composites et les class d'asso // on les ajoute dans tmp // on refait un tour sur chaque entity de tmp pour recuperer leur // composite List<TopiaEntity> result = new ArrayList<TopiaEntity>(); for (TopiaEntity e : tmp) { result.add(e); TopiaDao<TopiaEntity> dao = (TopiaDao<TopiaEntity>) topiaDaoSupplier.getDao(e.getClass()); result.addAll(dao.getAggregate(e)); } return result; }
@Override public List<TopiaEntity> getAggregate(E entity) throws TopiaException { List<TopiaEntity> tmp = new ArrayList<TopiaEntity>(); // pour tous les attributs rechecher les composites et les class d'asso // on les ajoute dans tmp // on refait un tour sur chaque entity de tmp pour recuperer leur // composite List<TopiaEntity> result = new ArrayList<TopiaEntity>(); for (TopiaEntity e : tmp) { result.add(e); TopiaDao<TopiaEntity> dao = (TopiaDao<TopiaEntity>) topiaDaoSupplier.getDao(e.getClass()); result.addAll(dao.getAggregate(e)); } return result; }
@Override public List<TopiaEntity> getAggregate(E entity) throws TopiaException { List<TopiaEntity> tmp = new ArrayList<TopiaEntity>(); // pour tous les attributs rechecher les composites et les class d'asso // on les ajoute dans tmp // on refait un tour sur chaque entity de tmp pour recuperer leur // composite List<TopiaEntity> result = new ArrayList<TopiaEntity>(); for (TopiaEntity e : tmp) { result.add(e); TopiaDao<TopiaEntity> dao = (TopiaDao<TopiaEntity>) topiaDaoSupplier.getDao(e.getClass()); result.addAll(dao.getAggregate(e)); } return result; }
@Override public List<TopiaEntity> getAggregate(E entity) throws TopiaException { List<TopiaEntity> tmp = new ArrayList<TopiaEntity>(); // pour tous les attributs rechecher les composites et les class d'asso // on les ajoute dans tmp // on refait un tour sur chaque entity de tmp pour recuperer leur // composite List<TopiaEntity> result = new ArrayList<TopiaEntity>(); for (TopiaEntity e : tmp) { result.add(e); TopiaDao<TopiaEntity> dao = (TopiaDao<TopiaEntity>) topiaDaoSupplier.getDao(e.getClass()); result.addAll(dao.getAggregate(e)); } return result; }
@Override public List<TopiaEntity> getAggregate(E entity) throws TopiaException { List<TopiaEntity> tmp = new ArrayList<TopiaEntity>(); // pour tous les attributs rechecher les composites et les class d'asso // on les ajoute dans tmp // on refait un tour sur chaque entity de tmp pour recuperer leur // composite List<TopiaEntity> result = new ArrayList<TopiaEntity>(); for (TopiaEntity e : tmp) { result.add(e); TopiaDao<TopiaEntity> dao = (TopiaDao<TopiaEntity>) topiaDaoSupplier.getDao(e.getClass()); result.addAll(dao.getAggregate(e)); } return result; }
@Override public List<TopiaEntity> getAggregate(E entity) throws TopiaException { List<TopiaEntity> tmp = new ArrayList<TopiaEntity>(); // pour tous les attributs rechecher les composites et les class d'asso // on les ajoute dans tmp // on refait un tour sur chaque entity de tmp pour recuperer leur // composite List<TopiaEntity> result = new ArrayList<TopiaEntity>(); for (TopiaEntity e : tmp) { result.add(e); TopiaDao<TopiaEntity> dao = (TopiaDao<TopiaEntity>) topiaDaoSupplier.getDao(e.getClass()); result.addAll(dao.getAggregate(e)); } return result; }
@Override public List<TopiaEntity> getAggregate(E entity) throws TopiaException { List<TopiaEntity> tmp = new ArrayList<TopiaEntity>(); // pour tous les attributs rechecher les composites et les class d'asso // on les ajoute dans tmp // on refait un tour sur chaque entity de tmp pour recuperer leur // composite List<TopiaEntity> result = new ArrayList<TopiaEntity>(); for (TopiaEntity e : tmp) { result.add(e); TopiaDao<TopiaEntity> dao = (TopiaDao<TopiaEntity>) topiaDaoSupplier.getDao(e.getClass()); result.addAll(dao.getAggregate(e)); } return result; }
@Override public List<TopiaEntity> getAggregate(E entity) throws TopiaException { List<TopiaEntity> tmp = new ArrayList<TopiaEntity>(); // pour tous les attributs rechecher les composites et les class d'asso // on les ajoute dans tmp // on refait un tour sur chaque entity de tmp pour recuperer leur // composite List<TopiaEntity> result = new ArrayList<TopiaEntity>(); for (TopiaEntity e : tmp) { result.add(e); TopiaDao<TopiaEntity> dao = (TopiaDao<TopiaEntity>) topiaDaoSupplier.getDao(e.getClass()); result.addAll(dao.getAggregate(e)); } return result; }
@Override public List<TopiaEntity> getAggregate(E entity) throws TopiaException { List<TopiaEntity> tmp = new ArrayList<TopiaEntity>(); // pour tous les attributs rechecher les composites et les class d'asso // on les ajoute dans tmp // on refait un tour sur chaque entity de tmp pour recuperer leur // composite List<TopiaEntity> result = new ArrayList<TopiaEntity>(); for (TopiaEntity e : tmp) { result.add(e); TopiaDao<TopiaEntity> dao = (TopiaDao<TopiaEntity>) topiaDaoSupplier.getDao(e.getClass()); result.addAll(dao.getAggregate(e)); } return result; }