Interface ICompilerFactory

    • Method Detail

      • getId

        java.lang.String getId()
        Returns:
        A String which uniquely identifies the concrete implementation of this interface, e.g. "org.codehaus.janino" or "org.codehaus.commons.compiler.jdk"
      • toString

        java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        Returns:
        A human-readable String that identifies the concrete implementation of this interface in a user interface, e.g. "janino" or "jdk"
      • getImplementationVersion

        java.lang.String getImplementationVersion()
        Returns:
        The version of this implementation of the commons-compiler specification, or null
      • newCompiler

        ICompiler newCompiler()
        Throws:
        java.lang.UnsupportedOperationException - The underlying implementation does not implement an ICompiler
        See Also:
        ISimpleCompiler