| Package | Description |
|---|---|
| org.bytedeco.arrow | |
| org.bytedeco.arrow.global |
| Modifier and Type | Method and Description |
|---|---|
ArrayResult |
ArrayBuilder.Finish()
\brief Return result of builder as an Array object.
|
ArrayResult |
ListArray.Flatten() |
ArrayResult |
LargeListArray.Flatten() |
ArrayResult |
ListArray.Flatten(MemoryPool memory_pool)
\brief Return an Array that is a concatenation of the lists in this array.
|
ArrayResult |
LargeListArray.Flatten(MemoryPool memory_pool)
\brief Return an Array that is a concatenation of the lists in this array.
|
static ArrayResult |
DictionaryArray.FromArrays(Array indices,
Array dictionary) |
static ArrayResult |
MapArray.FromArrays(Array offsets,
Array keys,
Array items) |
static ArrayResult |
MapArray.FromArrays(Array offsets,
Array keys,
Array items,
MemoryPool pool)
\brief Construct MapArray from array of offsets and child key, item arrays
This function does the bare minimum of validation of the offsets and
input types, and will allocate a new offsets array if necessary (i.e.
|
static ArrayResult |
FixedSizeListArray.FromArrays(Array values,
int list_size)
\brief Construct FixedSizeListArray from child value array and value_length
|
static ArrayResult |
DictionaryArray.FromArrays(DataType type,
Array indices,
Array dictionary)
\brief Construct DictionaryArray from dictionary and indices
array and validate
This function does the validation of the indices and input type.
|
static ArrayResult |
MapArray.FromArrays(DataType type,
Array offsets,
Array keys,
Array items) |
static ArrayResult |
MapArray.FromArrays(DataType type,
Array offsets,
Array keys,
Array items,
MemoryPool pool) |
ArrayResult |
ArrayResult.getPointer(long i) |
static ArrayResult |
DenseUnionArray.Make(Array type_ids,
Array value_offsets,
ArrayVector children) |
static ArrayResult |
DenseUnionArray.Make(Array type_ids,
Array value_offsets,
ArrayVector children,
byte[] type_codes) |
static ArrayResult |
DenseUnionArray.Make(Array type_ids,
Array value_offsets,
ArrayVector children,
ByteBuffer type_codes) |
static ArrayResult |
DenseUnionArray.Make(Array type_ids,
Array value_offsets,
ArrayVector children,
BytePointer type_codes)
\brief Construct DenseUnionArray from type_ids, value_offsets, and children
This function does the bare minimum of validation of the offsets and
input types.
|
static ArrayResult |
DenseUnionArray.Make(Array type_ids,
Array value_offsets,
ArrayVector children,
StringVector field_names,
byte[] type_codes) |
static ArrayResult |
DenseUnionArray.Make(Array type_ids,
Array value_offsets,
ArrayVector children,
StringVector field_names,
ByteBuffer type_codes) |
static ArrayResult |
DenseUnionArray.Make(Array type_ids,
Array value_offsets,
ArrayVector children,
StringVector field_names,
BytePointer type_codes)
\brief Construct DenseUnionArray with custom field names from type_ids,
value_offsets, and children
This function does the bare minimum of validation of the offsets and
input types.
|
static ArrayResult |
SparseUnionArray.Make(Array type_ids,
ArrayVector children) |
static ArrayResult |
SparseUnionArray.Make(Array type_ids,
ArrayVector children,
byte[] type_codes) |
static ArrayResult |
SparseUnionArray.Make(Array type_ids,
ArrayVector children,
ByteBuffer type_codes) |
static ArrayResult |
SparseUnionArray.Make(Array type_ids,
ArrayVector children,
BytePointer type_codes)
\brief Construct SparseUnionArray from type_ids and children
This function does the bare minimum of validation of the input types.
|
static ArrayResult |
SparseUnionArray.Make(Array type_ids,
ArrayVector children,
StringVector field_names,
byte[] type_codes) |
static ArrayResult |
SparseUnionArray.Make(Array type_ids,
ArrayVector children,
StringVector field_names,
ByteBuffer type_codes) |
static ArrayResult |
SparseUnionArray.Make(Array type_ids,
ArrayVector children,
StringVector field_names,
BytePointer type_codes)
\brief Construct SparseUnionArray with custom field names from type_ids and children
This function does the bare minimum of validation of the input types.
|
ArrayResult |
ArrayResult.position(long position) |
ArrayResult |
ArrayResult.put(ArrayResult other)
Copy-assignment operator.
|
ArrayResult |
Array.SliceSafe(long offset)
Input-checking variant of Array::Slice
|
ArrayResult |
Array.SliceSafe(long offset,
long length)
Input-checking variant of Array::Slice
|
ArrayResult |
DictionaryArray.Transpose(DataType type,
Array dictionary,
int[] transpose_map) |
ArrayResult |
DictionaryArray.Transpose(DataType type,
Array dictionary,
int[] transpose_map,
MemoryPool pool) |
ArrayResult |
DictionaryArray.Transpose(DataType type,
Array dictionary,
IntBuffer transpose_map) |
ArrayResult |
DictionaryArray.Transpose(DataType type,
Array dictionary,
IntBuffer transpose_map,
MemoryPool pool) |
ArrayResult |
DictionaryArray.Transpose(DataType type,
Array dictionary,
IntPointer transpose_map) |
ArrayResult |
DictionaryArray.Transpose(DataType type,
Array dictionary,
IntPointer transpose_map,
MemoryPool pool)
\brief Transpose this DictionaryArray
This method constructs a new dictionary array with the given dictionary
type, transposing indices using the transpose map.
|
ArrayResult |
Array.View(DataType type)
Construct a zero-copy view of this array with the given type.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ArrayResult.Equals(ArrayResult other)
Compare to another Result.
|
ArrayResult |
ArrayResult.put(ArrayResult other)
Copy-assignment operator.
|
| Constructor and Description |
|---|
ArrayResult(ArrayResult other)
Copy constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static ArrayResult |
arrow.Cast(Array value,
DataType to_type) |
static ArrayResult |
arrow.Cast(Array value,
DataType to_type,
CastOptions options,
ExecContext ctx)
\brief Cast from one array type to another
|
static ArrayResult |
arrow.Concatenate(ArrayVector arrays) |
static ArrayResult |
arrow.Concatenate(ArrayVector arrays,
MemoryPool pool)
\brief Concatenate arrays
|
static ArrayResult |
arrow.MakeArrayFromScalar(Scalar scalar,
long length) |
static ArrayResult |
arrow.MakeArrayFromScalar(Scalar scalar,
long length,
MemoryPool pool)
\brief Create an Array instance whose slots are the given scalar
|
static ArrayResult |
arrow.MakeArrayOfNull(DataType type,
long length) |
static ArrayResult |
arrow.MakeArrayOfNull(DataType type,
long length,
MemoryPool pool)
\brief Create a strongly-typed Array instance with all elements null
|
static ArrayResult |
arrow.NthToIndices(Array values,
long n) |
static ArrayResult |
arrow.NthToIndices(Array values,
long n,
ExecContext ctx)
\brief Returns indices that partition an array around n-th
sorted element.
|
static ArrayResult |
arrow.SortIndices(Array array) |
static ArrayResult |
arrow.SortIndices(Array array,
arrow.SortOrder order,
ExecContext ctx)
\brief Returns the indices that would sort an array in the
specified order.
|
static ArrayResult |
arrow.SortIndices(Array array,
int order,
ExecContext ctx) |
static ArrayResult |
arrow.SortIndices(ChunkedArray chunked_array) |
static ArrayResult |
arrow.SortIndices(ChunkedArray chunked_array,
arrow.SortOrder order,
ExecContext ctx)
\brief Returns the indices that would sort a chunked array in the
specified order.
|
static ArrayResult |
arrow.SortIndices(ChunkedArray chunked_array,
int order,
ExecContext ctx) |
static ArrayResult |
arrow.SortIndices(Datum datum,
SortOptions options) |
static ArrayResult |
arrow.SortIndices(Datum datum,
SortOptions options,
ExecContext ctx)
\brief Returns the indices that would sort an input in the
specified order.
|
static ArrayResult |
arrow.SortToIndices(Array values)
Deprecated.
|
static ArrayResult |
arrow.SortToIndices(Array values,
ExecContext ctx)
Deprecated.
|
static ArrayResult |
arrow.Take(Array values,
Array indices) |
static ArrayResult |
arrow.Take(Array values,
Array indices,
TakeOptions options,
ExecContext ctx)
\brief Take with Array inputs and output
|
static ArrayResult |
arrow.Unique(Datum datum) |
static ArrayResult |
arrow.Unique(Datum datum,
ExecContext ctx)
\brief Compute unique elements from an array-like object
Note if a null occurs in the input it will NOT be included in the output.
|
Copyright © 2021. All rights reserved.