Witam,

Co powinienem zrobić by móc pobrać elementy z listy pairs(List<Pair>). Jedynie co przyszło mi do głowy to utworzenie dekoratora bądź adaptera. Może ktoś ma lepszy pomysł??
Dziękuję z góry.

 @Test
    public void getListElementsFromDataBase() {
        EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory("JPAService");
        EntityManager em = entityManagerFactory.createEntityManager();
        
        List<String> lists = new ArrayList<>();
        lists.add("e6f45e9f2e324f1e3b23c02f9962f3a9");
        
        List<Pair> pairs = new ArrayList<>();
        pairs.add(new Pair<>("e6f45e9f2e324f1e3b23c02f9962f3a9", "any text"));
        
        em.getTransaction().begin();
            Query query = em.createQuery("select dc FROM DistributionChannel dc WHERE dc.dataZgloszenia = (select max(dcs.dataZgloszenia) FROM DistributionChannel dcs where dcs.idReklamacji = :parameter)");
            query.setParameter("parameter", lists); //<--- dziala
            //query.setParameter("parameter", pairs); //<-- żeby zadziałało

        List<DistributionChannel> dcs = query.getResultList();
        
        em.getTransaction().commit();
        entityManagerFactory.close();
        Assert.assertTrue(true);
    }