Package net.splitcells.dem.data.atom
Interface Bool
-
- All Superinterfaces:
DeepCloneable
- All Known Implementing Classes:
BoolI
public interface Bool extends DeepCloneable
This is a boolean interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Bool
and(Bool arg)
boolean
isFalse()
boolean
isTrue()
default Bool
nand(Bool arg)
default Bool
nor(Bool arg)
Bool
not()
Bool
or(Bool arg)
default <R extends DeepCloneable>
Rrequired()
Bool
set(boolean arg)
boolean
toJavaPrimitive()
default Bool
xnor(Bool arg)
Bool
xor(Bool arg)
-
Methods inherited from interface net.splitcells.dem.object.DeepCloneable
deepClone
-
-
-
-
Method Detail
-
toJavaPrimitive
boolean toJavaPrimitive()
-
set
Bool set(boolean arg)
-
not
Bool not()
-
isTrue
boolean isTrue()
-
isFalse
boolean isFalse()
-
required
default <R extends DeepCloneable> R required()
-
-