public class BigDecimalSizeDescriptor
extends java.lang.Object
| Constructor and Description |
|---|
BigDecimalSizeDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
static java.math.BigDecimal |
deSerialize(java.nio.ByteBuffer input) |
static int |
getBigDecimalPrecision(byte sizeDesc,
java.nio.ByteBuffer input) |
static int |
getBigDecimalScale(byte sizeDesc,
java.nio.ByteBuffer input) |
static byte[] |
getBigDecimalUnscaledValue(int valueSize,
java.nio.ByteBuffer input) |
static int |
getBigDecimalUnscaledValueSize(byte sizeDesc,
java.nio.ByteBuffer input) |
static int |
getSerializedSize(java.math.BigDecimal d) |
static void |
serialize(java.math.BigDecimal d,
ByteWriter w) |
public static int getSerializedSize(java.math.BigDecimal d)
public static void serialize(java.math.BigDecimal d,
ByteWriter w)
public static java.math.BigDecimal deSerialize(java.nio.ByteBuffer input)
public static int getBigDecimalPrecision(byte sizeDesc,
java.nio.ByteBuffer input)
public static int getBigDecimalScale(byte sizeDesc,
java.nio.ByteBuffer input)
public static int getBigDecimalUnscaledValueSize(byte sizeDesc,
java.nio.ByteBuffer input)
public static byte[] getBigDecimalUnscaledValue(int valueSize,
java.nio.ByteBuffer input)