Subversion Repositories SmartDukaan

Rev

Rev 34962 | Rev 34990 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 34962 Rev 34989
Line 444... Line 444...
444
        String schemeTypeLabel = null;
444
        String schemeTypeLabel = null;
445
 
445
 
446
        Map<String, List<Scheme>> groupedByDate = schemes.stream()
446
        Map<String, List<Scheme>> groupedByDate = schemes.stream()
447
                .filter(s -> ACTIVATION_SCHEME_TYPES.contains(s.getType()))
447
                .filter(s -> ACTIVATION_SCHEME_TYPES.contains(s.getType()))
448
                .collect(Collectors.groupingBy(s ->
448
                .collect(Collectors.groupingBy(s ->
449
                    StringUtils.fromShortMonthDate(String.valueOf(s.getStartDateTime())) + " - " +
449
                    StringUtils.toDate(String.valueOf(s.getStartDateTime())) + " - " +
450
                        StringUtils.fromShortMonthDate(String.valueOf(s.getEndDateTime()))
450
                        StringUtils.toDate(String.valueOf(s.getEndDateTime()))
451
                ));
451
                ));
452
 
452
 
453
        for (Map.Entry<String, List<Scheme>> entry : groupedByDate.entrySet()) {
453
        for (Map.Entry<String, List<Scheme>> entry : groupedByDate.entrySet()) {
454
            String dateRange = entry.getKey();
454
            String dateRange = entry.getKey();
455
            List<Scheme> groupedSchemes = entry.getValue();
455
            List<Scheme> groupedSchemes = entry.getValue();