Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
LRUCache
Class LRUCache<V>
Type Parameters
V
=
unknown
Index
Methods
create
get
set
peek
has
delete
clear
size
capacity
set
Capacity
keys
values
stats
dispose
Methods
Static
create
create
<
V
=
unknown
>
(
opts
?:
LRUCacheOptions
<
V
>
)
:
LRUCache
<
V
>
Type Parameters
V
=
unknown
Parameters
opts
:
LRUCacheOptions
<
V
>
= {}
Returns
LRUCache
<
V
>
get
get
(
key
:
string
)
:
V
|
undefined
Parameters
key
:
string
Returns
V
|
undefined
set
set
(
key
:
string
,
value
:
V
)
:
{
key
:
string
;
value
:
V
}
|
undefined
Parameters
key
:
string
value
:
V
Returns
{
key
:
string
;
value
:
V
}
|
undefined
peek
peek
(
key
:
string
)
:
V
|
undefined
Parameters
key
:
string
Returns
V
|
undefined
has
has
(
key
:
string
)
:
boolean
Parameters
key
:
string
Returns
boolean
delete
delete
(
key
:
string
)
:
boolean
Parameters
key
:
string
Returns
boolean
clear
clear
()
:
void
Returns
void
size
size
()
:
number
Returns
number
capacity
capacity
()
:
number
Returns
number
set
Capacity
setCapacity
(
newCapacity
:
number
)
:
void
Parameters
newCapacity
:
number
Returns
void
keys
keys
()
:
string
[]
Returns
string
[]
values
values
()
:
V
[]
Returns
V
[]
stats
stats
()
:
{
size
:
number
;
capacity
:
number
;
hits
:
number
;
misses
:
number
;
evictions
:
number
;
}
Returns
{
size
:
number
;
capacity
:
number
;
hits
:
number
;
misses
:
number
;
evictions
:
number
;
}
dispose
dispose
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
get
set
peek
has
delete
clear
size
capacity
set
Capacity
keys
values
stats
dispose
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...