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(InputStream istream,
String filename,
int... lines)
Parses a script given by a input stream and return an object which can be run().
|
EmbedEvalUnit |
EmbedRubyRuntimeAdapter.parse(InputStream istream,
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,
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,
String filename,
int... lines)
Parses a script read from a specified path and return an object which can be run().
|
EmbedEvalUnit |
ScriptingContainer.parse(Reader reader,
String filename,
int... lines)
Parses a script given by a reader and return an object which can be run().
|
EmbedEvalUnit |
EmbedRubyRuntimeAdapter.parse(Reader reader,
String filename,
int... lines)
Parses a script given by a reader and return an object which can be run().
|
EmbedEvalUnit |
ScriptingContainer.parse(String script,
int... lines)
Parses a script and return an object which can be run().
|
EmbedEvalUnit |
EmbedRubyRuntimeAdapter.parse(String script,
int... lines)
Parses a script and return an object which can be run().
|
Modifier and Type | Method and Description |
---|---|
<T> T |
ScriptingContainer.callMethod(Object receiver,
String methodName,
Class<T> returnType,
EmbedEvalUnit unit)
Executes a method defined in Ruby script.
|
<T> T |
EmbedRubyObjectAdapter.callMethod(Object receiver,
String methodName,
Class<T> returnType,
EmbedEvalUnit unit)
Executes a method defined in Ruby script.
|
<T> T |
ScriptingContainer.callMethod(Object receiver,
String methodName,
Object[] args,
Block block,
Class<T> returnType,
EmbedEvalUnit unit)
Executes a method defined in Ruby script.
|
<T> T |
EmbedRubyObjectAdapter.callMethod(Object receiver,
String methodName,
Object[] args,
Block block,
Class<T> returnType,
EmbedEvalUnit unit)
Executes a method defined in Ruby script.
|
<T> T |
ScriptingContainer.callMethod(Object receiver,
String methodName,
Object[] args,
Class<T> returnType,
EmbedEvalUnit unit)
Executes a method defined in Ruby script.
|
<T> T |
EmbedRubyObjectAdapter.callMethod(Object receiver,
String methodName,
Object[] args,
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(InputStream istream,
String filename,
int... lines) |
EmbedEvalUnit |
EmbedRubyRuntimeAdapterImpl.parse(PathType type,
String filename,
int... lines) |
EmbedEvalUnit |
EmbedRubyRuntimeAdapterImpl.parse(Reader reader,
String filename,
int... lines) |
EmbedEvalUnit |
EmbedRubyRuntimeAdapterImpl.parse(String script,
int... lines) |
Modifier and Type | Method and Description |
---|---|
<T> T |
EmbedRubyObjectAdapterImpl.callMethod(Object receiver,
String methodName,
Class<T> returnType,
EmbedEvalUnit unit) |
<T> T |
EmbedRubyObjectAdapterImpl.callMethod(Object receiver,
String methodName,
Object[] args,
Block block,
Class<T> returnType,
EmbedEvalUnit unit) |
<T> T |
EmbedRubyObjectAdapterImpl.callMethod(Object receiver,
String methodName,
Object[] args,
Class<T> returnType,
EmbedEvalUnit unit) |
Modifier and Type | Method and Description |
---|---|
EmbedEvalUnit |
OSGiScriptingContainer.parse(org.osgi.framework.Bundle bundle,
String path,
int... lines)
Parses a script given by a input stream and return an object which can be run().
|
Copyright © 2001-2014 JRuby. All Rights Reserved.