Lines Matching refs:AChurchBoolean
35 abstract class AChurchBoolean {
45 class TrueChurchBoolean extends AChurchBoolean {
57 class FalseChurchBoolean extends AChurchBoolean {
86 private AChurchBoolean bool;
87 public ChurchBooleanTest(AChurchBoolean bool) {
90 public AChurchBoolean readIf(File file, byte[] output) throws IOException {
91 return bool.accept(new AChurchBoolean.IVisitor<AChurchBoolean, Pair<File, byte[]>, IOException>() {
92 public AChurchBoolean caseTrue(Pair<File, byte[]> parameter) throws IOException {
98 public AChurchBoolean caseFalse(Pair<File, byte[]> parameter) throws IOException {