Package | Description |
---|---|
org.jruby.embed | |
org.jruby.embed.internal | |
org.jruby.embed.osgi |
JRuby Embed OSGi support
|
Modifier and Type | Method and Description |
---|---|
EmbedEvalUnit |
ScriptingContainer.parse(java.io.InputStream istream,
java.lang.String filename,
int... lines)
Parses a script given by a input stream and return an object which can be run().
|
EmbedEvalUnit |
EmbedRubyRuntimeAdapter.parse(java.io.InputStream istream,
java.lang.String filename,
int... lines)
Parses a script given by a input stream and return an object which can be run().
|
EmbedEvalUnit |
ScriptingContainer.parse(PathType type,
java.lang.String filename,
int... lines)
Parses a script read from a specified path and return an object which can be run().
|
EmbedEvalUnit |
EmbedRubyRuntimeAdapter.parse(PathType type,
java.lang.String filename,
int... lines)
Parses a script read from a specified path and return an object which can be run().
|
EmbedEvalUnit |
ScriptingContainer.parse(java.io.Reader reader,
java.lang.String filename,
int... lines)
Parses a script given by a reader and return an object which can be run().
|
EmbedEvalUnit |
EmbedRubyRuntimeAdapter.parse(java.io.Reader reader,
java.lang.String filename,
int... lines)
Parses a script given by a reader and return an object which can be run().
|
EmbedEvalUnit |
ScriptingContainer.parse(java.lang.String script,
int... lines)
Parses a script and return an object which can be run().
|
EmbedEvalUnit |
EmbedRubyRuntimeAdapter.parse(java.lang.String script,
int... lines)
Parses a script and return an object which can be run().
|
Modifier and Type | Method and Description |
---|---|
<T> T |
EmbedRubyObjectAdapter.callMethod(java.lang.Object receiver,
java.lang.String methodName,
java.lang.Class<T> returnType,
EmbedEvalUnit unit)
Executes a method defined in Ruby script.
|
<T> T |
ScriptingContainer.callMethod(java.lang.Object receiver,
java.lang.String methodName,
java.lang.Class<T> returnType,
EmbedEvalUnit unit)
Executes a method defined in Ruby script.
|
<T> T |
EmbedRubyObjectAdapter.callMethod(java.lang.Object receiver,
java.lang.String methodName,
java.lang.Object[] args,
Block block,
java.lang.Class<T> returnType,
EmbedEvalUnit unit)
Executes a method defined in Ruby script.
|
<T> T |
ScriptingContainer.callMethod(java.lang.Object receiver,
java.lang.String methodName,
java.lang.Object[] args,
Block block,
java.lang.Class<T> returnType,
EmbedEvalUnit unit)
Executes a method defined in Ruby script.
|
<T> T |
EmbedRubyObjectAdapter.callMethod(java.lang.Object receiver,
java.lang.String methodName,
java.lang.Object[] args,
java.lang.Class<T> returnType,
EmbedEvalUnit unit)
Executes a method defined in Ruby script.
|
<T> T |
ScriptingContainer.callMethod(java.lang.Object receiver,
java.lang.String methodName,
java.lang.Object[] args,
java.lang.Class<T> returnType,
EmbedEvalUnit unit)
Executes a method defined in Ruby script.
|
Modifier and Type | Class and Description |
---|---|
class |
EmbedEvalUnitImpl
Implementation of org.jruby.javasupport.JavaEmbedUtils.EvalUnit for embeddiing.
|
Modifier and Type | Method and Description |
---|---|
EmbedEvalUnit |
EmbedRubyRuntimeAdapterImpl.parse(java.io.InputStream istream,
java.lang.String filename,
int... lines) |
EmbedEvalUnit |
EmbedRubyRuntimeAdapterImpl.parse(PathType type,
java.lang.String filename,
int... lines) |
EmbedEvalUnit |
EmbedRubyRuntimeAdapterImpl.parse(java.io.Reader reader,
java.lang.String filename,
int... lines) |
EmbedEvalUnit |
EmbedRubyRuntimeAdapterImpl.parse(java.lang.String script,
int... lines) |
Modifier and Type | Method and Description |
---|---|
<T> T |
EmbedRubyObjectAdapterImpl.callMethod(java.lang.Object receiver,
java.lang.String methodName,
java.lang.Class<T> returnType,
EmbedEvalUnit unit) |
<T> T |
EmbedRubyObjectAdapterImpl.callMethod(java.lang.Object receiver,
java.lang.String methodName,
java.lang.Object[] args,
Block block,
java.lang.Class<T> returnType,
EmbedEvalUnit unit) |
<T> T |
EmbedRubyObjectAdapterImpl.callMethod(java.lang.Object receiver,
java.lang.String methodName,
java.lang.Object[] args,
java.lang.Class<T> returnType,
EmbedEvalUnit unit) |
Modifier and Type | Method and Description |
---|---|
EmbedEvalUnit |
OSGiScriptingContainer.parse(org.osgi.framework.Bundle bundle,
java.lang.String path,
int... lines)
Parses a script given by a input stream and return an object which can be run().
|
Copyright © 2001-2019 JRuby. All Rights Reserved.