javax.script.ScriptEngineFactorypublic class ScriptBasicEngineFactory
extends java.lang.Object
implements javax.script.ScriptEngineFactory
| Modifier and Type | Field | Description |
|---|---|---|
com.scriptbasic.interfaces.Configuration |
config |
| Constructor | Description |
|---|---|
ScriptBasicEngineFactory() |
|
ScriptBasicEngineFactory(com.scriptbasic.interfaces.Configuration config) |
The constructor reads the configuration and fills the constants that are
requested by the
ScriptEngineManager. |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getEngineName() |
|
java.lang.String |
getEngineVersion() |
|
java.util.List<java.lang.String> |
getExtensions() |
|
javax.script.Bindings |
getGlobalScopeBinding() |
|
java.lang.String |
getLanguageName() |
|
java.lang.String |
getLanguageVersion() |
|
java.lang.String |
getMethodCallSyntax(java.lang.String obj,
java.lang.String m,
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) |
|
java.lang.Object |
getParameter(java.lang.String key) |
|
java.lang.String |
getProgram(java.lang.String... statements) |
|
javax.script.ScriptEngine |
getScriptEngine() |
|
void |
setGlobalScopeBinding(javax.script.Bindings globalScopeBinding) |
public ScriptBasicEngineFactory()
public ScriptBasicEngineFactory(com.scriptbasic.interfaces.Configuration config)
ScriptEngineManager.public javax.script.Bindings getGlobalScopeBinding()
public void setGlobalScopeBinding(javax.script.Bindings globalScopeBinding)
globalScopeBinding - the globalScopeBinding to setpublic java.lang.String getEngineName()
getEngineName in interface javax.script.ScriptEngineFactorypublic java.lang.String getEngineVersion()
getEngineVersion in interface javax.script.ScriptEngineFactorypublic java.util.List<java.lang.String> getExtensions()
getExtensions in interface javax.script.ScriptEngineFactorypublic java.util.List<java.lang.String> getMimeTypes()
getMimeTypes in interface javax.script.ScriptEngineFactorypublic java.util.List<java.lang.String> getNames()
getNames in interface javax.script.ScriptEngineFactorypublic java.lang.String getLanguageName()
getLanguageName in interface javax.script.ScriptEngineFactorypublic java.lang.String getLanguageVersion()
getLanguageVersion in interface javax.script.ScriptEngineFactorypublic java.lang.Object getParameter(java.lang.String key)
getParameter in interface javax.script.ScriptEngineFactorypublic java.lang.String getMethodCallSyntax(java.lang.String obj,
java.lang.String m,
java.lang.String... args)
getMethodCallSyntax in interface javax.script.ScriptEngineFactorypublic java.lang.String getOutputStatement(java.lang.String toDisplay)
getOutputStatement in interface javax.script.ScriptEngineFactorypublic java.lang.String getProgram(java.lang.String... statements)
getProgram in interface javax.script.ScriptEngineFactorypublic javax.script.ScriptEngine getScriptEngine()
getScriptEngine in interface javax.script.ScriptEngineFactoryCopyright © 2017 Verhas and Verhas Software Craftsmen. All Rights Reserved.