Search
Preparing search index...
The search index is not available
Apache Arrow
Options
All
Public
Public/Protected
All
Inherited
Menu
Globals
Schema
Class Schema<T>
Type parameters
T
:
{}
=
any
Hierarchy
Schema
Index
Constructors
constructor
Properties
dictionaries
fields
metadata
Accessors
[
Symbol.to
String
Tag]
Methods
assign
compare
To
select
select
At
to
String
from
new
Constructors
constructor
new
Schema
(
fields
?:
Field
[]
, metadata
?:
Map
<
string
,
string
>
|
null
, dictionaries
?:
Map
<
number
,
DataType
>
|
null
)
:
Schema
Parameters
Default value
fields:
Field
[]
= []
Optional
metadata:
Map
<
string
,
string
>
|
null
Optional
dictionaries:
Map
<
number
,
DataType
>
|
null
Returns
Schema
Properties
Readonly
dictionaries
dictionaries
:
Map
<
number
,
DataType
>
Readonly
fields
fields
:
Field
<
T
[
keyof
T
]
>
[]
Readonly
metadata
metadata
:
Map
<
string
,
string
>
Accessors
[
Symbol.to
String
Tag]
get
[Symbol.toStringTag]
(
)
:
string
Returns
string
Methods
assign
assign<R>
(
schema
:
Schema
<
R
>
)
:
Schema
<
T
&
R
>
assign<R>
(
...
fields
:
(
Field
<
R
[
keyof
R
]
>
|
Field
<
R
[
keyof
R
]
>
[]
)
[]
)
:
Schema
<
T
&
R
>
Type parameters
R
:
{}
=
any
Parameters
schema:
Schema
<
R
>
Returns
Schema
<
T
&
R
>
Type parameters
R
:
{}
=
any
Parameters
Rest
...
fields:
(
Field
<
R
[
keyof
R
]
>
|
Field
<
R
[
keyof
R
]
>
[]
)
[]
Returns
Schema
<
T
&
R
>
compare
To
compare
To
(
other
?:
Schema
|
null
)
:
other
is
Schema
<
T
>
Parameters
Optional
other:
Schema
|
null
Returns
other
is
Schema
<
T
>
select
select<K>
(
...
columnNames
:
K
[]
)
:
Schema
<
{}
>
Type parameters
K
:
keyof
T
=
any
Parameters
Rest
...
columnNames:
K
[]
Returns
Schema
<
{}
>
select
At
select
At<K>
(
...
columnIndices
:
number
[]
)
:
Schema
<
{}
>
Type parameters
K
:
T
[
keyof
T
]
=
any
Parameters
Rest
...
columnIndices:
number
[]
Returns
Schema
<
{}
>
to
String
to
String
(
)
:
string
Returns
string
Static
from
from<T>
(
children
:
T
)
:
Schema
<
T
>
from<T>
(
children
:
T
)
:
Schema
<
{}
>
from<T>
(
children
:
ChildData
<
T
>
, fields
?:
Fields
<
T
>
)
:
Schema
<
T
>
nocollapse
Type parameters
T
:
{}
=
any
Parameters
children:
T
Returns
Schema
<
T
>
nocollapse
Type parameters
T
:
VectorMap
=
any
Parameters
children:
T
Returns
Schema
<
{}
>
nocollapse
Type parameters
T
:
{}
=
any
Parameters
children:
ChildData
<
T
>
Optional
fields:
Fields
<
T
>
Returns
Schema
<
T
>
Static
new
new<T>
(
children
:
T
)
:
Schema
<
T
>
new<T>
(
children
:
T
)
:
Schema
<
{}
>
new<T>
(
children
:
ChildData
<
T
>
, fields
?:
Fields
<
T
>
)
:
Schema
<
T
>
nocollapse
Type parameters
T
:
{}
=
any
Parameters
children:
T
Returns
Schema
<
T
>
nocollapse
Type parameters
T
:
VectorMap
=
any
Parameters
children:
T
Returns
Schema
<
{}
>
nocollapse
Type parameters
T
:
{}
=
any
Parameters
children:
ChildData
<
T
>
Optional
fields:
Fields
<
T
>
Returns
Schema
<
T
>
Globals
Schema
constructor
dictionaries
fields
metadata
[
Symbol.to
String
Tag]
assign
compare
To
select
select
At
to
String
from
new
Generated using
TypeDoc