GTNPORTAL-3118 Fixing hashCode() for IBM JDK bug