public class BasicDecimal128 extends AbstractScalar implements Comparable<BasicDecimal128>
Entity.DATA_CATEGORY, Entity.DATA_FORM, Entity.DATA_TYPE, Entity.DURATION, Entity.PARTITION_TYPE| Constructor and Description |
|---|
BasicDecimal128(BigInteger unscaledVal,
int scale) |
BasicDecimal128(ExtendedDataInput in) |
BasicDecimal128(ExtendedDataInput in,
int scale) |
BasicDecimal128(String data,
int scale) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(BasicDecimal128 o) |
Entity.DATA_CATEGORY |
getDataCategory() |
Entity.DATA_TYPE |
getDataType() |
String |
getJsonString() |
Number |
getNumber() |
int |
getScale() |
String |
getString() |
Temporal |
getTemporal() |
int |
hashBucket(int buckets) |
boolean |
isNull() |
static void |
reverseByteArray(byte[] array) |
void |
setNull() |
BigInteger |
unscaledValue() |
void |
writeScalarRawDataToOutputStream(ExtendedDataOutput out) |
void |
writeScalarToOutputStream(ExtendedDataOutput out) |
columns, getDataForm, rows, toString, writegetDataCategory, isChart, isChunk, isDictionary, isMatrix, isPair, isScalar, isTable, isVectorclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisChart, isChunk, isDictionary, isMatrix, isPair, isScalar, isTable, isVector, typeToCategory, writeCompressedpublic BasicDecimal128(BigInteger unscaledVal, int scale)
public BasicDecimal128(String data, int scale)
public BasicDecimal128(ExtendedDataInput in) throws IOException
IOExceptionpublic BasicDecimal128(ExtendedDataInput in, int scale) throws IOException
IOExceptionpublic void writeScalarToOutputStream(ExtendedDataOutput out) throws IOException
writeScalarToOutputStream in class AbstractScalarIOExceptionpublic void writeScalarRawDataToOutputStream(ExtendedDataOutput out) throws IOException
IOExceptionpublic static void reverseByteArray(byte[] array)
public Entity.DATA_CATEGORY getDataCategory()
getDataCategory in interface Entitypublic Entity.DATA_TYPE getDataType()
getDataType in interface Entitypublic int getScale()
getScale in interface ScalargetScale in class AbstractScalarpublic Temporal getTemporal() throws Exception
getTemporal in interface ScalarExceptionpublic int hashBucket(int buckets)
hashBucket in interface Scalarpublic String getJsonString()
getJsonString in interface Scalarpublic int compareTo(BasicDecimal128 o)
compareTo in interface Comparable<BasicDecimal128>public BigInteger unscaledValue()
Copyright © 2025 DolphinDB. All rights reserved.