| Package | Description |
|---|---|
| org.bytedeco.arrow | |
| org.bytedeco.arrow_dataset | |
| org.bytedeco.arrow.global | |
| org.bytedeco.parquet |
| Modifier and Type | Class and Description |
|---|---|
class |
BufferedOutputStream |
class |
BufferOutputStream
\brief An output stream that writes to a resizable buffer
|
class |
CompressedOutputStream |
class |
FileOutputStream
\brief An operating system file open in write-only mode.
|
class |
FixedSizeBufferWriter
\brief An output stream that writes into a fixed-size mutable buffer
|
class |
HdfsOutputStream |
class |
MockOutputStream
\brief A helper class to tracks the size of allocations
Writes to this stream do not copy or retain any data, they just bump
a size counter that can be later used to know exactly which data size
needs to be allocated for actual writing.
|
class |
WritableFile |
| Modifier and Type | Method and Description |
|---|---|
OutputStream |
OutputStreamResult.access() |
OutputStream |
OutputStreamResult.MoveValueUnsafe() |
OutputStream |
OutputStreamResult.multiply() |
OutputStream |
CompressedOutputStream.raw()
\brief Return the underlying raw output stream.
|
OutputStream |
BufferedOutputStream.raw()
\brief Return the underlying raw output stream.
|
OutputStream |
OutputStreamResult.ValueOrDie()
Gets a mutable reference to the stored
T value. |
OutputStream |
OutputStreamResult.ValueUnsafe()
Cast the internally stored value to produce a new result or propagate the stored
error.
|
| Modifier and Type | Method and Description |
|---|---|
static Writable |
OutputStream.asWritable(OutputStream pointer) |
static BufferedOutputStreamResult |
BufferedOutputStream.Create(long buffer_size,
MemoryPool pool,
OutputStream raw)
\brief Create a buffered output stream wrapping the given output stream.
|
static CompressedOutputStreamResult |
CompressedOutputStream.Make(Codec codec,
OutputStream raw) |
static CompressedOutputStreamResult |
CompressedOutputStream.Make(Codec codec,
OutputStream raw,
MemoryPool pool)
\brief Create a compressed output stream wrapping the given output stream.
|
Status |
Message.SerializeTo(OutputStream file,
IpcWriteOptions options,
long[] output_length) |
Status |
Message.SerializeTo(OutputStream file,
IpcWriteOptions options,
LongBuffer output_length) |
Status |
Message.SerializeTo(OutputStream file,
IpcWriteOptions options,
LongPointer output_length)
\brief Write length-prefixed metadata and body to output stream
|
| Constructor and Description |
|---|
OutputStreamResult(OutputStream value)
Constructs a Result object that contains
value. |
| Modifier and Type | Method and Description |
|---|---|
FileWriterResult |
FileFormat.MakeWriter(OutputStream destination,
Schema schema,
FileWriteOptions options)
\brief Create a writer for this format.
|
FileWriterResult |
CsvFileFormat.MakeWriter(OutputStream destination,
Schema schema,
FileWriteOptions options) |
FileWriterResult |
ParquetFileFormat.MakeWriter(OutputStream destination,
Schema schema,
FileWriteOptions options) |
FileWriterResult |
IpcFileFormat.MakeWriter(OutputStream destination,
Schema schema,
FileWriteOptions options) |
| Modifier and Type | Method and Description |
|---|---|
static Status |
arrow.AlignStream(OutputStream stream) |
static Status |
arrow.AlignStream(OutputStream stream,
int alignment)
\brief Advance stream to an 8-byte offset if its position is not a multiple
of 8 already
|
static RecordBatchWriterSharedResult |
arrow.MakeFileWriter(OutputStream sink,
Schema schema) |
static RecordBatchWriterSharedResult |
arrow.MakeFileWriter(OutputStream sink,
Schema schema,
IpcWriteOptions options,
KeyValueMetadata metadata)
Create a new IPC file writer from stream sink and schema
|
static IpcPayloadWriterResult |
arrow.MakePayloadFileWriter(OutputStream sink,
Schema schema) |
static IpcPayloadWriterResult |
arrow.MakePayloadFileWriter(OutputStream sink,
Schema schema,
IpcWriteOptions options,
KeyValueMetadata metadata)
Create a new IPC payload file writer from stream sink.
|
static IpcPayloadWriterResult |
arrow.MakePayloadStreamWriter(OutputStream sink) |
static IpcPayloadWriterResult |
arrow.MakePayloadStreamWriter(OutputStream sink,
IpcWriteOptions options)
Create a new IPC payload stream writer from stream sink.
|
static RecordBatchWriterSharedResult |
arrow.MakeStreamWriter(OutputStream sink,
Schema schema) |
static RecordBatchWriterSharedResult |
arrow.MakeStreamWriter(OutputStream sink,
Schema schema,
IpcWriteOptions options)
\defgroup record-batch-writer-factories Functions for creating RecordBatchWriter
instances
\{
|
static RecordBatchWriterSharedResult |
arrow.NewFileWriter(OutputStream sink,
Schema schema)
Deprecated.
|
static RecordBatchWriterSharedResult |
arrow.NewFileWriter(OutputStream sink,
Schema schema,
IpcWriteOptions options,
KeyValueMetadata metadata)
Deprecated.
|
static RecordBatchWriterSharedResult |
arrow.NewStreamWriter(OutputStream sink,
Schema schema)
Deprecated.
|
static RecordBatchWriterSharedResult |
arrow.NewStreamWriter(OutputStream sink,
Schema schema,
IpcWriteOptions options)
Deprecated.
|
static Status |
arrow.SerializeRecordBatch(RecordBatch batch,
IpcWriteOptions options,
OutputStream out)
\brief Write record batch to OutputStream
|
static void |
parquet.WriteEncryptedFileMetadata(FileMetaData file_metadata,
OutputStream sink) |
static void |
parquet.WriteFileCryptoMetaData(FileCryptoMetaData crypto_metadata,
OutputStream sink) |
static void |
parquet.WriteFileMetaData(FileMetaData file_metadata,
OutputStream sink) |
static Status |
arrow.WriteIpcPayload(IpcPayload payload,
IpcWriteOptions options,
OutputStream dst,
int[] metadata_length) |
static Status |
arrow.WriteIpcPayload(IpcPayload payload,
IpcWriteOptions options,
OutputStream dst,
IntBuffer metadata_length) |
static Status |
arrow.WriteIpcPayload(IpcPayload payload,
IpcWriteOptions options,
OutputStream dst,
IntPointer metadata_length)
\brief Write an IPC payload to the given stream.
|
static void |
parquet.WriteMetaDataFile(FileMetaData file_metadata,
OutputStream sink) |
static Status |
arrow.WriteRecordBatch(RecordBatch batch,
long buffer_start_offset,
OutputStream dst,
int[] metadata_length,
long[] body_length,
IpcWriteOptions options) |
static Status |
arrow.WriteRecordBatch(RecordBatch batch,
long buffer_start_offset,
OutputStream dst,
IntBuffer metadata_length,
LongBuffer body_length,
IpcWriteOptions options) |
static Status |
arrow.WriteRecordBatch(RecordBatch batch,
long buffer_start_offset,
OutputStream dst,
IntPointer metadata_length,
LongPointer body_length,
IpcWriteOptions options)
\brief Low-level API for writing a record batch (without schema)
to an OutputStream as encapsulated IPC message.
|
static Status |
arrow.WriteRecordBatchStream(RecordBatchVector batches,
IpcWriteOptions options,
OutputStream dst)
\brief Write multiple record batches to OutputStream, including schema
|
static Status |
arrow.WriteSparseTensor(SparseTensor sparse_tensor,
OutputStream dst,
int[] metadata_length,
long[] body_length) |
static Status |
arrow.WriteSparseTensor(SparseTensor sparse_tensor,
OutputStream dst,
IntBuffer metadata_length,
LongBuffer body_length) |
static Status |
arrow.WriteSparseTensor(SparseTensor sparse_tensor,
OutputStream dst,
IntPointer metadata_length,
LongPointer body_length)
\brief EXPERIMENTAL: Write arrow::SparseTensor as a contiguous message.
|
static Status |
parquet.WriteTable(Table table,
MemoryPool pool,
OutputStream sink,
long chunk_size) |
static Status |
parquet.WriteTable(Table table,
MemoryPool pool,
OutputStream sink,
long chunk_size,
WriterProperties properties,
ArrowWriterProperties arrow_properties)
\brief Write a Table to Parquet.
|
static Status |
arrow.WriteTable(Table table,
OutputStream dst) |
static Status |
arrow.WriteTable(Table table,
OutputStream dst,
WriteProperties properties) |
static Status |
arrow.WriteTensor(Tensor tensor,
OutputStream dst,
int[] metadata_length,
long[] body_length) |
static Status |
arrow.WriteTensor(Tensor tensor,
OutputStream dst,
IntBuffer metadata_length,
LongBuffer body_length) |
static Status |
arrow.WriteTensor(Tensor tensor,
OutputStream dst,
IntPointer metadata_length,
LongPointer body_length)
\brief Write arrow::Tensor as a contiguous message.
|
| Modifier and Type | Method and Description |
|---|---|
static PageWriter |
PageWriter.Open(OutputStream sink,
Compression.type codec,
int compression_level,
ColumnChunkMetaDataBuilder metadata) |
static ParquetFileWriter |
ParquetFileWriter.Open(OutputStream sink,
GroupNode schema) |
static ParquetFileWriter |
ParquetFileWriter.Open(OutputStream sink,
GroupNode schema,
WriterProperties properties,
KeyValueMetadata key_value_metadata) |
static PageWriter |
PageWriter.Open(OutputStream sink,
int codec,
int compression_level,
ColumnChunkMetaDataBuilder metadata) |
static Status |
FileWriter.Open(Schema schema,
MemoryPool pool,
OutputStream sink,
WriterProperties properties,
ArrowWriterProperties arrow_properties,
FileWriter writer) |
static Status |
FileWriter.Open(Schema schema,
MemoryPool pool,
OutputStream sink,
WriterProperties properties,
FileWriter writer) |
void |
FileCryptoMetaData.WriteTo(OutputStream dst) |
void |
FileMetaData.WriteTo(OutputStream dst) |
void |
ColumnChunkMetaDataBuilder.WriteTo(OutputStream sink) |
Copyright © 2021. All rights reserved.