public abstract class UBBoolean extends UBNumber
| Constructor and Description |
|---|
UBBoolean() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
doAnd(UBBoolean val)
Logical multiplication
|
abstract void |
doNot(UBBoolean val)
Exclusive Negation
|
abstract void |
doOr(UBBoolean val)
Logical addition
|
abstract void |
doXor(UBBoolean val)
Exclusive Logical addition
|
abstract boolean |
getBool()
Getting short boolean value
|
abstract int |
getInt()
Getting short integer value
|
abstract int |
getLong()
Getting long integer value
|
XBBlockType |
getXBBlockType() |
abstract boolean |
isEqual(UBBoolean val)
Equal predicate
|
abstract boolean |
isFalse()
Zero predicate
|
abstract void |
setValue(boolean value)
Setting boolean value
|
abstract void |
setValue(java.lang.Boolean value)
Setting Integer class value
|
clone, getValues, toInt, toLong, toNatural, valueSizeequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfromStreamUB, sizeUB, toStreamUBgetXBTSerializationMethodpublic abstract void setValue(boolean value)
throws UBOverFlowException
UBOverFlowExceptionpublic abstract void setValue(java.lang.Boolean value)
throws UBOverFlowException
UBOverFlowExceptionpublic abstract int getInt()
throws UBOverFlowException
UBOverFlowExceptionpublic abstract int getLong()
throws UBOverFlowException
UBOverFlowExceptionpublic abstract boolean getBool()
throws UBOverFlowException
UBOverFlowExceptionpublic abstract boolean isFalse()
public abstract boolean isEqual(UBBoolean val)
public abstract void doOr(UBBoolean val) throws UBOverFlowException
UBOverFlowExceptionpublic abstract void doAnd(UBBoolean val) throws UBOverFlowException
UBOverFlowExceptionpublic abstract void doXor(UBBoolean val) throws UBOverFlowException
UBOverFlowExceptionpublic abstract void doNot(UBBoolean val) throws UBOverFlowException
val - of bits to negateUBOverFlowExceptionpublic XBBlockType getXBBlockType()