Interface FileSystem.Classpath

All Superinterfaces:
IModulePathEntry
All Known Implementing Classes:
ClasspathDirectory, ClasspathJar, ClasspathJep247, ClasspathJep247Jdk12, ClasspathJmod, ClasspathJrt, ClasspathJsr199, ClasspathLocation, ClasspathMultiReleaseJar, ClasspathSourceJar
Enclosing class:
FileSystem

public static interface FileSystem.Classpath extends IModulePathEntry
A Classpath, even though an IModuleLocation, can represent a plain classpath location too. The FileSystem tells the Classpath whether to behave as a module or regular class path via acceptModule(IModule). Sub types of classpath are responsible for appropriate behavior based on this.