Options
All
  • Public
  • Public/Protected
  • All
Menu

It is clearly inefficient to use a StringBuilder or LinkedList to build a string when you have a small set of string portions. StringBuilder will really show it's benefit likely somewhere above 1000 items.

Hierarchy

  • StringBuilder

Implements

Index

Constructors

constructor

  • Parameters

    • Rest ...initial: any[]

    Returns StringBuilder

Properties

Private _latest

_latest: string

Private _partArray

_partArray: any[]

Accessors

isEmpty

  • get isEmpty(): boolean
  • /// These methods can only efficiently be added if not using a single array. insert(index: number, value: string, count: number = 1): StringBuilder {

    }

    remove(startIndex:number, length:number): StringBuilder {

    } /

    Returns boolean

Methods

append

  • Parameters

    • Rest ...items: any[]

    Returns StringBuilder

appendLine

  • Parameters

    • Rest ...items: any[]

    Returns StringBuilder

appendLines

  • Parameters

    • items: any[]

    Returns StringBuilder

Private appendSingle

  • appendSingle(item: any): void
  • Parameters

    • item: any

    Returns void

appendThese

  • Parameters

    • items: any[]

    Returns StringBuilder

clear

  • clear(): void
  • Returns void

dispose

  • dispose(): void
  • Returns void

join

  • join(delimiter: string): string
  • Parameters

    • delimiter: string

    Returns string

toString

  • toString(): string
  • Returns string

Generated using TypeDoc