Apache Arrow - v20.0.0
    Preparing search index...

    Class DataType<TType, TChildren>Abstract

    An abstract base class for classes that encapsulate metadata about each of the logical types that Arrow can represent.

    Type Parameters

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

    Constructors

    Properties

    "[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

    Methods

    • Parameters

      • x: any

      Returns x is Binary

    • Parameters

      • x: any

      Returns x is Bool

    • Parameters

      • x: any

      Returns x is Date_<Dates>

    • Parameters

      • x: any

      Returns x is Decimal

    • Parameters

      • x: any

      Returns x is DenseUnion

    • Parameters

      • x: any

      Returns x is Dictionary<any, TKeys>

    • Parameters

      • x: any

      Returns x is Duration<Durations>

    • Parameters

      • x: any

      Returns x is FixedSizeBinary

    • Parameters

      • x: any

      Returns x is FixedSizeList<any>

    • Parameters

      • x: any

      Returns x is Float<Floats>

    • Parameters

      • x: any

      Returns x is Int_<Ints>

    • Parameters

      • x: any

      Returns x is Interval_<Intervals>

    • Parameters

      • x: any

      Returns x is LargeBinary

    • Parameters

      • x: any

      Returns x is LargeUtf8

    • Parameters

      • x: any

      Returns x is List<any>

    • Parameters

      • x: any

      Returns x is Map_<any, any>

    • Parameters

      • x: any

      Returns x is Null

    • Parameters

      • x: any

      Returns x is SparseUnion

    • Parameters

      • x: any

      Returns x is Struct<any>

    • Parameters

      • x: any

      Returns x is Time_<Times>

    • Parameters

      • x: any

      Returns x is Timestamp_<Timestamps>

    • Parameters

      • x: any

      Returns x is Union_<Unions>

    • Parameters

      • x: any

      Returns x is Utf8