@Description(value="Processes input from a reader line by line.")
@In(value=java.io.Reader.class)
@Out(value=java.lang.String.class)
@FluxCommand(value="as-lines")
public final class LineReader
extends org.metafacture.framework.helpers.DefaultObjectPipe<java.io.Reader,org.metafacture.framework.ObjectReceiver<java.lang.String>>
| Constructor and Description |
|---|
LineReader()
Creates an instance of
LineReader. |
| Modifier and Type | Method and Description |
|---|---|
void |
process(java.io.Reader reader) |
static void |
process(java.io.Reader reader,
org.metafacture.framework.ObjectReceiver<java.lang.String> receiver)
Processes input from a reader and passes it line by line to a receiver.
|
closeStream, getReceiver, isClosed, onCloseStream, onResetStream, onSetReceiver, resetStream, setReceiverpublic LineReader()
LineReader.public void process(java.io.Reader reader)
process in interface org.metafacture.framework.ObjectReceiver<java.io.Reader>process in class org.metafacture.framework.helpers.DefaultObjectPipe<java.io.Reader,org.metafacture.framework.ObjectReceiver<java.lang.String>>public static void process(java.io.Reader reader,
org.metafacture.framework.ObjectReceiver<java.lang.String> receiver)
reader - the Readerreceiver - the ObjectReceiver