Uses of Class
org.jruby.embed.ScriptingContainer
Packages that use ScriptingContainer
Package
Description
JRuby Embed OSGi support
-
Uses of ScriptingContainer in org.jruby.ant
Fields in org.jruby.ant declared as ScriptingContainer -
Uses of ScriptingContainer in org.jruby.embed
Subclasses of ScriptingContainer in org.jruby.embedModifier and TypeClassDescriptionclassThe IsolatedScriptingContainer does set GEM_HOME and GEM_PATH and JARS_HOME in such a way that it uses only resources which can be reached with classloader. -
Uses of ScriptingContainer in org.jruby.embed.internal
Fields in org.jruby.embed.internal declared as ScriptingContainerModifier and TypeFieldDescriptionprivate final ScriptingContainerEmbedEvalUnitImpl.containerprivate final ScriptingContainerEmbedRubyInterfaceAdapterImpl.containerprivate final ScriptingContainerEmbedRubyObjectAdapterImpl.containerprivate final ScriptingContainerEmbedRubyRuntimeAdapterImpl.containerMethods in org.jruby.embed.internal with parameters of type ScriptingContainerModifier and TypeMethodDescription(package private) static booleanEmbedEvalUnitImpl.isSharingVariables(ScriptingContainer container) Constructors in org.jruby.embed.internal with parameters of type ScriptingContainerModifierConstructorDescription(package private)EmbedEvalUnitImpl(ScriptingContainer container, Node node, DynamicScope scope, Script script, boolean wrapExceptions) EmbedRubyInterfaceAdapterImpl(ScriptingContainer container) EmbedRubyObjectAdapterImpl(ScriptingContainer container) EmbedRubyObjectAdapterImpl(ScriptingContainer container, boolean wrapExceptions) EmbedRubyRuntimeAdapterImpl(ScriptingContainer container) EmbedRubyRuntimeAdapterImpl(ScriptingContainer container, boolean wrapExceptions) -
Uses of ScriptingContainer in org.jruby.embed.jsr223
Fields in org.jruby.embed.jsr223 declared as ScriptingContainerModifier and TypeFieldDescriptionprivate final ScriptingContainerJRubyCompiledScript.containerprivate final ScriptingContainerJRubyContext.container(package private) final ScriptingContainerJRubyEngine.containerMethods in org.jruby.embed.jsr223 with parameters of type ScriptingContainerModifier and TypeMethodDescription(package private) static ObjectJRubyEngine.doEval(ScriptingContainer container, ScriptContext context, Supplier<EmbedEvalUnit> unit) (package private) static booleanUtils.isRubyVariable(ScriptingContainer container, String name) (package private) static voidUtils.postEval(ScriptingContainer container, ScriptContext context) (package private) static voidUtils.preEval(ScriptingContainer container, ScriptContext context) private static ObjectUtils.put(ScriptingContainer container, Object receiver, String key, Object value, ScriptContext context) private static voidUtils.setStdErr(ScriptingContainer container, Writer writer) private static voidUtils.setStdOut(ScriptingContainer container, Writer writer) private static booleanUtils.shouldLVarBeDeleted(ScriptingContainer container, String key) Constructors in org.jruby.embed.jsr223 with parameters of type ScriptingContainerModifierConstructorDescription(package private)JRubyCompiledScript(ScriptingContainer container, JRubyEngine engine, Reader reader) (package private)JRubyCompiledScript(ScriptingContainer container, JRubyEngine engine, String script) (package private)JRubyContext(ScriptingContainer container) (package private)JRubyEngine(ScriptingContainer container, JRubyEngineFactory factory) -
Uses of ScriptingContainer in org.jruby.embed.osgi
Subclasses of ScriptingContainer in org.jruby.embed.osgiModifier and TypeClassDescriptionclassadds some helper methods to add Bundle to the LOAD_PATH or GEM_PATH using the IsolatedScriptingContainer as base.classHelpers to create a ScriptingContainer and set it up so it lives as well as possible in the OSGi world. -
Uses of ScriptingContainer in org.jruby.embed.util
Methods in org.jruby.embed.util with parameters of type ScriptingContainerModifier and TypeMethodDescriptionstatic voidSystemPropertyCatcher.setClassLoader(ScriptingContainer container) Sets classloader based on System property.static voidSystemPropertyCatcher.setConfiguration(ScriptingContainer container) Sets configuration parameters given by System properties.static voidSystemPropertyCatcher.setJRubyHome(ScriptingContainer container) Deprecated.