Güzel bir java nesnesi grafik ziyaretçi kütüphanesi biliyor musunuz?Java object graph ziyaretçi kütüphanesi
bir nesne ve alt bileşenlerini ziyaret etmek ve bazı koşullar eşleştiğinde bazı eylemleri gerçekleştirmek istiyoruz.
Örnek kullanım: büyük bir alan nesne grafikte
- , bir
TreeSet
örneği aynı ihtiva eden herSet
yerine, çok büyük bir alan nesne grafiktenull
- her id sıfırlama elementler.
Nesne grafiğini çizmek zor olabileceğinden, özel bir kitaplık değil, kitaplık istiyorum. Koleksiyonları, dizileri, proxy'leri, vb. Işlemek zorundasınız ... Bunu başarmak için XStream'in yeniden kullanımı hakkında bir düşüncem var ama çok da kolay gözükmüyor: Xstream ziyaretçisi, nesne kendini değiştirmeye, nesnenin kendi kendini değiştirmesinden daha .
+1, ilginç soru! –