A classpath entry that is a directory.
A classpath entry that can be read as an InputStream.
Represents a entry in a classpath that is either a package, file on disk or zip entry.
An index to lookup class directories and classfiles by their JVM names.
A classpath entry that is a classfile inside a jar file.
A classpath entry that is a classfile on disk.