@Namespace(value="arrow::dataset") @NoOffset @Properties(inherit=arrow_dataset.class) public class KeyValuePartitioning extends Partitioning
Modifier and Type | Class and Description |
---|---|
static class |
KeyValuePartitioning.Key
An unconverted equality expression consisting of a field name and the representation
of a scalar value
|
Partitioning.PartitionedBatches
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
KeyValuePartitioning(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
ArrayVector |
dictionaries() |
StringResult |
Format(Expression expr) |
ExpressionResult |
Parse(BytePointer path) |
ExpressionResult |
Parse(String path)
\brief Parse a path into a partition expression
|
PartitionedBatchesResult |
Partition(RecordBatch batch) |
Default, schema, type_name
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public KeyValuePartitioning(Pointer p)
Pointer(Pointer)
.@ByVal public PartitionedBatchesResult Partition(@SharedPtr @Cast(value={"","std::shared_ptr<arrow::RecordBatch>"}) RecordBatch batch)
Partition
in class Partitioning
@ByVal public ExpressionResult Parse(@StdString String path)
Partitioning
Parse
in class Partitioning
@ByVal public ExpressionResult Parse(@StdString BytePointer path)
Parse
in class Partitioning
@ByVal public StringResult Format(@Const @ByRef Expression expr)
Format
in class Partitioning
@Const @ByRef public ArrayVector dictionaries()
Copyright © 2022. All rights reserved.