类 DataType<TType, TChildren>抽象类

一个抽象基类,用于封装关于 Arrow 可以表示的每个逻辑类型的元数据的类。

类型参数

  • TType extends Type = Type
  • TChildren extends TypeMap = any

构造函数

属性

"[toStringTag]": string
ArrayType: any
children: Field<TChildren[keyof TChildren]>[]
OffsetArrayType: ArrayCtor<Int32Array | BigInt64Array>
TArray: any
TChildren: TChildren
TOffsetArray: any
TType: TType
TValue: any
typeId: TType

方法

  • 参数

    • x: any

    返回 x is Binary

  • 参数

    • x: any

    返回 x is Bool

  • 参数

    • x: any

    返回 x is Date_

  • 参数

    • x: any

    返回 x is Decimal

  • 参数

    • x: any

    返回 x is DenseUnion

  • 参数

    • x: any

    返回 x is Dictionary

  • 参数

    • x: any

    返回 x is Duration

  • 参数

    • x: any

    返回 x is FixedSizeBinary

  • 参数

    • x: any

    返回 x is FixedSizeList

  • 参数

    • x: any

    返回 x is Float

  • 参数

    • x: any

    返回 x is Int_

  • 参数

    • x: any

    返回 x is Interval_

  • 参数

    • x: any

    返回 x is LargeBinary

  • 参数

    • x: any

    返回 x is LargeUtf8

  • 参数

    • x: any

    返回 x is List

  • 参数

    • x: any

    返回 x is Map_

  • 参数

    • x: any

    返回 x is Null

  • 参数

    • x: any

    返回 x is SparseUnion

  • 参数

    • x: any

    返回 x is Struct

  • 参数

    • x: any

    返回 x is Time_

  • 参数

    • x: any

    返回 x is Timestamp_

  • 参数

    • x: any

    返回 x is Union_

  • 参数

    • x: any

    返回 x is Utf8