Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

  • SortedArrayList

Implements

Index

Constructors

constructor

  • new SortedArrayList<T>(comparator: (a: T, b: T) => number): SortedArrayList<T>

Properties

Private Readonly data

data: T[] = []

Accessors

empty

  • get empty(): boolean

length

  • get length(): number

Methods

[Symbol.iterator]

  • [Symbol.iterator](): IterableIterator<T>

add

  • add(item: T): number

clear

  • clear(): void

contains

  • contains(item: T): boolean

forEach

  • forEach(callback: (item: T, index: number) => boolean): void

getItem

  • getItem(index: number): undefined | T

remove

  • remove(item: T): boolean

removeItemAt

  • removeItemAt(index: number): boolean

toArray

  • toArray(): T[]

Generated using TypeDoc