public class TboIterator extends BlockReader implements OsmIterator
reader
Constructor and Description |
---|
TboIterator(CompactReader reader,
boolean fetchTags,
boolean fetchMetadata) |
TboIterator(InputStream input,
boolean fetchTags,
boolean fetchMetadata) |
Modifier and Type | Method and Description |
---|---|
OsmBounds |
getBounds() |
boolean |
hasBounds() |
boolean |
hasNext() |
Iterator<EntityContainer> |
iterator() |
EntityContainer |
next() |
void |
remove() |
parseHeader, readBlock
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
forEachRemaining
public TboIterator(InputStream input, boolean fetchTags, boolean fetchMetadata) throws IOException
IOException
public TboIterator(CompactReader reader, boolean fetchTags, boolean fetchMetadata) throws IOException
IOException
public boolean hasNext()
hasNext
in interface Iterator<EntityContainer>
public EntityContainer next()
next
in interface Iterator<EntityContainer>
public void remove()
remove
in interface Iterator<EntityContainer>
public Iterator<EntityContainer> iterator()
iterator
in interface Iterable<EntityContainer>
public boolean hasBounds()
hasBounds
in interface OsmIterator
public OsmBounds getBounds()
getBounds
in interface OsmIterator