Interface IScriptEngine


  • public interface IScriptEngine
    • Method Detail

      • getFactory

        IScriptEngineFactory getFactory()
        Returns the script engine factory which created this engine instance.
      • getScriptLanguage

        java.lang.String getScriptLanguage()
        Returns name of script.
        Returns:
      • compile

        ICompiledScript compile​(ScriptContext scriptContext,
                                java.lang.String fileName,
                                int lineNumber,
                                java.lang.String script)
                         throws BirtException
        Compiles the script for later execution.
        Parameters:
        script -
        id -
        lineNumber -
        Returns:
        Throws:
        BirtException
      • setTimeZone

        void setTimeZone​(com.ibm.icu.util.TimeZone zone)
        Sets time zone.
      • setLocale

        void setLocale​(java.util.Locale locale)
        Sets locale.
      • setApplicationClassLoader

        void setApplicationClassLoader​(java.lang.ClassLoader loader)
        Sets application class loader.
      • close

        void close()
        Closes the engine.