عملکرد parseBoolean این نیست که عبارت رو براتون محاسبه کنه. چیزی که شما میخواید evaluation هست که برای اینکار نیاز هست یک مفسر ساده ای خودتون بسازید (البته قطعا کتابخونه هایی برای اینکار وجود داره). تو جاوا لااقل من ندیدم چنین چیزی به صورت پیشفرض باشه هر چند در برخی زبان ها وجود داره.
parseBoolean فقط عبارات رشته ای true (کوچک و بزرگ بودن حروف مهم نیست) رو به مقدار true (از نوع boolean) تبدیل میکنه و بقیه حالات رو false در نظر میگیره.