Preparing search index...
The search index is not available
Community Solid Server - v5.1.0
Community Solid Server - v5.1.0
IdentifierMap
Class IdentifierMap<T>
A specific implementation of
HashMap
where the key type is
ResourceIdentifier
.
Type Parameters
T
Hierarchy
HashMap
<
ResourceIdentifier
,
T
>
IdentifierMap
Index
Constructors
constructor
Properties
[to
String
Tag]
Accessors
size
Methods
[iterator]
clear
delete
entries
for
Each
get
has
keys
set
values
Constructors
constructor
new
Identifier
Map
<
T
>
(
iterable
?:
Iterable
<
readonly
[
ResourceIdentifier
,
T
]
>
)
:
IdentifierMap
<
T
>
Type Parameters
T
Parameters
Optional
iterable:
Iterable
<
readonly
[
ResourceIdentifier
,
T
]
>
Returns
IdentifierMap
<
T
>
Properties
Readonly
[to
String
Tag]
[to
String
Tag]
:
"HashMap"
= 'HashMap'
Accessors
size
get
size
(
)
:
number
Returns
number
Methods
[iterator]
[iterator]
(
)
:
IterableIterator
<
[
ResourceIdentifier
,
T
]
>
Returns
IterableIterator
<
[
ResourceIdentifier
,
T
]
>
clear
clear
(
)
:
void
Returns
void
delete
delete
(
key
:
ResourceIdentifier
)
:
boolean
Parameters
key:
ResourceIdentifier
Returns
boolean
entries
entries
(
)
:
IterableIterator
<
[
ResourceIdentifier
,
T
]
>
Returns
IterableIterator
<
[
ResourceIdentifier
,
T
]
>
for
Each
for
Each
(
callbackfn
:
(
(
value
:
T
, key
:
ResourceIdentifier
, map
:
Map
<
ResourceIdentifier
,
T
>
)
=>
void
)
, thisArg
?:
any
)
:
void
Parameters
callbackfn:
(
(
value
:
T
, key
:
ResourceIdentifier
, map
:
Map
<
ResourceIdentifier
,
T
>
)
=>
void
)
(
value
:
T
, key
:
ResourceIdentifier
, map
:
Map
<
ResourceIdentifier
,
T
>
)
:
void
Parameters
value:
T
key:
ResourceIdentifier
map:
Map
<
ResourceIdentifier
,
T
>
Returns
void
Optional
thisArg:
any
Returns
void
get
get
(
key
:
ResourceIdentifier
)
:
undefined
|
T
Parameters
key:
ResourceIdentifier
Returns
undefined
|
T
has
has
(
key
:
ResourceIdentifier
)
:
boolean
Parameters
key:
ResourceIdentifier
Returns
boolean
keys
keys
(
)
:
IterableIterator
<
ResourceIdentifier
>
Returns
IterableIterator
<
ResourceIdentifier
>
set
set
(
key
:
ResourceIdentifier
, value
:
T
)
:
IdentifierMap
<
T
>
Parameters
key:
ResourceIdentifier
value:
T
Returns
IdentifierMap
<
T
>
values
values
(
)
:
IterableIterator
<
T
>
Returns
IterableIterator
<
T
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
Community
Solid
Server -
v5.1.0
Identifier
Map
constructor
[to
String
Tag]
size
[iterator]
clear
delete
entries
for
Each
get
has
keys
set
values
A specific implementation of HashMap where the key type is ResourceIdentifier.