001 002 package logic; 003 004 public class EqualsPred extends APredicate 005 { 006 Object value; 007 008 /** 009 * @param value 010 * @SBGen Constructor assigns value 011 */ 012 public EqualsPred(Object value) 013 { 014 // SBgen: Assign variable 015 this.value = value; 016 } 017 /** 018 * @param dat 019 * @return 020 */ 021 public IBoolean isTrue(Object dat) 022 { 023 return (BooleanFactory.Singleton.makeBoolean(value.equals(dat))); 024 } 025 } 026