преобразовать Json в класс, используя objectMapper.readValue, используя дженерики - PullRequest
0 голосов
/ 06 октября 2018

Я хочу преобразовать json в экземпляр Object.

Я использую jsonMapper Джексона, который принимает в параметре .class объекта.Я хочу получить эту функциональность, используя дженерики

Вот мой класс:

public class Utils<T> {

    private final Class<T> type;

    public Utils(Class<T> type) {
        this.type = type;
    }

    public Class<T> getType() {
        return this.type;
    }
}

Я пытаюсь сделать следующее:

objectMapper.readValue(new TreeTraversingParser(jsonObject), getType()); 

что мне нужно, чтобыдоступ к <T> .class, и это не работает .. как я могу это сделать

...