Project

General

Profile

« Previous | Next » 

Revision c585a089

Added by Andreas Müller over 2 years ago

remove commented code from TermVocabularyDao.findVocabularyDtoByTermTypes(termTypes, pattern, includeSubtypes)

View differences:

cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/term/TermVocabularyDaoImpl.java
419 419
        List<Object[]> result = query.list();
420 420
        List<TermVocabularyDto> dtos = TermVocabularyDto.termVocabularyDtoListFrom(result);
421 421
        return dtos;
422

  
423
//        Map<UUID, TermVocabularyDto> dtoMap = new HashMap<>(result.size());
424
//        for (Object[] elements : result) {
425
//            UUID uuid = (UUID)elements[0];
426
//            TermType termType = (TermType)elements[1];
427
//            if(dtoMap.containsKey(uuid)){
428
//                dtoMap.get(uuid).addRepresentation((Representation)elements[2]);
429
//            } else {
430
//                Set<Representation> representations = new HashSet<>();
431
//                if(elements[2] instanceof Representation) {
432
//                    representations = new HashSet<Representation>();
433
//                    representations.add((Representation)elements[2]);
434
//                } else {
435
//                    representations = (Set<Representation>)elements[2];
436
//                }
437
//                dtoMap.put(uuid, new TermVocabularyDto(uuid, representations, termType, (String)elements[3]));
438
//            }
439
//        }
440
//        return new ArrayList<>(dtoMap.values());
441 422
    }
442 423

  
443 424
    @Override

Also available in: Unified diff