|
||||||||||
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
-
BirtException
void 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 |