@FunctionalInterface public static interface SplitWayAction.Strategy
Modifier and Type | Method and Description |
---|---|
Way |
determineWayToKeep(java.lang.Iterable<Way> wayChunks)
Determines which way chunk should reuse the old id and its history.
|
static SplitWayAction.Strategy |
keepFirstChunk()
Returns a strategy which selects the first way chunk.
|
static SplitWayAction.Strategy |
keepLongestChunk()
Returns a strategy which selects the way chunk with the highest node count to keep.
|
Way determineWayToKeep(java.lang.Iterable<Way> wayChunks)
wayChunks
- the way chunksstatic SplitWayAction.Strategy keepLongestChunk()
static SplitWayAction.Strategy keepFirstChunk()