// ObjectUtil.java package net.sf.gogui.util; /** Utils for using class java.lang.Object. */ public final class ObjectUtil { /** Compare including the case that arguments can be null. */ public static boolean equals(Object object1, Object object2) { if (object1 == null && object2 == null) return true; if (object1 == null && object2 != null) return false; if (object1 != null && object2 == null) return false; assert object1 != null && object2 != null; return object1.equals(object2); } /** Make constructor unavailable; class is for namespace only. */ private ObjectUtil() { } }