@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj instanceof HashFloatIntMapFactory) { HashFloatIntMapFactory factory = (HashFloatIntMapFactory) obj; return commonEquals(factory) && keySpecialEquals(factory) && // boxing to treat NaNs correctly ((Integer) getDefaultValue()).equals(factory.getDefaultValue()) ; } else { return false; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj instanceof HashFloatIntMapFactory) { HashFloatIntMapFactory factory = (HashFloatIntMapFactory) obj; return commonEquals(factory) && keySpecialEquals(factory) && // boxing to treat NaNs correctly ((Integer) getDefaultValue()).equals(factory.getDefaultValue()) ; } else { return false; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj instanceof HashFloatIntMapFactory) { HashFloatIntMapFactory factory = (HashFloatIntMapFactory) obj; return commonEquals(factory) && keySpecialEquals(factory) && // boxing to treat NaNs correctly ((Integer) getDefaultValue()).equals(factory.getDefaultValue()) ; } else { return false; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj instanceof HashFloatIntMapFactory) { HashFloatIntMapFactory factory = (HashFloatIntMapFactory) obj; return commonEquals(factory) && keySpecialEquals(factory) && // boxing to treat NaNs correctly ((Integer) getDefaultValue()).equals(factory.getDefaultValue()) ; } else { return false; } }