| 
 |   | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
  |
  +--java.io.Writer
        |
        +--java.io.StringWriter
Untamed: A character stream that collects its output in a string buffer, which can then be used to construct a string.
Closing a StringWriter has no effect. The methods in this class can be called after the stream has been closed without generating an IOException.
| Field Summary | |
| private  StringBuffer | buf | 
| Fields inherited from class java.io.Writer | 
| lock | 
| Constructor Summary | |
| StringWriter()Enabled: Create a new string writer, using the default initial string-buffer size. | |
| StringWriter(int initialSize)Enabled: Create a new string writer, using the specified initial string-buffer size. | |
| Method Summary | |
|  void | close()Enabled: Closing a StringWriter has no effect. | 
|  void | flush()Enabled: Flush the stream. | 
|  StringBuffer | getBuffer()Enabled: Return the string buffer itself. | 
|  String | toString()Suppressed: Return the buffer's current value as a string. | 
|  void | write(char[] cbuf,
      int off,
      int len)Enabled: Write a portion of an array of characters. | 
|  void | write(int c)Enabled: Write a single character. | 
|  void | write(String str)Enabled: Write a string. | 
|  void | write(String str,
      int off,
      int len)Enabled: Write a portion of a string. | 
| Methods inherited from class java.io.Writer | 
| write | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
private StringBuffer buf
| Constructor Detail | 
public StringWriter()
public StringWriter(int initialSize)
initialSize - an int specifying the initial size of the buffer.| Method Detail | 
public void write(int c)
write in class Writerc - int specifying a character to be written.
public void write(char[] cbuf,
                  int off,
                  int len)
write in class Writercbuf - Array of charactersoff - Offset from which to start writing characterslen - Number of characters to writepublic void write(String str)
write in class Writerstr - String to be written
public void write(String str,
                  int off,
                  int len)
write in class Writerstr - String to be writtenoff - Offset from which to start writing characterslen - Number of characters to writepublic String toString()
toString in class Objectpublic StringBuffer getBuffer()
public void flush()
flush in class Writer
public void close()
           throws IOException
close in class WriterIOException| 
 |   | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
