Universal Visitor is tiny but powerful library allowing to easily "visit" an object graph and extracting information with a simple Map/Reduce API.
'org.kametic:universalvisitor:1.0'
<dependency> <groupId>org.kametic</groupId> <artifactId>universalvisitor</artifactId> <version>1.0</version> </dependency>
<dependency org="org.kametic" name="universalvisitor" rev="1.0"/>
"org.kametic", "universalvisitor", "1.0"