orElseGet

abstract fun orElseGet(supplier: BooleanSupplier): Boolean
abstract fun orElseGet(supplier: Supplier<Boolean>): Boolean