Ejemplo

public class ClassA {
public void hashCode (int key) {
}
}

Solución
Utilice siempre la signatura estándar para el método hashCode - public int hashCode().

public class ClassA {
public int hashCode () {
// ...;
}
}