map.put(1, new TypeA(0, 1));
map.put(2, new TypeA(2, 3));
JsonSerializationFramework jsonFramework = new JsonSerializationFramework(new SerializerFactory() {
public NFTypeSerializer<?>[] createSerializers() {
return new NFTypeSerializer<?>[] { new TypeASerializer(), new IntegerSerializer() };
}
});
String json = jsonFramework.serializeJsonMap(IntegerSerializer.NAME, "TypeA", map, true);