Uses of Package
javax.tools
Package
Description
Provides interfaces to represent documentation comments as abstract syntax
trees (AST).
Provides interfaces to represent source code as abstract syntax
trees (AST).
Provides utilities for operations on abstract syntax trees (AST).
Facilities for declaring annotation processors and for
allowing annotation processors to communicate with an annotation processing
tool environment.
Provides interfaces for tools which can be invoked from a program,
for example, compilers.
The Doclet API provides an environment which, in conjunction with
the Language Model API and Compiler Tree API, allows clients
to inspect the source-level structures of programs and
libraries, including API comments embedded in the source.
Provides interfaces for creating tools, such as a Read-Eval-Print Loop (REPL),
which interactively evaluate "snippets" of Java programming language code.
-
ClassDescriptionInterface for diagnostics from tools.File abstraction for tools operating on Java programming language source and class files.
-
ClassDescriptionFile abstraction for tools operating on Java programming language source and class files.
-
ClassDescriptionInterface for diagnostics from tools.Kinds of diagnostics, for example, error or warning.File abstraction for tools.Interface representing a future for a compilation task.File abstraction for tools operating on Java programming language source and class files.
-
ClassDescriptionKinds of diagnostics, for example, error or warning.File abstraction for tools.Interface for locations of file objects.File abstraction for tools operating on Java programming language source and class files.
-
ClassDescriptionInterface for diagnostics from tools.Kinds of diagnostics, for example, error or warning.Interface for receiving diagnostics from tools.Interface to invoke Java programming language documentation tools from programs.Interface representing a future for a documentation task.Locations specific to
DocumentationTool
.File abstraction for tools.Forwards calls to a given file object.Interface to invoke Java programming language compilers from programs.Interface representing a future for a compilation task.File manager for tools operating on Java programming language source and class files.Interface for locations of file objects.File abstraction for tools operating on Java programming language source and class files.Kinds of JavaFileObjects.Interface for recognizing options.File manager based onjava.io.File
andjava.nio.file.Path
.Factory to createPath
objects from strings.Standard locations of file objects.Common interface for tools that can be invoked from a program. -
ClassDescriptionKinds of diagnostics, for example, error or warning.File abstraction for tools.File manager for tools operating on Java programming language source and class files.Kinds of JavaFileObjects.
-