factoryMap.put(BigInteger.class, new NumberInstanceFactory(java.math.BigInteger.class, min, max));
factoryMap.put(BigDecimal.class, new NumberInstanceFactory(java.math.BigDecimal.class, new BigDecimal(min), new BigDecimal(
max)));
factoryMap.put(Date.class, new DateInstanceFactory());
factoryMap.put(Collection.class, new CollectionInstanceFactory(Collections.EMPTY_LIST));
factoryMap.put(List.class, new CollectionInstanceFactory(Collections.EMPTY_LIST));
factoryMap.put(Set.class, new CollectionInstanceFactory(Collections.EMPTY_SET));
factoryMap.put(Map.class, new MapInstanceFactory(Collections.EMPTY_MAP));
}