@Beta public interface LineProcessor<T>
A callback to be used with the streaming readLines
methods.
processLine(java.lang.String)
will be called for each line that is read, and should return false
when you want to stop processing.
Modifier and Type | Method and Description |
---|---|
T |
getResult()
Return the result of processing all the lines.
|
boolean |
processLine(String line)
This method will be called once for each line.
|
boolean processLine(String line) throws IOException
This method will be called once for each line.
line
- the line read from the input, without delimiterIOException
T getResult()
Return the result of processing all the lines.