@Namespace(value="parquet") @NoOffset @Properties(inherit=parquet.class) public class ColumnDescriptor extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
ColumnDescriptor(Node node,
short max_definition_level,
short max_repetition_level) |
ColumnDescriptor(Node node,
short max_definition_level,
short max_repetition_level,
SchemaDescriptor schema_descr) |
ColumnDescriptor(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
ColumnOrder |
column_order() |
ConvertedType.type |
converted_type() |
boolean |
Equals(ColumnDescriptor other) |
LogicalType |
logical_type() |
short |
max_definition_level() |
short |
max_repetition_level() |
String |
name() |
ColumnPath |
path() |
Type.type |
physical_type() |
Node |
schema_node() |
SortOrder.type |
sort_order() |
String |
ToString() |
int |
type_length() |
int |
type_precision() |
int |
type_scale() |
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 ColumnDescriptor(Pointer p)
Pointer(Pointer)
.public ColumnDescriptor(@SharedPtr @ByVal Node node, short max_definition_level, short max_repetition_level, @Const SchemaDescriptor schema_descr)
public ColumnDescriptor(@SharedPtr @ByVal Node node, short max_definition_level, short max_repetition_level)
@Cast(value="bool") public boolean Equals(@Const @ByRef ColumnDescriptor other)
public short max_definition_level()
public short max_repetition_level()
public Type.type physical_type()
public ConvertedType.type converted_type()
@Const @Cast(value="const parquet::LogicalType*") @SharedPtr @ByRef public LogicalType logical_type()
@ByVal public ColumnOrder column_order()
public SortOrder.type sort_order()
@StdString public String name()
@SharedPtr public ColumnPath path()
@Const @SharedPtr @ByRef public Node schema_node()
@StdString public String ToString()
public int type_length()
public int type_precision()
public int type_scale()
Copyright © 2022. All rights reserved.