| 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 |
BufferUniqueResult.access() |
ArrowBuffer |
BufferResult.access() |
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 (without copying it).
|
static ArrowBuffer |
ArrowBuffer.FromString(String data) |
ArrowBuffer[] |
BufferVector.get() |
ArrowBuffer |
BufferVector.Iterator.get() |
ArrowBuffer |
BufferVector.get(long i) |
ArrowBuffer |
IpcPayload.metadata() |
ArrowBuffer |
Message.metadata()
\brief the Message metadata
|
ArrowBuffer |
BufferUniqueResult.MoveValueUnsafe() |
ArrowBuffer |
BufferResult.MoveValueUnsafe() |
ArrowBuffer |
BufferUniqueResult.multiply() |
ArrowBuffer |
BufferResult.multiply() |
ArrowBuffer |
Array.null_bitmap()
Buffer for the validity (null) bitmap, if any.
|
ArrowBuffer |
ArrowBuffer.parent() |
ArrowBuffer |
BufferVector.pop_back() |
ArrowBuffer |
UnionArray.type_codes()
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 |
BaseListArray.value_offsets()
Note that this buffer does not account for any slice offset
|
ArrowBuffer |
DenseUnionArray.value_offsets()
Note that this buffer does not account for any slice offset
|
ArrowBuffer |
BaseBinaryScalar.value() |
ArrowBuffer |
BufferUniqueResult.ValueOrDie()
Gets a mutable reference to the stored
T value. |
ArrowBuffer |
BufferResult.ValueOrDie()
Gets a mutable reference to the stored
T value. |
ArrowBuffer |
PrimitiveArray.values()
Does not account for any slice offset
|
ArrowBuffer |
BufferUniqueResult.ValueUnsafe()
Cast the internally stored value to produce a new result or propagate the stored
error.
|
ArrowBuffer |
BufferResult.ValueUnsafe()
Cast the internally stored value to produce a new result or propagate the stored
error.
|
| Modifier and Type | Method and Description |
|---|---|
Status |
MessageDecoder.Consume(ArrowBuffer buffer)
\brief Feed data to the decoder as a Buffer.
|
Status |
StreamDecoder.Consume(ArrowBuffer buffer)
\brief Feed data to the decoder as a Buffer.
|
static BufferResult |
ArrowBuffer.Copy(ArrowBuffer source,
MemoryManager to)
\brief Copy buffer
The buffer contents will be copied into a new buffer allocated by the
given MemoryManager.
|
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 |
BufferBuilder.Finish(ArrowBuffer out) |
Status |
TypedBufferBuilder.Finish(ArrowBuffer out) |
Status |
BufferBuilder.Finish(ArrowBuffer out,
boolean shrink_to_fit)
\brief Return result of builder as a Buffer object.
|
Status |
TypedBufferBuilder.Finish(ArrowBuffer out,
boolean shrink_to_fit) |
static RandomAccessFileResult |
ArrowBuffer.GetReader(ArrowBuffer arg0)
\brief Get a RandomAccessFile for reading a buffer
The returned file object reads from this buffer's underlying memory.
|
static OutputStreamResult |
ArrowBuffer.GetWriter(ArrowBuffer arg0)
\brief Get a OutputStream for writing to a buffer
The buffer must be mutable.
|
BufferVector.Iterator |
BufferVector.insert(BufferVector.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 MessageUniqueResult |
Message.Open(ArrowBuffer metadata,
ArrowBuffer body)
\brief Create and validate a Message instance from two buffers
|
BufferVector |
BufferVector.push_back(ArrowBuffer value) |
BufferVector |
BufferVector.put(ArrowBuffer... array) |
BufferVector |
BufferVector.put(ArrowBuffer value) |
BufferVector |
BufferVector.put(long i,
ArrowBuffer value) |
static MessageUniqueResult |
Message.ReadFrom(ArrowBuffer metadata,
InputStream stream)
\brief Read message body and create Message given Flatbuffer metadata
|
static MessageUniqueResult |
Message.ReadFrom(long offset,
ArrowBuffer metadata,
RandomAccessFile file)
\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) |
static BufferResult |
ArrowBuffer.View(ArrowBuffer source,
MemoryManager to)
\brief View buffer
Return a Buffer that reflects this buffer, seen potentially from another
device, without making an explicit copy of the contents.
|
static BufferResult |
ArrowBuffer.ViewOrCopy(ArrowBuffer source,
MemoryManager to)
\brief View or copy buffer
Try to view buffer contents on the given MemoryManager's device, but
fall back to copying if a no-copy view isn't supported.
|
Status |
BufferedOutputStream.Write(ArrowBuffer data) |
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.
|
| 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.
|
ArrowBuffer(byte[] data,
long size,
MemoryManager mm,
ArrowBuffer parent) |
ArrowBuffer(ByteBuffer data,
long size,
MemoryManager mm,
ArrowBuffer parent) |
ArrowBuffer(BytePointer data,
long size,
MemoryManager mm,
ArrowBuffer parent) |
ArrowBuffer(long _address,
long size,
MemoryManager mm,
ArrowBuffer parent) |
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. |
BufferUniqueResult(ArrowBuffer value)
Constructs a Result object that contains
value. |
BufferVector(ArrowBuffer... array) |
BufferVector(ArrowBuffer value) |
DayTimeIntervalArray(DataType type,
long length,
ArrowBuffer data) |
DayTimeIntervalArray(DataType type,
long length,
ArrowBuffer data,
ArrowBuffer null_bitmap,
long null_count,
long offset) |
DenseUnionArray(DataType type,
long length,
ArrayVector children,
ArrowBuffer type_ids) |
DenseUnionArray(DataType type,
long length,
ArrayVector children,
ArrowBuffer type_ids,
ArrowBuffer value_offsets,
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) |
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) |
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) |
SparseUnionArray(DataType type,
long length,
ArrayVector children,
ArrowBuffer type_ids) |
SparseUnionArray(DataType type,
long length,
ArrayVector children,
ArrowBuffer type_ids,
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
|
| 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 |
Action.body()
The action content as a Buffer
|
ArrowBuffer |
Result.body() |
ArrowBuffer |
FlightPayload.descriptor() |
| Modifier and Type | Method and Description |
|---|---|
FlightStreamChunk |
FlightStreamChunk.app_metadata(ArrowBuffer setter) |
FlightPayload |
FlightPayload.app_metadata(ArrowBuffer setter) |
Action |
Action.body(ArrowBuffer setter) |
Result |
Result.body(ArrowBuffer setter) |
FlightPayload |
FlightPayload.descriptor(ArrowBuffer setter) |
Status |
FlightMetadataReader.ReadMetadata(ArrowBuffer out)
\brief Read a message from the server.
|
Status |
MetadataRecordBatchWriter.WriteMetadata(ArrowBuffer app_metadata) |
Status |
FlightMetadataWriter.WriteMetadata(ArrowBuffer app_metadata)
\brief Send a message to the client.
|
Status |
MetadataRecordBatchWriter.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.CheckBufferLength(FixedSizeBinaryType t,
ArrowBuffer b) |
static ExpressionResult |
arrow_dataset.Deserialize(ArrowBuffer arg0) |
static RecordBatchResult |
arrow.ParseOne(JsonParseOptions options,
ArrowBuffer json)
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 RecordBatchResult |
arrow.ReadRecordBatch(ArrowBuffer metadata,
Schema schema,
DictionaryMemo dictionary_memo,
IpcReadOptions options,
RandomAccessFile file)
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 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 BufferResult |
arrow.SliceBufferSafe(ArrowBuffer buffer,
long offset)
\brief Input-checking version of SliceBuffer
An Invalid Status is returned if the requested slice falls out of bounds.
|
static BufferResult |
arrow.SliceBufferSafe(ArrowBuffer buffer,
long offset,
long length)
\brief Input-checking version of SliceBuffer
An Invalid Status is returned if the requested slice falls out of bounds.
|
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 BufferResult |
arrow.SliceMutableBufferSafe(ArrowBuffer buffer,
long offset)
\brief Input-checking version of SliceMutableBuffer
An Invalid Status is returned if the requested slice falls out of bounds.
|
static BufferResult |
arrow.SliceMutableBufferSafe(ArrowBuffer buffer,
long offset,
long length)
\brief Input-checking version of SliceMutableBuffer
An Invalid Status is returned if the requested slice falls out of bounds.
|
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 |
|---|---|
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,
boolean evict_if_full) |
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,
boolean evict_if_full) |
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,
boolean evict_if_full)
Create an object in the Plasma Store.
|
ObjectBuffer |
ObjectBuffer.data(ArrowBuffer setter) |
ObjectBuffer |
ObjectBuffer.metadata(ArrowBuffer setter) |
Copyright © 2021. All rights reserved.