equals(Object)
toString()
hashCode()
compareTo(Object)
hashcode()
Two Objects that compare equal using equals(Object) should normally also compare equal using compareTo(Object).
All relevant fields should be included in the calculation of the comparison.
Assists in implementing Object.equals(Object) methods.
This class provides methods to build a good equals method for any class.
Assists in implementing Object.hashCode methods.
This class enables a good hashCode method to be built for any class.
hashCode
Assists in implementing Object.toString methods using reflection.
This class uses reflection to determine the fields to append.
Works with ToStringBuilder to create a toString.
toString
This class is intended to be used as a singleton.
Assists in implementing Object.toString methods.
This class enables a good and consistent toString() to be built for any class or object.
Controls String formatting for ToStringBuilder . The main public interface is always via ToStringBuilder.
String
ToStringBuilder
These classes are intended to be used as Singletons. There is no need to instantiate a new style each time.
Singletons