Search
Preparing search index...
The search index is not available
Apache Arrow
Options
All
Public
Public/Protected
All
Inherited
Menu
Apache Arrow
Arrow.dom
Vector
Class Vector<T>
Type parameters
T
:
DataType
=
any
Hierarchy
Clonable
<
Vector
<
T
>
>
Sliceable
<
Vector
<
T
>
>
Applicative
<
T
,
Chunked
<
T
>
>
Vector
Implements
Iterable
<
T
[
"TValue"
]
|
null
>
Index
Constructors
constructor
Properties
Array
Type
TArray
TType
TValue
[
Symbol.is
Concat
Spreadable]
byte
Length
data
length
null
Count
num
Children
stride
type
type
Id
Methods
[
Symbol.iterator]
clone
concat
get
get
Child
At
index
Of
is
Valid
set
slice
to
Array
Constructors
constructor
new
Vector<T>
(
)
:
Vector
<
T
>
Type parameters
T
:
DataType
<
Type
,
any
,
T
>
=
any
Returns
Vector
<
T
>
Properties
Readonly
Abstract
Array
Type
Array
Type
:
T
[
"ArrayType"
]
Readonly
TArray
TArray
:
T
[
"TArray"
]
Readonly
TType
TType
:
T
[
"TType"
]
Readonly
TValue
TValue
:
T
[
"TValue"
]
Readonly
[
Symbol.is
Concat
Spreadable]
[
Symbol.is
Concat
Spreadable]
:
boolean
Readonly
Abstract
byte
Length
byte
Length
:
number
Readonly
Abstract
data
data
:
Data
<
T
>
Readonly
Abstract
length
length
:
number
Readonly
Abstract
null
Count
null
Count
:
number
Readonly
Abstract
num
Children
num
Children
:
number
Readonly
Abstract
stride
stride
:
number
Readonly
Abstract
type
type
:
T
Readonly
Abstract
type
Id
type
Id
:
T
[
"TType"
]
Methods
Abstract
[
Symbol.iterator]
[
Symbol.iterator]
(
)
:
IterableIterator
<
null
|
T
[
"TValue"
]
>
Returns
IterableIterator
<
null
|
T
[
"TValue"
]
>
clone
clone
(
...
args
:
any
[]
)
:
Vector
<
T
>
Parameters
Rest
...
args:
any
[]
Returns
Vector
<
T
>
concat
concat
(
...
others
:
Vector
<
T
>
[]
)
:
Chunked
<
T
>
Parameters
Rest
...
others:
Vector
<
T
>
[]
Returns
Chunked
<
T
>
Abstract
get
get
(
index
:
number
)
:
null
|
T
[
"TValue"
]
Parameters
index:
number
Returns
null
|
T
[
"TValue"
]
Abstract
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
>
Abstract
index
Of
index
Of
(
value
:
null
|
T
[
"TValue"
]
, fromIndex
?:
number
)
:
number
Parameters
value:
null
|
T
[
"TValue"
]
Optional
fromIndex:
number
Returns
number
Abstract
is
Valid
is
Valid
(
index
:
number
)
:
boolean
Parameters
index:
number
Returns
boolean
Abstract
set
set
(
index
:
number
, value
:
null
|
T
[
"TValue"
]
)
:
void
Parameters
index:
number
value:
null
|
T
[
"TValue"
]
Returns
void
slice
slice
(
begin
?:
number
, end
?:
number
)
:
Vector
<
T
>
Parameters
Optional
begin:
number
Optional
end:
number
Returns
Vector
<
T
>
Abstract
to
Array
to
Array
(
)
:
T
[
"TArray"
]
Returns
T
[
"TArray"
]
Modules
Arrow.dom
Arrow.node
Buffer
Type
Date
Unit
Interval
Unit
Message
Header
Metadata
Version
Precision
Time
Unit
Type
Union
Mode
Builder
Column
Data
Frame
Data
Type
Field
Record
Batch
Record
Batch
Reader
Record
Batch
Writer
Schema
Table
Vector
constructor
Array
Type
TArray
TType
TValue
[
Symbol.is
Concat
Spreadable]
byte
Length
data
length
null
Count
num
Children
stride
type
type
Id
[
Symbol.iterator]
clone
concat
get
get
Child
At
index
Of
is
Valid
set
slice
to
Array
Visitor
Generated using
TypeDoc