@Namespace(value="arrow") @Properties(inherit=arrow.class) public class ConcatenateTablesOptions extends Pointer
\brief Controls the behavior of ConcatenateTables().
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
ConcatenateTablesOptions()
Default native constructor.
|
ConcatenateTablesOptions(long size)
Native array allocator.
|
ConcatenateTablesOptions(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static ConcatenateTablesOptions |
Defaults() |
Field.MergeOptions |
field_merge_options() |
ConcatenateTablesOptions |
field_merge_options(Field.MergeOptions setter) |
ConcatenateTablesOptions |
getPointer(long i) |
ConcatenateTablesOptions |
position(long position) |
boolean |
unify_schemas()
If true, the schemas of the tables will be first unified with fields of
the same name being merged, according to
field_merge_options, then each
table will be promoted to the unified schema before being concatenated. |
ConcatenateTablesOptions |
unify_schemas(boolean setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getPointer, getPointer, getPointer, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic ConcatenateTablesOptions()
public ConcatenateTablesOptions(long size)
Pointer.position(long).public ConcatenateTablesOptions(Pointer p)
Pointer(Pointer).public ConcatenateTablesOptions position(long position)
public ConcatenateTablesOptions getPointer(long i)
getPointer in class Pointer@Cast(value="bool") public boolean unify_schemas()
field_merge_options, then each
table will be promoted to the unified schema before being concatenated.
Otherwise, all tables should have the same schema. Each column in the output table
is the result of concatenating the corresponding columns in all input tables.public ConcatenateTablesOptions unify_schemas(boolean setter)
@ByRef public Field.MergeOptions field_merge_options()
public ConcatenateTablesOptions field_merge_options(Field.MergeOptions setter)
@ByVal public static ConcatenateTablesOptions Defaults()
Copyright © 2021. All rights reserved.