Home » openjdk-7 » javax » tools »

javax.tools

Interfaces:

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

Classes:

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