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