Есть ли способ отключить оценку короткого замыкания в Java?

Скажем, у меня есть такой код:

boolean ret = a() && b() && c() && d() && e();

Обычно e () вызывается, только если все другие вызовы a () - d () возвращают true. Может быть, есть какой-то вариант компилятора или JVM для отключения оценки короткого замыкания, поэтому e () будет вызываться всегда, независимо от других функций? Результаты?

В основном я делаю UAT огромной системы и мне нужно протестировать e (), однако настройка среды и сценария, который гарантирует, что все a (), b () и т. Д. Возвращают true, чрезвычайно болезненна ...

РЕДАКТИРОВАТЬ: хорошо, я думаю, использование бита И вместо логического можно обеспечить НЕКОТОРЫЕ обходные пути, однако в идеале я ищу решение, которое не требует каких-либо изменений в исходном коде. И по формальной, и по технической причине (как я уже говорил, система большая, и у нас есть весь процесс продвижения и развертывания кода между областями подготовки и получения подтверждения). И это только для тестирования, в рабочей версии должна быть включена отложенная оценка (т.е. используйте &&)

Посмертное:»

Правильный" Ответ: нет, нет ".Полезные» ответ: вы можете изменить && к & "Что я сделал в итоге ответ: удаленно отлаживайте систему, ставьте точку останова в выражении и велите eclipse запустить e () -_-

Ответы на вопрос(3)

Ваш ответ на вопрос