Ignore:
Timestamp:
2020-05-17T17:02:28+02:00 (4 years ago)
Author:
simon04
Message:

see #19251 - Java 8: use Stream

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/osm/FilterModel.java

    r16187 r16445  
    1414import java.util.Set;
    1515import java.util.Stack;
     16import java.util.stream.Collectors;
    1617
    1718import javax.swing.JOptionPane;
     
    8889     */
    8990    public void savePrefs(String prefEntry) {
    90         Collection<FilterPreferenceEntry> entries = new ArrayList<>();
    91         for (Filter flt : filters) {
    92             entries.add(flt.getPreferenceEntry());
    93         }
     91        Collection<FilterPreferenceEntry> entries = filters.stream()
     92                .map(Filter::getPreferenceEntry)
     93                .collect(Collectors.toList());
    9494        StructUtils.putListOfStructs(Config.getPref(), prefEntry, entries, FilterPreferenceEntry.class);
    9595    }
Note: See TracChangeset for help on using the changeset viewer.