Skip to main content

Class: MemoryQueryCache

Defined in: src/cache/MemoryQueryCache.ts:13

Implements​

Accessors​

size​

Get Signature​

get size(): number

Defined in: src/cache/MemoryQueryCache.ts:62

Returns​

number

Constructors​

Constructor​

new MemoryQueryCache(options?): MemoryQueryCache

Defined in: src/cache/MemoryQueryCache.ts:18

Parameters​

ParameterType
options?MemoryQueryCacheOptions

Returns​

MemoryQueryCache

Methods​

get()​

get<T>(key): T | null

Defined in: src/cache/MemoryQueryCache.ts:23

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
keystring

Returns​

T | null

Implementation of​

IQueryCache.get


set()​

set<T>(key, value, ttlMs?): void

Defined in: src/cache/MemoryQueryCache.ts:39

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
keystring
valueT
ttlMs?number

Returns​

void

Implementation of​

IQueryCache.set


delete()​

delete(key): void

Defined in: src/cache/MemoryQueryCache.ts:54

Parameters​

ParameterType
keystring

Returns​

void

Implementation of​

IQueryCache.delete


clear()​

clear(): void

Defined in: src/cache/MemoryQueryCache.ts:58

Returns​

void

Implementation of​

IQueryCache.clear