|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.io.Writer
org.eclipse.datatools.sqltools.common.ui.util.StringBufferWriter
public class StringBufferWriter
This class mainly duplicate the java.io.StringWriter function. But allow the underlying StringBuffer to be passed in as parameter.
Constructor Summary | |
---|---|
StringBufferWriter(java.lang.StringBuffer buffer)
Create a new string writer, using the default initial string-buffer size. |
Method Summary | |
---|---|
void |
close()
Closing a StringWriter has no effect. |
void |
flush()
Flush the stream. |
java.lang.StringBuffer |
getBuffer()
Return the string buffer itself. |
java.lang.String |
toString()
Return the buffer's current value as a string. |
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.io.Writer |
---|
append, append, append, write |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public StringBufferWriter(java.lang.StringBuffer buffer)
Method Detail |
---|
public void write(int c)
write
in class java.io.Writer
public void write(char[] cbuf, int off, int len)
write
in class java.io.Writer
cbuf
- Array of charactersoff
- Offset from which to start writing characterslen
- Number of characters to writepublic void write(java.lang.String str)
write
in class java.io.Writer
public void write(java.lang.String str, int off, int len)
write
in class java.io.Writer
str
- String to be writtenoff
- Offset from which to start writing characterslen
- Number of characters to writepublic java.lang.String toString()
toString
in class java.lang.Object
public java.lang.StringBuffer getBuffer()
public void flush()
flush
in interface java.io.Flushable
flush
in class java.io.Writer
public void close()
close
in interface java.io.Closeable
close
in class java.io.Writer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |