public class UnsyncCharArrayWriter
extends java.io.Writer
Modifier and Type | Field and Description |
---|---|
protected char[] |
buffer |
protected int |
index |
Constructor and Description |
---|
UnsyncCharArrayWriter() |
UnsyncCharArrayWriter(int initialSize) |
Modifier and Type | Method and Description |
---|---|
java.io.Writer |
append(char c) |
java.io.Writer |
append(java.lang.CharSequence charSequence) |
java.io.Writer |
append(java.lang.CharSequence charSequence,
int start,
int end) |
void |
close() |
void |
flush() |
void |
reset() |
int |
size() |
java.nio.CharBuffer |
toCharBuffer() |
java.lang.String |
toString() |
void |
write(char[] chars) |
void |
write(char[] chars,
int offset,
int length) |
void |
write(int c) |
void |
write(java.lang.String string) |
void |
write(java.lang.String string,
int offset,
int length) |
int |
writeTo(java.nio.CharBuffer charBuffer) |
int |
writeTo(java.io.OutputStream outputStream,
java.lang.String charsetName) |
int |
writeTo(java.io.Writer writer) |
public UnsyncCharArrayWriter()
public UnsyncCharArrayWriter(int initialSize)
public java.io.Writer append(char c)
append
in interface java.lang.Appendable
append
in class java.io.Writer
public java.io.Writer append(java.lang.CharSequence charSequence)
append
in interface java.lang.Appendable
append
in class java.io.Writer
public java.io.Writer append(java.lang.CharSequence charSequence, int start, int end)
append
in interface java.lang.Appendable
append
in class java.io.Writer
public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class java.io.Writer
public void flush()
flush
in interface java.io.Flushable
flush
in class java.io.Writer
public void reset()
public int size()
public java.nio.CharBuffer toCharBuffer()
public java.lang.String toString()
toString
in class java.lang.Object
public void write(char[] chars)
write
in class java.io.Writer
public void write(char[] chars, int offset, int length)
write
in class java.io.Writer
public void write(int c)
write
in class java.io.Writer
public void write(java.lang.String string)
write
in class java.io.Writer
public void write(java.lang.String string, int offset, int length)
write
in class java.io.Writer
public int writeTo(java.nio.CharBuffer charBuffer)
public int writeTo(java.io.OutputStream outputStream, java.lang.String charsetName) throws java.io.IOException
java.io.IOException
public int writeTo(java.io.Writer writer) throws java.io.IOException
java.io.IOException