Я пытаюсь клонировать объект и использую следующий метод: -
public DataResponse clone() {
DataResponse detachedObject = null;
if (Objects.nonNull(this.getData())) {
ObjectMapper mapper = new ObjectMapper();
try {
String jsonRepresentation = mapper.writeValueAsString(this);
detachedObject = mapper.readValue(jsonRepresentation, DataResponse.class);
} catch (Exception e) {
}
}
return detachedObject;
}
Но я получаю это исключение: -
Parameter #0 type for factory method ([method package.className#fromValue(1 params)]) not suitable, must be java.lang.String
Кто-нибудь сталкивался с такой же проблемой? Любые предложения по этому поводу будут полезны