private Map < String , List < ViewRiksdagenCommitteeDecisionTypeDailySummary > > getCommitteeDecisionTypeMap ( ) { final DataContainer < ViewRiksdagenCommitteeDecisionTypeDailySummary , RiksdagenCommitteeDecisionTypeSummaryEmbeddedId > committeeBallotDecisionPartyDataContainer = getApplicationManager ( ) . getDataContainer ( ViewRiksdagenCommitteeDecisionTypeDailySummary . class ) ; final Date now = new Date ( ) ; final Date notBefore = new GregorianCalendar ( 2000 , Calendar . JANUARY , 1 ) . getTime ( ) ; return committeeBallotDecisionPartyDataContainer . getAll ( ) . parallelStream ( ) . filter ( t -> t != null && ! t . getEmbeddedId ( ) . getDecisionDate ( ) . after ( now ) && ! notBefore . after ( t . getEmbeddedId ( ) . getDecisionDate ( ) ) ) . collect ( Collectors . groupingBy ( t -> t . getEmbeddedId ( ) . getDecisionType ( ) ) ) ; }
Gets the committee decision type map .