public class StringBuilderSync extends Object:
@since 1.0
| Modifier and Type | Member | Description |
|---|---|---|
| public readonly property | isEmptyisEmpty as Boolean: |
Returns true when no character is present. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | StringBuilderSyncStringBuilderSync(size as UInt = 256): |
Creates a new synchronized builder. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | appendappend(char as Char) as StringBuilderSync: |
Appends one character to the builder. |
| public | appendappend(value as Boolean) as StringBuilderSync: |
Appends a boolean. |
| public | appendappend(value as Byte) as StringBuilderSync: |
Appends an unsigned byte. |
| public | appendappend(value as Double) as StringBuilderSync: |
Appends a double. |
| public | appendappend(value as Float) as StringBuilderSync: |
Appends a float. |
| public | appendappend(value as Int) as StringBuilderSync: |
Appends a signed integer. |
| public | appendappend(value as Long) as StringBuilderSync: |
Appends a signed long. |
| public | appendappend(value as Object) as StringBuilderSync: |
Appends the string representation of an object. |
| public | appendappend(value as SByte) as StringBuilderSync: |
Appends a signed byte. |
| public | appendappend(value as Short) as StringBuilderSync: |
Appends a signed short. |
| public | appendappend(value as String) as StringBuilderSync: |
Appends a string. |
| public | appendappend(value as UInt) as StringBuilderSync: |
Appends an unsigned integer. |
| public | appendappend(value as ULong) as StringBuilderSync: |
Appends an unsigned long. |
| public | appendappend(value as UShort) as StringBuilderSync: |
Appends an unsigned short. |
| public | clearclear() as StringBuilderSync: |
Clears current content. |
| public | insertinsert(position as UInt, char as Char) as StringBuilderSync throws IndexException: |
Inserts one character. |
| public | insertinsert(position as UInt, value as Boolean) as StringBuilderSync throws IndexException: |
Inserts a boolean. |
| public | insertinsert(position as UInt, value as Byte) as StringBuilderSync throws IndexException: |
Inserts an unsigned byte. |
| public | insertinsert(position as UInt, value as Double) as StringBuilderSync throws IndexException: |
Inserts a double. |
| public | insertinsert(position as UInt, value as Float) as StringBuilderSync throws IndexException: |
Inserts a float. |
| public | insertinsert(position as UInt, value as Int) as StringBuilderSync throws IndexException: |
Inserts a signed integer. |
| public | insertinsert(position as UInt, value as Long) as StringBuilderSync throws IndexException: |
Inserts a signed long. |
| public | insertinsert(position as UInt, value as Object) as StringBuilderSync throws IndexException: |
Inserts the string representation of an object. |
| public | insertinsert(position as UInt, value as SByte) as StringBuilderSync throws IndexException: |
Inserts a signed byte. |
| public | insertinsert(position as UInt, value as Short) as StringBuilderSync throws IndexException: |
Inserts a signed short. |
| public | insertinsert(position as UInt, value as String) as StringBuilderSync throws IndexException: |
Inserts a string at a given position. |
| public | insertinsert(position as UInt, value as UInt) as StringBuilderSync throws IndexException: |
Inserts an unsigned integer. |
| public | insertinsert(position as UInt, value as ULong) as StringBuilderSync throws IndexException: |
Inserts an unsigned long. |
| public | insertinsert(position as UInt, value as UShort) as StringBuilderSync throws IndexException: |
Inserts an unsigned short. |
| public | lengthlength() as UInt: |
Returns current content length. |
| public | removeremove(position as UInt, length as UInt) as StringBuilderSync throws IndexException: |
Removes a range of characters. |
| public | reversereverse() as StringBuilderSync: |
Reverses characters in place. |
| public | toCharArraytoCharArray() as Char[]: |
Returns the content as a character array. |
| public override | toStringtoString() as String: |
Returns a String representation of the builder content. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | operator[](position as UInt) as Char throws IndexException: | Gets or sets one character by index. |