OpenStringBuilder

A StringBuilder that allows one to access the array.

Constructors

Link copied to clipboard
constructor()
constructor(size: Int)
constructor(arr: CharArray, len: Int)

Properties

Link copied to clipboard
open override val length: Int

Functions

Link copied to clipboard
open override fun append(c: Char): Appendable
open override fun append(csq: CharSequence?): Appendable
open override fun append(csq: CharSequence?, start: Int, end: Int): Appendable
Link copied to clipboard
fun capacity(): Int
Link copied to clipboard
fun flush()
Link copied to clipboard
open operator override fun get(index: Int): Char
Link copied to clipboard
Link copied to clipboard
fun reserve(num: Int)
Link copied to clipboard
fun reset()
Link copied to clipboard
fun set(arr: CharArray, end: Int)
Link copied to clipboard
fun setCharAt(index: Int, ch: Char)
Link copied to clipboard
fun setLength(len: Int)
Link copied to clipboard
fun size(): Int
Link copied to clipboard
open override fun subSequence(start: Int, end: Int): CharSequence
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
fun unsafeWrite(b: CharArray, off: Int, len: Int)
Link copied to clipboard
fun write(b: Char)
fun write(b: Int)
fun write(s: String)
fun write(b: CharArray, off: Int, len: Int)