An implementation of a generic hash map in java.