factories.put(short.class, new ShortObjectFactory());
factories.put(Long.class, new LongObjectFactory());
factories.put(long.class, new LongObjectFactory());
factories.put(Byte.class, new ByteObjectFactory());
factories.put(byte.class, new ByteObjectFactory());
factories.put(Boolean.class, new BooleanObjectFactory());
factories.put(boolean.class, new BooleanObjectFactory());
factories.put(Character.class, new CharacterObjectFactory());
factories.put(char.class, new CharacterObjectFactory());
factories.put(Enum.class, new EnumObjectFactory());
// factories.put( Date.class, new DateObjectFactory() );
factories.put(String.class, new StringObjectFactory());