Package Summary  Overview Summary

class:ToolProvider [NONE]



  • public class ToolProvider
    extends Object
    
    Provides methods for locating tool providers, for example, providers of compilers. This class complements the functionality of ServiceLoader.
    Since:
    1.6

method:getSystemJavaCompiler() [NONE]

  • getSystemJavaCompiler

    public static JavaCompiler getSystemJavaCompiler()
    Gets the Java™ programming language compiler provided with this platform.
    Returns:
    the compiler provided with this platform or null if no compiler is provided

method:getSystemToolClassLoader() [NONE]

  • getSystemToolClassLoader

    public static ClassLoader getSystemToolClassLoader()
    Returns the class loader for tools provided with this platform. This does not include user-installed tools. Use the service provider mechanism for locating user installed tools.
    Returns:
    the class loader for tools provided with this platform or null if no tools are provided

method:getSystemDocumentationTool() [ADDED]

  • getSystemDocumentationTool

    public static DocumentationTool getSystemDocumentationTool()
    
    Gets the Java™ programming language documentation tool provided with this platform.
    Returns:
    the documentation tool provided with this platform or null if no documentation tool is provided