The {@link LangUtils} class can provide runtime information about class signature of generic class parameters.
Other classes deal with CLASSPATH related searching tasks.