Uses of Class
org.jruby.anno.JRubyMethod

Packages that use JRubyMethod
org.jruby   
org.jruby.anno   
org.jruby.ext   
org.jruby.ext.socket   
org.jruby.internal.runtime.methods   
org.jruby.javasupport   
org.jruby.javasupport.proxy   
org.jruby.libraries   
org.jruby.runtime   
 

Uses of JRubyMethod in org.jruby
 

Methods in org.jruby with annotations of type JRubyMethod
static IRubyObject RubySignal.__jtrap_kernel(IRubyObject recv, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3)
           
 IRubyObject RubyZlib.Inflate._initialize(IRubyObject[] args)
           
 IRubyObject RubyZlib.Deflate._initialize(IRubyObject[] args)
           
static IRubyObject RubyThread.abort_on_exception_set_x(IRubyObject recv, IRubyObject value)
           
 IRubyObject RubyThread.abort_on_exception_set(IRubyObject val)
           
static RubyBoolean RubyThread.abort_on_exception_x(IRubyObject recv)
          Returns the status of the global ``abort on exception'' condition.
 RubyBoolean RubyThread.abort_on_exception()
           
static IRubyObject RubyKernel.abort(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyProcess.abort(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyBigDecimal.abs()
           
 IRubyObject RubyBignum.abs()
          rb_big_abs
 IRubyObject RubyFixnum.abs()
          fix_abs
 IRubyObject RubyFloat.abs()
          flo_abs
 IRubyObject RubyNumeric.abs(ThreadContext context)
          num_abs
static RubyFloat RubyMath.acos(IRubyObject recv, IRubyObject x)
           
static RubyFloat RubyMath.acosh(IRubyObject recv, IRubyObject x)
           
 IRubyObject RubyThreadGroup.add(IRubyObject rubyThread, Block block)
           
 IRubyObject RubyBigDecimal.add2(ThreadContext context, IRubyObject b, IRubyObject n)
           
 IRubyObject RubyZlib.ZStream.adler()
           
static IRubyObject RubyZlib.adler32(IRubyObject recv, IRubyObject[] args)
           
 RubyModule RubyModule.alias_method(ThreadContext context, IRubyObject newId, IRubyObject oldId)
           
 RubyBoolean RubyThread.alive_p()
           
static IRubyObject RubyEnumerable.all_p(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubySymbol.all_symbols(IRubyObject recv)
           
 IRubyObject RubyClass.allocate()
           
 RubyArray RubyModule.ancestors()
          rb_mod_ancestors
static IRubyObject RubyEnumerable.any_p(ThreadContext context, IRubyObject self, Block block)
           
 RubyModule RubyModule.append_features(IRubyObject module)
          rb_mod_append_features
static IRubyObject RubyPrecision.append_features(IRubyObject receiver, IRubyObject include, Block block)
           
 RubyArray RubyArray.append(IRubyObject item)
          rb_ary_push - specialized rb_ary_store
 IRubyObject RubyClassPathVariable.append(IRubyObject obj)
           
 IRubyObject RubyZlib.Inflate.append(IRubyObject arg)
           
 IRubyObject RubyZlib.Deflate.append(IRubyObject arg)
           
 IRubyObject RubyZlib.RubyGzipWriter.append(IRubyObject p1)
           
 IRubyObject RubyStringIO.append(ThreadContext context, IRubyObject obj)
           
 IRubyObject RubyStruct.aref(IRubyObject key)
           
 IRubyObject RubyArray.aref(IRubyObject[] args)
          rb_ary_aref
static IRubyObject RubyDir.aref(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyNoMethodError.args()
           
 RubyFixnum RubyMethod.arity()
          Returns the number of arguments a method accepted.
 RubyFixnum RubyProc.arity()
           
static IRubyObject RubyYAML.YAMLArrayMethods.array_to_yaml_node(IRubyObject self, IRubyObject arg)
           
 RubyString RubyTime.asctime()
           
 IRubyObject RubyArray.aset(IRubyObject[] args)
          rb_ary_aset
 IRubyObject RubyStruct.aset(IRubyObject key, IRubyObject value)
           
static RubyFloat RubyMath.asin(IRubyObject recv, IRubyObject x)
           
static RubyFloat RubyMath.asinh(IRubyObject recv, IRubyObject x)
           
 IRubyObject RubyArray.assoc(ThreadContext context, IRubyObject key)
          rb_ary_assoc
static IRubyObject RubyKernel.at_exit(IRubyObject recv, Block block)
           
 IRubyObject RubyArray.at(IRubyObject pos)
          rb_ary_at
static IRubyObject RubyTime.at(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static RubyFloat RubyMath.atan(IRubyObject recv, IRubyObject x)
           
static RubyFloat RubyMath.atan2(IRubyObject recv, IRubyObject x, IRubyObject y)
           
static RubyFloat RubyMath.atanh(IRubyObject recv, IRubyObject x)
           
 IRubyObject RubyFile.atime()
           
 IRubyObject RubyFileStat.atime()
           
static IRubyObject RubyFile.atime(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyModule.attr_accessor(ThreadContext context, IRubyObject[] args)
          rb_mod_attr_accessor
 IRubyObject RubyModule.attr_reader(ThreadContext context, IRubyObject[] args)
          rb_mod_attr_reader
 IRubyObject RubyModule.attr_writer(ThreadContext context, IRubyObject[] args)
          rb_mod_attr_writer
 IRubyObject RubyModule.attr(ThreadContext context, IRubyObject[] args)
          rb_mod_attr
static IRubyObject RubyKernel.autoload_p(IRubyObject recv, IRubyObject symbol)
           
static IRubyObject RubyModule.ModuleKernelMethods.autoload_p(IRubyObject recv, IRubyObject arg0)
           
static IRubyObject RubyKernel.autoload(IRubyObject recv, IRubyObject symbol, IRubyObject file)
           
static IRubyObject RubyModule.ModuleKernelMethods.autoload(IRubyObject recv, IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyZlib.ZStream.avail_in()
           
 IRubyObject RubyZlib.ZStream.avail_out()
           
static IRubyObject RubyKernel.backquote(IRubyObject recv, IRubyObject aString)
           
 IRubyObject RubyException.backtrace()
           
static IRubyObject RubyFile.basename(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyMatchData.begin(IRubyObject index)
          match_begin
static RubyBoolean RubyComparable.between_p(ThreadContext context, IRubyObject recv, IRubyObject first, IRubyObject second)
          cmp_between
 RubyMethod RubyUnboundMethod.bind(IRubyObject aReceiver, Block block)
           
 IRubyObject RubyProc.binding()
           
static RubyBinding RubyKernel.binding(IRubyObject recv, Block block)
           
 IRubyObject RubyIO.binmode()
           
 IRubyObject RubyStringIO.binmode()
           
static IRubyObject RubyArgsFile.binmode(ThreadContext context, IRubyObject recv)
           
 RubyFixnum RubyFileStat.blksize()
           
static RubyBoolean RubyKernel.block_given_p(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyDigest.Base.block_length()
           
 IRubyObject RubyFileStat.blockdev_p()
           
static IRubyObject RubyFileTest.blockdev_p(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyFileStat.blocks()
           
 IRubyObject RubyStringScanner.bol_p()
           
 IRubyObject RubyMethod.call(IRubyObject[] args, Block block)
          Call the method.
 IRubyObject RubyUnboundMethod.call(IRubyObject[] args, Block block)
           
static IRubyObject RubyContinuation.call(IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyProc.call(ThreadContext context, IRubyObject[] args, Block unusedBlock)
           
static IRubyObject RubyKernel.callcc(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyKernel.caller(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.capitalize_bang()
          rb_str_capitalize_bang
 IRubyObject RubyString.capitalize()
          rb_str_capitalize
 IRubyObject RubyMatchData.captures()
          match_captures
 IRubyObject RubyString.casecmp(IRubyObject other)
           
 IRubyObject RubyRegexp.casefold_p()
           
 IRubyObject NativeException.cause(Block unusedBlock)
           
 IRubyObject RubyFloat.ceil()
          flo_ceil
 IRubyObject RubyNumeric.ceil()
          num_ceil
 IRubyObject RubyBigDecimal.ceil(IRubyObject[] args)
           
 IRubyObject RubyString.center(IRubyObject arg0)
          rb_str_center
 IRubyObject RubyString.center(IRubyObject arg0, IRubyObject arg1)
          rb_str_center
static IRubyObject RubyProcess.UserID.change_privilege(IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyProcess.GroupID.change_privilege(IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyFileStat.chardev_p()
           
static IRubyObject RubyFileTest.chardev_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyDir.chdir(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Changes the current directory to path
 IRubyObject RubyStringScanner.check_until(IRubyObject regex)
           
 IRubyObject RubyStringScanner.check(IRubyObject regex)
           
 IRubyObject RubyFile.chmod(IRubyObject arg)
           
static IRubyObject RubyFile.chmod(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyString.chomp_bang()
          rb_str_chomp_bang In the common case, removes CR and LF characters in various ways depending on the value of the optional args[0].
 IRubyObject RubyString.chomp_bang(IRubyObject arg0)
          rb_str_chomp_bang In the common case, removes CR and LF characters in various ways depending on the value of the optional args[0].
static IRubyObject RubyKernel.chomp_bang(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyKernel.chomp_bang(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block)
           
 RubyString RubyString.chomp()
          rb_str_chop
 RubyString RubyString.chomp(IRubyObject arg0)
          rb_str_chop
static IRubyObject RubyKernel.chomp(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyKernel.chomp(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.chop_bang()
          rb_str_chop_bang
static IRubyObject RubyKernel.chop_bang(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyString.chop()
           
static IRubyObject RubyKernel.chop(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyFile.chown(IRubyObject arg1, IRubyObject arg2)
           
static IRubyObject RubyFile.chown(IRubyObject recv, IRubyObject[] args)
           
 RubyString RubyInteger.chr()
          int_chr
static IRubyObject RubyDir.chroot(IRubyObject recv, IRubyObject path)
          Changes the root directory (only allowed by super user).
static IRubyObject RubyYAML.YAMLClassMethods.class_to_yaml(IRubyObject self, IRubyObject[] args)
           
 IRubyObject RubyModule.class_variable_defined_p(IRubyObject var)
           
 IRubyObject RubyModule.class_variable_get(IRubyObject var)
          rb_mod_cvar_get
 IRubyObject RubyModule.class_variable_set(IRubyObject var, IRubyObject value)
          rb_mod_cvar_set
 RubyArray RubyModule.class_variables()
          rb_mod_class_variables
 IRubyObject RubyStringScanner.clear()
           
 IRubyObject RubyIO.close_read()
           
 IRubyObject RubyStringIO.close_read()
           
 IRubyObject RubyIO.close_write()
           
 IRubyObject RubyStringIO.close_write()
           
 IRubyObject RubyDir.close()
          Closes the directory stream.
 IRubyObject RubyFile.close()
           
 IRubyObject RubyIO.close()
          Closes all open resources for the IO.
 IRubyObject RubyIconv.close()
           
 IRubyObject RubyStringIO.close()
           
 IRubyObject RubyZlib.ZStream.close()
           
 IRubyObject RubyZlib.RubyGzipFile.close()
           
 IRubyObject RubyZlib.RubyGzipReader.close()
           
 IRubyObject RubyZlib.RubyGzipWriter.close()
           
static IRubyObject RubyArgsFile.close(ThreadContext context, IRubyObject recv)
           
 RubyBoolean RubyIO.closed_p()
          Closes the IO.
 IRubyObject RubyStringIO.closed_p()
           
 IRubyObject RubyZlib.ZStream.closed_p()
           
 IRubyObject RubyZlib.RubyGzipFile.closed_p()
           
static IRubyObject RubyArgsFile.closed_p(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyStringIO.closed_read_p()
           
 IRubyObject RubyStringIO.closed_write_p()
           
 IRubyObject RubyFileStat.cmp(IRubyObject other)
           
 IRubyObject RubyBigDecimal.coerce(IRubyObject other)
           
 IRubyObject RubyBignum.coerce(IRubyObject other)
          rb_big_coerce
 IRubyObject RubyFloat.coerce(IRubyObject other)
          flo_coerce
 IRubyObject RubyNumeric.coerce(IRubyObject other)
          num_coerce
 RubyArray RubyArray.collect_bang(ThreadContext context, Block block)
          rb_ary_collect_bang
 RubyArray RubyArray.collect(ThreadContext context, Block block)
          rb_ary_collect
static IRubyObject RubyEnumerable.collect(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyZlib.RubyGzipFile.comment()
           
 IRubyObject RubyArray.compact_bang()
          rb_ary_compact_bang
 IRubyObject RubyArray.compact()
          rb_ary_compact
static IRubyObject RubyJRuby.compile(IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyJRuby.JRubyCompiledScript.compiled_script_inspect_bytecode(IRubyObject recv)
           
static IRubyObject RubyJRuby.JRubyCompiledScript.compiled_script_inspect(IRubyObject recv)
           
static IRubyObject RubyJRuby.JRubyCompiledScript.compiled_script_to_s(IRubyObject recv)
           
 RubyArray RubyArray.concat(IRubyObject obj)
          rb_ary_concat
 RubyString RubyString.concat(IRubyObject other)
          rb_str_concat
 IRubyObject RubyStringScanner.concat(IRubyObject obj)
           
 RubyBoolean RubyModule.const_defined_p(IRubyObject symbol)
          rb_mod_const_defined
 IRubyObject RubyModule.const_get(IRubyObject symbol)
          rb_mod_const_get
 IRubyObject RubyModule.const_missing(IRubyObject name, Block block)
          Base implementation of Module#const_missing, throws NameError for specific missing constant.
 IRubyObject RubyModule.const_set(IRubyObject symbol, IRubyObject value)
          rb_mod_const_set
 RubyArray RubyModule.constants()
          rb_mod_constants
static IRubyObject RubyIconv.conv(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
static IRubyObject RubyIO.copy_stream(IRubyObject recv, IRubyObject stream1, IRubyObject stream2)
           
static RubyFloat RubyMath.cos(IRubyObject recv, IRubyObject x)
           
static RubyFloat RubyMath.cosh(IRubyObject recv, IRubyObject x)
           
 IRubyObject RubyString.count(IRubyObject[] args)
          rb_str_count
static IRubyObject RubyZlib.crc_table(IRubyObject recv)
           
 IRubyObject RubyZlib.RubyGzipFile.crc()
           
static IRubyObject RubyZlib.crc32(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyArray.create(IRubyObject klass, IRubyObject[] args, Block block)
          rb_ary_s_create
static IRubyObject RubyHash.create(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          rb_hash_s_create
static IRubyObject RubyThread.critical_set(IRubyObject receiver, IRubyObject value)
           
static IRubyObject RubyThread.critical(IRubyObject receiver)
           
 RubyString RubyString.crypt(IRubyObject other)
          rb_str_crypt
 IRubyObject RubyFile.ctime()
           
 IRubyObject RubyFileStat.ctime()
           
static IRubyObject RubyFile.ctime(IRubyObject recv, IRubyObject filename)
           
static RubyThread RubyThread.current(IRubyObject recv)
           
 IRubyObject RubyZlib.ZStream.data_type()
           
static IRubyObject RubyYAML.YAMLDateMethods.date_to_yaml_node(IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyHash.default_proc()
          rb_hash_default_proc
 IRubyObject RubyHash.default_value_get(ThreadContext context, IRubyObject[] args)
          rb_hash_default
 IRubyObject RubyHash.default_value_set(IRubyObject defaultValue)
          rb_hash_set_default
static IRubyObject RubyObjectSpace.define_finalizer(IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyModule.define_method(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyZlib.Deflate.deflate(IRubyObject[] args)
           
 IRubyObject RubyArray.delete_at(IRubyObject obj)
          rb_ary_delete_at_m
 IRubyObject RubyString.delete_bang(IRubyObject[] args)
          rb_str_delete_bang
 IRubyObject RubyArray.delete_if(ThreadContext context, Block block)
          rb_ary_delete_if
 RubyHash RubyHash.delete_if(ThreadContext context, Block block)
          rb_hash_delete_if
 IRubyObject RubyString.delete(IRubyObject[] args)
          rb_str_delete
 IRubyObject RubyArray.delete(ThreadContext context, IRubyObject item, Block block)
          rb_ary_delete
 IRubyObject RubyHash.delete(ThreadContext context, IRubyObject key, Block block)
          rb_hash_delete
static IRubyObject RubyProcess.detach(ThreadContext context, IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyEnumerable.detect(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject RubyFileStat.dev()
           
 IRubyObject RubyFileStat.devMajor()
           
 IRubyObject RubyFileStat.devMinor()
           
 IRubyObject RubyDigest.Base.digest_bang()
           
 IRubyObject RubyDigest.Base.digest(IRubyObject[] args)
           
 RubyBoolean RubyFileStat.directory_p()
           
static IRubyObject RubyFileTest.directory_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyFile.dirname(IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyGC.disable(IRubyObject recv)
           
 IRubyObject RubyObject.display(ThreadContext context, IRubyObject[] args)
          rb_obj_display call-seq: obj.display(port=$>) => nil Prints obj on the given port (default $>).
 IRubyObject RubyFixnum.div_div(ThreadContext context, IRubyObject other)
          fix_div here is terrible MRI gotcha: 1.div 3.0 -> 0 1 / 3.0 -> 0.3333333333333333 MRI is also able to do it in one place by looking at current frame in rb_num_coerce_bin: rb_funcall(x, ruby_frame->orig_func, 1, y); also note that RubyFloat doesn't override Numeric.div
 IRubyObject RubyNumeric.div(ThreadContext context, IRubyObject other)
          num_div
 IRubyObject RubyBigDecimal.divmod(IRubyObject arg)
           
 IRubyObject RubyBignum.divmod(ThreadContext context, IRubyObject other)
          rb_big_divmod
 IRubyObject RubyFixnum.divmod(ThreadContext context, IRubyObject other)
          fix_divmod
 IRubyObject RubyFloat.divmod(ThreadContext context, IRubyObject other)
          flo_divmod
 IRubyObject RubyNumeric.divmod(ThreadContext context, IRubyObject other)
          num_divmod
static IRubyObject RubyBigDecimal.double_fig(IRubyObject recv)
           
 IRubyObject RubyString.downcase_bang()
          rb_str_downcase_bang
 RubyString RubyString.downcase()
          rb_str_downcase
 IRubyObject RubyInteger.downto(ThreadContext context, IRubyObject to, Block block)
          int_downto
static IRubyObject RubyYAML.dump_all(IRubyObject self, IRubyObject[] args)
           
static IRubyObject RubyYAML.dump_stream(IRubyObject self, IRubyObject[] args)
           
 IRubyObject RubyString.dump()
          rb_str_dump
 IRubyObject RubyBigDecimal.dump(IRubyObject[] args, Block unusedBlock)
           
 RubyString RubyTime.dump(IRubyObject[] args, Block unusedBlock)
           
static IRubyObject RubyYAML.dump(IRubyObject self, IRubyObject[] args)
           
static IRubyObject RubyMarshal.dump(IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyObject.dup()
          rb_obj_dup This method should be overriden only by: Proc Will allocate a new instance of the real class of this object, and then initialize that copy.
 IRubyObject RubyProc.dup()
           
 IRubyObject RubyIO.each_byte(ThreadContext context, Block block)
          Invoke a block for each byte.
 RubyString RubyString.each_byte(ThreadContext context, Block block)
          rb_str_each_byte
 IRubyObject RubyStringIO.each_byte(ThreadContext context, Block block)
           
 IRubyObject RubyZlib.RubyGzipReader.each_byte(ThreadContext context, Block block)
           
static IRubyObject RubyArgsFile.each_byte(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyEnumerator.each_cons(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyYAML.each_document(IRubyObject self, IRubyObject arg, Block block)
           
 IRubyObject RubyArray.each_index(ThreadContext context, Block block)
          rb_ary_each_index
 RubyHash RubyHash.each_key(ThreadContext context, Block block)
          rb_hash_each_key
 RubyIO RubyIO.each_line(ThreadContext context, IRubyObject[] args, Block block)
          Invoke a block for each line.
 IRubyObject RubyString.each_line(ThreadContext context, IRubyObject[] args, Block block)
          rb_str_each_line
 IRubyObject RubyStringIO.each_line(ThreadContext context, IRubyObject[] args, Block block)
           
static IRubyObject RubyArgsFile.each_line(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Invoke a block for each line.
static IRubyObject RubyObjectSpace.each_object(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 RubyHash RubyHash.each_pair(ThreadContext context, Block block)
          rb_hash_each_pair
 IRubyObject RubyStruct.each_pair(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerator.each_slice(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
 RubyHash RubyHash.each_value(ThreadContext context, Block block)
          rb_hash_each_value
static IRubyObject RubyEnumerator.each_with_index(ThreadContext context, IRubyObject self)
           
static IRubyObject RubyEnumerable.each_with_index(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyClassPathVariable.each(Block block)
           
 IRubyObject RubyArray.each(ThreadContext context, Block block)
          rb_ary_each
 IRubyObject RubyDir.each(ThreadContext context, Block block)
          Executes the block once for each entry in the directory.
 IRubyObject RubyEnumerator.each(ThreadContext context, Block block)
          Send current block and supplied args to method on target.
 RubyHash RubyHash.each(ThreadContext context, Block block)
          rb_hash_each
 IRubyObject RubyRange.each(ThreadContext context, Block block)
           
 IRubyObject RubyStruct.each(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.each(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyZlib.RubyGzipReader.each(ThreadContext context, IRubyObject[] args, Block block)
           
static IRubyObject RubyProcess.egid_set(IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyProcess.egid(IRubyObject recv)
           
static IRubyObject RubyProcess.UserID.eid(IRubyObject self)
           
static IRubyObject RubyProcess.GroupID.eid(IRubyObject self)
           
static IRubyObject RubyProcess.UserID.eid(IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyProcess.GroupID.eid(IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyArray.empty_p()
          rb_ary_empty_p
 RubyBoolean RubyHash.empty_p()
          rb_hash_empty_p
 RubyBoolean RubyString.empty_p()
          rb_str_empty
 RubyBoolean RubyStringScanner.empty_p()
           
static IRubyObject RubyGC.enable(IRubyObject recv)
           
 IRubyObject RubyThreadGroup.enclose(Block block)
           
 IRubyObject RubyThreadGroup.enclosed_p(Block block)
           
 IRubyObject RubyZlib.ZStream.end()
           
 IRubyObject RubyMatchData.end(IRubyObject index)
          match_end
 IRubyObject RubyZlib.ZStream.ended_p()
           
static IRubyObject RubyEtc.endgrent(IRubyObject recv)
           
static IRubyObject RubyEtc.endpwent(IRubyObject recv)
           
 RubyArray RubyDir.entries()
           
static RubyArray RubyDir.entries(IRubyObject recv, IRubyObject path)
          Returns an array containing all of the filenames in the given directory.
static IRubyObject RubyEnumerator.enum_cons(ThreadContext context, IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyEnumerator.enum_slice(ThreadContext context, IRubyObject self, IRubyObject arg)
           
 RubyBoolean RubyIO.eof_p()
           
 IRubyObject RubyStringIO.eof_p()
           
 IRubyObject RubyZlib.RubyGzipReader.eof_p()
           
 IRubyObject RubyStringIO.eof()
           
 IRubyObject RubyZlib.RubyGzipReader.eof()
           
static IRubyObject RubyArgsFile.eof(ThreadContext context, IRubyObject recv)
           
 RubyBoolean RubyStringScanner.eos_p()
           
 IRubyObject RubyBignum.eql_p(IRubyObject other)
          rb_big_eql
 IRubyObject RubyFloat.eql_p(IRubyObject other)
          flo_eql
 IRubyObject RubyObject.eql_p(IRubyObject obj)
          rb_obj_equal Just like "==" and "equal?", "eql?" will use identity equality for Object.
 IRubyObject RubyTime.eql_p(IRubyObject other)
           
 RubyBoolean RubyArray.eql_p(ThreadContext context, IRubyObject obj)
          rb_ary_eql
 IRubyObject RubyBigDecimal.eql_p(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyNumeric.eql_p(ThreadContext context, IRubyObject other)
          num_eql
 IRubyObject RubyRange.eql_p(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyStruct.eql_p(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyRegexp.eqq(ThreadContext context, IRubyObject str)
          rb_reg_eqq
 IRubyObject RubyObject.equal_p(IRubyObject obj)
          rb_obj_equal Will use Java identity equality.
static RubyFloat RubyMath.erf(IRubyObject recv, IRubyObject x)
           
static RubyFloat RubyMath.erfc(IRubyObject recv, IRubyObject x)
           
 IRubyObject RubySystemCallError.errno()
           
static IRubyObject RubyProcess.euid_set(IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyProcess.euid(IRubyObject recv)
           
static IRubyObject RubyKernel.eval(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 RubyBoolean RubyFixnum.even_p()
           
static RubyBoolean RubyInteger.even_p(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyYAML.YAMLExceptionMethods.exception_taguri(IRubyObject self)
           
static IRubyObject RubyYAML.YAMLExceptionMethods.exception_to_yaml_node(IRubyObject self, IRubyObject arg)
           
 RubyException RubyException.exception(IRubyObject[] args)
           
static IRubyObject RubyException.exception(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 RubyBoolean RubyRange.exclude_end_p()
           
static IRubyObject RubyKernel.exec(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyFileStat.executable_p()
           
static IRubyObject RubyFileTest.executable_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyFileTest.executable_real_p(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyFileStat.executableReal_p()
           
 IRubyObject RubyStringScanner.exist_p(IRubyObject regex)
           
static IRubyObject RubyFileTest.exist_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyKernel.exit_bang(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyProcess.exit_bang(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyLocalJumpError.exit_value()
           
static IRubyObject RubyKernel.exit(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyProcess.exit(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyProcess.RubyStatus.exitstatus()
           
static RubyFloat RubyMath.exp(IRubyObject recv, IRubyObject exponent)
           
static IRubyObject RubyFile.expand_path(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          Converts a pathname to an absolute pathname.
 IRubyObject RubyBigDecimal.exponent()
           
 IRubyObject RubyModule.extend_object(IRubyObject obj)
          rb_mod_extend_object
 IRubyObject RubyObject.extend(IRubyObject[] args)
          rb_obj_extend call-seq: obj.extend(module, ...) => obj Adds to _obj_ the instance methods from each module given as a parameter.
 IRubyObject RubyModule.extended(IRubyObject other, Block block)
           
static IRubyObject RubyFile.extname(IRubyObject recv, IRubyObject arg)
          Returns the extension name of the file.
 IRubyObject RubyIconv.RubyFailure.failed()
           
static IRubyObject RubyBoolean.False.false_and(IRubyObject f, IRubyObject oth)
           
static IRubyObject RubyBoolean.False.false_or(IRubyObject f, IRubyObject oth)
           
static IRubyObject RubyYAML.YAMLFalseMethods.false_taguri(IRubyObject self)
           
static IRubyObject RubyBoolean.False.false_to_s(IRubyObject f)
           
static IRubyObject RubyYAML.YAMLFalseMethods.false_to_yaml_node(IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyBoolean.False.false_xor(IRubyObject f, IRubyObject oth)
           
 IRubyObject RubyStringIO.fcntl()
           
 IRubyObject RubyIO.fcntl(IRubyObject cmd, IRubyObject arg)
           
 IRubyObject RubyArray.fetch(ThreadContext context, IRubyObject[] args, Block block)
          rb_ary_fetch
 IRubyObject RubyHash.fetch(ThreadContext context, IRubyObject[] args, Block block)
          rb_hash_fetch
 RubyBoolean RubyFileStat.file_p()
           
static RubyBoolean RubyFileTest.file_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyArgsFile.file(ThreadContext context, IRubyObject recv)
           
static RubyString RubyArgsFile.filename(IRubyObject recv)
           
 RubyFixnum RubyIO.fileno()
           
 IRubyObject RubyStringIO.fileno()
           
static IRubyObject RubyArgsFile.fileno(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyArray.fill(ThreadContext context, IRubyObject[] args, Block block)
          rb_ary_fill
 IRubyObject RubyZlib.ZStream.finish()
           
 IRubyObject RubyZlib.RubyGzipFile.finish()
           
 IRubyObject RubyZlib.ZStream.finished_p()
           
 IRubyObject RubyBigDecimal.finite_p()
           
 IRubyObject RubyFloat.finite_p()
          flo_is_finite_p
static IRubyObject RubyEnumerable.first_0(ThreadContext context, IRubyObject self)
           
static IRubyObject RubyEnumerable.first_1(ThreadContext context, IRubyObject self, IRubyObject num)
           
 IRubyObject RubyRange.first()
           
 IRubyObject RubyArray.first(IRubyObject[] args)
          rb_ary_first
 IRubyObject RubyBigDecimal.fix()
           
 IRubyObject RubyArray.flatten_bang(ThreadContext context)
          rb_ary_flatten_bang
 IRubyObject RubyArray.flatten(ThreadContext context)
          rb_ary_flatten
 IRubyObject RubyFile.flock(IRubyObject lockingConstant)
           
 IRubyObject RubyFloat.floor()
          floor
 IRubyObject RubyNumeric.floor()
          num_floor
 IRubyObject RubyBigDecimal.floor(IRubyObject[] args)
           
 IRubyObject RubyZlib.ZStream.flush_next_in()
           
 IRubyObject RubyZlib.ZStream.flush_next_out()
           
 RubyIO RubyIO.flush()
          Flushes the IO output stream.
 IRubyObject RubyStringIO.flush()
           
 IRubyObject RubyZlib.Deflate.flush(IRubyObject[] args)
           
 IRubyObject RubyZlib.RubyGzipWriter.flush(IRubyObject[] args)
           
static IRubyObject RubyFile.fnmatch(IRubyObject recv, IRubyObject[] args)
          Returns true if path matches against pattern The pattern is not a regular expression; instead it follows rules similar to shell filename globbing.
static IRubyObject RubyIO.foreach(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          rb_io_s_foreach
static IRubyObject RubyDir.foreach(ThreadContext context, IRubyObject recv, IRubyObject _path, Block block)
          Executes the block once for each file in the directory specified by path.
static IRubyObject RubyKernel.fork(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyProcess.fork(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyBigDecimal.frac()
           
 IRubyObject RubyModule.freeze()
          rb_mod_freeze
 IRubyObject RubyObject.freeze()
          rb_obj_freeze call-seq: obj.freeze => obj Prevents further modifications to obj.
static RubyArray RubyMath.frexp(IRubyObject recv, IRubyObject other)
           
 RubyBoolean RubyArray.frozen_p()
          rb_ary_frozen_p
 RubyBoolean RubyObject.frozen_p()
          rb_obj_frozen_p call-seq: obj.frozen? => true or false Returns the freeze status of obj.
 RubyFixnum RubyIO.fsync()
           
 IRubyObject RubyStringIO.fsync()
           
 RubyString RubyFileStat.ftype()
           
static IRubyObject RubyFile.ftype(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyGC.garbage_collect(IRubyObject recv)
           
static IRubyObject RubyObjectSpace.garbage_collect(IRubyObject recv)
           
 IRubyObject RubyStringScanner.get_byte()
           
 IRubyObject RubyStringScanner.getbyte()
           
 IRubyObject RubyIO.getc()
          Read a byte.
 IRubyObject RubyStringIO.getc()
           
 IRubyObject RubyZlib.RubyGzipReader.getc()
           
static IRubyObject RubyArgsFile.getc(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyKernel.getc(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyStringScanner.getch()
           
static IRubyObject RubyProcess.Sys.getegid(IRubyObject self)
           
static IRubyObject RubyProcess.Sys.geteuid(IRubyObject self)
           
static IRubyObject RubyProcess.Sys.getgid(IRubyObject self)
           
 RubyTime RubyTime.getgm()
           
static IRubyObject RubyEtc.getgrent(IRubyObject recv)
           
static IRubyObject RubyEtc.getgrgid(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyEtc.getgrnam(IRubyObject recv, IRubyObject name)
           
 RubyTime RubyTime.getlocal()
           
static IRubyObject RubyEtc.getlogin(IRubyObject recv)
           
static IRubyObject RubyJRuby.getObjectSpaceEnabled(IRubyObject recv, Block b)
           
static IRubyObject RubyProcess.getpgid(IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyProcess.getpgrp(IRubyObject recv)
           
static IRubyObject RubyProcess.getpriority(IRubyObject recv, IRubyObject arg1, IRubyObject arg2)
           
static IRubyObject RubyEtc.getpwent(IRubyObject recv)
           
static IRubyObject RubyEtc.getpwnam(IRubyObject recv, IRubyObject name)
           
static IRubyObject RubyEtc.getpwuid(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyProcess.getrlimit(IRubyObject recv, IRubyObject arg)
           
 IRubyObject RubyIO.gets(ThreadContext context, IRubyObject[] args)
          Read a line.
 IRubyObject RubyStringIO.gets(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyZlib.RubyGzipReader.gets(ThreadContext context, IRubyObject[] args)
           
static IRubyObject RubyArgsFile.gets(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          Read a line.
static IRubyObject RubyKernel.gets(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyProcess.Sys.getuid(IRubyObject self)
           
static RubyString RubyDir.getwd(IRubyObject recv)
          Returns the current directory.
static IRubyObject RubyProcess.gid_set(IRubyObject recv, IRubyObject arg)
           
 IRubyObject RubyFileStat.gid()
           
static IRubyObject RubyProcess.gid(IRubyObject recv)
           
static IRubyObject RubyDir.glob(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Returns an array of filenames matching the specified wildcard pattern pat.
static RubyArray RubyKernel.global_variables(IRubyObject recv)
          Returns an Array with the names of all global variables.
 RubyInteger RubyTime.gmt_offset()
           
 RubyBoolean RubyTime.gmt()
           
 RubyTime RubyTime.gmtime()
           
static IRubyObject RubyProcess.UserID.grant_privilege(IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyProcess.GroupID.grant_privilege(IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyEnumerable.grep(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block)
           
static IRubyObject RubyEnumerable.group_by(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyFileStat.group_owned_p()
           
 IRubyObject RubyThread.group()
           
static IRubyObject RubyEtc.group(IRubyObject recv, Block block)
           
static IRubyObject RubyProcess.groups_set(IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyProcess.groups(IRubyObject recv)
           
static IRubyObject RubyFileTest.grpowned_p(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyString.gsub_bang(ThreadContext context, IRubyObject arg0, Block block)
          rb_str_gsub_bang
static IRubyObject RubyKernel.gsub_bang(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.gsub_bang(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
          rb_str_gsub_bang
static IRubyObject RubyKernel.gsub_bang(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyString.gsub(ThreadContext context, IRubyObject arg0, Block block)
          rb_str_gsub
static IRubyObject RubyKernel.gsub(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.gsub(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
          rb_str_gsub
static IRubyObject RubyKernel.gsub(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RubyNKF.guess(IRubyObject recv, IRubyObject s)
           
static IRubyObject RubyNKF.guess1(IRubyObject recv, IRubyObject str)
           
static IRubyObject RubyNKF.guess2(IRubyObject recv, IRubyObject str)
           
 RubyBoolean RubyHash.has_key_p(IRubyObject key)
          rb_hash_has_key
 RubyBoolean RubyHash.has_value_p(ThreadContext context, IRubyObject expected)
          rb_hash_has_value
static IRubyObject RubyYAML.YAMLHashMethods.hash_to_yaml_node(IRubyObject self, IRubyObject arg)
           
 RubyFixnum RubyBigDecimal.hash()
           
 RubyFixnum RubyBignum.hash()
          rb_big_hash
 RubyFixnum RubyFloat.hash()
          flo_hash
 RubyFixnum RubyModule.hash()
           
 RubyFixnum RubyObject.hash()
          rb_obj_id Will return the hash code of this object.
 RubyFixnum RubyRegexp.hash()
           
 RubyFixnum RubyString.hash()
           
 RubyFixnum RubyTime.hash()
           
 RubyFixnum RubyArray.hash(ThreadContext context)
          rb_ary_hash
 RubyFixnum RubyRange.hash(ThreadContext context)
           
 RubyFixnum RubyStruct.hash(ThreadContext context)
           
 IRubyObject RubyString.hex()
          rb_str_hex
 IRubyObject RubyDigest.Base.hexdigest_bang()
           
 IRubyObject RubyDigest.Base.hexdigest(IRubyObject[] args)
           
 RubyInteger RubyTime.hour()
           
static RubyFloat RubyMath.hypot(IRubyObject recv, IRubyObject x, IRubyObject y)
           
 IRubyObject RubyIconv.iconv(IRubyObject[] args)
           
static IRubyObject RubyIconv.iconv(IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyObject.id_deprecated()
          rb_obj_id_obsolete Old id version.
 IRubyObject RubyFixnum.id()
           
 IRubyObject RubyObject.id()
          rb_obj_id Return the internal id of an object.
 IRubyObject RubyFixnum.id2name()
          fix_id2name
 IRubyObject RubySymbol.id2name()
           
static IRubyObject RubyObjectSpace.id2ref(IRubyObject recv, IRubyObject id)
           
static IRubyObject RubyFileTest.identical_p(IRubyObject recv, IRubyObject filename1, IRubyObject filename2)
           
 IRubyObject RubyModule.include_p(IRubyObject arg)
           
 RubyBoolean RubyString.include_p(IRubyObject obj)
          rb_str_include
 RubyBoolean RubyArray.include_p(ThreadContext context, IRubyObject item)
          rb_ary_includes
 RubyBoolean RubyRange.include_p(ThreadContext context, IRubyObject obj)
           
static IRubyObject RubyEnumerable.include_p(ThreadContext context, IRubyObject self, IRubyObject arg)
           
 RubyModule RubyModule.include(IRubyObject[] modules)
          rb_mod_include
 RubyArray RubyModule.included_modules()
          rb_mod_included_modules
 IRubyObject RubyModule.included(IRubyObject other)
           
 IRubyObject RubyArray.index(ThreadContext context, IRubyObject obj)
          rb_ary_index
 IRubyObject RubyHash.index(ThreadContext context, IRubyObject expected)
          rb_hash_index
 IRubyObject RubyString.index(ThreadContext context, IRubyObject arg0)
          rb_str_index_m
 IRubyObject RubyString.index(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
          rb_str_index_m
 IRubyObject RubyArray.indexes(IRubyObject[] args)
          rb_ary_indexes
 RubyArray RubyHash.indices(ThreadContext context, IRubyObject[] indices)
          rb_hash_indexes
static IRubyObject RubyFixnum.induced_from(IRubyObject recv, IRubyObject other)
          rb_fix_induced_from
static IRubyObject RubyFloat.induced_from(ThreadContext context, IRubyObject recv, IRubyObject number)
          rb_flo_induced_from
static IRubyObject RubyInteger.induced_from(ThreadContext context, IRubyObject recv, IRubyObject other)
          rb_int_induced_from
 IRubyObject RubyBigDecimal.infinite_p()
           
 IRubyObject RubyFloat.infinite_p()
          flo_is_infinite_p
 IRubyObject RubyZlib.Inflate.inflate(IRubyObject string)
           
 IRubyObject RubyClass.inherited(IRubyObject arg)
           
static IRubyObject RubyProcess.initgroups(IRubyObject recv, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyArray.initialize_copy(IRubyObject orig)
          rb_ary_initialize_copy
 IRubyObject RubyBinding.initialize_copy(IRubyObject other)
           
 IRubyObject RubyClass.initialize_copy(IRubyObject original)
          rb_class_init_copy
 IRubyObject RubyDigest.Base.initialize_copy(IRubyObject obj)
           
 IRubyObject RubyFileStat.initialize_copy(IRubyObject original)
           
 IRubyObject RubyIO.initialize_copy(IRubyObject original)
           
 IRubyObject RubyMatchData.initialize_copy(IRubyObject original)
           
 IRubyObject RubyModule.initialize_copy(IRubyObject original)
          rb_mod_init_copy
 IRubyObject RubyNumeric.initialize_copy(IRubyObject arg)
          num_init_copy
 IRubyObject RubyObject.initialize_copy(IRubyObject original)
          rb_obj_init_copy Initializes this object as a copy of the original, that is the parameter to this object.
 IRubyObject RubyRegexp.initialize_copy(IRubyObject re)
          rb_reg_init_copy
 IRubyObject RubyStringScanner.initialize_copy(IRubyObject other)
           
 IRubyObject RubyStruct.initialize_copy(IRubyObject arg)
           
 IRubyObject RubyTime.initialize_copy(IRubyObject original)
           
 RubyHash RubyHash.initialize_copy(ThreadContext context, IRubyObject other)
          rb_hash_replace
 IRubyObject RubyRegexp.initialize_m(IRubyObject[] args)
          rb_reg_initialize_m
 IRubyObject RubyString.initialize()
           
 IRubyObject RubyModule.initialize(Block block)
          rb_mod_initialize
 IRubyObject RubyTime.initialize(Block block)
           
 IRubyObject RubyZlib.ZStream.initialize(Block unusedBlock)
           
 IRubyObject RubyString.initialize(IRubyObject arg0)
           
 IRubyObject RubyEnumerator.initialize(IRubyObject[] args)
           
 IRubyObject RubyClass.initialize(IRubyObject[] args, Block block)
          rb_class_initialize
 IRubyObject RubyDigest.Base.initialize(IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyException.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyFile.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyHash.initialize(IRubyObject[] args, Block block)
          rb_hash_initialize
 IRubyObject RubyIO.initialize(IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyIconv.RubyFailure.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyNameError.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyNoMethodError.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyStringIO.initialize(IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyStringScanner.initialize(IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyStruct.initialize(IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubySystemCallError.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubySystemExit.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyThread.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyDir.initialize(IRubyObject _newPath, Block unusedBlock)
          Creates a new Dir.
 IRubyObject RubyFileStat.initialize(IRubyObject fname, Block unusedBlock)
           
 IRubyObject RubyZlib.RubyGzipReader.initialize(IRubyObject io, Block unusedBlock)
           
 IRubyObject RubyIconv.initialize(IRubyObject arg1, IRubyObject arg2, Block unusedBlock)
           
 IRubyObject RubyBinding.initialize(ThreadContext context)
           
 IRubyObject RubyProc.initialize(ThreadContext context, Block procBlock)
           
 IRubyObject RubyArray.initialize(ThreadContext context, IRubyObject[] args, Block block)
          rb_ary_initialize
 IRubyObject RubyRange.initialize(ThreadContext context, IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyZlib.RubyGzipWriter.initialize2(IRubyObject[] args, Block unusedBlock)
           
static IRubyObject RubyEnumerable.inject(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject RubyFileStat.ino()
           
 IRubyObject RubyArray.insert(IRubyObject arg)
          rb_ary_insert
 IRubyObject RubyArray.insert(IRubyObject[] args)
          rb_ary_insert
 IRubyObject RubyArray.insert(IRubyObject arg1, IRubyObject arg2)
          rb_ary_insert
 IRubyObject RubyString.insert(IRubyObject indexArg, IRubyObject stringArg)
           
 IRubyObject RubyArray.inspect()
          rb_ary_inspect
 IRubyObject RubyClassPathVariable.inspect()
           
 IRubyObject RubyDigest.Base.inspect()
           
 IRubyObject RubyFile.inspect()
           
 IRubyObject RubyFileStat.inspect()
           
 IRubyObject RubyIconv.RubyFailure.inspect()
           
 IRubyObject RubyMatchData.inspect()
           
 IRubyObject RubyMethod.inspect()
           
 IRubyObject RubyObject.inspect()
          rb_obj_inspect call-seq: obj.inspect => string Returns a string containing a human-readable representation of obj.
 IRubyObject RubyProcess.RubyStatus.inspect()
           
 IRubyObject RubyRegexp.inspect()
          rb_reg_inspect
 IRubyObject RubyString.inspect()
          rb_str_inspect
 IRubyObject RubyStringScanner.inspect()
           
 IRubyObject RubyStruct.inspect()
           
 IRubyObject RubySymbol.inspect()
           
 IRubyObject RubyThread.inspect()
           
static RubyString RubyNil.inspect(IRubyObject recv)
          nil_inspect
 IRubyObject RubyBigDecimal.inspect(ThreadContext context)
           
 IRubyObject RubyException.inspect(ThreadContext context)
          inspects an object and return a kind of debug information
 IRubyObject RubyHash.inspect(ThreadContext context)
          rb_hash_inspect
 IRubyObject RubyRange.inspect(ThreadContext context)
           
 IRubyObject RubyObject.instance_eval(ThreadContext context, IRubyObject[] args, Block block)
          rb_obj_instance_eval call-seq: obj.instance_eval(string [, filename [, lineno]] ) => obj obj.instance_eval {| | block } => obj Evaluates a string containing Ruby source code, or the given block, within the context of the receiver (_obj_).
 IRubyObject RubyObject.instance_exec(ThreadContext context, IRubyObject[] args, Block block)
          rb_obj_instance_exec call-seq: obj.instance_exec(arg...) {|var...| block } => obj Executes the given block within the context of the receiver (_obj_).
 IRubyObject RubyModule.instance_method(IRubyObject symbol)
           
 RubyArray RubyModule.instance_methods(IRubyObject[] args)
           
 RubyBoolean RubyObject.instance_of_p(IRubyObject type)
          rb_obj_is_instance_of call-seq: obj.instance_of?(class) => true or false Returns true if obj is an instance of the given class.
 IRubyObject RubyObject.instance_variable_defined_p(IRubyObject name)
          rb_obj_ivar_defined call-seq: obj.instance_variable_defined?(symbol) => true or false Returns true if the given instance variable is defined in obj.
 IRubyObject RubyObject.instance_variable_get(IRubyObject name)
          rb_obj_ivar_get call-seq: obj.instance_variable_get(symbol) => obj Returns the value of the given instance variable, or nil if the instance variable is not set.
 IRubyObject RubyObject.instance_variable_set(IRubyObject name, IRubyObject value)
          rb_obj_ivar_set call-seq: obj.instance_variable_set(symbol, obj) => obj Sets the instance variable names by symbol to object, thereby frustrating the efforts of the class's author to attempt to provide proper encapsulation.
 RubyArray RubyObject.instance_variables()
          rb_obj_instance_variables call-seq: obj.instance_variables => array Returns an array of instance variable names for the receiver.
 IRubyObject RubyInteger.integer_p()
          int_int_p
 IRubyObject RubyNumeric.integer_p()
          num_int_p
static IRubyObject RubyObject.ObjectMethods.intialize(IRubyObject self)
           
 RubyHash RubyHash.invert(ThreadContext context)
          rb_hash_invert
 IRubyObject RubyIO.ioctl(IRubyObject[] args)
           
 IRubyObject RubyStringIO.isatty()
           
 RubyBoolean RubyTime.isdst()
           
 RubyString RubyArray.join_m(ThreadContext context, IRubyObject[] args)
          rb_ary_join_m
 IRubyObject RubyThread.join(IRubyObject[] args)
           
static RubyString RubyFile.join(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyRegexp.kcode()
           
 RubyBoolean RubyThread.key_p(IRubyObject key)
           
 RubyArray RubyHash.keys()
          rb_hash_keys
 RubyArray RubyThread.keys()
           
 IRubyObject RubyThread.kill_bang()
           
 IRubyObject RubyThread.kill()
           
static IRubyObject RubyProcess.kill(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyThread.kill(IRubyObject receiver, IRubyObject rubyThread, Block block)
           
 RubyBoolean RubyObject.kind_of_p(IRubyObject type)
          rb_obj_is_kind_of call-seq: obj.is_a?(class) => true or false obj.kind_of?(class) => true or false Returns true if class is the class of obj, or if class is one of the superclasses of obj or modules included in obj.
static RubyProc RubyKernel.lambda(IRubyObject recv, Block block)
           
static IRubyObject RubyRegexp.last_match_s(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          rb_reg_s_last_match
 IRubyObject RubyRange.last()
           
 IRubyObject RubyArray.last(IRubyObject[] args)
          rb_ary_last
 IRubyObject RubyFile.lchmod(IRubyObject arg)
           
static IRubyObject RubyFile.lchmod(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyFile.lchown(IRubyObject arg1, IRubyObject arg2)
           
static IRubyObject RubyFile.lchown(IRubyObject recv, IRubyObject[] args)
           
static RubyFloat RubyMath.ldexp(IRubyObject recv, IRubyObject mantissa, IRubyObject exponent)
           
 RubyFixnum RubyArray.length()
          rb_ary_length
 IRubyObject RubyDigest.Base.length()
           
 RubyFixnum RubyString.length()
          rb_str_length
 IRubyObject RubyStringIO.length()
           
 IRubyObject RubyZlib.RubyGzipFile.level()
           
static IRubyObject RubyBigDecimal.limit(IRubyObject recv, IRubyObject[] args)
           
 RubyFixnum RubyIO.lineno_set(IRubyObject newLineNumber)
          Sets the current line number.
 RubyFixnum RubyIO.lineno()
          Returns the current line number.
 IRubyObject RubyStringIO.lineno()
           
 IRubyObject RubyZlib.RubyGzipReader.lineno()
           
static IRubyObject RubyArgsFile.lineno(IRubyObject recv)
           
static IRubyObject RubyFile.link(IRubyObject recv, IRubyObject from, IRubyObject to)
           
 IRubyObject RubyThreadGroup.list(Block block)
           
static RubyArray RubyThread.list(IRubyObject recv)
           
static IRubyObject RubySignal.list(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyString.ljust(IRubyObject arg0)
          rb_str_ljust
 IRubyObject RubyString.ljust(IRubyObject arg0, IRubyObject arg1)
          rb_str_ljust
static IRubyObject RubyYAML.load_documents(IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyYAML.load_file(IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyYAML.load_stream(IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyYAML.load(IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyKernel.load(IRubyObject recv, IRubyObject[] args, Block block)
           
static RubyBigDecimal RubyBigDecimal.load(IRubyObject recv, IRubyObject from, Block block)
           
static RubyTime RubyTime.load(IRubyObject recv, IRubyObject from, Block block)
           
static IRubyObject RubyMarshal.load(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
static RubyArray RubyKernel.local_variables(ThreadContext context, IRubyObject recv)
          Returns an Array with the names of all local variables.
 RubyTime RubyTime.localtime()
           
static RubyFloat RubyMath.log(IRubyObject recv, IRubyObject x)
          Returns the natural logarithm of x.
static RubyFloat RubyMath.log10(IRubyObject recv, IRubyObject x)
          Returns the base 10 logarithm of x.
static IRubyObject RubyKernel.loop(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyFile.lstat()
           
static IRubyObject RubyFile.lstat(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyString.lstrip_bang()
          rb_str_lstrip_bang
 IRubyObject RubyString.lstrip()
          rb_str_lstrip
static RubyThread RubyThread.main(IRubyObject recv)
           
 IRubyObject RubyRegexp.match_m(ThreadContext context, IRubyObject str)
          rb_reg_match_m
 IRubyObject RubyStringScanner.match_p(IRubyObject regex)
           
 IRubyObject RubyString.match(ThreadContext context, IRubyObject pattern)
          String#match(pattern) rb_str_match_m
 RubyBoolean RubyStringScanner.matched_p()
           
 IRubyObject RubyStringScanner.matched_size()
           
 IRubyObject RubyStringScanner.matched()
           
 IRubyObject RubyStringScanner.matchedsize()
           
static IRubyObject RubyEnumerable.max(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyProcess.maxgroups_set(IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyProcess.maxgroups(IRubyObject recv)
           
 RubyInteger RubyTime.mday()
           
 RubyArray RubyStruct.members()
           
static IRubyObject RubyStruct.StructMethods.members(IRubyObject recv, Block block)
           
 RubyHash RubyHash.merge_bang(ThreadContext context, IRubyObject other, Block block)
          rb_hash_update
 RubyHash RubyHash.merge(ThreadContext context, IRubyObject other, Block block)
          rb_hash_merge
 IRubyObject RubyModule.method_added(IRubyObject nothing)
           
 RubyBoolean RubyModule.method_defined_p(IRubyObject symbol)
           
static IRubyObject RubyKernel.method_missing(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyModule.method_removed(IRubyObject nothing)
           
 IRubyObject RubyModule.method_undefined(IRubyObject nothing)
           
 IRubyObject RubyObject.method(IRubyObject symbol)
          rb_obj_method call-seq: obj.method(sym) => method Looks up the named method as a receiver in obj, returning a Method object (or raising NameError).
 IRubyObject RubyObject.methods(IRubyObject[] args)
          rb_obj_methods call-seq: obj.methods => array Returns a list of the names of methods publicly accessible in obj.
 RubyInteger RubyTime.min()
           
static IRubyObject RubyEnumerable.min(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyDir.mkdir(IRubyObject recv, IRubyObject[] args)
          Creates the directory specified by path.
 IRubyObject RubyFileStat.mode()
           
static IRubyObject RubyBigDecimal.mode(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyModule.module_eval(ThreadContext context, IRubyObject[] args, Block block)
           
 RubyModule RubyModule.module_function(IRubyObject[] args)
          rb_mod_modfunc
 IRubyObject RubyNumeric.modulo(ThreadContext context, IRubyObject other)
          num_modulo
 RubyInteger RubyTime.month()
           
 IRubyObject RubyFile.mtime()
           
 IRubyObject RubyFileStat.mtime()
           
 IRubyObject RubyZlib.RubyGzipFile.mtime()
           
static IRubyObject RubyFile.mtime(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyBigDecimal.mult2(ThreadContext context, IRubyObject b, IRubyObject n)
           
static IRubyObject RubyStringScanner.mustCversion(IRubyObject recv)
           
 RubyString RubyModule.name()
           
 IRubyObject RubyNameError.name()
           
 IRubyObject RubyBigDecimal.nan_p()
           
 IRubyObject RubyFloat.nan_p()
          flo_is_nan_p
static RubyArray RubyModule.nesting(ThreadContext context, IRubyObject recv, Block block)
          Return an array of nested modules or classes.
static IRubyObject RubyKernel.new_array(ThreadContext context, IRubyObject recv, IRubyObject object)
           
static IRubyObject RubyKernel.new_float(IRubyObject recv, IRubyObject object)
           
static IRubyObject RubyKernel.new_integer(ThreadContext context, IRubyObject recv, IRubyObject object)
           
static RubyTime RubyTime.new_local(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyKernel.new_string(ThreadContext context, IRubyObject recv, IRubyObject object)
           
static RubyTime RubyTime.new_utc(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyBigDecimal.BigDecimalKernelMethods.newBigDecimal(IRubyObject recv, IRubyObject[] args)
           
static RubyZlib.RubyGzipWriter RubyZlib.RubyGzipWriter.newGzipWriter(IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyThreadGroup.newInstance(IRubyObject recv, Block block)
           
static RubyZlib.RubyGzipFile RubyZlib.RubyGzipFile.newInstance(IRubyObject recv, Block block)
           
static RubyBigDecimal RubyBigDecimal.newInstance(IRubyObject recv, IRubyObject[] args)
           
static RubyRegexp RubyRegexp.newInstance(IRubyObject recv, IRubyObject[] args)
           
static RubyClass RubyStruct.newInstance(IRubyObject recv, IRubyObject[] args, Block block)
          Create new Struct class.
static IRubyObject RubyThread.newInstance(IRubyObject recv, IRubyObject[] args, Block block)
          Thread.new
static RubyZlib.RubyGzipReader RubyZlib.RubyGzipReader.newInstance(IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyClass.newInstance(ThreadContext context, IRubyObject[] args, Block block)
          rb_class_new_instance
static IRubyObject RubyIO.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyProc.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Create a new instance of a Proc object.
static IRubyObject RubyTime.newInstance(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static RubyException RubyNameError.newRubyNameError(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyStruct.StructMethods.newStruct(IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyNil.nil_p()
           
 IRubyObject RubyObject.nil_p()
          rb_false call_seq: nil.nil? => true .nil? => false Only the object nil responds true to nil?.
static IRubyObject RubyYAML.YAMLNilMethods.nil_to_yaml_node(IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyArray.nitems()
          rb_ary_nitems
static IRubyObject RubyNKF.nkf(IRubyObject recv, IRubyObject opt, IRubyObject str)
           
 IRubyObject RubyFileStat.nlink()
           
 IRubyObject RubyBigDecimal.nonzero_p()
           
 IRubyObject RubyNumeric.nonzero_p(ThreadContext context)
          num_nonzero_p
 IRubyObject RubyProcess.RubyStatus.not_implemented()
           
 IRubyObject RubyProcess.RubyStatus.not_implemented1(IRubyObject arg)
           
static IRubyObject RubyYAML.YAMLNumericMethods.numeric_to_yaml_node(IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyYAML.YAMLObjectMethods.obj_taguri(IRubyObject self)
           
static IRubyObject RubyEnumerator.obj_to_enum(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
static IRubyObject RubyYAML.YAMLObjectMethods.obj_to_yaml_node(IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyYAML.YAMLObjectMethods.obj_to_yaml_properties(IRubyObject self)
           
static IRubyObject RubyYAML.YAMLObjectMethods.obj_to_yaml_style(IRubyObject self)
           
static IRubyObject RubyYAML.YAMLObjectMethods.obj_to_yaml(IRubyObject self, IRubyObject[] args)
           
 IRubyObject RubyString.oct()
          rb_str_oct
 RubyBoolean RubyFixnum.odd_p()
           
static RubyBoolean RubyInteger.odd_p(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyMatchData.offset(IRubyObject index)
          match_offset
static IRubyObject JRubyApplet.RubyMethods.on_destroy(IRubyObject recv, Block block)
           
static IRubyObject JRubyApplet.RubyMethods.on_paint(IRubyObject recv, Block block)
           
static IRubyObject JRubyApplet.RubyMethods.on_start(IRubyObject recv, Block block)
           
static IRubyObject JRubyApplet.RubyMethods.on_stop(IRubyObject recv, Block block)
           
 IRubyObject RubyArray.op_and(IRubyObject other)
          rb_ary_and
static RubyBoolean RubyNil.op_and(IRubyObject recv, IRubyObject obj)
          nil_and
 IRubyObject RubyBignum.op_and(ThreadContext context, IRubyObject other)
          rb_big_and
 IRubyObject RubyFixnum.op_and(ThreadContext context, IRubyObject other)
          fix_and
 IRubyObject RubyIO.op_append(ThreadContext context, IRubyObject anObject)
          rb_io_addstr
 RubyFixnum RubyBignum.op_aref(IRubyObject other)
          rb_big_aref
 IRubyObject RubyFixnum.op_aref(IRubyObject other)
          fix_aref
 IRubyObject RubyStringScanner.op_aref(IRubyObject idx)
           
 IRubyObject RubyThread.op_aref(IRubyObject key)
           
 IRubyObject RubyMatchData.op_aref(IRubyObject[] args)
          match_aref
 IRubyObject RubyHash.op_aref(ThreadContext context, IRubyObject key)
          rb_hash_aref
 IRubyObject RubyString.op_aref(ThreadContext context, IRubyObject arg)
          rb_str_aref, rb_str_aref_m
 IRubyObject RubyString.op_aref(ThreadContext context, IRubyObject arg1, IRubyObject arg2)
          rb_str_aref, rb_str_aref_m
 IRubyObject RubyThread.op_aset(IRubyObject key, IRubyObject value)
           
 IRubyObject RubyHash.op_aset(ThreadContext context, IRubyObject key, IRubyObject value)
          rb_hash_aset
 IRubyObject RubyString.op_aset(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
          rb_str_aset, rb_str_aset_m
 IRubyObject RubyString.op_aset(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
          rb_str_aset, rb_str_aset_m
 IRubyObject RubyModule.op_cmp(IRubyObject obj)
          rb_mod_cmp
 IRubyObject RubyNumeric.op_cmp(IRubyObject other)
          num_cmp
 IRubyObject RubyTime.op_cmp(IRubyObject other)
           
 IRubyObject RubyArray.op_cmp(ThreadContext context, IRubyObject obj)
          rb_ary_cmp
 IRubyObject RubyBigDecimal.op_cmp(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyBignum.op_cmp(ThreadContext context, IRubyObject other)
          rb_big_cmp
 IRubyObject RubyFixnum.op_cmp(ThreadContext context, IRubyObject other)
          fix_cmp
 IRubyObject RubyFloat.op_cmp(ThreadContext context, IRubyObject other)
          flo_cmp
 IRubyObject RubyString.op_cmp(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyArray.op_diff(IRubyObject other)
          rb_ary_diff
 IRubyObject RubyBignum.op_div(ThreadContext context, IRubyObject other)
          rb_big_div
 IRubyObject RubyFixnum.op_div(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBigDecimal.op_div(ThreadContext context, IRubyObject[] args)
           
 RubyBoolean RubyModule.op_eqq(IRubyObject obj)
          rb_mod_eqq
 IRubyObject RubyObject.op_eqq(ThreadContext context, IRubyObject other)
          rb_equal The Ruby "===" method is used by default in case/when statements.
 IRubyObject RubySymbol.op_eqq(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyTime.op_eqq(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBignum.op_equal(IRubyObject other)
          rb_big_eq
 IRubyObject RubyDigest.Base.op_equal(IRubyObject oth)
           
 RubyBoolean RubyMethod.op_equal(IRubyObject other)
           
 IRubyObject RubyProc.op_equal(IRubyObject other)
           
 IRubyObject RubyRegexp.op_equal(IRubyObject other)
           
 IRubyObject RubyArray.op_equal(ThreadContext context, IRubyObject obj)
          rb_ary_equal
 IRubyObject RubyFixnum.op_equal(ThreadContext context, IRubyObject other)
          fix_equal
 IRubyObject RubyFloat.op_equal(ThreadContext context, IRubyObject other)
          flo_eq
 IRubyObject RubyHash.op_equal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyModule.op_equal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyObject.op_equal(ThreadContext context, IRubyObject obj)
          rb_obj_equal Will by default use identity equality to compare objects.
 IRubyObject RubyProcess.RubyStatus.op_equal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyRange.op_equal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyString.op_equal(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyStruct.op_equal(ThreadContext context, IRubyObject other)
           
static IRubyObject RubyComparable.op_equal(ThreadContext context, IRubyObject recv, IRubyObject other)
          cmp_equal (cmp_eq inlined here)
 IRubyObject RubyFloat.op_fdiv(ThreadContext context, IRubyObject other)
          flo_div
 IRubyObject RubyString.op_format(IRubyObject arg)
           
 IRubyObject RubyModule.op_ge(IRubyObject obj)
          rb_mod_ge
 IRubyObject RubyBigDecimal.op_ge(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyFixnum.op_ge(ThreadContext context, IRubyObject other)
          fix_ge
 IRubyObject RubyFloat.op_ge(ThreadContext context, IRubyObject other)
          flo_ge
 IRubyObject RubyString.op_ge(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyTime.op_ge(ThreadContext context, IRubyObject other)
           
static RubyBoolean RubyComparable.op_ge(ThreadContext context, IRubyObject recv, IRubyObject other)
          cmp_ge
 IRubyObject RubyModule.op_gt(IRubyObject obj)
          rb_mod_gt
 IRubyObject RubyBigDecimal.op_gt(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyFixnum.op_gt(ThreadContext context, IRubyObject other)
          fix_gt
 IRubyObject RubyFloat.op_gt(ThreadContext context, IRubyObject other)
          flo_gt
 IRubyObject RubyString.op_gt(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyTime.op_gt(ThreadContext context, IRubyObject other)
           
static RubyBoolean RubyComparable.op_gt(ThreadContext context, IRubyObject recv, IRubyObject other)
          cmp_gt
 IRubyObject RubyModule.op_le(IRubyObject obj)
          rb_mod_le
 IRubyObject RubyBigDecimal.op_le(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyFixnum.op_le(ThreadContext context, IRubyObject other)
          fix_le
 IRubyObject RubyFloat.op_le(ThreadContext context, IRubyObject other)
          flo_le
 IRubyObject RubyString.op_le(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyTime.op_le(ThreadContext context, IRubyObject other)
           
static RubyBoolean RubyComparable.op_le(ThreadContext context, IRubyObject recv, IRubyObject other)
          cmp_le
 IRubyObject RubyBignum.op_lshift(IRubyObject other)
          rb_big_lshift
 IRubyObject RubyFixnum.op_lshift(IRubyObject other)
          fix_lshift
 IRubyObject RubyModule.op_lt(IRubyObject obj)
          rb_mod_lt
 IRubyObject RubyBigDecimal.op_lt(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyFixnum.op_lt(ThreadContext context, IRubyObject other)
          fix_lt
 IRubyObject RubyFloat.op_lt(ThreadContext context, IRubyObject other)
          flo_lt
 IRubyObject RubyString.op_lt(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyTime.op_lt(ThreadContext context, IRubyObject other)
           
static RubyBoolean RubyComparable.op_lt(ThreadContext context, IRubyObject recv, IRubyObject other)
          cmp_lt
 IRubyObject RubyObject.op_match(ThreadContext context, IRubyObject arg)
          rb_obj_pattern_match call-seq: obj =~ other => false Pattern Match---Overridden by descendents (notably Regexp and String) to provide meaningful pattern-match semantics.
 IRubyObject RubyRegexp.op_match(ThreadContext context, IRubyObject str)
          rb_reg_match
 IRubyObject RubyString.op_match(ThreadContext context, IRubyObject other)
          rb_str_match
 IRubyObject RubyRegexp.op_match2(ThreadContext context)
           
 IRubyObject RubyString.op_match2(ThreadContext context)
          rb_str_match2
 IRubyObject RubyTime.op_minus(IRubyObject other)
           
 IRubyObject RubyBigDecimal.op_minus(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyBignum.op_minus(ThreadContext context, IRubyObject other)
          rb_big_minus
 IRubyObject RubyFixnum.op_minus(ThreadContext context, IRubyObject other)
          fix_minus
 IRubyObject RubyFloat.op_minus(ThreadContext context, IRubyObject other)
          flo_minus
 IRubyObject RubyBigDecimal.op_mod(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyBignum.op_mod(ThreadContext context, IRubyObject other)
          rb_big_modulo
 IRubyObject RubyFixnum.op_mod(ThreadContext context, IRubyObject other)
          fix_mod
 IRubyObject RubyFloat.op_mod(ThreadContext context, IRubyObject other)
          flo_mod
 IRubyObject RubyString.op_mul(IRubyObject other)
           
 IRubyObject RubyBigDecimal.op_mul(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyBignum.op_mul(ThreadContext context, IRubyObject other)
          rb_big_mul
 IRubyObject RubyFixnum.op_mul(ThreadContext context, IRubyObject other)
          fix_mul
 IRubyObject RubyFloat.op_mul(ThreadContext context, IRubyObject other)
          flo_mul
 IRubyObject RubyBignum.op_neg()
          rb_big_neg
 IRubyObject RubyFixnum.op_neg()
          fix_rev
 IRubyObject RubyArray.op_or(IRubyObject other)
          rb_ary_or
static RubyBoolean RubyNil.op_or(IRubyObject recv, IRubyObject obj)
          nil_or
 IRubyObject RubyBignum.op_or(ThreadContext context, IRubyObject other)
          rb_big_or
 IRubyObject RubyFixnum.op_or(ThreadContext context, IRubyObject other)
          fix_or
 IRubyObject RubyArray.op_plus(IRubyObject obj)
          rb_ary_plus
 IRubyObject RubyString.op_plus(IRubyObject other)
           
 IRubyObject RubyTime.op_plus(IRubyObject other)
           
 IRubyObject RubyBigDecimal.op_plus(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyBignum.op_plus(ThreadContext context, IRubyObject other)
          rb_big_plus
 IRubyObject RubyFixnum.op_plus(ThreadContext context, IRubyObject other)
          fix_plus
 IRubyObject RubyFloat.op_plus(ThreadContext context, IRubyObject other)
          flo_plus
 IRubyObject RubyBigDecimal.op_pow(IRubyObject arg)
           
 IRubyObject RubyBignum.op_pow(ThreadContext context, IRubyObject other)
          rb_big_pow
 IRubyObject RubyFixnum.op_pow(ThreadContext context, IRubyObject other)
          fix_pow
 IRubyObject RubyFloat.op_pow(ThreadContext context, IRubyObject other)
          flo_pow
 IRubyObject RubyBignum.op_rshift(IRubyObject other)
          rb_big_rshift
 IRubyObject RubyFixnum.op_rshift(IRubyObject other)
          fix_rshift
 IRubyObject RubyProcess.RubyStatus.op_rshift(IRubyObject other)
           
 IRubyObject RubyArray.op_times(ThreadContext context, IRubyObject times)
          rb_ary_times
 IRubyObject RubyBigDecimal.op_uminus()
           
 IRubyObject RubyBignum.op_uminus()
          rb_big_uminus
 IRubyObject RubyFixnum.op_uminus()
          fix_uminus
 IRubyObject RubyFloat.op_uminus()
          flo_uminus
 IRubyObject RubyNumeric.op_uminus(ThreadContext context)
          num_uminus
 IRubyObject RubyBigDecimal.op_uplus()
           
 IRubyObject RubyNumeric.op_uplus()
          num_uplus
static RubyBoolean RubyNil.op_xor(IRubyObject recv, IRubyObject obj)
          nil_xor
 IRubyObject RubyBignum.op_xor(ThreadContext context, IRubyObject other)
          rb_big_xor
 IRubyObject RubyFixnum.op_xor(ThreadContext context, IRubyObject other)
          fix_xor
static IRubyObject RubyIO.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyKernel.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyStringIO.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyZlib.RubyGzipWriter.open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyDir.open(ThreadContext context, IRubyObject recv, IRubyObject path, Block block)
          Returns a new directory object for path.
static IRubyObject RubyZlib.RubyGzipReader.open(ThreadContext context, IRubyObject recv, IRubyObject filename, Block block)
           
static IRubyObject RubyIconv.open(ThreadContext context, IRubyObject recv, IRubyObject to, IRubyObject from, Block block)
           
 IRubyObject RubyRegexp.options()
           
 IRubyObject RubyZlib.RubyGzipFile.orig_name()
           
 IRubyObject RubyZlib.RubyGzipFile.os_code()
           
 IRubyObject RubyFileStat.owned_p()
           
static IRubyObject RubyFileTest.owned_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyKernel.p(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 RubyString RubyArray.pack(ThreadContext context, IRubyObject obj)
           
 IRubyObject RubyZlib.Deflate.params(IRubyObject level, IRubyObject strategy)
           
static IRubyObject RubyJRuby.parse(IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyEnumerable.partition(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyThread.pass(IRubyObject recv)
           
static IRubyObject RubyEtc.passwd(IRubyObject recv, Block block)
           
 IRubyObject RubyDir.path()
           
 RubyString RubyFile.path()
           
 IRubyObject RubyStringIO.path()
           
 IRubyObject RubyStringScanner.peek(IRubyObject length)
           
 IRubyObject RubyStringScanner.peep(IRubyObject length)
           
 IRubyObject RubyIO.pid()
          Return the process id (pid) of the process this IO object spawned.
 IRubyObject RubyStringIO.pid()
           
static IRubyObject RubyProcess.pid(IRubyObject recv)
           
 IRubyObject RubyFileStat.pipe_p()
           
static IRubyObject RubyFileTest.pipe_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyIO.pipe(IRubyObject recv)
           
 IRubyObject RubyArray.pop()
          rb_ary_pop
static IRubyObject RubyIO.popen(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 RubyFixnum RubyIO.pos_set(IRubyObject newPosition)
           
 RubyFixnum RubyIO.pos()
           
 IRubyObject RubyStringIO.pos()
           
 RubyFixnum RubyStringScanner.pos()
           
 IRubyObject RubyZlib.RubyGzipReader.pos()
           
 IRubyObject RubyZlib.RubyGzipWriter.pos()
           
 IRubyObject RubyMatchData.post_match()
          match_post_match
 IRubyObject RubyStringScanner.post_match()
           
static IRubyObject RubyProcess.ppid(IRubyObject recv)
           
 IRubyObject RubyMatchData.pre_match()
          match_pre_match
 IRubyObject RubyStringScanner.pre_match()
           
static IRubyObject RubyPrecision.prec_f(ThreadContext context, IRubyObject receiver, Block block)
           
static IRubyObject RubyPrecision.prec_i(ThreadContext context, IRubyObject receiver, Block block)
           
static IRubyObject RubyPrecision.prec(ThreadContext context, IRubyObject receiver, IRubyObject type, Block block)
           
 IRubyObject RubyBigDecimal.precs()
           
 IRubyObject RubyFixnum.pred()
           
static IRubyObject RubyInteger.pred(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyZlib.RubyGzipWriter.print(IRubyObject[] args)
           
 IRubyObject RubyIO.print(ThreadContext context, IRubyObject[] args)
          Print some objects to the stream.
 IRubyObject RubyStringIO.print(ThreadContext context, IRubyObject[] args)
           
static IRubyObject RubyKernel.print(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyZlib.RubyGzipWriter.printf(IRubyObject[] args)
           
 IRubyObject RubyIO.printf(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyStringIO.printf(ThreadContext context, IRubyObject[] args)
           
static IRubyObject RubyKernel.printf(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyThread.priority_set(IRubyObject priority)
           
 RubyFixnum RubyThread.priority()
           
 RubyModule RubyModule.private_class_method(IRubyObject[] args)
           
 RubyArray RubyModule.private_instance_methods(IRubyObject[] args)
          rb_class_private_instance_methods
 IRubyObject RubyModule.private_method_defined(IRubyObject symbol)
           
 IRubyObject RubyObject.private_methods(IRubyObject[] args)
          rb_obj_private_methods call-seq: obj.private_methods(all=true) => array Returns the list of private methods accessible to obj.
static RubyProc RubyKernel.proc_1_9(IRubyObject recv, Block block)
           
static RubyProc RubyKernel.proc(IRubyObject recv, Block block)
           
 RubyArray RubyModule.protected_instance_methods(IRubyObject[] args)
          rb_class_protected_instance_methods
 IRubyObject RubyModule.protected_method_defined(IRubyObject symbol)
           
 IRubyObject RubyObject.protected_methods(IRubyObject[] args)
          rb_obj_protected_methods call-seq: obj.protected_methods(all=true) => array Returns the list of protected methods accessible to obj.
 RubyModule RubyModule.public_class_method(IRubyObject[] args)
           
 RubyArray RubyModule.public_instance_methods(IRubyObject[] args)
           
 IRubyObject RubyModule.public_method_defined(IRubyObject symbol)
           
 IRubyObject RubyObject.public_methods(IRubyObject[] args)
          rb_obj_public_methods call-seq: obj.public_methods(all=true) => array Returns the list of public methods accessible to obj.
 RubyArray RubyArray.push_m(IRubyObject[] items)
          rb_ary_push_m FIXME: Whis is this named "push_m"?
 IRubyObject RubyStringIO.putc(IRubyObject obj)
           
 IRubyObject RubyZlib.RubyGzipWriter.putc(IRubyObject p1)
           
 IRubyObject RubyIO.putc(ThreadContext context, IRubyObject object)
           
static IRubyObject RubyKernel.putc(ThreadContext context, IRubyObject recv, IRubyObject ch)
          rb_f_putc
 IRubyObject RubyIO.puts(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyStringIO.puts(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyZlib.RubyGzipWriter.puts(ThreadContext context, IRubyObject[] args)
           
static IRubyObject RubyKernel.puts(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyYAML.quick_emit_node(IRubyObject self, IRubyObject[] args, Block block)
           
static IRubyObject RubyYAML.quick_emit(IRubyObject self, IRubyObject[] args)
           
 IRubyObject RubyBignum.quo(ThreadContext context, IRubyObject other)
          rb_big_quo
 IRubyObject RubyFixnum.quo(ThreadContext context, IRubyObject other)
          fix_quo
 IRubyObject RubyNumeric.quo(ThreadContext context, IRubyObject other)
          num_quo
static RubyString RubyRegexp.quote(IRubyObject recv, IRubyObject[] args)
          rb_reg_s_quote
 IRubyObject RubyThread.raise(IRubyObject[] args, Block block)
           
static IRubyObject RubyKernel.raise(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static RubyNumeric RubyKernel.rand(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyYAML.YAMLRangeMethods.range_to_yaml_node(IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyArray.rassoc(ThreadContext context, IRubyObject value)
          rb_ary_rassoc
 IRubyObject RubyArray.rb_clear()
          rb_ary_clear
 RubyHash RubyHash.rb_clear()
          rb_hash_clear
 RubyFixnum RubyHash.rb_size()
          rb_hash_size
 RubyArray RubyHash.rb_values()
          rb_hash_values
static IRubyObject RubyKernel.rbCatch(ThreadContext context, IRubyObject recv, IRubyObject tag, Block block)
           
 RubyMethod RubyMethod.rbClone()
           
 IRubyObject RubyObject.rbClone()
          rb_obj_clone This method should be overriden only by: Proc, Method, UnboundedMethod, Binding.
 IRubyObject RubyProc.rbClone()
           
 RubyMethod RubyUnboundMethod.rbClone()
           
 RubyModule RubyModule.rbPrivate(ThreadContext context, IRubyObject[] args)
          rb_mod_private
 RubyModule RubyModule.rbProtected(ThreadContext context, IRubyObject[] args)
          rb_mod_protected
 RubyModule RubyModule.rbPublic(ThreadContext context, IRubyObject[] args)
          rb_mod_public
static IRubyObject RubyKernel.rbThrow(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyFileStat.rdev()
           
 IRubyObject RubyFileStat.rdevMajor()
           
 IRubyObject RubyFileStat.rdevMinor()
           
static IRubyObject RubyProcess.UserID.re_exchange(ThreadContext context, IRubyObject self)
           
static IRubyObject RubyProcess.GroupID.re_exchange(ThreadContext context, IRubyObject self)
           
static IRubyObject RubyProcess.UserID.re_exchangeable_p(IRubyObject self)
           
static IRubyObject RubyProcess.GroupID.re_exchangeable_p(IRubyObject self)
           
 IRubyObject RubyIO.read_nonblock(IRubyObject[] args)
           
 IRubyObject RubyDir.read()
          Returns the next entry from this directory.
 IRubyObject RubyIO.read(IRubyObject[] args)
           
 IRubyObject RubyStringIO.read(IRubyObject[] args)
           
 IRubyObject RubyZlib.RubyGzipReader.read(IRubyObject[] args)
           
static IRubyObject RubyArgsFile.read(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyIO.read(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyFileStat.readable_p()
           
static IRubyObject RubyFileTest.readable_p(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyFileStat.readableReal_p()
           
 IRubyObject RubyIO.readchar()
          Read a byte.
 IRubyObject RubyStringIO.readchar()
           
 IRubyObject RubyZlib.RubyGzipReader.readchar()
           
static IRubyObject RubyArgsFile.readchar(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyZlib.RubyGzipReader.readline(ThreadContext context)
           
 IRubyObject RubyIO.readline(ThreadContext context, IRubyObject[] args)
          Read a line.
 IRubyObject RubyStringIO.readline(ThreadContext context, IRubyObject[] args)
           
static IRubyObject RubyArgsFile.readline(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          Read a line.
static IRubyObject RubyKernel.readline(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 RubyArray RubyIO.readlines(IRubyObject[] args)
           
 IRubyObject RubyZlib.RubyGzipReader.readlines(IRubyObject[] args)
           
 IRubyObject RubyStringIO.readlines(ThreadContext context, IRubyObject[] arg)
           
static RubyArray RubyArgsFile.readlines(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static RubyArray RubyKernel.readlines(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static RubyArray RubyIO.readlines(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyFile.readlink(IRubyObject recv, IRubyObject path)
           
 IRubyObject RubyIO.readpartial(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyLocalJumpError.reason()
           
static IRubyObject RubyJRuby.reference(IRubyObject recv, IRubyObject obj)
           
static IRubyObject RubyYAML.YAMLRegexpMethods.regexp_to_yaml_node(IRubyObject self, IRubyObject arg)
           
 RubyHash RubyHash.rehash()
          rb_hash_rehash
 IRubyObject RubyArray.reject_bang(ThreadContext context, Block block)
          rb_ary_reject_bang
 IRubyObject RubyHash.reject_bang(ThreadContext context, Block block)
          rb_hash_reject_bang
 IRubyObject RubyArray.reject(ThreadContext context, Block block)
          rb_ary_reject_bang
 RubyHash RubyHash.reject(ThreadContext context, Block block)
          rb_hash_reject
static IRubyObject RubyEnumerable.reject(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyBigDecimal.remainder(IRubyObject arg)
           
 IRubyObject RubyBignum.remainder(ThreadContext context, IRubyObject other)
          rb_big_remainder
 IRubyObject RubyNumeric.remainder(ThreadContext context, IRubyObject dividend)
          num_remainder
 IRubyObject RubyModule.remove_class_variable(IRubyObject name)
          rb_mod_remove_cvar
 IRubyObject RubyModule.remove_const(IRubyObject name)
           
 IRubyObject RubyObject.remove_instance_variable(IRubyObject name, Block block)
          rb_obj_remove_instance_variable call-seq: obj.remove_instance_variable(symbol) => obj Removes the named instance variable from obj, returning that variable's value.
 RubyModule RubyModule.remove_method(ThreadContext context, IRubyObject[] args)
           
static IRubyObject RubyFile.rename(IRubyObject recv, IRubyObject oldName, IRubyObject newName)
           
 IRubyObject RubyIO.reopen(IRubyObject[] args)
           
 IRubyObject RubyStringIO.reopen(IRubyObject[] args)
           
 IRubyObject RubyArray.replace(IRubyObject orig)
          rb_ary_replace
 RubyString RubyString.replace(IRubyObject other)
          rb_str_replace_m
 RubyHash RubyHash.replace(ThreadContext context, IRubyObject other)
          rb_hash_replace
static IRubyObject RubyKernel.require(IRubyObject recv, IRubyObject name, Block block)
          Require.
 IRubyObject RubyDigest.Base.reset()
           
 IRubyObject RubyStringScanner.reset()
           
 IRubyObject RubyZlib.ZStream.reset()
           
 RubyBoolean RubyObject.respond_to_p(IRubyObject mname)
          obj_respond_to respond_to?( aSymbol, includePriv=false ) -> true or false Returns true if this object responds to the given method.
 RubyBoolean RubyObject.respond_to_p(IRubyObject mname, IRubyObject includePrivate)
          obj_respond_to respond_to?( aSymbol, includePriv=false ) -> true or false Returns true if this object responds to the given method.
 RubyBoolean RubyStringScanner.rest_p()
           
 RubyFixnum RubyStringScanner.rest_size()
           
 IRubyObject RubyStringScanner.rest()
           
 RubyFixnum RubyStringScanner.restsize()
           
 IRubyObject RubyArray.reverse_bang()
          rb_ary_reverse_bang
 RubyString RubyString.reverse_bang()
           
 IRubyObject RubyArray.reverse_each(ThreadContext context, Block block)
          rb_ary_reverse_each
 IRubyObject RubyArray.reverse()
          rb_ary_reverse_m
 RubyString RubyString.reverse()
           
 IRubyObject RubyDir.rewind()
          Moves position in this directory to the first entry.
 RubyFixnum RubyIO.rewind()
           
 IRubyObject RubyStringIO.rewind()
           
 IRubyObject RubyZlib.RubyGzipReader.rewind()
           
static IRubyObject RubyArgsFile.rewind(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyProcess.UserID.rid(IRubyObject self)
           
static IRubyObject RubyProcess.GroupID.rid(IRubyObject self)
           
 IRubyObject RubyArray.rindex(ThreadContext context, IRubyObject obj)
          rb_ary_rindex
 IRubyObject RubyString.rindex(ThreadContext context, IRubyObject arg0)
          rb_str_rindex_m
 IRubyObject RubyString.rindex(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
          rb_str_rindex_m
 IRubyObject RubyString.rjust(IRubyObject arg0)
          rb_str_rjust
 IRubyObject RubyString.rjust(IRubyObject arg0, IRubyObject arg1)
          rb_str_rjust
static IRubyObject RubyDir.rmdir(IRubyObject recv, IRubyObject path)
          Deletes the directory specified by path.
 IRubyObject RubyFloat.round()
          flo_round
 IRubyObject RubyNumeric.round()
          num_round
 IRubyObject RubyBigDecimal.round(IRubyObject[] args)
           
 IRubyObject RubyString.rstrip_bang()
          rb_str_rstrip_bang
 IRubyObject RubyString.rstrip()
          rb_str_rstrip
 IRubyObject RubyThread.run()
           
static IRubyObject RubyJRuby.runtime(IRubyObject recv, Block unusedBlock)
           
static IRubyObject RubyZlib.Deflate.s_deflate(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyDigest.Base.s_digest(IRubyObject recv, IRubyObject str)
           
static IRubyObject RubyThread.s_exit(IRubyObject receiver, Block block)
           
static IRubyObject RubyDigest.Base.s_hexdigest(IRubyObject recv, IRubyObject str)
           
static IRubyObject RubyZlib.Inflate.s_inflate(IRubyObject recv, IRubyObject string)
           
 IRubyObject RubyNumeric.sadded(IRubyObject name)
          num_sadded
 IRubyObject RubyThread.safe_level()
           
 IRubyObject RubyStringScanner.scan_full(IRubyObject regex, IRubyObject s, IRubyObject f)
           
 IRubyObject RubyStringScanner.scan_until(IRubyObject regex)
           
 IRubyObject RubyStringScanner.scan(IRubyObject regex)
           
 IRubyObject RubyString.scan(ThreadContext context, IRubyObject arg, Block block)
          rb_str_scan
static IRubyObject RubyKernel.scan(ThreadContext context, IRubyObject recv, IRubyObject pattern, Block block)
           
 IRubyObject RubyStringScanner.search_full(IRubyObject regex, IRubyObject s, IRubyObject f)
           
 RubyInteger RubyTime.sec()
           
 IRubyObject RubyDir.seek(IRubyObject newPos)
          Moves to a position d.
 RubyFixnum RubyIO.seek(IRubyObject[] args)
           
 IRubyObject RubyStringIO.seek(IRubyObject[] args)
           
static IRubyObject RubyArgsFile.seek(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 RubyArray RubyArray.select(ThreadContext context, Block block)
          rb_ary_select
 IRubyObject RubyHash.select(ThreadContext context, Block block)
          rb_hash_select
 IRubyObject RubyMatchData.select(ThreadContext context, Block block)
           
 RubyArray RubyStruct.select(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.select(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyIO.select(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyKernel.select(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyObject.send(ThreadContext context, IRubyObject[] args, Block block)
          rb_f_send send( aSymbol [, args ]* ) -> anObject Invokes the method identified by aSymbol, passing it any arguments specified.
 IRubyObject RubyZlib.ZStream.set_avail_out(IRubyObject p1)
           
 IRubyObject RubyException.set_backtrace(IRubyObject obj)
           
 IRubyObject RubyZlib.RubyGzipWriter.set_comment(IRubyObject ignored)
           
 IRubyObject RubyZlib.Inflate.set_dictionary(IRubyObject arg)
           
 IRubyObject RubyZlib.Deflate.set_dictionary(IRubyObject arg)
           
 IRubyObject RubyStringIO.set_lineno(IRubyObject arg)
           
 IRubyObject RubyZlib.RubyGzipReader.set_lineno(IRubyObject lineArg)
           
static IRubyObject RubyArgsFile.set_lineno(IRubyObject recv, IRubyObject line)
           
 IRubyObject RubyZlib.RubyGzipWriter.set_mtime(IRubyObject ignored)
           
 IRubyObject RubyZlib.RubyGzipWriter.set_orig_name(IRubyObject ignored)
           
 IRubyObject RubyDir.set_pos(IRubyObject newPos)
           
 IRubyObject RubyStringIO.set_pos(IRubyObject arg)
           
 IRubyObject RubyStringScanner.set_pos(IRubyObject pos)
           
static IRubyObject RubyArgsFile.set_pos(ThreadContext context, IRubyObject recv, IRubyObject offset)
           
 IRubyObject RubyStringIO.set_string(IRubyObject arg)
           
 IRubyObject RubyStringScanner.set_string(IRubyObject str)
           
 IRubyObject RubyStringIO.set_sync(IRubyObject args)
           
 IRubyObject RubyZlib.RubyGzipFile.set_sync(IRubyObject ignored)
           
static IRubyObject RubyKernel.set_trace_func(IRubyObject recv, IRubyObject trace_func, Block block)
           
static IRubyObject RubyProcess.Sys.setegid(IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyProcess.Sys.seteuid(IRubyObject recv, IRubyObject arg)
           
 IRubyObject RubyFileStat.setgid_p()
           
static IRubyObject RubyFileTest.setgid_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyProcess.Sys.setgid(IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyEtc.setgrent(IRubyObject recv)
           
static IRubyObject RubyJRuby.setObjectSpaceEnabled(IRubyObject recv, IRubyObject arg, Block b)
           
static IRubyObject RubyProcess.setpgid(IRubyObject recv, IRubyObject arg1, IRubyObject arg2)
           
static IRubyObject RubyProcess.setpgrp(IRubyObject recv)
           
static IRubyObject RubyProcess.setpriority(IRubyObject recv, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3)
           
static IRubyObject RubyEtc.setpwent(IRubyObject recv)
           
static IRubyObject RubyProcess.setrlimit(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyProcess.setsid(IRubyObject recv)
           
 IRubyObject RubyFileStat.setuid_p()
           
static IRubyObject RubyFileTest.setuid_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyProcess.Sys.setuid(IRubyObject recv, IRubyObject arg)
           
 IRubyObject RubyArray.shift()
          rb_ary_shift
 IRubyObject RubyHash.shift(ThreadContext context)
          rb_hash_shift
static IRubyObject RubyProcess.UserID.sid_available_p(IRubyObject self)
           
static IRubyObject RubyProcess.GroupID.sid_available_p(IRubyObject self)
           
 IRubyObject RubyBigDecimal.sign()
           
static RubyFloat RubyMath.sin(IRubyObject recv, IRubyObject x)
           
static IRubyObject RubyKernel.singleton_method_added(IRubyObject recv, IRubyObject symbolId, Block block)
           
static IRubyObject RubyKernel.singleton_method_removed(IRubyObject recv, IRubyObject symbolId, Block block)
           
static IRubyObject RubyKernel.singleton_method_undefined(IRubyObject recv, IRubyObject symbolId, Block block)
           
 RubyArray RubyObject.singleton_methods(IRubyObject[] args)
          rb_obj_singleton_methods call-seq: obj.singleton_methods(all=true) => array Returns an array of the names of singleton methods for obj.
static RubyFloat RubyMath.sinh(IRubyObject recv, IRubyObject x)
           
 IRubyObject RubyFileStat.size_p()
           
static IRubyObject RubyFileTest.size_p(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyBignum.size()
          rb_big_size
 IRubyObject RubyClassPathVariable.size()
           
 IRubyObject RubyFileStat.size()
           
 IRubyObject RubyFixnum.size()
          fix_size
 IRubyObject RubyMatchData.size()
          match_size
 IRubyObject RubyStringIO.size()
           
 RubyFixnum RubyStruct.size()
           
static IRubyObject RubyFileTest.size(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyStringScanner.skip_until(IRubyObject regex)
           
static IRubyObject RubyArgsFile.skip(IRubyObject recv)
           
 IRubyObject RubyStringScanner.skip(IRubyObject regex)
           
static IRubyObject RubyKernel.sleep(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyArray.slice_bang(IRubyObject[] args)
          rb_ary_slice_bang
 IRubyObject RubyString.slice_bang(ThreadContext context, IRubyObject arg0)
          rb_str_slice_bang
 IRubyObject RubyString.slice_bang(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
          rb_str_slice_bang
 IRubyObject RubyFileStat.socket_p()
           
static IRubyObject RubyFileTest.socket_p(IRubyObject recv, IRubyObject filename)
           
 RubyArray RubyArray.sort_bang(Block block)
          rb_ary_sort_bang
static IRubyObject RubyEnumerable.sort_by(ThreadContext context, IRubyObject self, Block block)
           
 RubyArray RubyArray.sort(Block block)
          rb_ary_sort
 RubyArray RubyHash.sort(Block block)
          rb_hash_sort
static IRubyObject RubyEnumerable.sort(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyRegexp.source()
          rb_reg_source
 RubyArray RubyBigDecimal.split()
           
static RubyArray RubyFile.split(IRubyObject recv, IRubyObject arg)
           
 RubyArray RubyString.split(ThreadContext context)
          rb_str_split_m
static IRubyObject RubyKernel.split(ThreadContext context, IRubyObject recv)
           
 RubyArray RubyString.split(ThreadContext context, IRubyObject arg0)
          rb_str_split_m
static IRubyObject RubyKernel.split(ThreadContext context, IRubyObject recv, IRubyObject arg0)
           
 RubyArray RubyString.split(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
          rb_str_split_m
static IRubyObject RubyKernel.split(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1)
           
static IRubyObject RubyKernel.sprintf(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyBigDecimal.sqrt(IRubyObject arg)
           
static RubyFloat RubyMath.sqrt(IRubyObject recv, IRubyObject x)
           
 IRubyObject RubyString.squeeze_bang(IRubyObject[] args)
          rb_str_squeeze_bang
 IRubyObject RubyString.squeeze(IRubyObject[] args)
          rb_str_squeeze
static RubyInteger RubyKernel.srand(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyGC.start(IRubyObject recv)
           
static RubyThread RubyThread.start(IRubyObject recv, IRubyObject[] args, Block block)
          Basically the same as Thread.new .
 IRubyObject RubyFile.stat()
           
 IRubyObject RubyIO.stat()
           
static IRubyObject RubyFile.stat(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubySystemExit.status()
           
 IRubyObject RubyThread.status()
           
static IRubyObject RubyJRuby.JRubyExtensions.steal_method(IRubyObject recv, IRubyObject type, IRubyObject methodName)
           
static IRubyObject RubyJRuby.JRubyExtensions.steal_methods(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyNumeric.step(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyRange.step(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyFileStat.sticky_p()
           
static IRubyObject RubyFileTest.sticky_p(IRubyObject recv, IRubyObject filename)
           
 RubyBoolean RubyThread.stop_p()
           
static IRubyObject RubyThread.stop(IRubyObject receiver)
           
 IRubyObject RubyString.str_eql_p(IRubyObject other)
           
 IRubyObject RubyZlib.ZStream.stream_end_p()
           
 RubyString RubyTime.strftime(IRubyObject format)
           
static IRubyObject RubyYAML.YAMLStringMethods.string_is_binary(IRubyObject self)
           
static IRubyObject RubyYAML.YAMLStringMethods.string_is_complex(IRubyObject self)
           
static IRubyObject RubyYAML.YAMLStringMethods.string_to_yaml_node(IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyMatchData.string()
          match_string
 IRubyObject RubyStringIO.string()
           
 RubyString RubyStringScanner.string()
           
 IRubyObject RubyString.strip_bang()
          rb_str_strip_bang
 IRubyObject RubyString.strip()
          rb_str_strip
static IRubyObject RubyYAML.YAMLStructMethods.struct_taguri(IRubyObject self)
           
static IRubyObject RubyYAML.YAMLStructMethods.struct_to_yaml_node(IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyString.sub_bang(ThreadContext context, IRubyObject arg0, Block block)
          rb_str_sub_bang
static IRubyObject RubyKernel.sub_bang(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.sub_bang(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
          rb_str_sub_bang
static IRubyObject RubyKernel.sub_bang(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyString.sub(ThreadContext context, IRubyObject arg0, Block block)
          rb_str_sub
static IRubyObject RubyKernel.sub(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.sub(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
          rb_str_sub
static IRubyObject RubyKernel.sub(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyBigDecimal.sub2(ThreadContext context, IRubyObject b, IRubyObject n)
           
 IRubyObject RubyString.succ_bang()
           
 IRubyObject RubyString.succ()
           
 RubyTime RubyTime.succ()
           
 IRubyObject RubyInteger.succ(ThreadContext context)
          int_succ
 IRubyObject RubyProcess.RubyStatus.success_p()
           
 IRubyObject RubySystemExit.success_p()
           
 IRubyObject RubyIconv.RubyFailure.success()
           
 RubyInteger RubyString.sum(IRubyObject[] args)
           
 IRubyObject RubyClass.superclass()
          Return the real super class of this class.
 IRubyObject RubyString.swapcase_bang()
          rb_str_swapcase_bang
 RubyString RubyString.swapcase()
          rb_str_swapcase
static IRubyObject RubyProcess.UserID.switch_rb(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyProcess.GroupID.switch_rb(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyYAML.YAMLSymbolMethods.symbol_taguri(IRubyObject self)
           
static IRubyObject RubyYAML.YAMLSymbolMethods.symbol_to_yaml_node(IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyFileStat.symlink_p()
           
static RubyBoolean RubyFileTest.symlink_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyFile.symlink(IRubyObject recv, IRubyObject from, IRubyObject to)
           
 IRubyObject RubyZlib.Inflate.sync_point_p()
           
 IRubyObject RubyIO.sync_set(IRubyObject newSync)
          Sets the current sync mode.
 RubyBoolean RubyIO.sync()
          Returns the current sync mode.
 IRubyObject RubyStringIO.sync()
           
 IRubyObject RubyZlib.RubyGzipFile.sync()
           
 IRubyObject RubyZlib.Inflate.sync(IRubyObject string)
           
static IRubyObject RubyKernel.syscall(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyStringIO.sysread(IRubyObject[] args)
           
 IRubyObject RubyIO.sysread(ThreadContext context, IRubyObject[] args)
           
 RubyFixnum RubyIO.sysseek(IRubyObject[] args)
           
static RubyBoolean RubyKernel.system(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyIO.syswrite(IRubyObject obj)
           
 IRubyObject RubyStringIO.syswrite(ThreadContext context, IRubyObject args)
           
static IRubyObject RubyYAML.tagurize(IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyObject.taint()
          rb_obj_taint call-seq: obj.taint -> obj Marks obj as tainted---if the $SAFE level is set appropriately, many method calls which might alter the running programs environment will refuse to accept tainted strings.
 RubyBoolean RubyObject.tainted_p()
          rb_obj_tainted call-seq: obj.tainted? => true or false Returns true if the object is tainted.
static RubyFloat RubyMath.tan(IRubyObject recv, IRubyObject x)
           
static RubyFloat RubyMath.tanh(IRubyObject recv, IRubyObject x)
           
static IRubyObject RubyKernel.tap(ThreadContext context, IRubyObject recv, Block block)
           
 RubyInteger RubyDir.tell()
          Returns the current position in the directory.
 IRubyObject RubyStringIO.tell()
           
 IRubyObject RubyZlib.RubyGzipReader.tell()
           
 IRubyObject RubyZlib.RubyGzipWriter.tell()
           
static IRubyObject RubyArgsFile.tell(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyStringScanner.terminate()
           
static IRubyObject RubyKernel.test(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyYAML.YAMLTimeMethods.time_to_yaml_node(IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyProcess.times(IRubyObject recv, Block unusedBlock)
           
 IRubyObject RubyInteger.times(ThreadContext context, Block block)
           
 RubyArray RubyArray.to_a()
          rb_ary_to_a
 RubyArray RubyHash.to_a()
          rb_hash_to_a
 RubyArray RubyMatchData.to_a()
          match_to_a
 RubyArray RubyObject.to_a()
          rb_any_to_a call-seq: obj.to_a -> anArray Returns an array representation of obj.
 RubyArray RubyStruct.to_a()
           
 RubyArray RubyTime.to_a()
           
static RubyArray RubyNil.to_a(IRubyObject recv)
          nil_to_a
static IRubyObject RubyEnumerable.to_a(ThreadContext context, IRubyObject self)
           
 IRubyObject RubyArray.to_ary()
           
 IRubyObject RubyBigDecimal.to_f()
           
 IRubyObject RubyBignum.to_f()
          rb_big_to_f
 IRubyObject RubyFixnum.to_f()
          fix_to_f
 IRubyObject RubyFloat.to_f()
          flo_fo
 IRubyObject RubyString.to_f()
          rb_str_to_f
 RubyFloat RubyTime.to_f()
           
static RubyFloat RubyNil.to_f(IRubyObject recv)
          nil_to_f
 RubyHash RubyHash.to_hash()
          rb_hash_to_hash
 RubyInteger RubyInteger.to_i()
          int_to_i
 IRubyObject RubyProcess.RubyStatus.to_i()
           
 IRubyObject RubyString.to_i()
          rb_str_to_i
 RubyFixnum RubySymbol.to_i()
           
 RubyInteger RubyTime.to_i()
           
static RubyFixnum RubyNil.to_i(IRubyObject recv)
          nil_to_i
 IRubyObject RubyString.to_i(IRubyObject arg0)
          rb_str_to_i
 IRubyObject RubyBigDecimal.to_int()
           
 RubyFixnum RubySymbol.to_int()
           
 IRubyObject RubyNumeric.to_int(ThreadContext context)
          num_to_int
 RubyIO RubyIO.to_io()
           
 IRubyObject RubyZlib.RubyGzipFile.to_io()
           
static IRubyObject RubyArgsFile.to_io(ThreadContext context, IRubyObject recv)
           
 RubyProc RubyProc.to_proc()
           
 IRubyObject RubyMethod.to_proc(Block unusedBlock)
          Create a Proc object.
 IRubyObject RubyUnboundMethod.to_proc(Block unusedBlock)
           
 IRubyObject RubyArray.to_s()
          rb_ary_to_s
 IRubyObject RubyClassPathVariable.to_s()
           
 IRubyObject RubyDigest.Base.to_s()
           
 IRubyObject RubyException.to_s()
           
 IRubyObject RubyFloat.to_s()
          flo_to_s
 IRubyObject RubyGlobal.StringOnlyRubyHash.to_s()
           
 IRubyObject RubyHash.to_s()
          rb_hash_to_s & to_s_hash
 IRubyObject RubyMatchData.to_s()
          match_to_s
 IRubyObject RubyModule.to_s()
          rb_mod_to_s
 IRubyObject RubyNameError.to_s()
           
 IRubyObject RubyObject.to_s()
          rb_any_to_s call-seq: obj.to_s => string Returns a string representing obj.
 IRubyObject RubyProc.to_s()
           
 IRubyObject RubyProcess.RubyStatus.to_s()
           
 IRubyObject RubyRegexp.to_s()
           
 IRubyObject RubyString.to_s()
           
 IRubyObject RubyStruct.to_s()
           
 IRubyObject RubySymbol.to_s()
           
 IRubyObject RubyTime.to_s()
           
static IRubyObject RubyArgsFile.to_s(IRubyObject recv)
           
static RubyString RubyNil.to_s(IRubyObject recv)
          nil_to_s
 IRubyObject RubyBigDecimal.to_s(IRubyObject[] args)
           
 IRubyObject RubyBignum.to_s(IRubyObject[] args)
          rb_big_to_s
 RubyString RubyFixnum.to_s(IRubyObject[] args)
          fix_to_s
 IRubyObject RubyRange.to_s(ThreadContext context)
           
 IRubyObject RubyException.to_str(ThreadContext context)
           
 IRubyObject RubyFixnum.to_sym()
          fix_to_sym
 RubySymbol RubyString.to_sym()
           
 IRubyObject RubySymbol.to_sym()
           
 IRubyObject RubyZlib.ZStream.total_in()
           
 IRubyObject RubyZlib.ZStream.total_out()
           
 IRubyObject RubyString.tr_bang(IRubyObject src, IRubyObject repl)
          rb_str_tr_bang
 IRubyObject RubyString.tr_s_bang(IRubyObject src, IRubyObject repl)
          rb_str_tr_s_bang
 IRubyObject RubyString.tr_s(IRubyObject src, IRubyObject repl)
          rb_str_tr_s
 IRubyObject RubyString.tr(IRubyObject src, IRubyObject repl)
          rb_str_tr
static IRubyObject RubyKernel.trace_var(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 RubyArray RubyArray.transpose()
          rb_ary_transpose
static IRubyObject RubyKernel.trap(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubySignal.trap(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyBoolean.True.true_and(IRubyObject t, IRubyObject oth)
           
static IRubyObject RubyBoolean.True.true_or(IRubyObject t, IRubyObject oth)
           
static IRubyObject RubyYAML.YAMLTrueMethods.true_taguri(IRubyObject self)
           
static IRubyObject RubyBoolean.True.true_to_s(IRubyObject t)
           
static IRubyObject RubyYAML.YAMLTrueMethods.true_to_yaml_node(IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyBoolean.True.true_xor(IRubyObject t, IRubyObject oth)
           
 IRubyObject RubyBigDecimal.truncate()
           
 IRubyObject RubyFloat.truncate()
          flo_truncate
 IRubyObject RubyNumeric.truncate()
          num_truncate
 IRubyObject RubyBigDecimal.truncate(IRubyObject arg)
           
 IRubyObject RubyFile.truncate(IRubyObject arg)
           
 IRubyObject RubyStringIO.truncate(IRubyObject arg)
           
static IRubyObject RubyFile.truncate(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2)
           
 RubyBoolean RubyIO.tty_p()
           
 IRubyObject RubyStringIO.tty_p()
           
 RubyClass RubyObject.type_deprecated()
          rb_obj_type The deprecated version of type, that emits a deprecation warning.
 RubyClass RubyObject.type()
          rb_obj_class Returns the real class of this object, excluding any singleton/meta class in the inheritence chain.
static RubyClass RubyNil.type(IRubyObject recv)
          nil_type
static IRubyObject RubyProcess.uid_set(IRubyObject recv, IRubyObject arg)
           
 IRubyObject RubyFileStat.uid()
           
static IRubyObject RubyProcess.uid(IRubyObject recv)
           
static IRubyObject RubyFile.umask(IRubyObject recv, IRubyObject[] args)
           
 RubyUnboundMethod RubyMethod.unbind(Block unusedBlock)
           
 RubyUnboundMethod RubyUnboundMethod.unbind(Block block)
           
 RubyModule RubyModule.undef_method(ThreadContext context, IRubyObject[] args)
           
static IRubyObject RubyObjectSpace.undefine_finalizer(IRubyObject recv, IRubyObject arg1, Block block)
           
 IRubyObject RubyIO.ungetc(IRubyObject number)
          Pushes char represented by int back onto IOS.
 IRubyObject RubyStringIO.ungetc(IRubyObject arg)
           
 IRubyObject RubyZlib.RubyGzipReader.ungetc(IRubyObject arg)
           
static IRubyObject RubyRegexp.union(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          rb_reg_s_union
 IRubyObject RubyArray.uniq_bang()
          rb_ary_uniq_bang
 IRubyObject RubyArray.uniq()
          rb_ary_uniq
static IRubyObject RubyFile.unlink(IRubyObject recv, IRubyObject[] args)
           
 RubyArray RubyString.unpack(IRubyObject obj)
           
 IRubyObject RubyStringScanner.unscan()
           
 RubyArray RubyArray.unshift_m(IRubyObject[] items)
          rb_ary_unshift_m
 IRubyObject RubyObject.untaint()
          rb_obj_untaint call-seq: obj.untaint => obj Removes the taint from obj.
static IRubyObject RubyKernel.untrace_var(IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyZlib.RubyGzipReader.unused()
           
 IRubyObject RubyString.upcase_bang()
          rb_str_upcase_bang
 RubyString RubyString.upcase()
          rb_str_upcase
 IRubyObject RubyDigest.Base.update(IRubyObject obj)
           
 IRubyObject RubyInteger.upto(ThreadContext context, IRubyObject to, Block block)
          int_upto
 IRubyObject RubyString.upto(ThreadContext context, IRubyObject str, Block block)
          rb_str_upto_m
 RubyInteger RubyTime.usec()
           
static IRubyObject RubyFile.utime(IRubyObject recv, IRubyObject[] args)
          This method does NOT set atime, only mtime, since Java doesn't support anything else.
 IRubyObject RubyThread.value()
           
 IRubyObject RubyArray.values_at(IRubyObject[] args)
          rb_values_at
 IRubyObject RubyMatchData.values_at(IRubyObject[] args)
           
 IRubyObject RubyStruct.values_at(IRubyObject[] args)
           
 RubyArray RubyHash.values_at(ThreadContext context, IRubyObject[] args)
          rb_hash_values_at
static IRubyObject RubyBigDecimal.ver(IRubyObject recv)
           
static IRubyObject RubyZlib.version(IRubyObject recv)
           
static IRubyObject RubyProcess.wait(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyProcess.wait2(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyProcess.waitall(IRubyObject recv)
           
static IRubyObject RubyProcess.waitpid(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyProcess.waitpid2(IRubyObject recv, IRubyObject[] args)
           
 RubyThread RubyThread.wakeup()
           
static IRubyObject RubyKernel.warn(ThreadContext context, IRubyObject recv, IRubyObject message)
           
 RubyInteger RubyTime.wday()
           
static IRubyObject RubyZlib.RubyGzipFile.wrap(ThreadContext context, IRubyObject recv, IRubyObject io, Block block)
           
 IRubyObject RubyFileStat.writable_p()
           
static RubyBoolean RubyFileTest.writable_p(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyFileStat.writableReal_p()
           
 IRubyObject RubyIO.write_nonblock(IRubyObject obj)
           
 IRubyObject RubyIO.write(IRubyObject obj)
          io_write
 IRubyObject RubyZlib.RubyGzipWriter.write(IRubyObject p1)
           
 IRubyObject RubyStringIO.write(ThreadContext context, IRubyObject arg)
           
 RubyInteger RubyTime.yday()
           
 RubyInteger RubyTime.year()
           
 IRubyObject RubyBigDecimal.zero_p()
           
 IRubyObject RubyFileStat.zero_p()
           
 IRubyObject RubyFixnum.zero_p()
          fix_zero_p
 IRubyObject RubyFloat.zero_p()
          flo_zero_p
static RubyBoolean RubyFileTest.zero_p(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyNumeric.zero_p(ThreadContext context)
          num_zero_p
 IRubyObject RubyArray.zip(ThreadContext context, IRubyObject[] args, Block block)
          rb_ary_zip
static IRubyObject RubyEnumerable.zip(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
static IRubyObject RubyZlib.zlib_version(IRubyObject recv)
           
 RubyString RubyTime.zone()
           
 

Uses of JRubyMethod in org.jruby.anno
 

Fields in org.jruby.anno declared as JRubyMethod
 JRubyMethod JavaMethodDescriptor.anno
           
 

Uses of JRubyMethod in org.jruby.ext
 

Methods in org.jruby.ext with annotations of type JRubyMethod
static IRubyObject Generator.current(IRubyObject self, Block block)
           
static IRubyObject Generator.each(IRubyObject self, Block block)
           
static IRubyObject Generator.end_p(IRubyObject self)
           
 IRubyObject WeakRef.getobj()
           
static IRubyObject Generator.index(IRubyObject self)
           
 IRubyObject WeakRef.initialize(IRubyObject obj)
           
static IRubyObject NetProtocolBufferedIO.initialize(IRubyObject recv, IRubyObject io)
           
static IRubyObject Generator.initialize(IRubyObject self, IRubyObject[] args, Block block)
           
static IRubyObject Generator.new_instance(IRubyObject self, IRubyObject[] args, Block block)
           
static IRubyObject WeakRef.newInstance(IRubyObject clazz, IRubyObject arg)
           
static IRubyObject Generator.next_p(IRubyObject self)
           
static IRubyObject Generator.next(IRubyObject self, Block block)
           
static IRubyObject NetProtocolBufferedIO.NativeImpl.rbuf_fill(IRubyObject recv)
           
static IRubyObject Generator.rewind(IRubyObject self, Block block)
           
static IRubyObject Readline.HistoryMethods.s_hist_delete_at(IRubyObject recv, IRubyObject index)
           
static IRubyObject Readline.HistoryMethods.s_hist_each(IRubyObject recv, Block block)
           
static IRubyObject Readline.HistoryMethods.s_hist_empty_p(IRubyObject recv)
           
static IRubyObject Readline.HistoryMethods.s_hist_get(IRubyObject recv, IRubyObject index)
           
static IRubyObject Readline.HistoryMethods.s_hist_length(IRubyObject recv)
           
static IRubyObject Readline.HistoryMethods.s_hist_set(IRubyObject recv, IRubyObject index, IRubyObject val)
           
static IRubyObject Readline.HistoryMethods.s_hist_shift(IRubyObject recv)
           
static IRubyObject Readline.HistoryMethods.s_hist_to_a(IRubyObject recv)
           
static IRubyObject Readline.HistoryMethods.s_hist_to_s(IRubyObject recv)
           
static IRubyObject Readline.HistoryMethods.s_pop(IRubyObject recv)
           
static IRubyObject Readline.HistoryMethods.s_push(IRubyObject recv, IRubyObject[] lines)
           
static IRubyObject Readline.s_readline(IRubyObject recv, IRubyObject prompt, IRubyObject add_to_hist)
           
static IRubyObject Readline.s_set_completion_append_character(IRubyObject recv, IRubyObject achar)
           
static IRubyObject Readline.s_set_completion_proc(IRubyObject recv, IRubyObject proc)
           
 IRubyObject WeakRef.weakref_alive_p()
           
static IRubyObject Generator.yield(IRubyObject self, IRubyObject value, Block block)
           
 

Uses of JRubyMethod in org.jruby.ext.socket
 

Methods in org.jruby.ext.socket with annotations of type JRubyMethod
 IRubyObject RubyTCPServer.accept_nonblock()
           
 IRubyObject RubyUNIXServer.accept_nonblock()
           
 IRubyObject RubyTCPServer.accept()
           
 IRubyObject RubyUNIXServer.accept()
           
 IRubyObject RubyIPSocket.addr()
           
 IRubyObject RubyUNIXSocket.addr()
           
 IRubyObject RubyUDPSocket.bind(IRubyObject host, IRubyObject port)
           
 IRubyObject RubyUDPSocket.connect(IRubyObject host, IRubyObject port)
           
static IRubyObject RubyBasicSocket.do_not_reverse_lookup(IRubyObject recv)
           
static IRubyObject RubyIPSocket.getaddress(IRubyObject recv, IRubyObject hostname)
           
static IRubyObject RubySocket.getaddrinfo(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubySocket.gethostbyaddr(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubySocket.gethostbyname(IRubyObject recv, IRubyObject hostname)
           
static IRubyObject RubyTCPSocket.gethostbyname(IRubyObject recv, IRubyObject hostname)
           
static IRubyObject RubySocket.gethostname(IRubyObject recv)
           
static IRubyObject RubySocket.getnameinfo(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyBasicSocket.getpeername()
           
 IRubyObject RubyTCPServer.getpeername(IRubyObject[] args)
           
static IRubyObject RubySocket.getservbyname(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyBasicSocket.getsockname()
           
 IRubyObject RubyBasicSocket.getsockopt(IRubyObject lev, IRubyObject optname)
           
 IRubyObject RubyUDPSocket.initialize()
           
 IRubyObject RubyUNIXServer.initialize(IRubyObject path)
           
 IRubyObject RubyUNIXSocket.initialize(IRubyObject path)
           
 IRubyObject RubyTCPServer.initialize(IRubyObject[] args)
           
 IRubyObject RubyTCPSocket.initialize(IRubyObject[] args)
           
 IRubyObject RubySocket.initialize(IRubyObject domain, IRubyObject type, IRubyObject protocol)
           
 IRubyObject RubyTCPServer.listen(IRubyObject backlog)
           
 IRubyObject RubyUNIXServer.listen(IRubyObject log)
           
static IRubyObject RubyUNIXSocket.open(IRubyObject recv, IRubyObject path)
           
static IRubyObject RubyTCPServer.open(IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyTCPSocket.open(IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyUDPSocket.open(IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubySocket.pack_sockaddr_in(IRubyObject recv, IRubyObject port, IRubyObject host)
           
static IRubyObject RubySocket.pack_sockaddr_un(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyUNIXSocket.path()
           
 IRubyObject RubyIPSocket.peeraddr()
           
 IRubyObject RubyUNIXSocket.peeraddr()
           
 IRubyObject RubyTCPServer.peeraddr(IRubyObject[] args)
           
 IRubyObject RubyUNIXSocket.recv_io(IRubyObject[] args)
           
 IRubyObject RubyBasicSocket.recv(IRubyObject[] args)
           
 IRubyObject RubyUDPSocket.recvfrom(IRubyObject[] args)
           
 IRubyObject RubyUNIXSocket.recvfrom(IRubyObject[] args)
           
 IRubyObject RubyUNIXSocket.send_io(IRubyObject path)
           
 IRubyObject RubyUDPSocket.send(IRubyObject[] args)
           
static IRubyObject RubyBasicSocket.set_do_not_reverse_lookup(IRubyObject recv, IRubyObject flag)
           
 IRubyObject RubyBasicSocket.setsockopt(IRubyObject lev, IRubyObject optname, IRubyObject val)
           
 IRubyObject RubyBasicSocket.shutdown(IRubyObject[] args)
           
static IRubyObject RubyUNIXSocket.socketpair(IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyUNIXServer.sysaccept()
           
static IRubyObject RubySocket.unpack_sockaddr_in(IRubyObject recv, IRubyObject addr)
           
 IRubyObject RubyBasicSocket.write_send(IRubyObject[] args)
           
 

Uses of JRubyMethod in org.jruby.internal.runtime.methods
 

Methods in org.jruby.internal.runtime.methods with parameters of type JRubyMethod
static CallConfiguration CallConfiguration.getCallConfigByAnno(JRubyMethod anno)
           
 

Constructors in org.jruby.internal.runtime.methods with parameters of type JRubyMethod
ReflectedJavaMethod(RubyModule implementationClass, java.lang.reflect.Method method, JRubyMethod annotation)
           
 

Constructor parameters in org.jruby.internal.runtime.methods with type arguments of type JRubyMethod
ReflectedJavaMultiMethod(RubyModule implementationClass, java.util.List<java.lang.reflect.Method> methods, java.util.List<JRubyMethod> annotations)
           
 

Uses of JRubyMethod in org.jruby.javasupport
 

Methods in org.jruby.javasupport with annotations of type JRubyMethod
static IRubyObject Java.JavaUtilities.access(IRubyObject recv, IRubyObject arg0)
           
static IRubyObject Java.JavaUtilities.add_proxy_extender(IRubyObject recv, IRubyObject arg0)
          Deprecated. 
 IRubyObject JavaObject.afill(IRubyObject beginIndex, IRubyObject endIndex, IRubyObject someValue)
           
 RubyBoolean JavaClass.annotation_p()
           
 IRubyObject JavaAccessibleObject.annotation_present_p(IRubyObject annoClass)
           
 IRubyObject JavaClass.annotation_present_p(IRubyObject annoClass)
           
 IRubyObject JavaAccessibleObject.annotation(IRubyObject annoClass)
           
 IRubyObject JavaClass.annotation(IRubyObject annoClass)
           
 RubyBoolean JavaAccessibleObject.annotations_p()
           
 RubyBoolean JavaClass.annotations_p()
           
 IRubyObject JavaAccessibleObject.annotations()
           
 IRubyObject JavaClass.annotations()
           
 RubyBoolean JavaClass.anonymous_class_p()
           
 IRubyObject JavaObject.aref(IRubyObject index)
           
 RubyArray JavaCallable.argument_types()
           
 RubyFixnum JavaCallable.arity()
           
 JavaClass JavaClass.array_class()
           
 RubyBoolean JavaClass.array_p()
           
 IRubyObject JavaObject.aset(IRubyObject index, IRubyObject someValue)
           
 RubyBoolean JavaClass.assignable_from_p(IRubyObject other)
           
static IRubyObject JavaArrayUtilities.bytes_to_ruby_string(IRubyObject recv, IRubyObject wrappedObject)
           
 IRubyObject JavaClass.canonical_name()
           
 IRubyObject JavaClass.class_loader()
           
 RubyArray JavaClass.classes()
           
 JavaClass JavaClass.component_type()
           
 JavaConstructor JavaClass.constructor(IRubyObject[] args)
           
 RubyArray JavaClass.constructors()
           
static IRubyObject Java.JavaUtilities.create_proxy_class(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
           
 RubyBoolean JavaAccessibleObject.declared_annotations_p()
           
 RubyBoolean JavaClass.declared_annotations_p()
           
 IRubyObject JavaAccessibleObject.declared_annotations()
           
 IRubyObject JavaClass.declared_annotations()
           
 RubyArray JavaClass.declared_class_methods()
           
 RubyArray JavaClass.declared_classes()
           
 JavaConstructor JavaClass.declared_constructor(IRubyObject[] args)
           
 RubyArray JavaClass.declared_constructors()
           
 JavaField JavaClass.declared_field(IRubyObject name)
           
 RubyArray JavaClass.declared_fields()
           
 RubyArray JavaClass.declared_instance_methods()
           
 JavaCallable JavaClass.declared_method_smart(IRubyObject[] args)
           
 JavaMethod JavaClass.declared_method(IRubyObject[] args)
           
 IRubyObject JavaAccessibleObject.declaring_class()
           
 IRubyObject JavaClass.declaring_class()
           
static IRubyObject Java.define_exception_handler(IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject JavaClass.enclosing_class()
           
 IRubyObject JavaClass.enclosing_constructor()
           
 IRubyObject JavaClass.enclosing_method()
           
 RubyBoolean JavaField.enum_constant_p()
           
 IRubyObject JavaClass.enum_constants()
           
 RubyBoolean JavaClass.enum_p()
           
 IRubyObject JavaCallable.exception_types()
           
 IRubyObject JavaClass.extend_proxy(IRubyObject extender)
           
 IRubyObject JavaField.field_type()
           
 JavaField JavaClass.field(IRubyObject name)
           
 RubyArray JavaClass.fields()
           
 RubyBoolean JavaClass.final_p()
           
 RubyBoolean JavaField.final_p()
           
 RubyBoolean JavaMethod.final_p()
           
static JavaClass JavaClass.for_name(IRubyObject recv, IRubyObject name)
           
 IRubyObject JavaCallable.generic_exception_types()
           
 IRubyObject JavaClass.generic_interfaces()
           
 IRubyObject JavaCallable.generic_parameter_types()
           
 IRubyObject JavaClass.generic_superclass()
           
static IRubyObject Java.JavaUtilities.get_deprecated_interface_proxy(IRubyObject recv, IRubyObject arg0)
           
static IRubyObject Java.JavaUtilities.get_interface_module(IRubyObject recv, IRubyObject arg0)
           
static IRubyObject Java.JavaUtilities.get_java_class(IRubyObject recv, IRubyObject arg0)
           
static IRubyObject Java.JavaUtilities.get_package_module_dot_format(IRubyObject recv, IRubyObject arg0)
           
static IRubyObject Java.JavaUtilities.get_package_module(IRubyObject recv, IRubyObject arg0)
           
 IRubyObject JavaClass.get_package()
           
static IRubyObject Java.JavaUtilities.get_proxy_class(IRubyObject recv, IRubyObject arg0)
           
static IRubyObject Java.JavaUtilities.get_proxy_or_package_under_package(IRubyObject recv, IRubyObject arg0, IRubyObject arg1)
           
static IRubyObject Java.JavaUtilities.get_top_level_proxy_or_package(IRubyObject recv, IRubyObject arg0)
           
 RubyFixnum JavaAccessibleObject.hash()
           
 RubyFixnum JavaObject.hash()
           
 IRubyObject JavaCallable.inspect()
           
 RubyBoolean JavaClass.interface_p()
           
 RubyArray JavaClass.interfaces()
           
 IRubyObject JavaMethod.invoke_static(IRubyObject[] args)
           
 IRubyObject JavaMethod.invoke(IRubyObject[] args)
           
 IRubyObject JavaObject.is_java_proxy()
           
static IRubyObject Java.JavaUtilities.is_primitive_type(IRubyObject recv, IRubyObject arg0)
           
 RubyBoolean JavaAccessibleObject.isAccessible()
           
 RubyArray JavaClass.java_class_methods()
           
 IRubyObject JavaObject.java_class()
           
 RubyArray JavaClass.java_instance_methods()
           
 JavaMethod JavaClass.java_method(IRubyObject[] args)
           
static IRubyObject Java.java_to_primitive(IRubyObject recv, IRubyObject object, Block unusedBlock)
           
static IRubyObject Java.java_to_ruby(IRubyObject recv, IRubyObject object, Block unusedBlock)
          High-level object conversion utility function 'java_to_primitive' is the low-level version
 RubyString JavaObject.java_type()
           
 RubyFixnum JavaObject.length()
           
 RubyBoolean JavaClass.local_class_p()
           
static IRubyObject Java.JavaUtilities.matching_method(IRubyObject recv, IRubyObject arg0, IRubyObject arg1)
           
 RubyBoolean JavaClass.member_class_p()
           
 IRubyObject JavaAccessibleObject.modifiers()
           
 IRubyObject JavaClass.modifiers()
           
 IRubyObject JavaAccessibleObject.name()
           
 RubyString JavaClass.name()
           
 RubyString JavaField.name()
           
 RubyString JavaMethod.name()
           
 JavaObject JavaClass.new_array(IRubyObject lengthArgument)
           
static IRubyObject Java.JavaProxy.new_instance_for(IRubyObject recv, IRubyObject arg0)
           
 IRubyObject JavaConstructor.new_instance(IRubyObject[] args)
           
static IRubyObject Java.new_proxy_instance(IRubyObject recv, IRubyObject[] args, Block block)
           
 RubyFixnum JavaClass.op_cmp(IRubyObject other)
           
 IRubyObject JavaAccessibleObject.op_equal(IRubyObject other)
           
 IRubyObject JavaField.op_equal(IRubyObject other)
           
 IRubyObject JavaObject.op_equal(IRubyObject other)
           
 IRubyObject JavaCallable.parameter_annotations()
           
 IRubyObject JavaCallable.parameter_types()
           
static IRubyObject Java.JavaUtilities.primitive_match(IRubyObject recv, IRubyObject arg0, IRubyObject arg1)
           
 RubyBoolean JavaClass.primitive_p()
           
static IRubyObject Java.primitive_to_java(IRubyObject recv, IRubyObject object, Block unusedBlock)
           
 RubyBoolean JavaClass.private_p()
           
 RubyBoolean JavaClass.protected_p()
           
 IRubyObject JavaClass.protection_domain()
           
 RubyBoolean JavaCallable.public_p()
           
 RubyBoolean JavaClass.public_p()
           
 RubyBoolean JavaField.public_p()
           
 RubyBoolean JavaMethod.public_p()
           
 IRubyObject JavaClass.resource_as_stream(IRubyObject name)
           
 IRubyObject JavaClass.resource_as_string(IRubyObject name)
           
 IRubyObject JavaClass.resource(IRubyObject name)
           
 IRubyObject JavaConstructor.return_type()
           
 IRubyObject JavaMethod.return_type()
           
 RubyModule JavaClass.ruby_class()
           
static IRubyObject JavaArrayUtilities.ruby_string_to_bytes(IRubyObject recv, IRubyObject string)
           
 IRubyObject JavaObject.ruby_synchronized(ThreadContext context, Block block)
           
static IRubyObject Java.ruby_to_java(IRubyObject recv, IRubyObject object, Block unusedBlock)
          High-level object conversion utility.
 IRubyObject JavaAccessibleObject.same(IRubyObject other)
           
 IRubyObject JavaObject.same(IRubyObject other)
           
 JavaObject JavaField.set_static_value(IRubyObject value)
           
 JavaObject JavaField.set_value(IRubyObject object, IRubyObject value)
           
 IRubyObject JavaAccessibleObject.setAccessible(IRubyObject object)
           
 IRubyObject JavaClass.signers()
           
 RubyString JavaClass.simple_name()
           
 RubyBoolean JavaField.static_p()
           
 JavaObject JavaField.static_value()
           
 IRubyObject JavaClass.superclass()
           
 IRubyObject JavaAccessibleObject.synthetic_p()
           
 IRubyObject JavaClass.synthetic_p()
           
 RubyString JavaCallable.to_generic_string()
           
 RubyString JavaField.to_generic_string()
           
static IRubyObject Java.JavaProxy.to_java_object(IRubyObject recv)
           
 IRubyObject JavaObject.to_s()
           
 RubyString JavaAccessibleObject.to_string()
           
 IRubyObject JavaClass.type_parameters()
           
 IRubyObject JavaConstructor.type_parameters()
           
 IRubyObject JavaMethod.type_parameters()
           
static IRubyObject Java.JavaUtilities.valid_constant_name_p(IRubyObject recv, IRubyObject arg0)
           
 RubyString JavaField.value_type()
           
 JavaObject JavaField.value(IRubyObject object)
           
 RubyBoolean JavaCallable.varargs_p()
           
static IRubyObject Java.JavaUtilities.wrap(IRubyObject recv, IRubyObject arg0)
           
 

Uses of JRubyMethod in org.jruby.javasupport.proxy
 

Methods in org.jruby.javasupport.proxy with annotations of type JRubyMethod
 IRubyObject JavaProxyReflectionObject.aref(IRubyObject index)
           
 RubyArray JavaProxyClass.ProxyMethodImpl.argument_types()
           
 RubyArray JavaProxyConstructor.argument_types()
           
 RubyFixnum JavaProxyClass.ProxyMethodImpl.arity()
           
 RubyFixnum JavaProxyConstructor.arity()
           
 IRubyObject JavaProxyReflectionObject.aset(IRubyObject index, IRubyObject someValue)
           
 RubyArray JavaProxyClass.constructors()
           
 IRubyObject JavaProxyClass.ProxyMethodImpl.do_invoke(IRubyObject[] nargs)
           
static RubyObject JavaProxyClass.get_with_class(IRubyObject recv, IRubyObject obj)
           
static RubyObject JavaProxyClass.get(IRubyObject recv, IRubyObject obj)
           
 JavaProxyClass JavaProxyClass.ProxyMethodImpl.getDeclaringClass()
           
 JavaProxyClass JavaProxyConstructor.getDeclaringClass()
           
 RubyFixnum JavaProxyReflectionObject.hash()
           
 IRubyObject JavaProxyClass.ProxyMethodImpl.inspect()
           
 RubyArray JavaProxyClass.interfaces()
           
 IRubyObject JavaProxyReflectionObject.is_java_proxy()
           
 IRubyObject JavaProxyReflectionObject.java_class()
           
 RubyString JavaProxyReflectionObject.java_type()
           
 RubyFixnum JavaProxyReflectionObject.length()
           
 RubyArray JavaProxyClass.methods()
           
 RubyObject JavaProxyConstructor.new_instance(IRubyObject[] args, Block block)
           
 RubyObject JavaProxyConstructor.new_instance2(IRubyObject[] args, Block unusedBlock)
           
 IRubyObject JavaProxyReflectionObject.op_equal(IRubyObject other)
           
 IRubyObject JavaProxyReflectionObject.same(IRubyObject other)
           
 IRubyObject JavaProxyClass.ProxyMethodImpl.super_p()
           
 RubyObject JavaProxyClass.superclass()
           
 IRubyObject JavaProxyReflectionObject.to_s()
           
 

Uses of JRubyMethod in org.jruby.libraries
 

Methods in org.jruby.libraries with annotations of type JRubyMethod
 IRubyObject FiberLibrary.Fiber.alive_p()
           
 IRubyObject ThreadLibrary.ConditionVariable.broadcast()
           
 IRubyObject ThreadLibrary.Queue.clear()
           
 IRubyObject ThreadLibrary.SizedQueue.clear()
           
static IRubyObject FiberLibrary.Fiber.current(IRubyObject recv)
           
 RubyBoolean ThreadLibrary.Queue.empty_p()
           
static IRubyObject IOWaitLibrary.io_wait(IRubyObject obj)
          waits until input available or timed out and returns self, or nil when EOF reached.
 RubyNumeric ThreadLibrary.Queue.length()
           
 IRubyObject ThreadLibrary.Mutex.lock()
           
 RubyBoolean ThreadLibrary.Mutex.locked_p()
           
 IRubyObject ThreadLibrary.SizedQueue.max_set(IRubyObject arg)
           
 RubyNumeric ThreadLibrary.SizedQueue.max()
           
static FiberLibrary.Fiber FiberLibrary.Fiber.newInstance(IRubyObject recv, IRubyObject[] args, Block block)
           
static ThreadLibrary.Mutex ThreadLibrary.Mutex.newInstance(IRubyObject recv, IRubyObject[] args, Block block)
           
static ThreadLibrary.ConditionVariable ThreadLibrary.ConditionVariable.newInstance(IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject ThreadLibrary.Queue.newInstance(IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject ThreadLibrary.SizedQueue.newInstance(IRubyObject recv, IRubyObject[] args, Block block)
           
 RubyNumeric ThreadLibrary.Queue.num_waiting()
           
 IRubyObject ThreadLibrary.Queue.pop(IRubyObject[] args)
           
 IRubyObject ThreadLibrary.SizedQueue.pop(IRubyObject[] args)
           
 IRubyObject ThreadLibrary.Queue.push(IRubyObject value)
           
 IRubyObject ThreadLibrary.SizedQueue.push(IRubyObject value)
           
static IRubyObject IOWaitLibrary.ready(IRubyObject obj)
          returns non-nil if input available without blocking, false if EOF or not open/readable, otherwise nil.
 IRubyObject FiberLibrary.Fiber.resume(IRubyObject[] args)
           
 IRubyObject ThreadLibrary.ConditionVariable.signal()
           
 IRubyObject ThreadLibrary.Mutex.synchronize(Block block)
           
 IRubyObject FiberLibrary.Fiber.transfer(IRubyObject[] args)
           
 RubyBoolean ThreadLibrary.Mutex.try_lock()
           
 RubyBoolean ThreadLibrary.Mutex.unlock()
           
 IRubyObject ThreadLibrary.ConditionVariable.wait_ruby(IRubyObject[] args)
           
static IRubyObject FiberLibrary.Fiber.yield(IRubyObject recv, IRubyObject value)
           
 

Uses of JRubyMethod in org.jruby.runtime
 

Methods in org.jruby.runtime with parameters of type JRubyMethod
static Arity Arity.fromAnnotation(JRubyMethod anno)
           
static Arity Arity.fromAnnotation(JRubyMethod anno, java.lang.Class[] parameterTypes, boolean isStatic)
           
static Arity Arity.fromAnnotation(JRubyMethod anno, int actualRequired)
           
 



Copyright © 2002-2007 JRuby Team. All Rights Reserved.