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()



Copyright © 2010-2012 Staccatocommons. All Rights Reserved.