public class ExprGroovyScriptEngineFactory extends ExprScriptEngineFactory
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
EXT  | 
static java.lang.String | 
MIME_TYPE  | 
static java.lang.String | 
NAMEPOSTFIX  | 
static java.lang.String | 
NAMEPREFIX  | 
| Constructor and Description | 
|---|
ExprGroovyScriptEngineFactory()  | 
| 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.lang.String | 
getNamePostfix()
Returns a postfix that may be used to identify scripts generated by
 this engine. 
 | 
java.lang.String | 
getNamePrefix()
Returns a prefix that may be used to identify scripts genereated by
 this engine. 
 | 
java.util.List<java.lang.String> | 
getNames()  | 
java.lang.String | 
getOutputStatement(java.lang.String toDisplay)  | 
java.lang.Object | 
getParameter(java.lang.String key)  | 
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). | 
readLinespublic static final java.lang.String MIME_TYPE
public static final java.lang.String NAMEPREFIX
public static final java.lang.String NAMEPOSTFIX
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 java.lang.Object getParameter(java.lang.String key)
getParameter in interface javax.script.ScriptEngineFactorygetParameter in class ExprScriptEngineFactorypublic 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 ExprScriptEngineFactorypublic java.lang.String getNamePrefix()
ExprScriptEngineFactorygetNamePrefix in class ExprScriptEngineFactorypublic java.lang.String getNamePostfix()
ExprScriptEngineFactorygetNamePostfix in class ExprScriptEngineFactory