public class OsmMergeIteratorInput extends Object implements OsmIteratorInput
Constructor and Description |
---|
OsmMergeIteratorInput(Collection<InputStream> inputs,
Collection<OsmIterator> iterators) |
OsmMergeIteratorInput(Collection<InputStream> inputs,
Collection<OsmIterator> iterators,
Comparator<? super OsmEntity> comparator) |
OsmMergeIteratorInput(Collection<InputStream> inputs,
Collection<OsmIterator> iterators,
Comparator<? super OsmNode> comparatorNodes,
Comparator<? super OsmWay> comparatorWays,
Comparator<? super OsmRelation> comparatorRelations) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
OsmIterator |
getIterator() |
public OsmMergeIteratorInput(Collection<InputStream> inputs, Collection<OsmIterator> iterators)
public OsmMergeIteratorInput(Collection<InputStream> inputs, Collection<OsmIterator> iterators, Comparator<? super OsmEntity> comparator)
public OsmMergeIteratorInput(Collection<InputStream> inputs, Collection<OsmIterator> iterators, Comparator<? super OsmNode> comparatorNodes, Comparator<? super OsmWay> comparatorWays, Comparator<? super OsmRelation> comparatorRelations)
public void close() throws IOException
close
in interface OsmIteratorInput
IOException
public OsmIterator getIterator() throws IOException
getIterator
in interface OsmIteratorInput
IOException