Uses of Package
javax.tools
Package | Description |
---|---|
javax.annotation.processing |
Facilities for declaring annotation processors and for
allowing annotation processors to communicate with an annotation processing
tool environment.
|
javax.tools |
Provides interfaces for tools which can be invoked from a program,
for example, compilers.
|
-
Classes in javax.tools used by javax.annotation.processing Class Description Diagnostic.Kind Kinds of diagnostics, for example, error or warning.FileObject File abstraction for tools.JavaFileManager.Location Interface for locations of file objects.JavaFileObject File abstraction for tools operating on Java programming language source and class files. -
Classes in javax.tools used by javax.tools Class Description Diagnostic Interface for diagnostics from tools.Diagnostic.Kind Kinds of diagnostics, for example, error or warning.DiagnosticListener Interface for receiving diagnostics from tools.DocumentationTool Interface to invoke Java programming language documentation tools from programs.DocumentationTool.DocumentationTask Interface representing a future for a documentation task.DocumentationTool.Location Locations specific toDocumentationTool
.FileObject File abstraction for tools.ForwardingFileObject Forwards calls to a given file object.JavaCompiler Interface to invoke Java programming language compilers from programs.JavaCompiler.CompilationTask Interface representing a future for a compilation task.JavaFileManager File manager for tools operating on Java programming language source and class files.JavaFileManager.Location Interface for locations of file objects.JavaFileObject File abstraction for tools operating on Java programming language source and class files.JavaFileObject.Kind Kinds of JavaFileObjects.OptionChecker Interface for recognizing options.StandardJavaFileManager File manager based on java.io.File and java.nio.file.Path.StandardJavaFileManager.PathFactory Factory to createPath
objects from strings.StandardLocation Standard locations of file objects.Tool Common interface for tools that can be invoked from a program.