def initialize(*args) puts "yay, hello, with #{args.inspect}" p self super(5, "Pink Elephant") puts "Goty init #{args.inspect}" p self.to_java end def j_initialize(*args) puts "yay, heloo, with #{args.inspect}" p self return [[5, "Pink Elephant"], lambda do puts "Goty init #{args.inspect}" p self.to_java end] end