See: Description
| Interface | Description |
|---|---|
| ClassPathImplementation |
SPI interface for ClassPath.
|
| ClassPathProvider |
Provider interface for Java classpaths.
|
| FilteringPathResourceImplementation |
SPI interface for a classpath entry which can include or exclude particular files.
|
| FlaggedClassPathImplementation |
The ClassPathImplementation with
ClassPath.Flags. |
| PathResourceImplementation |
SPI interface for one classpath entry.
|
| Class | Description |
|---|---|
| ClassPathFactory |
Most general way to create
ClassPath instances. |
| GlobalPathRegistryImplementation |
The SPI interface for the
GlobalPathRegistry. |
ClassPathProviders can be registered
to default lookup in order to associate information about classpaths with files.
For example, a Java-oriented project type would normally indicate that its Java
sources have a certain classpath associated with them.
For a source file the ClassPathProvider has to return a
ClassPath of the following ClassPath types:
ClassPathFactory may be used to
create new ClassPath instances.