Package ahc.util

Interface Summary
ReallyCloneable This interface is what the Cloneable interface should really be like: It declares clone to be public so that it can be used polymorphically (i.e., you can try to cast any object to ReallyCloneable and then call the clone method on it) It declares clone without the CloneNotSupportedException - after all, a class implements this interface for the specific reason of supporting a clone operation.
 

Class Summary
DateDay This class represents a date, i.e. a combination of day, month and year.
IntegerFactory This class is an implementation of the GOF "Flyweight" pattern.
IntHelper  
NaturalOrderComparator This class serves as an adapter between "external" (Comparator) and "natural" (Comparable) comparison.
SynchronizedGetCode This class and performs a blocking wait on a lock and then retrieves an object.
SynchronizedParamGetCode This class and performs a blocking wait on a lock and then retrieves an object.
VarDirectionComparator This class provides a decorator for another Comparator that allows inverting the direction of the resulting sorting.