Skip to main content

core.lrucache

Home > @medplum/core > LRUCache

LRUCache class

LRU cache (least recently used) Source: https://stackoverflow.com/a/46432113

Signature:

export declare class LRUCache<T> 

Constructors

Constructor

Modifiers

Description

(constructor)(max)

Constructs a new instance of the LRUCache class

Methods

Method

Modifiers

Description

clear()

Deletes all values from the cache.

delete(key)

Deletes the value for the given key.

get(key)

Returns the value for the given key.

keys()

Returns the list of all keys in the cache.

set(key, val)

Sets the value for the given key.