public class JIScriptEngineFactory extends ExprScriptEngineFactory
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EXT |
static java.lang.String |
MIME_TYPE |
| Constructor and Description |
|---|
JIScriptEngineFactory() |
| Modifier and Type | Method and Description |
|---|---|
long |
getCacheHitCount()
The number of hit on the engine's script cache.
|
long |
getCacheMissCount()
The number of misses on the engine's script cache.
|
java.lang.String |
getEngineName() |
java.lang.String |
getEngineVersion() |
long |
getExecuteCount()
The number of script executions that were performed by the engine.
|
java.util.List<java.lang.String> |
getExtensions() |
java.lang.String |
getLanguageName() |
java.lang.String |
getLanguageVersion() |
java.lang.String |
getMethodCallSyntax(java.lang.String obj,
java.lang.String method,
java.lang.String... args) |
java.util.List<java.lang.String> |
getMimeTypes() |
java.util.List<java.lang.String> |
getNames() |
java.lang.String |
getOutputStatement(java.lang.String toDisplay) |
long |
getParseCount()
The number of script parses that were performed by the engine.
|
java.lang.String |
getProgram(java.lang.String... statements) |
javax.script.ScriptEngine |
getScriptEngine() |
java.util.List<java.lang.String> |
getSubProgram(ExprDef exprDef)
Returns a subprogram for the specified ExprDef.
|
java.util.List<CodeSourceImpl.MethodSource> |
getSubPrograms(ExprCodeSource codeSource)
An approximate inverse to
#getSubprogram(ExprDef). |
getParameter, getSubProgramOffset, readLinespublic static final java.lang.String MIME_TYPE
public static final java.lang.String EXT
public java.lang.String getEngineName()
public java.lang.String getEngineVersion()
public java.lang.String getLanguageName()
public java.lang.String getLanguageVersion()
public java.util.List<java.lang.String> getExtensions()
public java.util.List<java.lang.String> getMimeTypes()
public java.util.List<java.lang.String> getNames()
public javax.script.ScriptEngine getScriptEngine()
public java.lang.String getMethodCallSyntax(java.lang.String obj,
java.lang.String method,
java.lang.String... args)
public java.lang.String getOutputStatement(java.lang.String toDisplay)
public java.lang.String getProgram(java.lang.String... statements)
public java.util.List<java.lang.String> getSubProgram(ExprDef exprDef)
ExprScriptEngineFactoryThe subprogram should define a fuction that is invokable within the context of a containing script.
Similar to ScriptEngineFactory.getProgram(String...).
getSubProgram in class ExprScriptEngineFactorypublic java.util.List<CodeSourceImpl.MethodSource> getSubPrograms(ExprCodeSource codeSource)
ExprScriptEngineFactory#getSubprogram(ExprDef).getSubPrograms in class ExprScriptEngineFactorypublic long getParseCount()
ExprScriptEngineFactorygetParseCount in class ExprScriptEngineFactorypublic long getExecuteCount()
ExprScriptEngineFactorygetExecuteCount in class ExprScriptEngineFactorypublic long getCacheHitCount()
ExprScriptEngineFactorygetCacheHitCount in class ExprScriptEngineFactorypublic long getCacheMissCount()
ExprScriptEngineFactorygetCacheMissCount in class ExprScriptEngineFactory