public interface UBEInteger extends java.io.Serializable, UBStreamable, XBEditableAttribute
| Modifier and Type | Field and Description |
|---|---|
static long[] |
XBUP_BLOCKREV_CATALOGPATH |
| Modifier and Type | Method and Description |
|---|---|
int |
getInt()
Gets short integer value.
|
long |
getLong()
Gets long integer value.
|
long |
getSegmentCount()
Gets count of long value segments.
|
long |
getValueSegment(long segmentIndex)
Gets long integer segment of value.
|
boolean |
isInfinity()
Reads positive or negative infinity flag.
|
boolean |
isNegativeInfinity()
Reads negative infinity flag.
|
boolean |
isPositiveInfinity()
Reads positive infinity flag.
|
void |
setNegativeInfinity()
Sets value to negative infinity constant.
|
void |
setPositiveInfinity()
Sets value to positive infinity constant.
|
void |
setValue(int value)
Sets integer value.
|
void |
setValue(long value)
Sets long integer value.
|
convertFromNatural, setNaturalInt, setNaturalLong, setNaturalZeroconvertToNatural, getNaturalInt, getNaturalLong, isNaturalZerofromStreamUB, getSizeUB, toStreamUBint getInt()
throws UBOverFlowException
UBOverFlowException - if value is out of rangelong getLong()
throws UBOverFlowException
UBOverFlowException - if value is out of rangevoid setValue(int value)
throws UBOverFlowException
value - integer valueUBOverFlowExceptionvoid setValue(long value)
throws UBOverFlowException
value - long integer valueUBOverFlowExceptionlong getSegmentCount()
long getValueSegment(long segmentIndex)
segmentIndex - index of segment, 0 for lowest valueboolean isInfinity()
boolean isPositiveInfinity()
boolean isNegativeInfinity()
void setPositiveInfinity()
void setNegativeInfinity()