objectFactories.put(booleanFactory.getBoundClass(),
booleanFactory);
ObjectFactory<Byte> byteFactory = new ByteFactory();
objectFactories.put(byteFactory.getBoundClass(),
byteFactory);
ObjectFactory<Character> characterFactory = new CharacterFactory();
objectFactories.put(characterFactory.getBoundClass(),
characterFactory);
ObjectFactory<Double> doubleFactory = new DoubleFactory();
objectFactories.put(doubleFactory.getBoundClass(),
doubleFactory);
ObjectFactory<Float> floatFactory = new FloatFactory();