001 package logic; 002 003 public class EqualsZero extends APredicate 004 { 005 public static EqualsZero Singleton = new EqualsZero(); 006 007 private EqualsZero() 008 { 009 } 010 /** 011 * @param dat 012 * @return 013 */ 014 public IBoolean isTrue(Object dat) 015 { 016 return BooleanFactory.Singleton.makeBoolean( 0== ((Integer)dat)) ; 017 } 018 } 019