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