public class GemScriptingContainer
extends org.jruby.embed.ScriptingContainer
Constructor and Description |
---|
GemScriptingContainer() |
GemScriptingContainer(File gemHome,
File gemPath) |
GemScriptingContainer(org.jruby.embed.LocalContextScope scope,
org.jruby.embed.LocalVariableBehavior behavior) |
GemScriptingContainer(org.jruby.embed.LocalContextScope scope,
org.jruby.embed.LocalVariableBehavior behavior,
File gemHome,
File gemPath) |
Modifier and Type | Method and Description |
---|---|
Object |
runScriptletFromClassloader(String name) |
Object |
runScriptletFromClassloader(String name,
Class<?> clazz) |
callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callSuper, callSuper, clear, finalize, get, get, getArgv, getAttribute, getAttributeMap, getClassCache, getClassLoader, getCompatVersion, getCompileMode, getCurrentDirectory, getEnvironment, getErr, getError, getErrorWriter, getHomeDirectory, getIn, getInput, getInstance, getJitLogEvery, getJitMax, getJitMaxSize, getJitThreshold, getKCode, getLoadPaths, getLoadServiceCreator, getOut, getOutput, getProfile, getProfileOutput, getProfilingMode, getProperty, getProvider, getReader, getRecordSeparator, getRuntime, getScriptFilename, getSupportedRubyVersion, getVarMap, getWriter, isNativeEnabled, isObjectSpaceEnabled, isRunRubyInProcess, newObjectAdapter, newRuntimeAdapter, parse, parse, parse, parse, put, put, remove, remove, removeAttribute, resetErrorWriter, resetWriter, runRubyMethod, runRubyMethod, runScriptlet, runScriptlet, runScriptlet, runScriptlet, setArgv, setAttribute, setClassCache, setClassLoader, setCompatVersion, setCompileMode, setCurrentDirectory, setEnvironment, setError, setError, setErrorWriter, setHomeDirectory, setInput, setInput, setJitLogEvery, setJitMax, setJitMaxSize, setJitThreshold, setKCode, setLoadPaths, setLoadServiceCreator, setNativeEnabled, setObjectSpaceEnabled, setOutput, setOutput, setProfile, setProfile, setProfileOutput, setProfilingMode, setReader, setRecordSeparator, setRunRubyInProcess, setScriptFilename, setWriter, terminate
public GemScriptingContainer()
public GemScriptingContainer(org.jruby.embed.LocalContextScope scope, org.jruby.embed.LocalVariableBehavior behavior)
public Object runScriptletFromClassloader(String name, Class<?> clazz) throws IOException
IOException
public Object runScriptletFromClassloader(String name) throws IOException
IOException
Copyright © 2017. All rights reserved.