@Namespace(value="arrow") @NoOffset @Properties(inherit=arrow.class) public class Decimal256Type extends DecimalType
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Modifier and Type | Field and Description |
---|---|
static int |
kByteWidth |
static int |
kMaxPrecision |
static int |
kMinPrecision |
static int |
type_id |
is_utf8
Constructor and Description |
---|
Decimal256Type(int precision,
int scale)
Decimal256Type constructor that aborts on invalid input.
|
Decimal256Type(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
static int |
kByteWidth() |
static int |
kMaxPrecision() |
static int |
kMinPrecision() |
static DataTypeResult |
Make(int precision,
int scale)
Decimal256Type constructor that returns an error on invalid input.
|
String |
name()
\brief A string name of the type, omitting any child fields
|
String |
ToString()
\brief A string representation of the type, including any children
|
static int |
type_id() |
static String |
type_name() |
DecimalSize, Make, precision, scale
asParametricType, asParametricType, bit_width, byte_width, is_utf8, layout, Make
Accept, Equals, Equals, field, fields, Hash, id, num_fields
fingerprint, metadata_fingerprint
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 static final int type_id
public static final int kMinPrecision
public static final int kMaxPrecision
public static final int kByteWidth
public Decimal256Type(Pointer p)
Pointer(Pointer)
.public Decimal256Type(int precision, int scale)
@MemberGetter @Cast(value="const arrow::Type::type") public static int type_id()
public static String type_name()
@ByVal public static DataTypeResult Make(int precision, int scale)
@StdString public String ToString()
DataType
ToString
in class FixedSizeBinaryType
@StdString public String name()
DataType
name
in class FixedSizeBinaryType
@MemberGetter public static int kMinPrecision()
@MemberGetter public static int kMaxPrecision()
@MemberGetter public static int kByteWidth()
Copyright © 2022. All rights reserved.