public abstract class UBNumber extends java.lang.Object implements java.io.Serializable, java.lang.Cloneable, UBStreamable, XBTSerializable
| Constructor and Description |
|---|
UBNumber() |
| Modifier and Type | Method and Description |
|---|---|
abstract UBNumber |
clone() |
abstract java.util.List<UBNatural> |
getValues()
Get list of ubnatural values representation
|
abstract int |
toInt()
Converts value of object to non-negative integer
|
abstract long |
toLong()
Converts value of object to non-negative integer
|
abstract UBNatural |
toNatural()
Converts value to UBNatural form
|
abstract long |
valueSize()
Get size of value in UBNatural items
|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfromStreamUB, sizeUB, toStreamUBgetXBTSerializationMethodpublic abstract UBNumber clone()
clone in class java.lang.Objectpublic abstract int toInt()
throws UBOverFlowException
UBOverFlowExceptionpublic abstract long toLong()
throws UBOverFlowException
UBOverFlowExceptionpublic abstract long valueSize()
public abstract java.util.List<UBNatural> getValues()
public abstract UBNatural toNatural()