1 33 package net.sf.jga.fn.logical; 34 35 import net.sf.jga.fn.BinaryPredicate; 36 37 56 57 public class LogicalOr extends BinaryPredicate<Boolean , Boolean > { 58 59 static final long serialVersionUID = -5329467559457020210L; 60 61 63 69 public Boolean fn(Boolean x, Boolean y) { 70 return x | y; 71 } 72 73 77 public void accept(net.sf.jga.fn.Visitor v) { 78 if (v instanceof LogicalOr.Visitor) 79 ((LogicalOr.Visitor)v).visit(this); 80 else 81 v.visit(this); 82 } 83 84 86 public String toString() { 87 return "LogicalOr"; 88 } 89 90 92 96 public interface Visitor extends net.sf.jga.fn.Visitor { 97 public void visit(LogicalOr bp); 98 } 99 } 100 | Popular Tags |