|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IScriptEngine
| Method Summary | |
|---|---|
void |
close()
Closes the engine. |
ICompiledScript |
compile(ScriptContext scriptContext,
java.lang.String fileName,
int lineNumber,
java.lang.String script)
Compiles the script for later execution. |
java.lang.Object |
evaluate(ScriptContext scriptContext,
ICompiledScript script)
Evaluates a compiled script. |
IScriptEngineFactory |
getFactory()
Returns the script engine factory which created this engine instance. |
java.lang.String |
getScriptLanguage()
Returns name of script. |
void |
setApplicationClassLoader(java.lang.ClassLoader loader)
Sets application class loader. |
void |
setLocale(java.util.Locale locale)
Sets locale. |
void |
setTimeZone(com.ibm.icu.util.TimeZone zone)
Sets time zone. |
| Method Detail |
|---|
IScriptEngineFactory getFactory()
java.lang.String getScriptLanguage()
java.lang.Object evaluate(ScriptContext scriptContext,
ICompiledScript script)
throws BirtException
script -
BirtException
ICompiledScript compile(ScriptContext scriptContext,
java.lang.String fileName,
int lineNumber,
java.lang.String script)
throws BirtException
script - id - lineNumber -
BirtExceptionvoid setTimeZone(com.ibm.icu.util.TimeZone zone)
void setLocale(java.util.Locale locale)
void setApplicationClassLoader(java.lang.ClassLoader loader)
void close()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||