Diagnostic | Interface for diagnostics from tools. | code | html |
DiagnosticListener | Interface for receiving diagnostics from tools. | code | html |
FileObject | File abstraction for tools. | code | html |
JavaCompiler | Interface to invoke Java™ programming language compilers from programs. | code | html |
JavaCompiler.CompilationTask | Interface representing a future for a compilation task. | code | html |
JavaFileManager | File manager for tools operating on Java™ programming language source and class files. | code | html |
JavaFileManager.Location | Interface for locations of file objects. | code | html |
JavaFileObject | File abstraction for tools operating on Java™ programming language source and class files. | code | html |
OptionChecker | Interface for recognizing options. | code | html |
StandardJavaFileManager | File manager based on {@linkplain File java.io.File}. | code | html |
Tool | Common interface for tools that can be invoked from a program. | code | html |
Diagnostic.Kind | Kinds of diagnostics, for example, error or warning. | code | html |
JavaFileObject.Kind | Kinds of JavaFileObjects. | code | html |
StandardLocation | Standard locations of file objects. | code | html |
DiagnosticCollector | Provides an easy way to collect diagnostics in a list. | code | html |
ForwardingFileObject | Forwards calls to a given file object. | code | html |
ForwardingJavaFileManager | Forwards calls to a given file manager. | code | html |
ForwardingJavaFileObject | Forwards calls to a given file object. | code | html |
SimpleJavaFileObject | Provides simple implementations for most methods in JavaFileObject. | code | html |
ToolProvider | Provides methods for locating tool providers, for example, providers of compilers. | code | html |