Знаете ли вы хорошую библиотеку посетителя графического объекта java?Java-объект graph visitor library
Я хочу посетить объект и его подкомпоненты и выполнить некоторые действия при выполнении некоторых условий. Использование
Примера:
- на огромном объект домена графа, сбросить каждый идентификатор
null
- на огромном объект домена графа, заменить каждую
Set
сTreeSet
экземпляра, содержащим те же элементы.
Мне нужна библиотека, а не пользовательский код, потому что обход графа объектов может быть сложным. Вы должны обрабатывать коллекции, массивы, прокси и т. Д. ... Я думаю о повторном использовании XStream для достижения этого, но это выглядит не так просто: посетитель Xstream более ориентирован на преобразование объекта, чем самообследование объекта ,
+1, интересный вопрос! –