|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.gwt.core.client.impl.StringBufferImpl
com.google.gwt.core.client.impl.StringBufferImplAppend
public class StringBufferImplAppend
A StringBufferImpl that uses += for appending strings. This appears
to be the fastest implementation everywhere except IE, where it's terrible.
| Constructor Summary | |
|---|---|
StringBufferImplAppend()
|
|
| Method Summary | |
|---|---|
void |
append(java.lang.Object data,
boolean x)
Append for primitive; the value can be stored and only later converted to a string. |
void |
append(java.lang.Object data,
double x)
Append for primitive; the value can be stored and only later converted to a string. |
void |
append(java.lang.Object data,
float x)
Append for primitive; the value can be stored and only later converted to a string. |
void |
append(java.lang.Object data,
int x)
Append for primitive; the value can be stored and only later converted to a string. |
void |
append(java.lang.Object data,
java.lang.Object x)
Append for object. |
void |
append(java.lang.Object data,
java.lang.String x)
Append for a possibly null string object. |
void |
appendNonNull(java.lang.Object data,
java.lang.String x)
Append for a string that is definitely not null. |
java.lang.Object |
createData()
Returns a data holder object for use with subsequent calls. |
int |
length(java.lang.Object data)
Returns the current length of the string buffer. |
void |
replace(java.lang.Object data,
int start,
int end,
java.lang.String toInsert)
Replaces a segment of the string buffer. |
java.lang.String |
toString(java.lang.Object data)
Returns the string buffer as a String. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StringBufferImplAppend()
| Method Detail |
|---|
public void append(java.lang.Object data,
boolean x)
StringBufferImpl
append in class StringBufferImpl
public void append(java.lang.Object data,
double x)
StringBufferImpl
append in class StringBufferImpl
public void append(java.lang.Object data,
float x)
StringBufferImpl
append in class StringBufferImpl
public void append(java.lang.Object data,
int x)
StringBufferImpl
append in class StringBufferImpl
public void append(java.lang.Object data,
java.lang.Object x)
StringBufferImpl
append in class StringBufferImpl
public void append(java.lang.Object data,
java.lang.String x)
StringBufferImpl
append in class StringBufferImpl
public void appendNonNull(java.lang.Object data,
java.lang.String x)
StringBufferImpl
appendNonNull in class StringBufferImplpublic java.lang.Object createData()
StringBufferImpl
createData in class StringBufferImplpublic int length(java.lang.Object data)
StringBufferImpl
length in class StringBufferImpl
public void replace(java.lang.Object data,
int start,
int end,
java.lang.String toInsert)
StringBufferImpl
replace in class StringBufferImplpublic java.lang.String toString(java.lang.Object data)
StringBufferImpl
toString in class StringBufferImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||