| Class | Description |
|---|---|
| CloseableFilterableJavaFileObjectIterable |
Common superclass for iterables that need to handle closing when finished with and that
need to handle possible constraints on the values that are iterated over.
|
| CompilationMessage |
Encapsulate information produced during compilation.
|
| CompilationOutputCollector |
During compilation instances of this class will collect up the output files from the
compilation process.
|
| CompilationResult |
Holder for the results of compilation.
|
| CompiledClassDefinition |
Encapsulates a name with the bytes for its class definition.
|
| CompositeProxySelector |
Composite
ProxySelector. |
| DependencyResolver |
Dependency resolver utility class.
|
| DirEntryJavaFileObject |
A JavaFileObject that represents a file in a directory.
|
| DirEnumeration |
Walks a directory hierarchy from some base directory discovering files.
|
| InMemoryJavaFileObject |
A JavaFileObject that represents a source artifact created for compilation or an output
artifact producing during compilation (a .class file or some other thing if an
annotation processor has run).
|
| IterableClasspath |
Iterable that will produce an iterator that returns classes found on a specified
classpath that meet specified criteria.
|
| IterableJrtModule |
Iterable that will produce an iterator that returns classes found in a specific module
tree within the Java runtime image that exists in Java 9 and later.
|
| JrtEntryJavaFileObject |
A JavaFileObject that represents a class from the Java runtime as packaged in Java 9
and later.
|
| JrtFsEnumeration |
Walks a JrtFS treating it like a directory (to avoid overcomplicating the walking logic
in IterableClasspath).
|
| MavenSettings |
An encapsulation of settings read from a user's Maven settings.xml.
|
| MavenSettingsReader |
MavenSettingsReader reads settings from a user's Maven settings.xml file,
decrypting them if necessary using settings-security.xml. |
| MemoryBasedJavaFileManager |
A file manager that serves source code from in memory and ensures output results are
kept in memory rather than being flushed out to disk.
|
| NestedZipEntryJavaFileObject |
Represents an element inside in zip which is itself inside a zip.
|
| RuntimeJavaCompiler |
Compile Java source at runtime and load it.
|
| SimpleClassLoader |
Very simple classloader that can be used to load the compiled types.
|
| ZipEntryJavaFileObject |
A
JavaFileObject that works on a ZIP entry. |
| Exception | Description |
|---|---|
| CompilationFailedException |
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.