seyfert
Preparing search index...
LimitedMemoryAdapter
Class LimitedMemoryAdapter<T>
Type Parameters
T
Implements
Adapter
Index
Constructors
constructor
Properties
is
Async
options
relationships
storage
Methods
add
To
Relationship
bulk
Add
To
Relation
Ship
bulk
Get
bulk
Patch
bulk
Remove
bulk
Set
contains
count
flush
get
get
To
Relationship
keys
patch
remove
remove
Relationship
remove
To
Relationship
scan
set
start
values
Constructors
constructor
new
LimitedMemoryAdapter
<
T
>
(
options
?:
LimitedMemoryAdapterOptions
<
T
>
,
)
:
LimitedMemoryAdapter
<
T
>
Type Parameters
T
Parameters
Optional
options
:
LimitedMemoryAdapterOptions
<
T
>
Returns
LimitedMemoryAdapter
<
T
>
Properties
is
Async
isAsync
:
boolean
= false
options
options
:
MakeRequired
<
LimitedMemoryAdapterOptions
<
T
>
,
"default"
|
"encode"
|
"decode"
,
>
Readonly
relationships
relationships
:
Map
<
string
,
Map
<
string
,
string
[]
>
>
= ...
Readonly
storage
storage
:
Map
<
string
,
LimitedCollection
<
string
,
T
>
>
= ...
Methods
add
To
Relationship
addToRelationship
(
to
:
string
,
keys
:
string
|
string
[]
)
:
void
Parameters
to
:
string
keys
:
string
|
string
[]
Returns
void
bulk
Add
To
Relation
Ship
bulkAddToRelationShip
(
data
:
Record
<
string
,
string
[]
>
)
:
void
Parameters
data
:
Record
<
string
,
string
[]
>
Returns
void
bulk
Get
bulkGet
(
keys
:
string
[]
)
:
unknown
[]
Parameters
keys
:
string
[]
Returns
unknown
[]
bulk
Patch
bulkPatch
(
keys
:
[
string
,
any
]
[]
)
:
void
Parameters
keys
:
[
string
,
any
]
[]
Returns
void
bulk
Remove
bulkRemove
(
keys
:
string
[]
)
:
void
Parameters
keys
:
string
[]
Returns
void
bulk
Set
bulkSet
(
keys
:
[
string
,
any
]
[]
)
:
void
Parameters
keys
:
[
string
,
any
]
[]
Returns
void
contains
contains
(
to
:
string
,
keys
:
string
)
:
boolean
Parameters
to
:
string
keys
:
string
Returns
boolean
count
count
(
to
:
string
)
:
number
Parameters
to
:
string
Returns
number
flush
flush
()
:
void
Returns
void
get
get
(
key
:
string
)
:
unknown
Parameters
key
:
string
Returns
unknown
get
To
Relationship
getToRelationship
(
to
:
string
)
:
string
[]
Parameters
to
:
string
Returns
string
[]
keys
keys
(
to
:
string
)
:
string
[]
Parameters
to
:
string
Returns
string
[]
patch
patch
(
keys
:
string
,
data
:
any
)
:
void
Parameters
keys
:
string
data
:
any
Returns
void
remove
remove
(
key
:
string
)
:
void
Parameters
key
:
string
Returns
void
remove
Relationship
removeRelationship
(
to
:
string
|
string
[]
)
:
void
Parameters
to
:
string
|
string
[]
Returns
void
remove
To
Relationship
removeToRelationship
(
to
:
string
,
keys
:
string
|
string
[]
)
:
void
Parameters
to
:
string
keys
:
string
|
string
[]
Returns
void
scan
scan
(
query
:
string
,
keys
?:
false
)
:
any
[]
Parameters
query
:
string
Optional
keys
:
false
Returns
any
[]
scan
(
query
:
string
,
keys
:
true
)
:
string
[]
Parameters
query
:
string
keys
:
true
Returns
string
[]
set
set
(
keys
:
string
,
data
:
any
)
:
void
Parameters
keys
:
string
data
:
any
Returns
void
start
start
()
:
void
Returns
void
values
values
(
to
:
string
)
:
any
[]
Parameters
to
:
string
Returns
any
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
is
Async
options
relationships
storage
Methods
add
To
Relationship
bulk
Add
To
Relation
Ship
bulk
Get
bulk
Patch
bulk
Remove
bulk
Set
contains
count
flush
get
get
To
Relationship
keys
patch
remove
remove
Relationship
remove
To
Relationship
scan
set
start
values
seyfert
Loading...