Just pass a char around (or the Character wrapper whatever that is in java - I hate those wrappers) Having Bar take a function from char to boolean is no problem 1, and very solid design regardless of ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results