Я хочу найти глубокую разницу в состоянии двух объектов одного типа.
Я пытался использовать Javers.Это точно соответствует моему требованию аудита состояния объекта.Но объект, который я сравниваю, теперь имеет атрибут, который имеет подпись ниже, где Javers не работает, так как он не работает с подстановочными знаками и вложенными обобщениями.И у сравниваемого объекта есть определение класса в jar (сторонней библиотеке), поэтому я не могу изменить определение класса.
Любой обходной путь или любая другая подобная среда в JAva приветствуется.
class A<T extends Comparable<T>>
Я получаю исключение ниже.
CLASS_EXTRACTION_ERROR: Ошибка начальной загрузки Javers - невозможно извлечь класс из типа 'T'