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