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