Apache Arrow - v21.1.0
正在准备搜索索引...
Arrow.dom
数据类型
类 DataType<TType, TChildren>
抽象
一个抽象基类,用于封装 Arrow 可以表示的每种逻辑类型元数据的类。
类型参数
TType
extends
Type
=
Type
TChildren
extends
TypeMap
=
any
索引
构造函数
构造函数
属性
[to
String
Tag]
数组
类型
子项
偏移
数组
类型
T
数组
T
子项
T
偏移
数组
T
类型
T
值
类型
ID
方法
是
二进制
是
布尔
是
日期
是
十进制
是
密集
联合
是
字典
是
持续时间
是
固定
大小
二进制
是
固定
大小
列表
是
浮点数
是
整数
是
间隔
是
大型
二进制
是
大型
Utf8
是
列表
是
映射
是
空
是
稀疏
联合
是
结构体
是
时间
是
时间戳
是
联合
是
Utf8
构造函数
constructor
new
DataType
<
TType
extends
Type
=
Type
,
TChildren
extends
TypeMap
=
any
>
(
typeId
:
TType
,
)
:
DataType
<
TType
,
TChildren
>
类型参数
TType
extends
Type
=
Type
TChildren
extends
TypeMap
=
any
参数
typeId
:
TType
返回
DataType
<
TType
,
TChildren
>
属性
[to
String
Tag]
"[toStringTag]"
:
string
只读
数组
类型
ArrayType
:
any
只读
children
子项
:
Field
<
TChildren
[
keyof
TChildren
]
>
[]
只读
偏移
数组
类型
OffsetArrayType
:
ArrayCtor
<
Int32Array
|
BigInt64Array
>
只读
T
Array
T数组
:
any
T
子项
TChildren
:
TChildren
只读
T
偏移
数组
TOffsetArray
:
any
T
类型
TType
:
TType
只读
T
Value
T值
:
any
只读
类型
ID
typeId
:
TType
方法
静态
是
二进制
isBinary
(
x
:
any
)
:
x
is
Binary
参数
x
:
any
返回
x
is
Binary
Nocollapse
静态
是
布尔
isBool
(
x
:
any
)
:
x
is
Bool
参数
x
:
any
返回
x
is
Bool
Nocollapse
静态
是
日期
isDate
(
x
:
any
)
:
x
is
Date_
<
Dates
>
参数
x
:
any
返回
x
is
Date_
<
Dates
>
Nocollapse
静态
是
十进制
isDecimal
(
x
:
any
)
:
x
is
Decimal
参数
x
:
any
返回
x
is
Decimal
Nocollapse
静态
是
密集
联合
isDenseUnion
(
x
:
any
)
:
x
is
DenseUnion
参数
x
:
any
返回
x
is
DenseUnion
Nocollapse
静态
是
字典
isDictionary
(
x
:
any
)
:
x
is
Dictionary
<
any
,
TKeys
>
参数
x
:
any
返回
x
is
Dictionary
<
any
,
TKeys
>
Nocollapse
静态
是
持续时间
isDuration
(
x
:
any
)
:
x
is
Duration
<
Durations
>
参数
x
:
any
返回
x
is
Duration
<
Durations
>
Nocollapse
静态
是
固定
大小
二进制
isFixedSizeBinary
(
x
:
any
)
:
x
is
FixedSizeBinary
参数
x
:
any
返回
x
is
FixedSizeBinary
Nocollapse
静态
是
固定
大小
列表
isFixedSizeList
(
x
:
any
)
:
x
is
FixedSizeList
<
any
>
参数
x
:
any
返回
x
is
FixedSizeList
<
any
>
Nocollapse
静态
是
浮点数
isFloat
(
x
:
any
)
:
x
is
Float
<
Floats
>
参数
x
:
any
返回
x
is
Float
<
Floats
>
Nocollapse
静态
是
整数
isInt
(
x
:
any
)
:
x
is
Int_
<
Ints
>
参数
x
:
any
返回
x
is
Int_
<
Ints
>
Nocollapse
静态
是
间隔
isInterval
(
x
:
any
)
:
x
is
Interval_
<
Intervals
>
参数
x
:
any
返回
x
is
Interval_
<
Intervals
>
Nocollapse
静态
是
大型
二进制
isLargeBinary
(
x
:
any
)
:
x
is
LargeBinary
参数
x
:
any
返回
x
is
LargeBinary
Nocollapse
静态
是
大型
Utf8
isLargeUtf8
(
x
:
any
)
:
x
is
LargeUtf8
参数
x
:
any
返回
x
is
LargeUtf8
Nocollapse
静态
是
列表
isList
(
x
:
any
)
:
x
is
List
<
any
>
参数
x
:
any
返回
x
is
List
<
any
>
Nocollapse
静态
是
映射
isMap
(
x
:
any
)
:
x
is
Map_
<
any
,
any
>
参数
x
:
any
返回
x
is
Map_
<
any
,
any
>
Nocollapse
静态
是
空
isNull
(
x
:
any
)
:
x
is
Null
参数
x
:
any
返回
x
is
Null
Nocollapse
静态
是
稀疏
联合
isSparseUnion
(
x
:
any
)
:
x
is
SparseUnion
参数
x
:
any
返回
x
is
SparseUnion
Nocollapse
静态
是
结构体
isStruct
(
x
:
any
)
:
x
is
Struct
<
any
>
参数
x
:
any
返回
x
is
Struct
<
any
>
Nocollapse
静态
是
时间
isTime
(
x
:
any
)
:
x
is
Time_
<
Times
>
参数
x
:
any
返回
x
is
Time_
<
Times
>
Nocollapse
静态
是
时间戳
isTimestamp
(
x
:
any
)
:
x
is
Timestamp_
<
Timestamps
>
参数
x
:
any
返回
x
is
Timestamp_
<
Timestamps
>
Nocollapse
静态
是
联合
isUnion
(
x
:
any
)
:
x
is
Union_
<
Unions
>
参数
x
:
any
返回
x
is
Union_
<
Unions
>
Nocollapse
静态
是
Utf8
isUtf8
(
x
:
any
)
:
x
is
Utf8
参数
x
:
any
返回
x
is
Utf8
Nocollapse
设置
成员可见性
继承
主题
操作系统
浅色
深色
在此页面上
构造函数
构造函数
属性
[to
String
Tag]
数组
类型
子项
偏移
数组
类型
T
数组
T
子项
T
偏移
数组
T
类型
T
值
类型
ID
方法
是
二进制
是
布尔
是
日期
是
十进制
是
密集
联合
是
字典
是
持续时间
是
固定
大小
二进制
是
固定
大小
列表
是
浮点数
是
整数
是
间隔
是
大型
二进制
是
大型
Utf8
是
列表
是
映射
是
空
是
稀疏
联合
是
结构体
是
时间
是
时间戳
是
联合
是
Utf8
Apache Arrow - v21.1.0
正在加载...
一个抽象基类,用于封装 Arrow 可以表示的每种逻辑类型元数据的类。