Create TypeAdapterFactory.java