Package org.codehaus.groovy.jsr223
Class GroovyScriptEngineFactory
java.lang.Object
org.codehaus.groovy.jsr223.GroovyScriptEngineFactory
- All Implemented Interfaces:
- ScriptEngineFactory
A factory class conforming to JSR-223 which is used to instantiate
 Groovy 
ScriptEngines and also exposes metadata describing
 Groovy's engine class.
 Adapted from original by Mike Grogan and A. Sundararajan- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionNote that the scripting.dev.java.net engine had this backwards.This is also different from scripting.dev.java.net which used an initial lowercase.getMethodCallSyntax(String obj, String method, String... args) getNames()getOutputStatement(String toDisplay) getParameter(String key) getProgram(String... statements) 
- 
Constructor Details- 
GroovyScriptEngineFactorypublic GroovyScriptEngineFactory()
 
- 
- 
Method Details- 
getEngineName- Specified by:
- getEngineNamein interface- ScriptEngineFactory
 
- 
getEngineVersionNote that the scripting.dev.java.net engine had this backwards. The engine version refers to this engine implementation. Whereas language version refers to the groovy implementation (which is obtained from the runtime).- Specified by:
- getEngineVersionin interface- ScriptEngineFactory
 
- 
getLanguageNameThis is also different from scripting.dev.java.net which used an initial lowercase. But these are proper names and should be capitalized.- Specified by:
- getLanguageNamein interface- ScriptEngineFactory
 
- 
getLanguageVersion- Specified by:
- getLanguageVersionin interface- ScriptEngineFactory
 
- 
getExtensions- Specified by:
- getExtensionsin interface- ScriptEngineFactory
 
- 
getMimeTypes- Specified by:
- getMimeTypesin interface- ScriptEngineFactory
 
- 
getNames- Specified by:
- getNamesin interface- ScriptEngineFactory
 
- 
getParameter- Specified by:
- getParameterin interface- ScriptEngineFactory
 
- 
getScriptEngine- Specified by:
- getScriptEnginein interface- ScriptEngineFactory
 
- 
getMethodCallSyntax- Specified by:
- getMethodCallSyntaxin interface- ScriptEngineFactory
 
- 
getOutputStatement- Specified by:
- getOutputStatementin interface- ScriptEngineFactory
 
- 
getProgram- Specified by:
- getProgramin interface- ScriptEngineFactory
 
 
-