public abstract class

StringBufferImplArrayBase

extends StringBufferImpl
java.lang.Object
   ↳ com.google.gwt.core.client.impl.StringBufferImpl
     ↳ com.google.gwt.core.client.impl.StringBufferImplArrayBase
Known Direct Subclasses

Class Overview

Superclass for all array-based string builder implementations.

Summary

Public Constructors
StringBufferImplArrayBase()
Public Methods
void append(Object a, float x)
Append for primitive; the value can be stored and only later converted to a string.
void append(Object a, double x)
Append for primitive; the value can be stored and only later converted to a string.
void append(Object a, int x)
Append for primitive; the value can be stored and only later converted to a string.
void append(Object a, boolean x)
Append for primitive; the value can be stored and only later converted to a string.
final void append(Object a, Object x)
Append for object.
void append(Object a, String x)
Append for a possibly null string object.
void appendNonNull(Object a, String x)
Append for a string that is definitely not null.
final Object createData()
Returns a data holder object for use with subsequent calls.
int length(Object a)
Returns the current length of the string buffer.
final void replace(Object a, int start, int end, String toInsert)
Replaces a segment of the string buffer.
final String toString(Object a)
Returns the string buffer as a String.
Protected Methods
String takeString(Object a)
[Expand]
Inherited Methods
From class com.google.gwt.core.client.impl.StringBufferImpl
From class java.lang.Object

Public Constructors

public StringBufferImplArrayBase ()

Public Methods

public void append (Object a, float x)

Append for primitive; the value can be stored and only later converted to a string.

public void append (Object a, double x)

Append for primitive; the value can be stored and only later converted to a string.

public void append (Object a, int x)

Append for primitive; the value can be stored and only later converted to a string.

public void append (Object a, boolean x)

Append for primitive; the value can be stored and only later converted to a string.

public final void append (Object a, Object x)

Append for object. It is important to immediately convert the object to a string, because the conversion can give different results if it is deferred.

public void append (Object a, String x)

Append for a possibly null string object.

public void appendNonNull (Object a, String x)

Append for a string that is definitely not null.

public final Object createData ()

Returns a data holder object for use with subsequent calls.

public int length (Object a)

Returns the current length of the string buffer.

public final void replace (Object a, int start, int end, String toInsert)

Replaces a segment of the string buffer.

public final String toString (Object a)

Returns the string buffer as a String.

Protected Methods

protected String takeString (Object a)