@Namespace(value="arrow::ipc") @Properties(inherit=arrow.class) public class RecordBatchStreamReader extends RecordBatchReader
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
RecordBatchStreamReader(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
static RecordBatchStreamReaderResult |
Open(InputStream stream) |
static RecordBatchStreamReaderResult |
Open(InputStream stream,
IpcReadOptions options)
\brief Record batch stream reader from InputStream
|
static RecordBatchStreamReaderResult |
Open(MessageReader message_reader) |
static RecordBatchStreamReaderResult |
Open(MessageReader message_reader,
IpcReadOptions options)
Create batch reader from generic MessageReader.
|
ReadStats |
stats()
\brief Return current read statistics
|
Make, Make, Next, ReadAll, ReadAll, ReadNext, schema
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public RecordBatchStreamReader(Pointer p)
Pointer(Pointer)
.@ByVal public static RecordBatchStreamReaderResult Open(@UniquePtr MessageReader message_reader, @Const @ByRef(nullValue="arrow::ipc::IpcReadOptions::Defaults()") IpcReadOptions options)
message_reader
- [in] a MessageReader implementationoptions
- [in] any IPC reading options (optional)@ByVal public static RecordBatchStreamReaderResult Open(@UniquePtr MessageReader message_reader)
@ByVal public static RecordBatchStreamReaderResult Open(InputStream stream, @Const @ByRef(nullValue="arrow::ipc::IpcReadOptions::Defaults()") IpcReadOptions options)
stream
- [in] an input stream instance. Must stay alive throughout
lifetime of stream readeroptions
- [in] any IPC reading options (optional)@ByVal public static RecordBatchStreamReaderResult Open(InputStream stream)
Copyright © 2022. All rights reserved.