class Spark::JavaBridge::JRuby
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
Spark::JavaBridge::Base::new
# File lib/spark/java_bridge/jruby.rb, line 7 def initialize(*args) super jars.each {|jar| require jar} end
Public Instance Methods
import(name, klass)
click to toggle source
# File lib/spark/java_bridge/jruby.rb, line 12 def import(name, klass) klass = "Java::#{klass}" Object.const_set(name, eval(klass)) rescue NameError raise_missing_class(klass) end
java_object?(object)
click to toggle source
# File lib/spark/java_bridge/jruby.rb, line 19 def java_object?(object) object.is_a?(JavaProxy) end