Changeset 16445 in josm for trunk/src/org/openstreetmap/josm/data/osm/IRelation.java
- Timestamp:
- 2020-05-17T17:02:28+02:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/IRelation.java
r16119 r16445 3 3 4 4 import java.util.Collection; 5 import java.util.HashSet;6 5 import java.util.List; 7 import java.util.Set;8 6 import java.util.stream.Collectors; 9 7 … … 125 123 */ 126 124 default Collection<? extends IPrimitive> getIncompleteMembers() { 127 Set<IPrimitive> ret = new HashSet<>(); 128 for (M rm : getMembers()) { 129 if (!rm.getMember().isIncomplete()) { 130 continue; 131 } 132 ret.add(rm.getMember()); 133 } 134 return ret; 125 return getMembers().stream() 126 .filter(rm -> rm.getMember().isIncomplete()) 127 .map(rm -> rm.getMember()) 128 .collect(Collectors.toSet()); 135 129 } 136 130
Note:
See TracChangeset
for help on using the changeset viewer.