Object
# File lib/gherkin/native/java.rb, line 61 def ===(object) super || object.java_kind_of?(java_class) end
# File lib/gherkin/native/ikvm.rb, line 44 def ikvm_class names = self.name.split('::') namespace = Object names[0..-2].each do |module_name| namespace = namespace.const_get(module_name.downcase) end namespace.const_get(names[-1]) end
# File lib/gherkin/native/ikvm.rb, line 23 def ikvmify(arg) if Array === arg arg.map{|a| ikvmify(a)} else case(arg) when Regexp Object.const_get('java').const_get('util').const_get('regex').const_get('Pattern').compile(arg.source) else arg end end end
# File lib/gherkin/native/java.rb, line 65 def java_class names = self.name.split('::') package = Java names[0..-2].each do |module_name| package = package.__send__(module_name.downcase) end package.__send__(names[-1]) end
Generated with the Darkfish Rdoc Generator 2.