Search
Preparing search index...
The search index is not available
Apache Arrow
Options
All
Public
Public/Protected
All
Inherited
Menu
Globals
MapRow
Class MapRow<K, V>
Type parameters
K
:
DataType
=
any
V
:
DataType
=
any
Hierarchy
Row
<
K
[
"TValue"
]
,
V
[
"TValue"
]
|
null
>
MapRow
Implements
Map
<
K
[
"TValue"
]
,
V
[
"TValue"
]
|
null
>
Index
Constructors
constructor
Properties
[
Symbol.to
String
Tag]
size
Methods
[
Symbol.iterator]
[k
Custom
Inspect]
clear
delete
entries
for
Each
get
get
Index
get
Key
get
Value
has
inspect
keys
set
set
Value
to
Array
toJSON
to
String
values
Constructors
constructor
new
Map
Row
(
slice
:
Vector
<
Struct
<
{
key
:
K
;
value
:
V
}
>
>
)
:
MapRow
Parameters
slice:
Vector
<
Struct
<
{
key
:
K
;
value
:
V
}
>
>
Returns
MapRow
Properties
Readonly
[
Symbol.to
String
Tag]
[
Symbol.to
String
Tag]
:
string
Readonly
size
size
:
number
Methods
[
Symbol.iterator]
[
Symbol.iterator]
(
)
:
IterableIterator
<
[
K
[
"TValue"
]
,
V
[
"TValue"
]
|
null
]
>
Returns
IterableIterator
<
[
K
[
"TValue"
]
,
V
[
"TValue"
]
|
null
]
>
[k
Custom
Inspect]
[k
Custom
Inspect]
(
)
:
string
Returns
string
clear
clear
(
)
:
void
Returns
void
delete
delete
(
_
:
K
[
"TValue"
]
)
:
boolean
Parameters
_:
K
[
"TValue"
]
Returns
boolean
entries
entries
(
)
:
IterableIterator
<
[
K
,
V
]
>
Returns
IterableIterator
<
[
K
,
V
]
>
for
Each
for
Each
(
callbackfn
:
(
value
:
V
[
"TValue"
]
|
null
, key
:
K
[
"TValue"
]
, map
:
Map
<
K
[
"TValue"
]
,
V
[
"TValue"
]
|
null
>
)
=>
void
, thisArg
?:
any
)
:
void
Parameters
callbackfn:
(
value
:
V
[
"TValue"
]
|
null
, key
:
K
[
"TValue"
]
, map
:
Map
<
K
[
"TValue"
]
,
V
[
"TValue"
]
|
null
>
)
=>
void
(
value
:
V
[
"TValue"
]
|
null
, key
:
K
[
"TValue"
]
, map
:
Map
<
K
[
"TValue"
]
,
V
[
"TValue"
]
|
null
>
)
:
void
Parameters
value:
V
[
"TValue"
]
|
null
key:
K
[
"TValue"
]
map:
Map
<
K
[
"TValue"
]
,
V
[
"TValue"
]
|
null
>
Returns
void
Optional
thisArg:
any
Returns
void
get
get
(
key
:
K
[
"TValue"
]
)
:
undefined
|
V
Parameters
key:
K
[
"TValue"
]
Returns
undefined
|
V
get
Index
get
Index
(
key
:
K
[
"TValue"
]
)
:
number
Parameters
key:
K
[
"TValue"
]
Returns
number
get
Key
get
Key
(
idx
:
number
)
:
K
[
"TValue"
]
Parameters
idx:
number
Returns
K
[
"TValue"
]
get
Value
get
Value
(
index
:
number
)
:
V
[
"TValue"
]
|
null
Parameters
index:
number
Returns
V
[
"TValue"
]
|
null
has
has
(
key
:
K
[
"TValue"
]
)
:
boolean
Parameters
key:
K
[
"TValue"
]
Returns
boolean
inspect
inspect
(
)
:
string
Returns
string
keys
keys
(
)
:
IterableIterator
<
any
>
Returns
IterableIterator
<
any
>
set
set
(
key
:
K
[
"TValue"
]
, val
:
V
[
"TValue"
]
|
null
)
:
this
Parameters
key:
K
[
"TValue"
]
val:
V
[
"TValue"
]
|
null
Returns
this
set
Value
set
Value
(
index
:
number
, value
:
V
[
"TValue"
]
|
null
)
:
void
Parameters
index:
number
value:
V
[
"TValue"
]
|
null
Returns
void
to
Array
to
Array
(
)
:
V
[]
Returns
V
[]
toJSON
toJSON
(
)
:
any
Returns
any
to
String
to
String
(
)
:
string
Returns
string
values
values
(
)
:
IterableIterator
<
any
>
Returns
IterableIterator
<
any
>
Globals
Map
Row
constructor
[
Symbol.to
String
Tag]
size
[
Symbol.iterator]
[k
Custom
Inspect]
clear
delete
entries
for
Each
get
get
Index
get
Key
get
Value
has
inspect
keys
set
set
Value
to
Array
toJSON
to
String
values
Generated using
TypeDoc