I've seen the HashCodeBuilder of Apache Commons Lang and the Eclipse hashCode() generation. I have to say that Eclipse's hashCode() is very ugly, but is it better to use as HashCodeBuilder in terms of performance (because an extra object creation is needed for the builder)?
I'd also like to know what you think about the equals() generation and Commons Lang's EqualsBuilder.
And if you got even better solutions, please post them too :)