public abstract class _Private_FastAppendableDecorator extends java.lang.Object implements _Private_FastAppendable, java.io.Closeable, java.io.Flushable
| Constructor and Description |
|---|
_Private_FastAppendableDecorator(_Private_FastAppendable output) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Appendable |
append(char c) |
java.lang.Appendable |
append(java.lang.CharSequence csq) |
java.lang.Appendable |
append(java.lang.CharSequence csq,
int start,
int end) |
void |
appendAscii(char c)
High performance method for appending an ASCII character.
|
void |
appendAscii(java.lang.CharSequence csq)
High performance method for appending a sequence of ASCII characters.
|
void |
appendAscii(java.lang.CharSequence csq,
int start,
int end)
High performance method for appending a range in sequence of ASCII
characters.
|
void |
appendUtf16(char c)
High performance method for appending a UTF-16 non-surrogate character.
|
void |
appendUtf16Surrogate(char leadSurrogate,
char trailSurrogate)
High performance method for appending a UTF-16 surrogate pair.
|
void |
close() |
void |
flush() |
public _Private_FastAppendableDecorator(_Private_FastAppendable output)
public void flush()
throws java.io.IOException
flush in interface java.io.Flushablejava.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablejava.io.IOExceptionpublic java.lang.Appendable append(char c)
throws java.io.IOException
append in interface java.lang.Appendablejava.io.IOExceptionpublic java.lang.Appendable append(java.lang.CharSequence csq)
throws java.io.IOException
append in interface java.lang.Appendablejava.io.IOExceptionpublic java.lang.Appendable append(java.lang.CharSequence csq,
int start,
int end)
throws java.io.IOException
append in interface java.lang.Appendablejava.io.IOExceptionpublic void appendAscii(char c)
throws java.io.IOException
_Private_FastAppendableappendAscii in interface _Private_FastAppendablejava.io.IOExceptionpublic void appendAscii(java.lang.CharSequence csq)
throws java.io.IOException
_Private_FastAppendableappendAscii in interface _Private_FastAppendablejava.io.IOExceptionpublic void appendAscii(java.lang.CharSequence csq,
int start,
int end)
throws java.io.IOException
_Private_FastAppendableappendAscii in interface _Private_FastAppendablejava.io.IOExceptionpublic void appendUtf16(char c)
throws java.io.IOException
_Private_FastAppendableappendUtf16 in interface _Private_FastAppendablejava.io.IOExceptionpublic void appendUtf16Surrogate(char leadSurrogate,
char trailSurrogate)
throws java.io.IOException
_Private_FastAppendableappendUtf16Surrogate in interface _Private_FastAppendablejava.io.IOException