Java.Lang.StringBuffer Members

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

See Also: Inherited members from Java.Lang.AbstractStringBuilder

Public Constructors

Constructs a new StringBuffer using the default capacity which is 16.
Constructs a StringBuffer and initializes it with the content from the specified CharSequence.
Constructs a new StringBuffer using the specified capacity.
Constructs a new StringBuffer containing the characters in 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 specified CharSequence to this buffer.
Append(Object) : IAppendable
Adds the string representation of the specified object to the end of this StringBuffer.
Append(StringBuffer) : IAppendable
Adds the specified StringBuffer to the end of this buffer.
Append(bool) : IAppendable
Adds the string representation of the specified boolean to the end of this StringBuffer.
override
Append(char) : IAppendable
Adds the specified character to the end of this buffer.
Append(char[]) : IAppendable
Adds the character array to the end of this buffer.
Append(double) : IAppendable
Adds the string representation of the specified double to the end of this StringBuffer.
Append(int) : IAppendable
Adds the string representation of the specified integer to the end of this StringBuffer.
Append(long) : IAppendable
Adds the string representation of the specified long to the end of this StringBuffer.
Append(float) : IAppendable
Adds the string representation of the specified float to the end of this StringBuffer.
Append(string) : IAppendable
Adds the specified string to the end of this buffer.
override
Append(ICharSequence, int, int) : IAppendable
Appends the specified subsequence of the CharSequence to this buffer.
Append(char[], int, int) : IAppendable
Adds the specified sequence of characters to the end of this buffer.
AppendCodePoint(int) : StringBuffer
Appends the string representation of the specified Unicode code point to the end of this buffer.
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) : StringBuffer
Deletes a range of characters.
DeleteCharAt(int) : StringBuffer
Deletes the character at the specified offset.
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 to the char[] passed starting at idx.
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) : StringBuffer
Inserts the specified CharSequence into this buffer at the specified index.
Insert(int, Object) : StringBuffer
Inserts the string representation of the specified object into this buffer at the specified offset.
Insert(int, bool) : StringBuffer
Inserts the string representation of the specified boolean into this buffer at the specified offset.
Insert(int, char) : StringBuffer
Inserts the character into this buffer at the specified offset.
Insert(int, char[]) : StringBuffer
Inserts the character array into this buffer at the specified offset.
Insert(int, double) : StringBuffer
Inserts the string representation of the specified into this buffer double at the specified offset.
Insert(int, int) : StringBuffer
Inserts the string representation of the specified integer into this buffer at the specified offset.
Insert(int, long) : StringBuffer
Inserts the string representation of the specified long into this buffer at the specified offset.
Insert(int, float) : StringBuffer
Inserts the string representation of the specified float into this buffer at the specified offset.
Insert(int, string) : StringBuffer
Inserts the string into this buffer at the specified offset.
Insert(int, ICharSequence, int, int) : StringBuffer
Inserts the specified subsequence into this buffer at the specified index.
Insert(int, char[], int, int) : StringBuffer
Inserts the specified subsequence of characters into this buffer at the specified index.
Insert(int, string, int, int) : StringBuffer
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) : StringBuffer
Replaces the characters in the specified range with the contents of the specified string.
Reverse() : StringBuffer
Reverses the order of characters in this buffer.
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
Documentation for this section has not yet been entered.
override
Substring(int, int) : string
Documentation for this section has not yet been entered.
override
ToString() : string
Documentation for this section has not yet been entered.
override
TrimToSize()
Documentation for this section has not yet been entered.

Explicitly Implemented Interface Members

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