public static < K , V , NV > Map < K , NV > newFilteredChangedValueWithEntryMap ( Map < K , V > map , Predicate < Entry < K , V > > filter , Function < Entry < K , V > , NV > changingValueFunction ) { return getEntryStreamWithFilter ( map , filter ) . collect ( toMap ( Entry :: getKey , changingValueFunction :: apply ) ) ; }
New filtered changed value with entry map map .