1 33 package net.sf.jga.fn.logical; 34 35 import net.sf.jga.fn.BinaryPredicate; 36 37 56 57 public class LogicalAnd extends BinaryPredicate<Boolean , Boolean > { 58 59 static final long serialVersionUID = 7520826532411249757L; 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 LogicalAnd.Visitor) 79 ((LogicalAnd.Visitor)v).visit(this); 80 else 81 v.visit(this); 82 } 83 84 85 87 public String toString() { 88 return "LogicalAnd"; 89 } 90 91 93 97 public interface Visitor extends net.sf.jga.fn.Visitor { 98 public void visit(LogicalAnd host); 99 } 100 101 } 102 | Popular Tags |