Boolean
Represents a value which is either true
or false
. On the JVM, non-nullable values of this type are represented as values of the primitive type boolean
.
Since Kotlin
1.0Represents a value which is either true
or false
. On the JVM, non-nullable values of this type are represented as values of the primitive type boolean
.
Since Kotlin
1.1Represents a value which is either true
or false
. On the JVM, non-nullable values of this type are represented as values of the primitive type boolean
.
Since Kotlin
1.3Represents a value which is either true
or false
. On the JVM, non-nullable values of this type are represented as values of the primitive type boolean
.
Since Kotlin
1.8Represents a value which is either true
or false
. On the JVM, non-nullable values of this type are represented as values of the primitive type boolean
.
Since Kotlin
1.8Types
Functions
Performs a logical and
operation between this Boolean and the other one. Unlike the &&
operator, this function does not perform short-circuit evaluation. Both this
and other will always be evaluated.
Performs a logical and
operation between this Boolean and the other one. Unlike the &&
operator, this function does not perform short-circuit evaluation. Both this
and other will always be evaluated.
Performs a logical and
operation between this Boolean and the other one. Unlike the &&
operator, this function does not perform short-circuit evaluation. Both this
and other will always be evaluated.
Compares this object with the specified object for order. Returns zero if this object is equal to the specified other object, a negative number if it's less than other, or a positive number if it's greater than other.
Compares this object with the specified object for order. Returns zero if this object is equal to the specified other object, a negative number if it's less than other, or a positive number if it's greater than other.
Compares this object with the specified object for order. Returns zero if this object is equal to the specified other object, a negative number if it's less than other, or a positive number if it's greater than other.
Performs a logical or
operation between this Boolean and the other one. Unlike the ||
operator, this function does not perform short-circuit evaluation. Both this
and other will always be evaluated.
Performs a logical or
operation between this Boolean and the other one. Unlike the ||
operator, this function does not perform short-circuit evaluation. Both this
and other will always be evaluated.
Performs a logical or
operation between this Boolean and the other one. Unlike the ||
operator, this function does not perform short-circuit evaluation. Both this
and other will always be evaluated.
Performs a logical xor
operation between this Boolean and the other one.
Performs a logical xor
operation between this Boolean and the other one.
Performs a logical xor
operation between this Boolean and the other one.
Performs a logical xor
operation between this Boolean and the other one.