edu.iris.dmc.service
Class StationIterator

java.lang.Object
  extended by edu.iris.dmc.service.StationIterator
All Implemented Interfaces:
Iterator<edu.iris.dmc.fdsn.station.model.Station>

public class StationIterator
extends Object
implements Iterator<edu.iris.dmc.fdsn.station.model.Station>


Constructor Summary
StationIterator(HttpURLConnection connection, InputStream inputStream)
           
StationIterator(InputStream inputStream)
           
 
Method Summary
 void close()
           
 boolean hasNext()
           
 edu.iris.dmc.fdsn.station.model.Station next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StationIterator

public StationIterator(HttpURLConnection connection,
                       InputStream inputStream)
                throws FileNotFoundException,
                       javax.xml.stream.XMLStreamException,
                       javax.xml.bind.JAXBException
Throws:
FileNotFoundException
javax.xml.stream.XMLStreamException
javax.xml.bind.JAXBException

StationIterator

public StationIterator(InputStream inputStream)
                throws FileNotFoundException,
                       javax.xml.stream.XMLStreamException,
                       javax.xml.bind.JAXBException
Throws:
FileNotFoundException
javax.xml.stream.XMLStreamException
javax.xml.bind.JAXBException
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator<edu.iris.dmc.fdsn.station.model.Station>

next

public edu.iris.dmc.fdsn.station.model.Station next()
Specified by:
next in interface Iterator<edu.iris.dmc.fdsn.station.model.Station>

remove

public void remove()
Specified by:
remove in interface Iterator<edu.iris.dmc.fdsn.station.model.Station>

close

public void close()


Copyright © 2013. All Rights Reserved.