类型参数

  • T extends TypeMap = any

继承关系

  • ReadableInterop<RecordBatch<T>>
    • RecordBatchReader

访问器

  • get autoDestroy(): boolean

    返回 boolean

  • get closed(): boolean

    返回 boolean

  • get dictionaries(): Map<number, Vector<any>>

    返回 Map<number, Vector<any>>

  • 返回 null | Footer_

  • get numDictionaries(): number

    返回 number

  • get numRecordBatches(): number

    返回 number

  • get schema(): Schema<T>

    返回 Schema<T>

方法

  • 返回 AsyncIterableIterator<RecordBatch<T>>

  • 返回 IterableIterator<RecordBatch<T>>

  • 返回 void | Promise<void>

  • 返回 this is AsyncRecordBatchReaders<T>

  • 返回 this is RecordBatchFileReaders<T>

  • 返回 this is RecordBatchStreamReaders<T>

  • 返回 this is RecordBatchReaders<T>

  • 返回 Promise<any> | IteratorResult<RecordBatch<T>, any>

  • 类型参数

    • R extends WritableStream

    参数

    • writable: R
    • 可选options: { end?: boolean }

    返回 R

  • 类型参数

    • R extends ReadableStream<any>

    参数

    • duplex: { readable: R; writable: WritableStream<RecordBatch<T>> }
    • 可选options: StreamPipeOptions

    返回 ReadableStream<any>

  • 参数

    • writable: WritableStream<RecordBatch<T>>
    • 可选options: StreamPipeOptions

    返回 Promise<void>

  • 参数

    • indexnumber

    返回 null | RecordBatch<T> | Promise<null | RecordBatch<T>>

  • 参数

    • 可选schemanull | Schema<T>

    返回 this

  • 参数

    • 可选valueany

    返回 IteratorResult<any, any> | Promise<IteratorResult<any, any>>

  • 返回 [ReadableStream<RecordBatch<T>>, ReadableStream<RecordBatch<T>>]

  • 参数

    • 可选valueany

    返回 IteratorResult<any, any> | Promise<IteratorResult<any, any>>

  • 返回 ReadableStream<RecordBatch<T>>

  • 返回 Readable

  • 类型参数

    参数

    • sourceT

    返回 T

  • 类型参数

    • T extends TypeMap = any

    参数

    • sourceArrowJSONLike

    返回 RecordBatchStreamReader<T>

  • 类型参数

    • T extends TypeMap (类型映射) = any (任何)

    参数

    • source (来源): FromArg1

    Returns (返回) Promise (承诺)<RecordBatchStreamReader (记录批流读取器)<T>>

  • 类型参数

    • T extends TypeMap (类型映射) = any (任何)

    参数

    • source (来源): FromArg2

    Returns (返回) RecordBatchFileReader (记录批文件读取器)<T> | RecordBatchStreamReader (记录批流读取器)<T>

  • 类型参数

    • T extends TypeMap (类型映射) = any (任何)

    参数

    • source (来源): FromArg3

    Returns (返回) Promise (承诺)<RecordBatchFileReader (记录批文件读取器)<T> | RecordBatchStreamReader (记录批流读取器)<T>>

  • 类型参数

    • T extends TypeMap (类型映射) = any (任何)

    参数

    • source (来源): FromArg4

    Returns (返回) Promise (承诺)<AsyncRecordBatchFileReader (异步记录批文件读取器)<T> | AsyncRecordBatchStreamReader (异步记录批流读取器)<T>>

  • 类型参数

    • T extends TypeMap (类型映射) = any (任何)

    参数

    • source (来源): FromArg5

    Returns (返回) Promise (承诺)<AsyncRecordBatchFileReader (异步记录批文件读取器)<T> | AsyncRecordBatchStreamReader (异步记录批流读取器)<T>>

  • 类型参数

    参数

    • source (来源): T

    Returns (返回) T extends RecordBatchReaders (记录批读取器集合)<any (任何)>
        ? IterableIterator (可迭代的迭代器)<T<T>>
        : AsyncIterableIterator (异步可迭代的迭代器)<T>

  • 类型参数

    • T extends TypeMap = any

    参数

    • sourceArrowJSONLike

    返回 IterableIterator<RecordBatchStreamReader<T>>

  • 类型参数

    • T extends TypeMap = any

    参数

    • source (来源): FromArg1

    返回 AsyncIterableIterator<RecordBatchStreamReader<T>>

  • 类型参数

    • T extends TypeMap = any

    参数

    • source (来源): FromArg2

    返回 IterableIterator<RecordBatchFileReader<T> | RecordBatchStreamReader<T>>

  • 类型参数

    • T extends TypeMap = any

    参数

    • source (来源): FromArg3

    返回 AsyncIterableIterator<RecordBatchFileReader<T> | RecordBatchStreamReader<T>>

  • 类型参数

    • T extends TypeMap = any

    参数

    • source (来源): FromArg4

    返回 AsyncIterableIterator<AsyncRecordBatchReaders<T>>

  • 类型参数

    • T extends TypeMap = any

    参数

    • source (来源): FromArg5

    返回 AsyncIterableIterator<AsyncRecordBatchReaders<T>>

  • 类型参数

    • T extends TypeMap

    参数

    • OptionalwritableStrategy: ByteLengthQueuingStrategy
    • OptionalreadableStrategy: { autoDestroy: boolean }

    返回 {
        readable: ReadableStream<RecordBatch<T>>;
        writable: WritableStream<Uint8Array>;
    }

  • 参数

    • Optionaloptions: DuplexOptions & { autoDestroy: boolean }

    返回 Duplex