Ignore:
Timestamp:
2020-05-17T14:18:22+02:00 (5 years ago)
Author:
simon04
Message:

see #19251 - Java 8: use Stream

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetType.java

    r13564 r16438  
    11// License: GPL. For details, see LICENSE file.
    22package org.openstreetmap.josm.gui.tagging.presets;
     3
     4import java.util.Arrays;
    35
    46import org.openstreetmap.josm.data.osm.IPrimitive;
     
    7880     */
    7981    public static TaggingPresetType fromString(String type) {
    80         for (TaggingPresetType t : TaggingPresetType.values()) {
    81             if (t.getName().equals(type)) {
    82                 return t;
    83             }
    84         }
    85         return null;
     82        return Arrays.stream(TaggingPresetType.values())
     83                .filter(t -> t.getName().equals(type))
     84                .findFirst().orElse(null);
    8685    }
    8786}
Note: See TracChangeset for help on using the changeset viewer.