Есть ли возможность прочитать из имени класса json и создать и объект?
Вот что я имею в виду:
У меня есть интерфейс
public interface Converter {
void process();
}
Далее у меня также есть некоторый класс данных
public class Source {
private String service;
private String path;
private Converter converter;
}
И класскоторый реализует интерфейс конвертера
public class DataConverter implements Converter {
public void process() {
//some code here
}
}
Последнее, но не менее важное.Это часть моего json:
"source": {
"service": "VIS",
"path": "/",
"converter": "DataConverter"
}
Итак, идея заключается в том, чтобы при чтении Json через Джексона mapper.readValue
создать DataConverter
, чтобы он был доступен из класса Data
через геттер.
Спасибо!