| Package | Description |
|---|---|
| org.bytedeco.arrow | |
| org.bytedeco.arrow_dataset | |
| org.bytedeco.arrow_flight | |
| org.bytedeco.arrow.global | |
| org.bytedeco.gandiva | |
| org.bytedeco.parquet | |
| org.bytedeco.plasma |
| Modifier and Type | Class and Description |
|---|---|
class |
MutableBuffer
\}
|
class |
ResizableBuffer
\class ResizableBuffer
\brief A mutable buffer that can be resized
|
| Modifier and Type | Method and Description |
|---|---|
ArrowBuffer |
Message.body()
\brief the Message body, if any
|
ArrowBuffer |
BufferReader.buffer() |
ArrowBuffer |
Tensor.data() |
static ArrowBuffer |
ArrowBuffer.FromString(BytePointer data)
\brief Construct an immutable buffer that takes ownership of the contents
of an std::string
|
static ArrowBuffer |
ArrowBuffer.FromString(String data) |
ArrowBuffer[] |
ArrowBufferVector.get() |
ArrowBuffer |
ArrowBufferVector.Iterator.get() |
ArrowBuffer |
ArrowBufferVector.get(long i) |
ArrowBuffer |
Message.metadata()
\brief the Message metadata
|
ArrowBuffer |
IpcPayload.metadata() |
ArrowBuffer |
BufferResult.multiply() |
ArrowBuffer |
Array.null_bitmap()
Buffer for the null bitmap.
|
ArrowBuffer |
ArrowBuffer.parent() |
ArrowBuffer |
ArrowBufferVector.pop_back() |
ArrowBuffer |
UnionArray.type_codes()
Note that this buffer does not account for any slice offset
|
ArrowBuffer |
UnionArray.type_ids()
Deprecated.
|
ArrowBuffer |
BaseLargeBinaryArray.value_data()
Note that this buffer does not account for any slice offset
|
ArrowBuffer |
BaseBinaryArray.value_data()
Note that this buffer does not account for any slice offset
|
ArrowBuffer |
UnionArray.value_offsets()
For dense arrays only.
|
ArrowBuffer |
BaseListArray.value_offsets()
Note that this buffer does not account for any slice offset
|
ArrowBuffer |
BaseLargeListArray.value_offsets()
Note that this buffer does not account for any slice offset
|
ArrowBuffer |
BaseLargeBinaryArray.value_offsets()
Note that this buffer does not account for any slice offset
|
ArrowBuffer |
BaseBinaryArray.value_offsets()
Note that this buffer does not account for any slice offset
|
ArrowBuffer |
BaseBinaryScalar.value() |
ArrowBuffer |
BufferResult.ValueOrDie()
Gets a mutable reference to the stored
T value. |
ArrowBuffer |
PrimitiveArray.values()
Does not account for any slice offset
|
| Modifier and Type | Method and Description |
|---|---|
Status |
FunctionContext.Allocate(long nbytes,
ArrowBuffer out)
\brief Allocate buffer from the context's memory pool
|
Status |
ArrowBuffer.Copy(long start,
long nbytes,
ArrowBuffer out)
Copy a section of the buffer using the default memory pool into a new Buffer.
|
Status |
ArrowBuffer.Copy(long start,
long nbytes,
MemoryPool pool,
ArrowBuffer out)
Copy a section of the buffer into a new Buffer.
|
boolean |
ArrowBuffer.Equals(ArrowBuffer other)
Return true if both buffers are the same size and contain the same bytes
|
boolean |
ArrowBuffer.Equals(ArrowBuffer other,
long nbytes)
Return true if both buffers are the same size and contain the same bytes
up to the number of compared bytes
|
Status |
TypedBufferBuilder.Finish(ArrowBuffer out) |
Status |
BufferOutputStream.Finish(ArrowBuffer result)
Deprecated.
|
Status |
BufferBuilder.Finish(ArrowBuffer out) |
Status |
TypedBufferBuilder.Finish(ArrowBuffer out,
boolean shrink_to_fit) |
Status |
BufferBuilder.Finish(ArrowBuffer out,
boolean shrink_to_fit)
\brief Return result of builder as a Buffer object.
|
static Status |
ArrowBuffer.FromString(BytePointer data,
ArrowBuffer out) |
static Status |
ArrowBuffer.FromString(BytePointer data,
MemoryPool pool,
ArrowBuffer out) |
static Status |
ArrowBuffer.FromString(String data,
ArrowBuffer out)
\brief Construct a new buffer that owns its memory from a std::string
using the default memory pool
|
static Status |
ArrowBuffer.FromString(String data,
MemoryPool pool,
ArrowBuffer out)
\brief Construct a new buffer that owns its memory from a std::string
|
ArrowBufferVector.Iterator |
ArrowBufferVector.insert(ArrowBufferVector.Iterator pos,
ArrowBuffer value) |
static StructArrayResult |
StructArray.Make(ArrayVector children,
FieldVector fields,
ArrowBuffer null_bitmap,
long null_count,
long offset)
\brief Return a StructArray from child arrays and fields.
|
static StructArrayResult |
StructArray.Make(ArrayVector children,
StringVector field_names,
ArrowBuffer null_bitmap,
long null_count,
long offset)
\brief Return a StructArray from child arrays and field names.
|
static TensorResult |
Tensor.Make(DataType type,
ArrowBuffer data,
long[] shape) |
static TensorResult |
Tensor.Make(DataType type,
ArrowBuffer data,
long[] shape,
long[] strides,
StringVector dim_names) |
static TensorResult |
Tensor.Make(DataType type,
ArrowBuffer data,
LongBuffer shape) |
static TensorResult |
Tensor.Make(DataType type,
ArrowBuffer data,
LongBuffer shape,
LongBuffer strides,
StringVector dim_names) |
static TensorResult |
Tensor.Make(DataType type,
ArrowBuffer data,
LongPointer shape) |
static TensorResult |
Tensor.Make(DataType type,
ArrowBuffer data,
LongPointer shape,
LongPointer strides,
StringVector dim_names)
\brief Create a Tensor with full parameters
This factory function will return Status::Invalid when the parameters are
inconsistent
|
IpcPayload |
IpcPayload.metadata(ArrowBuffer setter) |
static Status |
Message.Open(ArrowBuffer metadata,
ArrowBuffer body,
Message out)
\brief Create and validate a Message instance from two buffers
|
ArrowBufferVector |
ArrowBufferVector.push_back(ArrowBuffer value) |
ArrowBufferVector |
ArrowBufferVector.put(ArrowBuffer... array) |
ArrowBufferVector |
ArrowBufferVector.put(ArrowBuffer value) |
ArrowBufferVector |
ArrowBufferVector.put(long i,
ArrowBuffer value) |
Status |
Readable.Read(long nbytes,
ArrowBuffer out)
Deprecated.
|
Status |
RandomAccessFile.ReadAt(long _position,
long nbytes,
ArrowBuffer out)
Deprecated.
|
static Status |
Message.ReadFrom(ArrowBuffer metadata,
InputStream stream,
Message out)
\brief Read message body and create Message given Flatbuffer metadata
|
static Status |
Message.ReadFrom(long offset,
ArrowBuffer metadata,
RandomAccessFile file,
Message out)
\brief Read message body from position in file, and create Message given
the Flatbuffer metadata
|
Status |
DictionaryUnifier.Unify(Array dictionary,
ArrowBuffer out_transpose)
\brief Append dictionary and compute transpose indices
|
BaseBinaryScalar |
BaseBinaryScalar.value(ArrowBuffer setter) |
Status |
Writable.Write(ArrowBuffer data)
\brief Write the given data to the stream
Since the Buffer owns its memory, this method can avoid a copy if
buffering is required.
|
Status |
BufferedOutputStream.Write(ArrowBuffer data) |
| Constructor and Description |
|---|
ArrowBuffer(ArrowBuffer parent,
long offset,
long size)
An offset into data that is owned by another buffer, but we want to be
able to retain a valid pointer to it even after other shared_ptr's to the
parent buffer have been destroyed
This method makes no assertions about alignment or padding of the buffer but
in general we expected buffers to be aligned and padded to 64 bytes.
|
ArrowBufferVector(ArrowBuffer... array) |
ArrowBufferVector(ArrowBuffer value) |
BinaryArray(long length,
ArrowBuffer value_offsets,
ArrowBuffer data) |
BinaryArray(long length,
ArrowBuffer value_offsets,
ArrowBuffer data,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
BinaryScalar(ArrowBuffer value) |
BinaryScalar(ArrowBuffer value,
DataType type) |
BooleanArray(long length,
ArrowBuffer data) |
BooleanArray(long length,
ArrowBuffer data,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
BufferReader(ArrowBuffer buffer) |
BufferResult(ArrowBuffer value)
Constructs a Result object that contains
value. |
DayTimeIntervalArray(DataType type,
long length,
ArrowBuffer data) |
DayTimeIntervalArray(DataType type,
long length,
ArrowBuffer data,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
Decimal128Array(DataType type,
long length,
ArrowBuffer data) |
Decimal128Array(DataType type,
long length,
ArrowBuffer data,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
FixedSizeBinaryArray(DataType type,
long length,
ArrowBuffer data) |
FixedSizeBinaryArray(DataType type,
long length,
ArrowBuffer data,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
FixedSizeBinaryScalar(ArrowBuffer value,
DataType type) |
FixedSizeBufferWriter(ArrowBuffer buffer)
Input buffer must be mutable, will abort if not
|
FixedSizeListArray(DataType type,
long length,
Array values,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
LargeBinaryArray(long length,
ArrowBuffer value_offsets,
ArrowBuffer data) |
LargeBinaryArray(long length,
ArrowBuffer value_offsets,
ArrowBuffer data,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
LargeBinaryScalar(ArrowBuffer value) |
LargeBinaryScalar(ArrowBuffer value,
DataType type) |
LargeListArray(DataType type,
long length,
ArrowBuffer value_offsets,
Array values) |
LargeListArray(DataType type,
long length,
ArrowBuffer value_offsets,
Array values,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
LargeStringArray(long length,
ArrowBuffer value_offsets,
ArrowBuffer data) |
LargeStringArray(long length,
ArrowBuffer value_offsets,
ArrowBuffer data,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
LargeStringScalar(ArrowBuffer value) |
LargeStringScalar(ArrowBuffer value,
DataType type) |
ListArray(DataType type,
long length,
ArrowBuffer value_offsets,
Array values) |
ListArray(DataType type,
long length,
ArrowBuffer value_offsets,
Array values,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
MapArray(DataType type,
long length,
ArrowBuffer value_offsets,
Array values) |
MapArray(DataType type,
long length,
ArrowBuffer value_offsets,
Array keys,
Array items) |
MapArray(DataType type,
long length,
ArrowBuffer value_offsets,
Array keys,
Array items,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
MapArray(DataType type,
long length,
ArrowBuffer value_offsets,
Array values,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
Message(ArrowBuffer metadata,
ArrowBuffer body)
\brief Construct message, but do not validate
Use at your own risk; Message::Open has more metadata validation
|
MutableBuffer(ArrowBuffer parent,
long offset,
long size) |
PrimitiveArray(DataType type,
long length,
ArrowBuffer data) |
PrimitiveArray(DataType type,
long length,
ArrowBuffer data,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
StringArray(long length,
ArrowBuffer value_offsets,
ArrowBuffer data) |
StringArray(long length,
ArrowBuffer value_offsets,
ArrowBuffer data,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
StringScalar(ArrowBuffer value) |
StringScalar(ArrowBuffer value,
DataType type) |
StructArray(DataType type,
long length,
ArrayVector children,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
Tensor(DataType type,
ArrowBuffer data,
long[] shape) |
Tensor(DataType type,
ArrowBuffer data,
long[] shape,
long[] strides) |
Tensor(DataType type,
ArrowBuffer data,
long[] shape,
long[] strides,
StringVector dim_names) |
Tensor(DataType type,
ArrowBuffer data,
LongBuffer shape) |
Tensor(DataType type,
ArrowBuffer data,
LongBuffer shape,
LongBuffer strides) |
Tensor(DataType type,
ArrowBuffer data,
LongBuffer shape,
LongBuffer strides,
StringVector dim_names) |
Tensor(DataType type,
ArrowBuffer data,
LongPointer shape)
Constructor with no dimension names or strides, data assumed to be row-major
|
Tensor(DataType type,
ArrowBuffer data,
LongPointer shape,
LongPointer strides)
Constructor with non-negative strides
|
Tensor(DataType type,
ArrowBuffer data,
LongPointer shape,
LongPointer strides,
StringVector dim_names)
Constructor with non-negative strides and dimension names
|
UnionArray(DataType type,
long length,
ArrayVector children,
ArrowBuffer type_ids) |
UnionArray(DataType type,
long length,
ArrayVector children,
ArrowBuffer type_ids,
ArrowBuffer value_offsets,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
| Modifier and Type | Method and Description |
|---|---|
ArrowBuffer |
FileSource.buffer()
\brief Return the buffer containing the file, if any.
|
| Constructor and Description |
|---|
FileSource(ArrowBuffer buffer) |
FileSource(ArrowBuffer buffer,
Compression.type compression) |
FileSource(ArrowBuffer buffer,
int compression) |
| Modifier and Type | Method and Description |
|---|---|
ArrowBuffer |
FlightStreamChunk.app_metadata() |
ArrowBuffer |
FlightPayload.app_metadata() |
ArrowBuffer |
Result.body() |
ArrowBuffer |
Action.body()
The action content as a Buffer
|
ArrowBuffer |
FlightPayload.descriptor() |
| Modifier and Type | Method and Description |
|---|---|
FlightStreamChunk |
FlightStreamChunk.app_metadata(ArrowBuffer setter) |
FlightPayload |
FlightPayload.app_metadata(ArrowBuffer setter) |
Result |
Result.body(ArrowBuffer setter) |
Action |
Action.body(ArrowBuffer setter) |
FlightPayload |
FlightPayload.descriptor(ArrowBuffer setter) |
Status |
FlightMetadataReader.ReadMetadata(ArrowBuffer out)
\brief Read a message from the server.
|
Status |
FlightMetadataWriter.WriteMetadata(ArrowBuffer app_metadata)
\brief Send a message to the client.
|
Status |
FlightStreamWriter.WriteWithMetadata(RecordBatch batch,
ArrowBuffer app_metadata) |
| Modifier and Type | Method and Description |
|---|---|
static ArrowBuffer |
arrow.SliceBuffer(ArrowBuffer buffer,
long offset)
\brief Construct a view on a buffer at the given offset, up to the buffer's end.
|
static ArrowBuffer |
arrow.SliceBuffer(ArrowBuffer buffer,
long offset,
long length)
\defgroup buffer-slicing-functions Functions for slicing buffers
\{
|
static ArrowBuffer |
arrow.SliceMutableBuffer(ArrowBuffer buffer,
long offset)
\brief Like SliceBuffer, but construct a mutable buffer slice.
|
static ArrowBuffer |
arrow.SliceMutableBuffer(ArrowBuffer buffer,
long offset,
long length)
\brief Like SliceBuffer, but construct a mutable buffer slice.
|
| Modifier and Type | Method and Description |
|---|---|
static Status |
arrow.AllocateBitmap(MemoryPool pool,
long length,
ArrowBuffer out)
\brief Allocate a bitmap buffer from a memory pool
no guarantee on values is provided.
|
static Status |
arrow.AllocateBuffer(long size,
ArrowBuffer out)
\brief Allocate a fixed-size mutable buffer from the default memory pool
|
static Status |
arrow.AllocateBuffer(MemoryPool pool,
long size,
ArrowBuffer out)
\defgroup buffer-allocation-functions Functions for allocating buffers
\{
|
static Status |
arrow.AllocateEmptyBitmap(long length,
ArrowBuffer out)
\brief Allocate a zero-initialized bitmap buffer from the default memory pool
|
static Status |
arrow.AllocateEmptyBitmap(MemoryPool pool,
long length,
ArrowBuffer out)
\brief Allocate a zero-initialized bitmap buffer from a memory pool
|
static Status |
arrow.CheckBufferLength(FixedSizeBinaryType t,
ArrowBuffer b) |
static Status |
arrow.ConcatenateBuffers(ArrowBufferVector buffers,
MemoryPool pool,
ArrowBuffer out)
\brief Concatenate multiple buffers into a single buffer
|
static Status |
arrow.ParseOne(JsonParseOptions options,
ArrowBuffer json,
RecordBatch out)
A class that reads an entire JSON file into a Arrow Table
The file is expected to consist of individual line-separated JSON objects
|
static Status |
arrow.ReadRecordBatch(ArrowBuffer metadata,
Schema schema,
DictionaryMemo dictionary_memo,
IpcOptions options,
RandomAccessFile file,
RecordBatch out)
Read record batch from file given metadata and schema
|
static Status |
arrow.ReadRecordBatch(ArrowBuffer metadata,
Schema schema,
DictionaryMemo dictionary_memo,
RandomAccessFile file,
RecordBatch out)
\brief Read record batch from file given metadata and schema
|
static SizeTResult |
arrow.ReadSparseTensorBodyBufferCount(ArrowBuffer metadata)
\brief EXPERIMENTAL: Read arrow::SparseTensorFormat::type from a metadata
|
static Status |
arrow.SerializeRecordBatch(RecordBatch batch,
MemoryPool pool,
ArrowBuffer out)
\brief Serialize record batch as encapsulated IPC message in a new buffer
|
static Status |
arrow.SerializeSchema(Schema schema,
DictionaryMemo dictionary_memo,
MemoryPool pool,
ArrowBuffer out)
\brief Serialize schema as encapsulated IPC message
|
static ArrowBuffer |
arrow.SliceBuffer(ArrowBuffer buffer,
long offset)
\brief Construct a view on a buffer at the given offset, up to the buffer's end.
|
static ArrowBuffer |
arrow.SliceBuffer(ArrowBuffer buffer,
long offset,
long length)
\defgroup buffer-slicing-functions Functions for slicing buffers
\{
|
static ArrowBuffer |
arrow.SliceMutableBuffer(ArrowBuffer buffer,
long offset)
\brief Like SliceBuffer, but construct a mutable buffer slice.
|
static ArrowBuffer |
arrow.SliceMutableBuffer(ArrowBuffer buffer,
long offset,
long length)
\brief Like SliceBuffer, but construct a mutable buffer slice.
|
static Status |
arrow.ValidateTensorParameters(DataType type,
ArrowBuffer data,
long[] shape,
long[] strides,
StringVector dim_names) |
static Status |
arrow.ValidateTensorParameters(DataType type,
ArrowBuffer data,
LongBuffer shape,
LongBuffer strides,
StringVector dim_names) |
static Status |
arrow.ValidateTensorParameters(DataType type,
ArrowBuffer data,
LongPointer shape,
LongPointer strides,
StringVector dim_names) |
| Modifier and Type | Method and Description |
|---|---|
ArrowBuffer |
SelectionVector.GetBuffer()
Get the underlying arrow buffer.
|
| Modifier and Type | Method and Description |
|---|---|
static Status |
SelectionVector.MakeImmutableInt16(long num_slots,
ArrowBuffer buffer,
SelectionVector selection_vector)
\brief creates a selection vector with pre populated buffer.
|
static Status |
SelectionVector.MakeImmutableInt32(long num_slots,
ArrowBuffer buffer,
SelectionVector selection_vector)
\brief creates a selection vector with pre populated buffer.
|
static Status |
SelectionVector.MakeInt16(long max_slots,
ArrowBuffer buffer,
SelectionVector selection_vector)
\brief make selection vector with int16 type records.
|
static Status |
SelectionVector.MakeInt32(long max_slots,
ArrowBuffer buffer,
SelectionVector selection_vector)
\brief make selection vector with int32 type records.
|
static Status |
SelectionVector.MakeInt64(long max_slots,
ArrowBuffer buffer,
SelectionVector selection_vector)
\brief make selection vector with int64 type records.
|
| Modifier and Type | Method and Description |
|---|---|
ArrowBuffer |
RandomAccessSource.Read(long nbytes) |
ArrowBuffer |
RandomAccessSource.ReadAt(long _position,
long nbytes) |
| Modifier and Type | Method and Description |
|---|---|
void |
PageWriter.Compress(ArrowBuffer src_buffer,
ResizableBuffer dest_buffer) |
| Modifier and Type | Method and Description |
|---|---|
ArrowBuffer |
ObjectBuffer.data()
The data buffer.
|
ArrowBuffer |
ObjectBuffer.metadata()
The metadata buffer.
|
| Modifier and Type | Method and Description |
|---|---|
Status |
PlasmaClient.Create(UniqueID object_id,
long data_size,
byte[] metadata,
long metadata_size,
ArrowBuffer data) |
Status |
PlasmaClient.Create(UniqueID object_id,
long data_size,
byte[] metadata,
long metadata_size,
ArrowBuffer data,
int device_num) |
Status |
PlasmaClient.Create(UniqueID object_id,
long data_size,
ByteBuffer metadata,
long metadata_size,
ArrowBuffer data) |
Status |
PlasmaClient.Create(UniqueID object_id,
long data_size,
ByteBuffer metadata,
long metadata_size,
ArrowBuffer data,
int device_num) |
Status |
PlasmaClient.Create(UniqueID object_id,
long data_size,
BytePointer metadata,
long metadata_size,
ArrowBuffer data) |
Status |
PlasmaClient.Create(UniqueID object_id,
long data_size,
BytePointer metadata,
long metadata_size,
ArrowBuffer data,
int device_num)
Create an object in the Plasma Store.
|
ObjectBuffer |
ObjectBuffer.data(ArrowBuffer setter) |
ObjectBuffer |
ObjectBuffer.metadata(ArrowBuffer setter) |
Copyright © 2020. All rights reserved.