javax.tools
Interfaces 
Diagnostic
DiagnosticListener
FileObject
JavaCompiler
JavaCompiler.CompilationTask
JavaFileManager
JavaFileManager.Location
JavaFileObject
OptionChecker
StandardJavaFileManager
Tool
Classes 
DiagnosticCollector
ForwardingFileObject
ForwardingJavaFileManager
ForwardingJavaFileObject
SimpleJavaFileObject
ToolProvider
Enums 
Diagnostic.Kind
JavaFileObject.Kind
StandardLocation