Apache Arrow - v21.1.0
    正在准备搜索索引...

    类 RecordBatchReader<T>

    类型参数

    • T extends TypeMap = any

    层级

    • ReadableInterop<RecordBatch<T>>
      • RecordBatchReader
    索引

    访问器

    方法

    • 返回 AsyncIterableIterator<RecordBatch<T>>

    • 返回 IterableIterator<RecordBatch<T>>

    • 返回 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
      • Optionaloptions: { end?: boolean }

      返回 R

    • 类型参数

      • R extends ReadableStream<any>

      参数

      • duplex: { readable: R; writable: WritableStream<RecordBatch<T>> }
      • Optionaloptions: StreamPipeOptions

      返回 ReadableStream<any>

    • 参数

      • writable: WritableStream<RecordBatch<T>>
      • Optionaloptions: StreamPipeOptions

      返回 Promise<void>

    • 参数

      • index: number

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

    • 参数

      • Optionalschema: null | Schema<T>

      返回 this

    • 参数

      • Optionalvalue: any

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

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

    • 参数

      • Optionalvalue: any

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

    • 返回 ReadableStream<RecordBatch<T>>

    • 返回 Readable

    • 类型参数

      参数

      • source: T

      返回 T

    • 类型参数

      • T extends TypeMap = any

      参数

      • source: ArrowJSONLike

      返回 RecordBatchStreamReader<T>

    • 类型参数

      • T extends TypeMap = any

      参数

      • source: FromArg1

      返回 Promise<RecordBatchStreamReader<T>>

    • 类型参数

      • T extends TypeMap = any

      参数

      • source: FromArg2

      返回 RecordBatchFileReader<T> | RecordBatchStreamReader<T>

    • 类型参数

      • T extends TypeMap = any

      参数

      • source: FromArg3

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

    • 类型参数

      • T extends TypeMap = any

      参数

      • source: FromArg4

      返回 Promise<AsyncRecordBatchFileReader<T> | AsyncRecordBatchStreamReader<T>>

    • 类型参数

      • T extends TypeMap = any

      参数

      • source: FromArg5

      返回 Promise<AsyncRecordBatchFileReader<T> | AsyncRecordBatchStreamReader<T>>

    • 类型参数

      参数

      • source: T

      返回 T extends RecordBatchReaders<any>
          ? IterableIterator<T<T>>
          : AsyncIterableIterator<T>

    • 类型参数

      • T extends TypeMap = any

      参数

      • source: ArrowJSONLike

      返回 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<Duplex> & { autoDestroy: boolean }

      返回 Duplex