class WcMultipleFilesProcessor extends Object implements LineProcessor
| Constructor and Description |
|---|
WcMultipleFilesProcessor(ExecutionContext context,
List<? extends Input> inputs,
LineProcessor output,
WcArguments args) |
| Modifier and Type | Method and Description |
|---|---|
void |
finish()
Indicates that this line processing task is complete and can finished.
|
boolean |
processLine(Line line)
Processes a single line and returns true if this
LineProcessor is
ready to process more lines. |
public WcMultipleFilesProcessor(ExecutionContext context, List<? extends Input> inputs, LineProcessor output, WcArguments args)
public boolean processLine(Line line)
LineProcessorLineProcessor is
ready to process more lines. Returning false indicates that the process
can be finished because subsequent lines would not
change the result anyway.processLine in interface LineProcessorline - the line to processLineProcessor is ready to process more
lines, and false if it does not require any more input linespublic void finish()
LineProcessor
Simple output devices usually perform a flush operation in this
method. More complex commands may perform the real operation in this
method, for instance write the total count of lines or words to the
target file or stream.
finish in interface LineProcessorCopyright © 2025. All rights reserved.