| 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  | EmbedEvalUnitImplImplementation 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-2016 JRuby. All Rights Reserved.