arrow.decimal32

Module for [Decimal32] class

Types 3

classDecimal32 : gobject.object.ObjectWrap
Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
Decimal32 self() nothrowReturns `this`, for use in `with` statements.
Decimal32GidBuilder builder() static nothrowGet builder for [arrow.decimal32.Decimal32] Returns: New builder object
arrow.decimal32.Decimal32 newInteger(long data) static nothrow
void abs() nothrowComputes the absolute value of the decimal destructively.
bool equal(arrow.decimal32.Decimal32 otherDecimal) nothrow
bool greaterThan(arrow.decimal32.Decimal32 otherDecimal) nothrow
bool lessThan(arrow.decimal32.Decimal32 otherDecimal) nothrow
bool lessThanOrEqual(arrow.decimal32.Decimal32 otherDecimal) nothrow
void negate() nothrowNegate the current value of the decimal destructively.
bool notEqual(arrow.decimal32.Decimal32 otherDecimal) nothrow
arrow.decimal32.Decimal32 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.decimal32.Decimal32

Methods
T decimal32(void * propval) nothrow

Fluent builder for arrow.decimal32.Decimal32

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