public class OpenStringBuilder
extends java.lang.Object
implements java.lang.Appendable, java.lang.CharSequence
Constructor and Description |
---|
OpenStringBuilder() |
OpenStringBuilder(char[] arr,
int len) |
OpenStringBuilder(int size) |
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) |
int |
capacity() |
char |
charAt(int index) |
void |
flush() |
char[] |
getArray() |
int |
length() |
void |
reserve(int num) |
void |
reset() |
protected void |
resize(int len) |
void |
set(char[] arr,
int end) |
void |
setCharAt(int index,
char ch) |
void |
setLength(int len) |
int |
size() |
java.lang.CharSequence |
subSequence(int start,
int end) |
char[] |
toCharArray() |
java.lang.String |
toString() |
void |
unsafeWrite(char b) |
void |
unsafeWrite(char[] b,
int off,
int len) |
void |
unsafeWrite(int b) |
void |
write(char b) |
void |
write(char[] b) |
void |
write(char[] b,
int off,
int len) |
void |
write(int b) |
void |
write(OpenStringBuilder arr) |
void |
write(java.lang.String s) |
public OpenStringBuilder()
public OpenStringBuilder(int size)
public OpenStringBuilder(char[] arr, int len)
public void setLength(int len)
public void set(char[] arr, int end)
public char[] getArray()
public int size()
public int length()
length
in interface java.lang.CharSequence
public int capacity()
public java.lang.Appendable append(java.lang.CharSequence csq)
append
in interface java.lang.Appendable
public java.lang.Appendable append(java.lang.CharSequence csq, int start, int end)
append
in interface java.lang.Appendable
public java.lang.Appendable append(char c)
append
in interface java.lang.Appendable
public char charAt(int index)
charAt
in interface java.lang.CharSequence
public void setCharAt(int index, char ch)
public java.lang.CharSequence subSequence(int start, int end)
subSequence
in interface java.lang.CharSequence
public void unsafeWrite(char b)
public void unsafeWrite(int b)
public void unsafeWrite(char[] b, int off, int len)
protected void resize(int len)
public void reserve(int num)
public void write(char b)
public void write(int b)
public final void write(char[] b)
public void write(char[] b, int off, int len)
public final void write(OpenStringBuilder arr)
public void write(java.lang.String s)
public void flush()
public final void reset()
public char[] toCharArray()
public java.lang.String toString()
toString
in interface java.lang.CharSequence
toString
in class java.lang.Object