Interface LineProcessor<T>


@Beta @Deprecated(since="2022-12-01") public interface LineProcessor<T>
Deprecated.
The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023
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.

Since:
1.0
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
    Return the result of processing all the lines.
    boolean
    Deprecated.
    This method will be called once for each line.
  • Method Details

    • processLine

      boolean processLine(String line) throws IOException
      Deprecated.
      This method will be called once for each line.
      Parameters:
      line - the line read from the input, without delimiter
      Returns:
      true to continue processing, false to stop
      Throws:
      IOException
    • getResult

      T getResult()
      Deprecated.
      Return the result of processing all the lines.