org.asciidoctor.internal
public class RubyUtils extends Object
Constructor and Description |
---|
RubyUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
loadRubyClass(org.jruby.Ruby rubyRuntime,
InputStream rubyClassDefinition) |
static void |
requireLibrary(org.jruby.Ruby rubyRuntime,
String require) |
static <T> T |
rubyToJava(org.jruby.Ruby runtime,
org.jruby.runtime.builtin.IRubyObject rubyObject,
Class<T> returnType) |
static void |
setGlobalVariable(org.jruby.Ruby rubyRuntime,
String variableName,
Object variableValue) |
static org.jruby.RubyClass |
toRubyClass(org.jruby.Ruby rubyRuntime,
Class<?> rubyClass) |
static org.jruby.RubySymbol |
toSymbol(org.jruby.Ruby rubyRuntime,
String key) |
public static <T> T rubyToJava(org.jruby.Ruby runtime, org.jruby.runtime.builtin.IRubyObject rubyObject, Class<T> returnType)
public static org.jruby.RubySymbol toSymbol(org.jruby.Ruby rubyRuntime, String key)
public static org.jruby.RubyClass toRubyClass(org.jruby.Ruby rubyRuntime, Class<?> rubyClass)
public static void requireLibrary(org.jruby.Ruby rubyRuntime, String require)
public static void loadRubyClass(org.jruby.Ruby rubyRuntime, InputStream rubyClassDefinition)
Copyright © 2014. All Rights Reserved.