Reflections scans your classpath, indexes the metadata, allows you to query it on runtime and may save and collect that ...
code.google.com