向量底层的数据结构。 使用便捷方法 makeData

类型参数

构造函数

  • 类型参数

    参数

    • 类型: T
    • 偏移量: number
    • 长度: number
    • 可选空值计数: number
    • 可选缓冲区: Data<T> | Partial<Buffers<T>>
    • 子级: Data[] = []
    • 可选字典: Vector

    返回 Data<T>

属性

子级: Data[]
字典?: Vector

此向量的字典(如果有)。 仅用于字典类型。

长度: number
空位图: Uint8Array
偏移量: number
步幅: number
TArray: T["TArray"]
TType: T["TType"]
TValue: T["TValue"]
类型: T
类型 ID: T["TArray"]
值偏移量: T["TOffsetArray"]
: T["TArray"]

访问器

  • 获取 数组类型(): T["ArrayType"]
  • 返回 T["ArrayType"]

  • 获取 缓冲区(): 缓冲区<T>
  • 返回 缓冲区<T>

  • 获取 字节长度(): 数字
  • 返回 数字

  • 获取 可空(): 布尔值
  • 返回 布尔值

  • 获取 空值计数(): 数字
  • 返回 数字

  • 获取 类型 ID(): T["TType"]
  • 返回 T["TType"]

方法

  • 参数

    • 新长度: 数字

    返回 Data<T>

  • 类型参数

    参数

    • 类型: R = ...
    • 偏移量: 数字 = ...
    • 长度: 数字 = ...
    • 空值计数: 数字 = ...
    • 缓冲区: 缓冲区<R> = ...
    • 子级: 数据[] = ...

    返回 数据<R>

  • 参数

    • 索引: 数字

    返回 布尔值

  • 参数

    • 索引: 数字
    • : 布尔值

    返回 布尔值

  • 参数

    • 偏移量: number
    • 长度: number

    返回 Data<T>