X-Git-Url: http://jaekl.net/gitweb/?p=cfb.git;a=blobdiff_plain;f=prod%2Fnet%2Fjaekl%2Fcfb%2Futil%2FUtil.java;fp=prod%2Fnet%2Fjaekl%2Fcfb%2Futil%2FUtil.java;h=99ef6e846f78b9b082cfbbc7d4e8db7f94e9fae6;hp=d1e79bdaa0742c45bb763c302d7404aaa6d44216;hb=a1378c84c773511e4ffe99fb419da67af188aff7;hpb=a59aa887766f250ba0ad0948c54e1a8d9a590a23 diff --git a/prod/net/jaekl/cfb/util/Util.java b/prod/net/jaekl/cfb/util/Util.java index d1e79bd..99ef6e8 100644 --- a/prod/net/jaekl/cfb/util/Util.java +++ b/prod/net/jaekl/cfb/util/Util.java @@ -47,6 +47,14 @@ public class Util { return (a == b); } + if ((a instanceof Number) && (b instanceof Number)) { + Number aNum = (Number)a; + Number bNum = (Number)b; + + return ( (aNum.longValue() == bNum.longValue()) + || (aNum.doubleValue() == bNum.doubleValue()) ); + } + return a.equals(b); }