public final class BooleanUtils extends Object
Mono
-wrapped boolean values.Modifier and Type | Method and Description |
---|---|
static reactor.core.publisher.Mono<Boolean> |
and(reactor.core.publisher.Mono<Boolean> value1,
reactor.core.publisher.Mono<Boolean> value2)
Two booleans, wrapped in
Mono , combined with the AND operator. |
static reactor.core.publisher.Mono<Boolean> |
nand(reactor.core.publisher.Mono<Boolean> value1,
reactor.core.publisher.Mono<Boolean> value2)
Two booleans, wrapped in
Mono , combined with the NOT-AND (NAND) operator. |
static reactor.core.publisher.Mono<Boolean> |
nor(reactor.core.publisher.Mono<Boolean> value1,
reactor.core.publisher.Mono<Boolean> value2)
Two booleans, wrapped in
Mono , combined with the NOT-OR (NOR) operator. |
static reactor.core.publisher.Mono<Boolean> |
not(reactor.core.publisher.Mono<Boolean> value)
A boolean, wrapped in a
Mono , inverted by the NOT operator. |
static reactor.core.publisher.Mono<Boolean> |
or(reactor.core.publisher.Mono<Boolean> value1,
reactor.core.publisher.Mono<Boolean> value2)
Two booleans, wrapped in
Mono , combined with the OR operator. |
static reactor.core.publisher.Mono<Boolean> |
xor(reactor.core.publisher.Mono<Boolean> value1,
reactor.core.publisher.Mono<Boolean> value2)
Two booleans, wrapped in
Mono , combined with the exclusive-OR operator. |
public static reactor.core.publisher.Mono<Boolean> not(reactor.core.publisher.Mono<Boolean> value)
Mono
, inverted by the NOT operator.value
- booleanMono
public static reactor.core.publisher.Mono<Boolean> and(reactor.core.publisher.Mono<Boolean> value1, reactor.core.publisher.Mono<Boolean> value2)
Mono
, combined with the AND operator.value1
- first booleanvalue2
- second booleanMono
public static reactor.core.publisher.Mono<Boolean> xor(reactor.core.publisher.Mono<Boolean> value1, reactor.core.publisher.Mono<Boolean> value2)
Mono
, combined with the exclusive-OR operator.value1
- first booleanvalue2
- second booleanMono
public static reactor.core.publisher.Mono<Boolean> or(reactor.core.publisher.Mono<Boolean> value1, reactor.core.publisher.Mono<Boolean> value2)
Mono
, combined with the OR operator.value1
- first booleanvalue2
- second booleanMono
public static reactor.core.publisher.Mono<Boolean> nand(reactor.core.publisher.Mono<Boolean> value1, reactor.core.publisher.Mono<Boolean> value2)
Mono
, combined with the NOT-AND (NAND) operator.value1
- first booleanvalue2
- second booleanMono
public static reactor.core.publisher.Mono<Boolean> nor(reactor.core.publisher.Mono<Boolean> value1, reactor.core.publisher.Mono<Boolean> value2)
Mono
, combined with the NOT-OR (NOR) operator.value1
- first booleanvalue2
- second booleanMono