| Package | Description |
|---|---|
| org.bytedeco.arrow | |
| org.bytedeco.arrow_dataset | |
| org.bytedeco.arrow_flight | |
| org.bytedeco.arrow.global | |
| org.bytedeco.gandiva |
| Modifier and Type | Method and Description |
|---|---|
RecordBatch[] |
RecordBatchVector.get() |
RecordBatch |
RecordBatchVector.Iterator.get() |
RecordBatch |
RecordBatchVector.get(long i) |
static RecordBatch |
RecordBatch.Make(Schema schema,
long num_rows,
ArrayDataVector columns)
\brief Construct record batch from vector of internal data structures
|
static RecordBatch |
RecordBatch.Make(Schema schema,
long num_rows,
ArrayVector columns) |
RecordBatch |
RecordBatchResult.MoveValueUnsafe() |
RecordBatch |
RecordBatchResult.multiply() |
RecordBatch |
RecordBatchVector.pop_back() |
RecordBatch |
Datum.record_batch() |
RecordBatch |
RecordBatch.ReplaceSchemaMetadata(KeyValueMetadata metadata) |
RecordBatch |
RecordBatch.Slice(long offset)
\brief Slice each of the arrays in the record batch
|
RecordBatch |
RecordBatch.Slice(long offset,
long length)
\brief Slice each of the arrays in the record batch
|
RecordBatch |
RecordBatchResult.ValueOrDie()
Gets a mutable reference to the stored
T value. |
RecordBatch |
RecordBatchResult.ValueUnsafe()
Cast the internally stored value to produce a new result or propagate the stored
error.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
RecordBatch.ApproxEquals(RecordBatch other)
\brief Determine if two record batches are approximately equal
|
boolean |
RecordBatch.Equals(RecordBatch other) |
boolean |
RecordBatch.Equals(RecordBatch other,
boolean check_metadata)
\brief Determine if two record batches are exactly equal
|
FieldPath |
FieldRef.FindAll(RecordBatch batch) |
Status |
RecordBatchBuilder.Flush(boolean reset_builders,
RecordBatch batch)
\brief Finish current batch and optionally reset
|
Status |
RecordBatchBuilder.Flush(RecordBatch batch)
\brief Finish current batch and reset
|
RecordBatchVector.Iterator |
RecordBatchVector.insert(RecordBatchVector.Iterator pos,
RecordBatch value) |
Status |
Listener.OnRecordBatchDecoded(RecordBatch record_batch)
\brief Called when a record batch is decoded.
|
Status |
CollectListener.OnRecordBatchDecoded(RecordBatch record_batch) |
RecordBatchVector |
RecordBatchVector.push_back(RecordBatch value) |
RecordBatchVector |
RecordBatchVector.put(long i,
RecordBatch value) |
RecordBatchVector |
RecordBatchVector.put(RecordBatch... array) |
RecordBatchVector |
RecordBatchVector.put(RecordBatch value) |
Status |
TableBatchReader.ReadNext(RecordBatch out) |
Status |
RecordBatchReader.ReadNext(RecordBatch batch)
\brief Read the next record batch in the stream.
|
Status |
RecordBatchWriter.WriteRecordBatch(RecordBatch batch)
\brief Write a record batch to the stream
|
| Constructor and Description |
|---|
Datum(RecordBatch value) |
RecordBatchResult(RecordBatch value)
Constructs a Result object that contains
value. |
RecordBatchVector(RecordBatch... array) |
RecordBatchVector(RecordBatch value) |
| Modifier and Type | Method and Description |
|---|---|
PartitionedBatchesResult |
Partitioning.Partition(RecordBatch batch) |
PartitionedBatchesResult |
KeyValuePartitioning.Partition(RecordBatch batch) |
PartitionedBatchesResult |
FunctionPartitioning.Partition(RecordBatch batch) |
RecordBatchResult |
RecordBatchProjector.Project(RecordBatch batch) |
RecordBatchResult |
RecordBatchProjector.Project(RecordBatch batch,
MemoryPool pool) |
Status |
ParquetFileWriter.Write(RecordBatch batch) |
Status |
IpcFileWriter.Write(RecordBatch batch) |
Status |
FileWriter.Write(RecordBatch batch) |
| Modifier and Type | Method and Description |
|---|---|
RecordBatch |
FlightStreamChunk.data() |
| Modifier and Type | Method and Description |
|---|---|
FlightStreamChunk |
FlightStreamChunk.data(RecordBatch setter) |
Status |
MetadataRecordBatchWriter.WriteWithMetadata(RecordBatch batch,
ArrowBuffer app_metadata) |
| Modifier and Type | Method and Description |
|---|---|
static RecordBatchVectorResult |
arrow_dataset.ApplyGroupings(ListArray groupings,
RecordBatch batch)
\brief Produce selections of a RecordBatch which correspond to the provided groupings.
|
static DictionaryVectorResult |
arrow.CollectDictionaries(RecordBatch batch,
DictionaryFieldMapper mapper) |
static Status |
arrow.CollectDictionaries(RecordBatch batch,
DictionaryMemo memo) |
static Status |
arrow.GetRecordBatchPayload(RecordBatch batch,
IpcWriteOptions options,
IpcPayload out)
\brief Compute IpcPayload for the given record batch
|
static Status |
arrow.GetRecordBatchSize(RecordBatch batch,
IpcWriteOptions options,
long[] size) |
static Status |
arrow.GetRecordBatchSize(RecordBatch batch,
IpcWriteOptions options,
LongBuffer size) |
static Status |
arrow.GetRecordBatchSize(RecordBatch batch,
IpcWriteOptions options,
LongPointer size)
\brief Compute the number of bytes needed to write a record batch including metadata
|
static Status |
arrow.GetRecordBatchSize(RecordBatch batch,
long[] size) |
static Status |
arrow.GetRecordBatchSize(RecordBatch batch,
LongBuffer size) |
static Status |
arrow.GetRecordBatchSize(RecordBatch batch,
LongPointer size)
\brief Compute the number of bytes needed to write a record batch including metadata
|
static Status |
arrow.PrettyPrint(RecordBatch batch,
int indent,
Pointer sink)
\brief Print human-readable representation of RecordBatch
|
static Status |
arrow.PrettyPrint(RecordBatch batch,
PrettyPrintOptions options,
Pointer sink) |
static BufferResult |
arrow.SerializeRecordBatch(RecordBatch batch,
IpcWriteOptions options)
\brief Serialize record batch as encapsulated IPC message in a new buffer
|
static Status |
arrow.SerializeRecordBatch(RecordBatch batch,
IpcWriteOptions options,
OutputStream out)
\brief Write record batch to OutputStream
|
static BufferResult |
arrow.SerializeRecordBatch(RecordBatch batch,
MemoryManager mm)
\brief Serialize record batch as encapsulated IPC message in a new buffer
|
static RecordBatchResult |
arrow.Take(RecordBatch batch,
Array indices)
Deprecated.
|
static RecordBatchResult |
arrow.Take(RecordBatch batch,
Array indices,
TakeOptions options,
ExecContext context)
Deprecated.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
Status |
Projector.Evaluate(RecordBatch batch,
ArrayDataVector output)
Evaluate the specified record batch, and populate the output arrays.
|
Status |
Projector.Evaluate(RecordBatch batch,
MemoryPool pool,
ArrayVector output)
Evaluate the specified record batch, and return the allocated and populated output
arrays.
|
Status |
Filter.Evaluate(RecordBatch batch,
SelectionVector out_selection)
Evaluate the specified record batch, and populate output selection vector.
|
Status |
Projector.Evaluate(RecordBatch batch,
SelectionVector selection_vector,
ArrayDataVector output)
Evaluate the specified record batch, and populate the output arrays at the filtered
positions.
|
Status |
Projector.Evaluate(RecordBatch batch,
SelectionVector selection_vector,
MemoryPool pool,
ArrayVector output)
Evaluate the specified record batch, and return the allocated and populated output
arrays.
|
Copyright © 2021. All rights reserved.