Package net.sf.staccatocommons.lang.value

This package contains classes for that help on implementing Object.equals(Object), Object.hashCode() and Object.toString()

See:
          Description

Interface Summary
RelevantState.StateCollector An object for collecting the attributes of an object that are part of its relevant state
 

Class Summary
NamedTupleToStringStyle A ToStringStyle that formats an object like a named-tuple, were the name is the object's class, and its components are its attributes.
RelevantState<A> An abstract class that is capable of identifying the relevant attributes of an object and implementing with them value comparisons, hashing and string representation in a consisten way.
 

Enum Summary
BasicEquals Enumeration of equalty-test scenarios that helps on building effective Object.equals(Object) method.
 

Package net.sf.staccatocommons.lang.value Description

This package contains classes for that help on implementing Object.equals(Object), Object.hashCode() and Object.toString()



Get Staccatocommons at SourceForge.net. Fast, secure and Free Open Source software downloads