Skip to content

LRUCache

Nodepod API


Nodepod API / src / LRUCache

Defined in: src/memory-handler.ts:8

K

V

new LRUCache<K, V>(capacity, maxBytes?, sizeOf?): LRUCache<K, V>

Defined in: src/memory-handler.ts:15

number

number = Number.POSITIVE_INFINITY

(value) => number

LRUCache<K, V>

get approxBytes(): number

Defined in: src/memory-handler.ts:72

number


get size(): number

Defined in: src/memory-handler.ts:68

number

clear(): void

Defined in: src/memory-handler.ts:63

void


delete(key): boolean

Defined in: src/memory-handler.ts:56

K

boolean


get(key): V | undefined

Defined in: src/memory-handler.ts:27

K

V | undefined


has(key): boolean

Defined in: src/memory-handler.ts:52

K

boolean


keys(): IterableIterator<K>

Defined in: src/memory-handler.ts:84

IterableIterator<K>


set(key, value): void

Defined in: src/memory-handler.ts:36

K

V

void


values(): IterableIterator<V>

Defined in: src/memory-handler.ts:88

IterableIterator<V>