arrow.decimal64

Module for [Decimal64] class

Types 3

classDecimal64 : gobject.object.ObjectWrap
Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
Decimal64 self() nothrowReturns `this`, for use in `with` statements.
Decimal64GidBuilder builder() static nothrowGet builder for [arrow.decimal64.Decimal64] Returns: New builder object
arrow.decimal64.Decimal64 newInteger(long data) static nothrow
void abs() nothrowComputes the absolute value of the decimal destructively.
bool equal(arrow.decimal64.Decimal64 otherDecimal) nothrow
bool greaterThan(arrow.decimal64.Decimal64 otherDecimal) nothrow
bool lessThan(arrow.decimal64.Decimal64 otherDecimal) nothrow
bool lessThanOrEqual(arrow.decimal64.Decimal64 otherDecimal) nothrow
void negate() nothrowNegate the current value of the decimal destructively.
bool notEqual(arrow.decimal64.Decimal64 otherDecimal) nothrow
arrow.decimal64.Decimal64 rescale(int originalScale, int newScale)
long toInteger() nothrow
string toString_() nothrow
string toStringScale(int scale) nothrow
Constructors
this(void * ptr, Flag!"Take" take)

Fluent builder implementation template for arrow.decimal64.Decimal64

Methods
T decimal64(void * propval) nothrow

Fluent builder for arrow.decimal64.Decimal64

Methods
Decimal64 build() nothrowCreate object from builder. Returns: New object