Changeset 17584 in josm for trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java
- Timestamp:
- 2021-03-18T00:57:06+01:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java
r16981 r17584 19 19 import java.util.concurrent.TimeUnit; 20 20 import java.util.function.BiPredicate; 21 import java.util.stream.IntStream; 22 import java.util.stream.Stream; 21 23 22 24 import org.openstreetmap.josm.data.gpx.GpxConstants; … … 657 659 } 658 660 return result; 661 } 662 663 @Override 664 public Stream<String> keys() { 665 final String[] k = this.keys; 666 if (k == null) { 667 return Stream.empty(); 668 } else if (k.length == 1) { 669 return Stream.of(k[0]); 670 } else { 671 return IntStream.range(0, k.length / 2).mapToObj(i -> k[i * 2]); 672 } 659 673 } 660 674
Note:
See TracChangeset
for help on using the changeset viewer.