The whole classpath in the form of one String.
The whole sourcepath in the form of one String.
A sequence of URLs representing this classpath.
It returns both classes from class file and source files (as our base ClassRepresentation).
It returns both classes from class file and source files (as our base ClassRepresentation). So note that it's not so strictly related to findClassFile.
Simple interface that allows us to abstract over how class file lookup is performed in different classpath representations.