1 33 package net.sf.jga.fn.adaptor; 34 35 import net.sf.jga.fn.BinaryFunctor; 36 37 44 45 public class Project2nd<T1,T2> extends BinaryFunctor<T1,T2,T2> { 46 47 static final long serialVersionUID = -222194429833096707L; 48 49 51 57 public T2 fn(T1 unused, T2 y) { 58 return y; 59 } 60 61 65 public void accept(net.sf.jga.fn.Visitor v) { 66 if (v instanceof Project2nd.Visitor) 67 ((Project2nd.Visitor)v).visit(this); 68 else 69 v.visit(this); 70 } 71 72 74 public String toString() { 75 return "Project2nd"; 76 } 77 78 80 83 public interface Visitor extends net.sf.jga.fn.Visitor { 84 public void visit(Project2nd host); 85 } 86 } 87 88 | Popular Tags |