|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.io.Writer java.io.FilterWriter org.geotools.io.EchoWriter
A writer that copy all output to an other stream. This writer can be used for perfoming an exact copy of what is sent to an other writer. For example, it may be used for echoing to the standard output the content sent to a file. This writer is usefull for debugging purpose.
Field Summary |
Fields inherited from class java.io.FilterWriter |
out |
Fields inherited from class java.io.Writer |
lock |
Constructor Summary | |
EchoWriter(java.io.Writer main)
Creates a writer that will echo to the standard output. |
|
EchoWriter(java.io.Writer main,
java.io.Writer echo)
Creates a copy writter for the specified stream. |
Method Summary | |
void |
close()
Close the main stream, If this object has been constructed with the one argument constructor (i.e. |
void |
flush()
Flush both streams. |
void |
write(char[] cbuf)
Write an array of characters. |
void |
write(char[] cbuf,
int off,
int len)
Write a portion of an array of characters. |
void |
write(int c)
Write a single character. |
void |
write(java.lang.String str)
Write a string. |
void |
write(java.lang.String str,
int off,
int len)
Write a portion of a string. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public EchoWriter(java.io.Writer main)
main
- The main stream.public EchoWriter(java.io.Writer main, java.io.Writer echo)
main
- The main stream.echo
- The echo stream.Method Detail |
public void write(int c) throws java.io.IOException
java.io.IOException
- If an I/O error occurspublic void write(char[] cbuf) throws java.io.IOException
cbuf
- Buffer of characters to be written
java.io.IOException
- If an I/O error occurspublic void write(char[] cbuf, int off, int len) throws java.io.IOException
cbuf
- Buffer of characters to be writtenoff
- Offset from which to start reading characterslen
- Number of characters to be written
java.io.IOException
- If an I/O error occurspublic void write(java.lang.String str) throws java.io.IOException
str
- String to be written
java.io.IOException
- If an I/O error occurspublic void write(java.lang.String str, int off, int len) throws java.io.IOException
str
- A Stringoff
- Offset from which to start writing characterslen
- Number of characters to write
java.io.IOException
- If an I/O error occurspublic void flush() throws java.io.IOException
java.io.IOException
- If an I/O error occurspublic void close() throws java.io.IOException
java.io.IOException
- If an I/O error occurs
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |