org.codehaus.plexus.util
public class InterpolationFilterReader extends FilterReader
Constructor Summary | |
---|---|
InterpolationFilterReader(Reader in, Map variables, String beginToken, String endToken) | |
InterpolationFilterReader(Reader in, Map variables) |
Method Summary | |
---|---|
int | read(char[] cbuf, int off, int len)
Reads characters into a portion of an array. |
int | read()
Returns the next character in the filtered stream, replacing tokens
from the original stream.
|
long | skip(long n)
Skips characters. |
Parameters: cbuf Destination buffer to write characters to.
Must not be null
. off Offset at which to start storing characters. len Maximum number of characters to read.
Returns: the number of characters read, or -1 if the end of the stream has been reached
Throws: IOException If an I/O error occurs
Returns: the next character in the resulting stream, or -1 if the end of the resulting stream has been reached
Throws: IOException if the underlying stream throws an IOException during reading
Parameters: n The number of characters to skip
Returns: the number of characters actually skipped
Throws: IllegalArgumentException If n
is negative. IOException If an I/O error occurs