public interface Reader<T>
boolean
hasNext()
T
readNext(java.lang.Class<T> type)
T readNext(java.lang.Class<T> type) throws java.io.IOException
java.io.IOException
boolean hasNext() throws java.io.IOException