Search
Preparing search index...
The search index is not available
Apache Arrow - v6.0.1
Options
All
Public
Public/Protected
All
Inherited
Menu
Apache Arrow - v6.0.1
Arrow.dom
RecordBatch
Class RecordBatch<T>
Type parameters
T
:
{}
=
any
Hierarchy
StructVector
<
T
>
RecordBatch
Implements
Clonable
<
RecordBatch
<
T
>
>
Sliceable
<
RecordBatch
<
T
>
>
Applicative
<
Struct
<
T
>
,
Table
<
T
>
>
Index
Constructors
constructor
Properties
TArray
TType
TValue
[
Symbol.is
Concat
Spreadable]
data
num
Children
Accessors
Array
Type
Vector
Name
[
Symbol.to
String
Tag]
byte
Length
dictionaries
length
null
Bitmap
null
Count
num
Cols
offset
schema
stride
type
type
Id
type
Ids
value
Offsets
values
Methods
[
Symbol.iterator]
bind
clone
concat
get
get
Byte
Width
get
Child
At
index
Of
is
Valid
select
select
At
set
slice
to
Array
toJSON
from
new
Constructors
constructor
new
Record
Batch<T>
(
schema
:
Schema
<
T
>
, length
:
number
, children
:
(
Data
<
DataType
<
Type
,
any
>
>
|
Vector
<
any
>
)
[]
)
:
RecordBatch
<
T
>
new
Record
Batch<T>
(
schema
:
Schema
<
T
>
, data
:
Data
<
Struct
<
T
>
>
, children
?:
Vector
<
any
>
[]
)
:
RecordBatch
<
T
>
Type parameters
T
:
{}
=
any
Parameters
schema:
Schema
<
T
>
length:
number
children:
(
Data
<
DataType
<
Type
,
any
>
>
|
Vector
<
any
>
)
[]
Returns
RecordBatch
<
T
>
Type parameters
T
:
{}
=
any
Parameters
schema:
Schema
<
T
>
data:
Data
<
Struct
<
T
>
>
Optional
children:
Vector
<
any
>
[]
Returns
RecordBatch
<
T
>
Properties
Readonly
TArray
TArray
:
IterableArrayLike
<
RowLike
<
T
>
>
Readonly
TType
TType
:
Struct
Readonly
TValue
TValue
:
RowLike
<
T
>
Readonly
[
Symbol.is
Concat
Spreadable]
[
Symbol.is
Concat
Spreadable]
:
boolean
Readonly
data
data
:
Data
<
Struct
<
T
>
>
Readonly
num
Children
num
Children
:
number
Accessors
Array
Type
get
ArrayType
(
)
:
T
[
"ArrayType"
]
Returns
T
[
"ArrayType"
]
Vector
Name
get
VectorName
(
)
:
string
Returns
string
[
Symbol.to
String
Tag]
get
[Symbol.toStringTag]
(
)
:
string
Returns
string
byte
Length
get
byteLength
(
)
:
number
Returns
number
dictionaries
get
dictionaries
(
)
:
Map
<
number
,
Vector
<
any
>
>
Returns
Map
<
number
,
Vector
<
any
>
>
length
get
length
(
)
:
number
Returns
number
null
Bitmap
get
nullBitmap
(
)
:
Uint8Array
Returns
Uint8Array
null
Count
get
nullCount
(
)
:
number
Returns
number
num
Cols
get
numCols
(
)
:
number
Returns
number
offset
get
offset
(
)
:
number
Returns
number
schema
get
schema
(
)
:
Schema
<
any
>
Returns
Schema
<
any
>
stride
get
stride
(
)
:
number
Returns
number
type
get
type
(
)
:
T
Returns
T
type
Id
get
typeId
(
)
:
T
[
"TType"
]
Returns
T
[
"TType"
]
type
Ids
get
typeIds
(
)
:
T
[
"TArray"
]
Returns
T
[
"TArray"
]
value
Offsets
get
valueOffsets
(
)
:
Int32Array
Returns
Int32Array
values
get
values
(
)
:
T
[
"TArray"
]
Returns
T
[
"TArray"
]
Methods
[
Symbol.iterator]
[
Symbol.iterator]
(
)
:
IterableIterator
<
null
|
RowLike
<
T
>
>
Returns
IterableIterator
<
null
|
RowLike
<
T
>
>
bind
bind
(
index
:
number
)
:
RowLike
<
T
>
Parameters
index:
number
Returns
RowLike
<
T
>
clone
clone
(
data
:
Data
<
Struct
<
T
>
>
, children
?:
Vector
<
any
>
[]
)
:
RecordBatch
<
T
>
clone
(
data
:
Data
<
Struct
<
T
>
>
, children
?:
undefined
|
Vector
<
any
>
[]
)
:
RecordBatch
<
T
>
Parameters
data:
Data
<
Struct
<
T
>
>
Optional
children:
Vector
<
any
>
[]
Returns
RecordBatch
<
T
>
Parameters
data:
Data
<
Struct
<
T
>
>
children:
undefined
|
Vector
<
any
>
[]
= ...
Returns
RecordBatch
<
T
>
concat
concat
(
...
others
:
Vector
<
Struct
<
T
>
>
[]
)
:
Table
<
T
>
concat
(
...
others
:
Vector
<
Struct
<
T
>
>
[]
)
:
Table
<
T
>
Parameters
Rest
...
others:
Vector
<
Struct
<
T
>
>
[]
Returns
Table
<
T
>
Parameters
Rest
...
others:
Vector
<
Struct
<
T
>
>
[]
Returns
Table
<
T
>
get
get
(
index
:
number
)
:
null
|
RowLike
<
T
>
Parameters
index:
number
Returns
null
|
RowLike
<
T
>
get
Byte
Width
get
Byte
Width
(
)
:
number
Returns
number
get
Child
At
get
Child
At<R>
(
index
:
number
)
:
null
|
Vector
<
R
>
Type parameters
R
:
DataType
<
Type
,
any
,
R
>
=
any
Parameters
index:
number
Returns
null
|
Vector
<
R
>
index
Of
index
Of
(
value
:
null
|
RowLike
<
T
>
, fromIndex
?:
number
)
:
number
Parameters
value:
null
|
RowLike
<
T
>
Optional
fromIndex:
number
Returns
number
is
Valid
is
Valid
(
index
:
number
)
:
boolean
Parameters
index:
number
Returns
boolean
select
select<K>
(
...
columnNames
:
K
[]
)
:
RecordBatch
<
{}
>
Type parameters
K
:
string
|
number
|
symbol
=
any
Parameters
Rest
...
columnNames:
K
[]
Returns
RecordBatch
<
{}
>
select
At
select
At<K>
(
...
columnIndices
:
number
[]
)
:
RecordBatch
<
{}
>
Type parameters
K
:
DataType
<
Type
,
any
,
K
>
=
any
Parameters
Rest
...
columnIndices:
number
[]
Returns
RecordBatch
<
{}
>
set
set
(
index
:
number
, value
:
null
|
RowLike
<
T
>
)
:
void
Parameters
index:
number
value:
null
|
RowLike
<
T
>
Returns
void
slice
slice
(
begin
?:
number
, end
?:
number
)
:
RecordBatch
<
T
>
Parameters
Optional
begin:
number
Optional
end:
number
Returns
RecordBatch
<
T
>
to
Array
to
Array
(
)
:
IterableArrayLike
<
RowLike
<
T
>
>
Returns
IterableArrayLike
<
RowLike
<
T
>
>
toJSON
toJSON
(
)
:
(
null
|
RowLike
<
T
>
)
[]
Returns
(
null
|
RowLike
<
T
>
)
[]
Static
from
from<T, TNull>
(
options
:
VectorBuilderOptions
<
Struct
<
T
>
,
TNull
>
)
:
Table
<
T
>
from<T, TNull>
(
options
:
VectorBuilderOptionsAsync
<
Struct
<
T
>
,
TNull
>
)
:
Promise
<
Table
<
T
>
>
Type parameters
T
:
{}
=
any
TNull =
any
Parameters
options:
VectorBuilderOptions
<
Struct
<
T
>
,
TNull
>
Returns
Table
<
T
>
Type parameters
T
:
{}
=
any
TNull =
any
Parameters
options:
VectorBuilderOptionsAsync
<
Struct
<
T
>
,
TNull
>
Returns
Promise
<
Table
<
T
>
>
Static
new
new<T>
(
children
:
T
)
:
RecordBatch
<
{
[
P
in
string
|
number
|
symbol
]
:
T
[
P
]
[
"type"
]
}
>
new<T>
(
children
:
ChildData
<
T
>
, fields
?:
keyof
T
[]
|
Field
<
T
[
keyof
T
]
>
[]
)
:
RecordBatch
<
T
>
Type parameters
T
:
VectorMap
=
any
Parameters
children:
T
Returns
RecordBatch
<
{
[
P
in
string
|
number
|
symbol
]
:
T
[
P
]
[
"type"
]
}
>
Type parameters
T
:
{}
=
any
Parameters
children:
ChildData
<
T
>
Optional
fields:
keyof
T
[]
|
Field
<
T
[
keyof
T
]
>
[]
Returns
RecordBatch
<
T
>
Modules
Arrow.dom
Arrow.node
Buffer
Type
Type
Builder
Column
Data
Frame
Data
Type
Field
Record
Batch
constructor
TArray
TType
TValue
[
Symbol.is
Concat
Spreadable]
data
num
Children
Array
Type
Vector
Name
[
Symbol.to
String
Tag]
byte
Length
dictionaries
length
null
Bitmap
null
Count
num
Cols
offset
schema
stride
type
type
Id
type
Ids
value
Offsets
values
[
Symbol.iterator]
bind
clone
concat
get
get
Byte
Width
get
Child
At
index
Of
is
Valid
select
select
At
set
slice
to
Array
toJSON
from
new
Record
Batch
Reader
Record
Batch
Writer
Schema
Table
Vector
Visitor
Generated using
TypeDoc