Как найти глубокую разницу в состоянии объектов с помощью Generics с помощью Javers? - PullRequest
0 голосов
/ 29 декабря 2018

Я хочу найти глубокую разницу в состоянии двух объектов одного типа.

Я пытался использовать Javers.Это точно соответствует моему требованию аудита состояния объекта.Но объект, который я сравниваю, теперь имеет атрибут, который имеет подпись ниже, где Javers не работает, так как он не работает с подстановочными знаками и вложенными обобщениями.И у сравниваемого объекта есть определение класса в jar (сторонней библиотеке), поэтому я не могу изменить определение класса.

Любой обходной путь или любая другая подобная среда в JAva приветствуется.

class A<T extends Comparable<T>>

Я получаю исключение ниже.

CLASS_EXTRACTION_ERROR: Ошибка начальной загрузки Javers - невозможно извлечь класс из типа 'T'

...