public class AbstractSortedIdMerge extends AbstractIdMerge
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractSortedIdMerge.Input |
Modifier and Type | Field and Description |
---|---|
protected PriorityQueue<AbstractSortedIdMerge.Input> |
nodeItems |
protected PriorityQueue<AbstractSortedIdMerge.Input> |
relationItems |
protected PriorityQueue<AbstractSortedIdMerge.Input> |
wayItems |
bounds, hasBounds, inputs
Constructor and Description |
---|
AbstractSortedIdMerge(Collection<OsmIdIterator> inputs) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
advanceNodeItem(AbstractSortedIdMerge.Input item,
boolean putBack) |
protected boolean |
advanceRelationItem(AbstractSortedIdMerge.Input item,
boolean putBack) |
protected boolean |
advanceWayItem(AbstractSortedIdMerge.Input item,
boolean putBack) |
protected AbstractSortedIdMerge.Input |
createItem(long id,
OsmIdIterator iterator) |
initBounds
protected PriorityQueue<AbstractSortedIdMerge.Input> nodeItems
protected PriorityQueue<AbstractSortedIdMerge.Input> wayItems
protected PriorityQueue<AbstractSortedIdMerge.Input> relationItems
public AbstractSortedIdMerge(Collection<OsmIdIterator> inputs)
protected AbstractSortedIdMerge.Input createItem(long id, OsmIdIterator iterator)
protected boolean advanceNodeItem(AbstractSortedIdMerge.Input item, boolean putBack)
protected boolean advanceWayItem(AbstractSortedIdMerge.Input item, boolean putBack)
protected boolean advanceRelationItem(AbstractSortedIdMerge.Input item, boolean putBack)