Java.Lang.StringBuilder Members

The members of Java.Lang.StringBuilder are listed below.

See Also: Inherited members from Java.Lang.AbstractStringBuilder

Public Constructors

Constructs an instance with an initial capacity of 16.
Constructs an instance that's initialized with the contents of the specified CharSequence.
Constructs an instance with the specified capacity.
Constructs an instance that's initialized with the contents of the specified String.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

override
Append(ICharSequence) : IAppendable
Appends the string representation of the specified CharSequence.
Append(Object) : IAppendable
Appends the string representation of the specified Object.
Append(StringBuffer) : IAppendable
Appends the contents of the specified StringBuffer.
Append(bool) : IAppendable
Appends the string representation of the specified boolean value.
override
Append(char) : IAppendable
Appends the string representation of the specified char value.
Append(char[]) : IAppendable
Appends the string representation of the specified char[].
Append(double) : IAppendable
Appends the string representation of the specified double value.
Append(int) : IAppendable
Appends the string representation of the specified int value.
Append(long) : IAppendable
Appends the string representation of the specified long value.
Append(float) : IAppendable
Appends the string representation of the specified float value.
Append(string) : IAppendable
Appends the contents of the specified string.
override
Append(ICharSequence, int, int) : IAppendable
Appends the string representation of the specified subsequence of the CharSequence.
Append(char[], int, int) : IAppendable
Appends the string representation of the specified subset of the char[].
AppendCodePoint(int) : StringBuilder
Appends the encoded Unicode code point.
override
Capacity() : int
Returns the number of characters that can be held without growing.
override
CharAt(int) : char
Returns the character at index.
override
CodePointAt(int) : int
Retrieves the Unicode code point value at the index.
override
CodePointBefore(int) : int
Retrieves the Unicode code point value that precedes the index.
override
CodePointCount(int, int) : int
Calculates the number of Unicode code points between start and end.
Delete(int, int) : StringBuilder
Deletes a sequence of characters specified by start and end.
DeleteCharAt(int) : StringBuilder
Deletes the character at the specified index. shifts any remaining characters to the left.
override
EnsureCapacity(int)
Ensures that this object has a minimum capacity available before requiring the internal buffer to be enlarged.
override
GetChars(int, int, char[], int)
Copies the requested sequence of characters into dst passed starting at dst.
GetEnumerator() : IEnumerator<char>
Documentation for this section has not yet been entered.
override
IndexOf(string) : int
Searches for the first index of the specified character.
override
IndexOf(string, int) : int
Searches for the index of the specified character.
Insert(int, ICharSequence) : StringBuilder
Inserts the string representation of the specified CharSequence at the specified offset.
Insert(int, Object) : StringBuilder
Inserts the string representation of the specified Object at the specified offset.
Insert(int, bool) : StringBuilder
Inserts the string representation of the specified boolean value at the specified offset.
Insert(int, char) : StringBuilder
Inserts the string representation of the specified char value at the specified offset.
Insert(int, char[]) : StringBuilder
Inserts the string representation of the specified char[] at the specified offset.
Insert(int, double) : StringBuilder
Inserts the string representation of the specified double value at the specified offset.
Insert(int, int) : StringBuilder
Inserts the string representation of the specified int value at the specified offset.
Insert(int, long) : StringBuilder
Inserts the string representation of the specified long value at the specified offset.
Insert(int, float) : StringBuilder
Inserts the string representation of the specified float value at the specified offset.
Insert(int, string) : StringBuilder
Inserts the specified string at the specified offset.
Insert(int, ICharSequence, int, int) : StringBuilder
Inserts the string representation of the specified subsequence of the CharSequence at the specified offset.
Insert(int, char[], int, int) : StringBuilder
Inserts the string representation of the specified subsequence of the char[] at the specified offset.
Insert(int, string, int, int) : StringBuilder
Documentation for this section has not yet been entered.
override
LastIndexOf(string) : int
Searches for the last index of the specified character.
override
LastIndexOf(string, int) : int
Searches for the index of the specified character.
override
Length() : int
The current length.
override
OffsetByCodePoints(int, int) : int
Returns the index that is offset codePointOffset code points from index.
Replace(int, int, string) : StringBuilder
Replaces the specified subsequence in this builder with the specified string.
Reverse() : StringBuilder
Reverses the order of characters in this builder.
override
SetCharAt(int, char)
Sets the character at the index.
override
SetLength(int)
Sets the current length to a new value.
SubSequence(int, int) : string
Documentation for this section has not yet been entered.
override
SubSequenceFormatted(int, int) : ICharSequence
Documentation for this section has not yet been entered.
override
Substring(int) : string
Returns the String value of the subsequence from the start index to the current end.
override
Substring(int, int) : string
Returns the String value of the subsequence from the start index to the end index.
override
ToString() : string
Returns the contents of this builder.
override
TrimToSize()
Trims off any extra capacity beyond the current length.

Explicitly Implemented Interface Members

IEnumerable.GetEnumeratorDocumentation for this section has not yet been entered.