Uses of Interface
org.jruby.runtime.builtin.IRubyObject

Packages that use IRubyObject
org.jruby   
org.jruby.ast   
org.jruby.ast.executable   
org.jruby.ast.types   
org.jruby.ast.util   
org.jruby.cext   
org.jruby.compiler.ir.instructions   
org.jruby.compiler.ir.operands   
org.jruby.demo.ext   
org.jruby.embed   
org.jruby.embed.internal   
org.jruby.embed.variable   
org.jruby.evaluator   
org.jruby.exceptions   
org.jruby.ext   
org.jruby.ext.coverage   
org.jruby.ext.ffi   
org.jruby.ext.ffi.io   
org.jruby.ext.ffi.jffi   
org.jruby.ext.fiber   
org.jruby.ext.jruby   
org.jruby.ext.psych   
org.jruby.ext.socket   
org.jruby.ext.zlib   
org.jruby.internal.runtime   
org.jruby.internal.runtime.methods   
org.jruby.interpreter   
org.jruby.java.addons   
org.jruby.java.codegen   
org.jruby.java.dispatch   
org.jruby.java.invokers   
org.jruby.java.proxies   
org.jruby.javasupport   
org.jruby.javasupport.proxy   
org.jruby.javasupport.util   
org.jruby.libraries   
org.jruby.parser   
org.jruby.runtime   
org.jruby.runtime.assigner   
org.jruby.runtime.backtrace   
org.jruby.runtime.builtin   
org.jruby.runtime.callback   
org.jruby.runtime.callsite   
org.jruby.runtime.encoding   
org.jruby.runtime.invokedynamic   
org.jruby.runtime.load   
org.jruby.runtime.marshal   
org.jruby.runtime.scope   
org.jruby.util   
org.jruby.util.io   
 

Uses of IRubyObject in org.jruby
 

Classes in org.jruby that implement IRubyObject
 class IncludedModuleWrapper
          This class is used to provide an intermediate superclass for modules and classes that include other modules.
 class MetaClass
           
 class NativeException
           
 class RubyArray
          The implementation of the built-in class Array in Ruby.
 class RubyBasicObject
           
 class RubyBigDecimal
           
 class RubyBignum
           
 class RubyBinding
           
 class RubyBoolean
           
 class RubyClass
           
 class RubyClassPathVariable
           
 class RubyComplex
          1.9 complex.c as of revision: 20011
 class RubyContinuation
          Placeholder until/if we can support this
 class RubyConverter
           
static class RubyDigest.DigestBase
           
static class RubyDigest.DigestClass
           
 class RubyDir
          .The Ruby built-in class Dir.
 class RubyEncoding
           
 class RubyEnumerator
          Implementation of Ruby's Enumerator module.
 class RubyException
           
 class RubyFile
          Ruby File class equivalent in java.
 class RubyFileStat
          Implements File::Stat
 class RubyFixnum
          Implementation of the Fixnum class.
 class RubyFloat
          A representation of a float object
static class RubyGlobal.CaseInsensitiveStringOnlyRubyHash
          Obligate string-keyed and string-valued hash, used for ENV.
static class RubyGlobal.StringOnlyRubyHash
          A Pseudo-hash whose keys and values are required to be Strings.
 class RubyHash
          Implementation of the Hash class.
 class RubyIconv
           
static class RubyIconv.RubyFailure
           
 class RubyInteger
          Implementation of the Integer class.
 class RubyIO
           
static class RubyJRuby.JRubyExecutionContextLocal
           
static class RubyJRuby.JRubyFiberLocal
           
static class RubyJRuby.JRubyThreadLocal
           
 class RubyLocalJumpError
           
 class RubyMatchData
           
 class RubyMethod
          The RubyMethod class represents a RubyMethod object.
 class RubyModule
           
 class RubyNameError
           
static class RubyNameError.RubyNameErrorMessage
          Nested class whose instances act as thunks reacting to to_str method called from (Exception#to_str, Exception#message) MRI equivalent: rb_cNameErrorMesg, class name: "message", construction method: "!", to_str implementation: "name_err_mesg_to_str" TODO: this class should not be lookupable
 class RubyNil
           
 class RubyNoMethodError
           
 class RubyNumeric
          Base class for all numerical types in ruby.
 class RubyObject
          RubyObject is the only implementation of the IRubyObject.
static class RubyObject.Data
           
 class RubyProc
           
static class RubyProcess.RubyStatus
           
 class RubyRandom
          Implementation of the Random class.
 class RubyRange
           
 class RubyRational
          1.9 rational.c as of revision: 20011
 class RubyRegexp
           
 class RubyString
          Implementation of Ruby String class Concurrency: no synchronization is required among readers, but all users must synchronize externally with writers.
 class RubyStringIO
           
 class RubyStringScanner
           
 class RubyStruct
           
 class RubySymbol
          Represents a Ruby symbol (e.g.
 class RubySystemCallError
           
 class RubySystemExit
           
 class RubyTempfile
          An implementation of tempfile.rb in Java.
 class RubyThread
          Implementation of Ruby's Thread class.
 class RubyThreadGroup
          Implementation of Ruby's ThreadGroup class.
 class RubyTime
          The Time class.
 class RubyUnboundMethod
          Note: This was renamed from UnboundMethod.java
 class RubyYielder
           
 

Fields in org.jruby declared as IRubyObject
 IRubyObject[] RubyContinuation.Continuation.args
           
 IRubyObject RubyException.message
           
static IRubyObject RubyBasicObject.NEVER
          A value that is used as a null sentinel in among other places the RubyArray implementation.
protected  IRubyObject RubyMethod.receiver
           
 IRubyObject RubyContinuation.Continuation.tag
           
static IRubyObject RubyBasicObject.UNDEF
          A value that specifies an undefined value.
 

Methods in org.jruby with type parameters of type IRubyObject
<T extends IRubyObject>
T
Ruby.recursiveListOperation(java.util.concurrent.Callable<T> body)
          Begin a recursive walk that may make one or more calls to execRecursive.
 

Methods in org.jruby that return IRubyObject
static IRubyObject RubySignal.__jtrap_kernel(IRubyObject recv, IRubyObject block, IRubyObject sig)
           
static IRubyObject RubyKernel.__method__(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyTempfile._close(ThreadContext context)
           
 IRubyObject RubyEncoding._dump(ThreadContext context, IRubyObject arg)
           
static IRubyObject RubyKernel._exec_internal(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyEncoding._load(ThreadContext context, IRubyObject recv, IRubyObject str)
           
static IRubyObject RubyThread.abort_on_exception_set_x(IRubyObject recv, IRubyObject value)
           
 IRubyObject RubyThread.abort_on_exception_set(IRubyObject val)
           
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 RubyComplex.abs(ThreadContext context)
          nucomp_abs
 IRubyObject RubyFixnum.abs(ThreadContext context)
          fix_abs
 IRubyObject RubyFloat.abs(ThreadContext context)
          flo_abs
 IRubyObject RubyNumeric.abs(ThreadContext context)
          num_abs
 IRubyObject RubyComplex.abs2(ThreadContext context)
          nucomp_abs2
 IRubyObject RubyNumeric.abs2(ThreadContext context)
          numeric_abs2
static IRubyObject RubyFile.absolute_path(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          ---------------------------------------------------- File::absolute_path File.absolute_path(file_name [, dir_string] ) -> abs_file_name From Ruby 1.9.1 ------------------------------------------------------------------------ Converts a pathname to an absolute pathname.
static IRubyObject RubyJRuby.JRubyClassExtensions.add_class_annotation(ThreadContext context, IRubyObject maybeClass, IRubyObject annoMap)
           
static IRubyObject RubyJRuby.JRubyClassExtensions.add_method_annotation(ThreadContext context, IRubyObject maybeClass, IRubyObject methodName, IRubyObject annoMap)
           
static IRubyObject RubyJRuby.JRubyClassExtensions.add_method_signature(ThreadContext context, IRubyObject maybeClass, IRubyObject methodName, IRubyObject clsList)
           
static IRubyObject RubyJRuby.JRubyClassExtensions.add_parameter_annotations(ThreadContext context, IRubyObject maybeClass, IRubyObject methodName, IRubyObject paramAnnoMaps)
           
 IRubyObject RubyThreadGroup.add(IRubyObject rubyThread, Block block)
           
 IRubyObject RubyBigDecimal.add2(ThreadContext context, IRubyObject b, IRubyObject digits)
           
static IRubyObject RubyEncoding.aliases(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyArray.all_p(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.all_p(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.all_pCommon(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubySymbol.all_symbols(IRubyObject recv)
          Deprecated. 
static IRubyObject RubySymbol.all_symbols(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyJRuby.JRubyStringExtensions.alloc(ThreadContext context, IRubyObject recv, IRubyObject size)
           
 IRubyObject MetaClass.allocate()
           
 IRubyObject RubyClass.allocate()
           
 IRubyObject RubyArray.any_p(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.any_p(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.any_pCommon(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyBasicObject.anyToString()
          Internal method that helps to convert any object into the format of a class name and a hex string inside of #<>.
static IRubyObject BasicObjectStub.anyToString(IRubyObject self)
           
static IRubyObject RubyJRuby.JRubySynchronizedMeta.append_features(IRubyObject self, IRubyObject target)
           
static IRubyObject RubyPrecision.append_features(IRubyObject receiver, IRubyObject include, Block block)
           
 IRubyObject RubyClassPathVariable.append(IRubyObject obj)
           
 IRubyObject RubyStringIO.append(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyArray.aref(IRubyObject arg0)
          rb_ary_aref
 IRubyObject RubyHash.aref(IRubyObject key)
          Deprecated. use RubyHash.op_aref instead
 IRubyObject RubyStruct.aref(IRubyObject key)
           
 IRubyObject RubyArray.aref(IRubyObject[] args)
          Deprecated. Use the versions with zero, one, or two args.
 IRubyObject RubyArray.aref(IRubyObject arg0, IRubyObject arg1)
           
static IRubyObject RubyDir.aref(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyArray.aref19(IRubyObject arg0)
           
 IRubyObject RubyArray.aref19(IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyComplex.arg(ThreadContext context)
          nucomp_arg
 IRubyObject RubyNumeric.arg(ThreadContext context)
          numeric_arg
 IRubyObject RubyNoMethodError.args()
           
 IRubyObject RubyString.ascii_only_p(ThreadContext context)
           
 IRubyObject RubyEncoding.asciiCompatible_p(ThreadContext context)
           
 IRubyObject RubyArray.aset(IRubyObject[] args)
          Deprecated. Use the versions with zero, one, or two args.
 IRubyObject RubyArray.aset(IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyHash.aset(IRubyObject key, IRubyObject value)
          Deprecated. use RubyHash.op_aset instead
 IRubyObject RubyStruct.aset(IRubyObject key, IRubyObject value)
           
 IRubyObject RubyArray.aset(IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
          rb_ary_aset
 IRubyObject RubyArray.aset19(IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyArray.aset19(IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyArray.assoc(ThreadContext context, IRubyObject key)
          rb_ary_assoc
 IRubyObject RubyHash.assoc(ThreadContext context, IRubyObject obj)
           
static IRubyObject RubyKernel.at_exit(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyArray.at(IRubyObject pos)
          rb_ary_at
static IRubyObject RubyTime.at(ThreadContext context, IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyTime.at(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyFileStat.atime()
           
 IRubyObject RubyFile.atime(ThreadContext context)
           
static IRubyObject RubyFile.atime(ThreadContext context, IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyModule.attr_accessor(IRubyObject[] args)
          Deprecated. 
 IRubyObject RubyModule.attr_accessor(ThreadContext context, IRubyObject[] args)
          rb_mod_attr_accessor
 IRubyObject RubyModule.attr_reader(IRubyObject[] args)
          Deprecated. 
 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
 IRubyObject RubyModule.attr19(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyIO.autoclose_set(ThreadContext context, IRubyObject autoclose)
           
 IRubyObject RubyIO.autoclose(ThreadContext context)
           
static IRubyObject RubyKernel.autoload_p(ThreadContext context, IRubyObject recv, IRubyObject symbol)
           
static IRubyObject RubyModule.ModuleKernelMethods.autoload_p(ThreadContext context, 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)
           
static IRubyObject RubyKernel.backquote(ThreadContext context, IRubyObject recv, IRubyObject aString)
           
 IRubyObject NativeException.backtrace()
           
 IRubyObject RubyException.backtrace()
           
 IRubyObject RubyThread.backtrace(ThreadContext context)
           
static IRubyObject RubyFile.basename(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyJRuby.JRubyClassExtensions.become_java_bang(ThreadContext context, IRubyObject maybeClass, IRubyObject[] args)
           
 IRubyObject RubyMatchData.begin(ThreadContext context, IRubyObject index)
          match_begin
 IRubyObject RubyMatchData.begin19(ThreadContext context, IRubyObject index)
           
 IRubyObject RubyProc.binding()
           
 IRubyObject RubyIO.binmode()
           
 IRubyObject RubyStringIO.binmode()
           
static IRubyObject RubyArgsFile.binmode(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyIO.binread(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          binread is just like read, except it doesn't take options and it forces mode to be "rb:ASCII-8BIT"
 IRubyObject RubyDigest.DigestBase.block_length()
           
static IRubyObject RubyDigest.DigestInstance.block_length(ThreadContext ctx, IRubyObject self)
           
 IRubyObject RubyFileStat.blockdev_p()
           
static IRubyObject RubyFileTest.blockdev_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyFileTest.FileTestFileMethods.blockdev_p(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyFileStat.blocks()
           
static IRubyObject RubyMethod.bmcall(IRubyObject blockArg, IRubyObject arg1, IRubyObject self, Block block)
          Delegate a block call to a bound method call.
 IRubyObject RubyStringScanner.bol_p()
           
 IRubyObject RubyIO.bytes(ThreadContext context)
           
 IRubyObject RubyString.bytes(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.bytes(ThreadContext context, Block block)
           
 IRubyObject RubyRandom.bytes(ThreadContext context, IRubyObject arg)
           
static IRubyObject RubyArgsFile.bytes(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject Ruby.RecursiveFunction.call(IRubyObject obj, boolean recur)
           
 IRubyObject RubyMethod.call(ThreadContext context, Block block)
          Call the method.
 IRubyObject RubyContinuation.call(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyProc.call(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyEnumerable.ChunkedBlockCallback.call(ThreadContext context, IRubyObject[] largs, Block blk)
           
 IRubyObject RubyEnumerable.AppendBlockCallback.call(ThreadContext context, IRubyObject[] largs, Block blk)
           
 IRubyObject RubyMethod.call(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyProc.call(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyUnboundMethod.call(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyProc.call(ThreadContext context, IRubyObject[] args, IRubyObject self, Block passedBlock)
           
 IRubyObject RubyMethod.call(ThreadContext context, IRubyObject arg, Block block)
           
 IRubyObject RubyMethod.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyMethod.call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject RubyKernel.MethodMissingMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject RubyModule.RespondToMissingMethod.call(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject RubyProc.call19(ThreadContext context, IRubyObject[] args, Block blockCallArg)
           
static IRubyObject RubyKernel.callcc(ThreadContext context, IRubyObject recv, Block block)
           
protected  IRubyObject RubyNumeric.callCoerced(ThreadContext context, java.lang.String method, IRubyObject other)
           
protected  IRubyObject RubyNumeric.callCoerced(ThreadContext context, java.lang.String method, IRubyObject other, boolean err)
           
static IRubyObject RubyEnumerable.callEach(Ruby runtime, ThreadContext context, IRubyObject self, Arity arity, BlockCallback callback)
           
static IRubyObject RubyEnumerable.callEach(Ruby runtime, ThreadContext context, IRubyObject self, BlockCallback callback)
           
static IRubyObject RubyEnumerable.callEach(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject[] args, Arity arity, BlockCallback callback)
          Deprecated. 
static IRubyObject RubyEnumerable.callEach(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject[] args, BlockCallback callback)
          Deprecated. 
static IRubyObject RubyEnumerable.callEach19(Ruby runtime, ThreadContext context, IRubyObject self, Arity arity, BlockCallback callback)
           
static IRubyObject RubyEnumerable.callEach19(Ruby runtime, ThreadContext context, IRubyObject self, BlockCallback callback)
           
static IRubyObject RubyKernel.caller(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyObjectAdapter.callMethod(IRubyObject receiver, java.lang.String methodName)
           
 IRubyObject RubyObjectAdapter.callMethod(IRubyObject receiver, java.lang.String methodName, IRubyObject singleArg)
           
 IRubyObject RubyObjectAdapter.callMethod(IRubyObject receiver, java.lang.String methodName, IRubyObject[] args)
           
 IRubyObject RubyObjectAdapter.callMethod(IRubyObject receiver, java.lang.String methodName, IRubyObject[] args, Block block)
           
static IRubyObject BasicObjectStub.callMethod(IRubyObject self, ThreadContext context, int methodIndex, java.lang.String name)
           
static IRubyObject BasicObjectStub.callMethod(IRubyObject self, ThreadContext context, int methodIndex, java.lang.String name, IRubyObject arg)
           
static IRubyObject BasicObjectStub.callMethod(IRubyObject self, ThreadContext context, java.lang.String name)
           
static IRubyObject BasicObjectStub.callMethod(IRubyObject self, ThreadContext context, java.lang.String name, IRubyObject arg)
           
static IRubyObject BasicObjectStub.callMethod(IRubyObject self, ThreadContext context, java.lang.String name, IRubyObject[] args)
           
static IRubyObject BasicObjectStub.callMethod(IRubyObject self, ThreadContext context, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject RubyBasicObject.callMethod(java.lang.String name)
           
 IRubyObject RubyBasicObject.callMethod(java.lang.String name, IRubyObject... args)
           
 IRubyObject RubyBasicObject.callMethod(ThreadContext context, int methodIndex, java.lang.String name)
          Deprecated. 
 IRubyObject RubyBasicObject.callMethod(ThreadContext context, int methodIndex, java.lang.String name, IRubyObject arg)
          Deprecated. 
 IRubyObject RubyBasicObject.callMethod(ThreadContext context, java.lang.String name)
          Will invoke a named method with no arguments and no block.
 IRubyObject RubyBasicObject.callMethod(ThreadContext context, java.lang.String name, IRubyObject arg)
          Will invoke a named method with one argument and no block with functional invocation.
 IRubyObject RubyBasicObject.callMethod(ThreadContext context, java.lang.String name, IRubyObject[] args)
          Will invoke a named method with the supplied arguments and no block with functional invocation.
 IRubyObject RubyBasicObject.callMethod(ThreadContext context, java.lang.String name, IRubyObject[] args, Block block)
          Will invoke a named method with the supplied arguments and supplied block with functional invocation.
 IRubyObject RubyObjectAdapter.callSuper(IRubyObject receiver, IRubyObject[] args)
           
 IRubyObject RubyObjectAdapter.callSuper(IRubyObject receiver, IRubyObject[] args, Block block)
           
static IRubyObject BasicObjectStub.callSuper(IRubyObject self, ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyBasicObject.callSuper(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. 
 IRubyObject RubyString.capitalize_bang(ThreadContext context)
           
 IRubyObject RubyString.capitalize_bang19(ThreadContext context)
           
 IRubyObject RubyString.capitalize(ThreadContext context)
          rb_str_capitalize / rb_str_capitalize_bang
 IRubyObject RubySymbol.capitalize(ThreadContext context)
           
 IRubyObject RubyString.capitalize19(ThreadContext context)
           
 IRubyObject RubyMatchData.captures(ThreadContext context)
          match_captures
protected  IRubyObject RubyGlobal.StringOnlyRubyHash.case_aware_op_aref(ThreadContext context, IRubyObject key, boolean caseSensitive)
           
protected  IRubyObject RubyGlobal.StringOnlyRubyHash.case_aware_op_aset(ThreadContext context, IRubyObject key, IRubyObject value, boolean caseSensitive)
           
 IRubyObject RubyString.casecmp(ThreadContext context, IRubyObject other)
           
 IRubyObject RubySymbol.casecmp(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyString.casecmp19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyRegexp.casefold_p(ThreadContext context)
           
 IRubyObject NativeException.cause(Block unusedBlock)
           
 IRubyObject RubyFloat.ceil()
          flo_ceil
 IRubyObject RubyNumeric.ceil()
          num_ceil
 IRubyObject RubyBigDecimal.ceil(IRubyObject[] args)
           
 IRubyObject RubyBigDecimal.ceil19(IRubyObject[] args)
           
 IRubyObject RubyString.center(IRubyObject arg0)
          rb_str_center
 IRubyObject RubyString.center(IRubyObject[] args)
          Deprecated. 
 IRubyObject RubyString.center(IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyString.center19(IRubyObject arg0)
           
 IRubyObject RubyString.center19(IRubyObject arg0, IRubyObject arg1)
           
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 RubyFileTest.FileTestFileMethods.chardev_p(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyIO.chars(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.chars(ThreadContext context, Block block)
           
static IRubyObject RubyArgsFile.chars(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyString.chars18(ThreadContext context, Block block)
           
 IRubyObject RubyString.chars19(ThreadContext context, Block block)
           
static IRubyObject RubyIconv.charset_map_get(IRubyObject recv)
           
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)
           
static IRubyObject RubyEnumerable.checkArgs(Ruby runtime, IRubyObject[] largs)
           
 IRubyObject RubyArray.checkArrayType()
           
 IRubyObject RubyBasicObject.checkArrayType()
          rb_check_array_type Returns the result of trying to convert this object to an Array with "to_ary".
static IRubyObject BasicObjectStub.checkArrayType(IRubyObject self)
           
 IRubyObject RubyBasicObject.checkCallMethod(ThreadContext context, java.lang.String name)
          Will invoke a named method with no arguments and no block if that method or a custom method missing exists.
 IRubyObject RubyBasicObject.checkStringType()
          rb_check_string_type Tries to return a coerced string representation of this object, using "to_str".
 IRubyObject RubyString.checkStringType()
           
static IRubyObject BasicObjectStub.checkStringType(IRubyObject self)
           
 IRubyObject RubyBasicObject.checkStringType19()
          rb_check_string_type Tries to return a coerced string representation of this object, using "to_str".
 IRubyObject RubyString.checkStringType19()
           
 IRubyObject RubyFile.chmod(ThreadContext context, IRubyObject arg)
           
static IRubyObject RubyFile.chmod(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyArray.choice(ThreadContext context)
           
 IRubyObject RubyString.chomp_bang(IRubyObject[] args)
          Deprecated. 
 IRubyObject RubyString.chomp_bang(ThreadContext context)
          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)
           
 IRubyObject RubyString.chomp_bang(ThreadContext context, IRubyObject arg0)
           
static IRubyObject RubyKernel.chomp_bang(ThreadContext context, IRubyObject recv, IRubyObject arg0)
           
static IRubyObject RubyKernel.chomp_bang(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. Use the zero or one-arg versions.
 IRubyObject RubyString.chomp_bang19(ThreadContext context)
           
 IRubyObject RubyString.chomp_bang19(ThreadContext context, IRubyObject arg0)
           
static IRubyObject RubyKernel.chomp(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyKernel.chomp(ThreadContext context, IRubyObject recv, IRubyObject arg0)
           
 IRubyObject RubyString.chop_bang(ThreadContext context)
           
static IRubyObject RubyKernel.chop_bang(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyString.chop_bang19(ThreadContext context)
           
 IRubyObject RubyString.chop(ThreadContext context)
          rb_str_chop / rb_str_chop_bang
static IRubyObject RubyKernel.chop(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyString.chop19(ThreadContext context)
           
 IRubyObject RubyFile.chown(ThreadContext context, IRubyObject arg1, IRubyObject arg2)
           
static IRubyObject RubyFile.chown(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyString.chr(ThreadContext context)
           
static IRubyObject RubyDir.chroot(IRubyObject recv, IRubyObject path)
          Changes the root directory (only allowed by super user).
static IRubyObject RubyEnumerable.chunk(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.chunk(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
          Deprecated. 
static IRubyObject RubyEnumerable.chunk(ThreadContext context, IRubyObject self, IRubyObject initialState, Block block)
           
 IRubyObject RubyModule.class_variable_defined_p(ThreadContext context, IRubyObject var)
           
 IRubyObject RubyModule.class_variable_get(IRubyObject var)
          rb_mod_cvar_get
 IRubyObject RubyModule.class_variable_get19(IRubyObject var)
           
 IRubyObject RubyModule.class_variable_set(IRubyObject var, IRubyObject value)
          rb_mod_cvar_set
 IRubyObject RubyModule.class_variable_set19(IRubyObject var, IRubyObject value)
           
 IRubyObject RubyStringScanner.clear(ThreadContext context)
           
protected  IRubyObject RubyModule.cloneMethods(RubyModule clone)
           
 IRubyObject RubyTempfile.close_bang(ThreadContext context)
           
 IRubyObject RubyStringIO.close_read()
           
 IRubyObject RubyIO.close_read(ThreadContext context)
           
 IRubyObject RubyStringIO.close_write()
           
 IRubyObject RubyIO.close_write(ThreadContext context)
           
 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()
           
static IRubyObject RubyArgsFile.close(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyTempfile.close(ThreadContext context, IRubyObject[] args, Block block)
           
protected  IRubyObject RubyIO.close2(Ruby runtime)
           
 IRubyObject RubyStringIO.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)
           
static IRubyObject RubyComparable.cmperr(IRubyObject recv, IRubyObject other)
          rb_cmperr
 IRubyObject RubyIO.codepoints(ThreadContext context, Block block)
           
 IRubyObject RubyString.codepoints(ThreadContext context, Block block)
           
 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
 IRubyObject RubyComplex.coerce(ThreadContext context, IRubyObject other)
          nucomp_coerce
protected  IRubyObject RubyNumeric.coerceBin(ThreadContext context, java.lang.String method, IRubyObject other)
          rb_num_coerce_bin coercion taking two arguments
protected  IRubyObject RubyNumeric.coerceBody(ThreadContext context, IRubyObject other)
          coerce_body
protected  IRubyObject RubyNumeric.coerceCmp(ThreadContext context, java.lang.String method, IRubyObject other)
          rb_num_coerce_cmp coercion used for comparisons
protected  IRubyObject RubyNumeric.coerceRelOp(ThreadContext context, java.lang.String method, IRubyObject other)
          rb_num_coerce_relop coercion used for relative operators
 IRubyObject RubyArray.collect_bang(ThreadContext context, Block block)
          rb_ary_collect_bang
static IRubyObject RubyEnumerable.collect_concat19(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyArray.collect(ThreadContext context, Block block)
          rb_ary_collect
static IRubyObject RubyEnumerable.collect(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyArray.collect19(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.collect19(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.collectCommon(ThreadContext context, Ruby runtime, IRubyObject self, RubyArray result, Block block, BlockCallback blockCallback)
           
 IRubyObject RubyArray.combination(ThreadContext context, IRubyObject num, Block block)
          rb_ary_combination
 IRubyObject RubyArray.compact_bang()
          rb_ary_compact_bang
 IRubyObject RubyArray.compact()
          rb_ary_compact
static IRubyObject RubyEncoding.compatible_p(ThreadContext context, IRubyObject self, IRubyObject first, IRubyObject second)
           
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)
           
 IRubyObject RubyComplex.complex_p(ThreadContext context)
          nucomp_complex_p
 IRubyObject RubyStringScanner.concat(IRubyObject obj)
           
 IRubyObject RubyComplex.conjugate(ThreadContext context)
          nucomp_conjugate
 IRubyObject RubyNumeric.conjugate(ThreadContext context)
          numeric_real
 IRubyObject RubyModule.const_get(IRubyObject symbol)
          rb_mod_const_get
 IRubyObject RubyModule.const_get(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyModule.const_missing(ThreadContext context, IRubyObject rubyName, 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
protected  IRubyObject IncludedModuleWrapper.constantTableFastFetch(java.lang.String internedName)
           
protected  IRubyObject RubyModule.constantTableFastFetch(java.lang.String internedName)
           
protected  IRubyObject IncludedModuleWrapper.constantTableFastStore(java.lang.String internedName, IRubyObject value)
           
protected  IRubyObject RubyModule.constantTableFastStore(java.lang.String internedName, IRubyObject value)
           
protected  IRubyObject IncludedModuleWrapper.constantTableFetch(java.lang.String name)
           
protected  IRubyObject RubyModule.constantTableFetch(java.lang.String name)
           
protected  IRubyObject IncludedModuleWrapper.constantTableRemove(java.lang.String name)
           
protected  IRubyObject RubyModule.constantTableRemove(java.lang.String name)
           
protected  IRubyObject IncludedModuleWrapper.constantTableStore(java.lang.String name, IRubyObject value)
           
protected  IRubyObject RubyModule.constantTableStore(java.lang.String name, IRubyObject value)
           
static IRubyObject RubyIconv.conv(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
static IRubyObject RubyComplex.convert(ThreadContext context, IRubyObject recv, IRubyObject a1)
          nucomp_s_convert
static IRubyObject RubyRational.convert(ThreadContext context, IRubyObject recv, IRubyObject a1)
          nurat_s_convert
static IRubyObject RubyComplex.convert(ThreadContext context, IRubyObject clazz, IRubyObject[] args)
          Deprecated. 
static IRubyObject RubyRational.convert(ThreadContext context, IRubyObject clazz, IRubyObject[] args)
          Deprecated. 
static IRubyObject RubyComplex.convert(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2)
          nucomp_s_convert
static IRubyObject RubyRational.convert(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2)
          nurat_s_convert
static IRubyObject RubyEncoding.convertEncodingToRubyEncoding(Ruby runtime, org.jcodings.Encoding defaultEncoding)
          Deprecated. 
 IRubyObject[] RubyObjectAdapter.convertToJavaArray(IRubyObject array)
           
 IRubyObject RubyObject.convertToType(RubyClass target, int convertMethodIndex)
          Deprecated. 
 IRubyObject RubyConverter.convpath(ThreadContext context)
           
static IRubyObject RubyIO.copy_stream(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyProcess.RubyStatus.coredump_p(ThreadContext context)
           
 IRubyObject RubyString.count(ThreadContext context)
          rb_str_count
 IRubyObject RubyArray.count(ThreadContext context, Block block)
           
static IRubyObject RubyGC.count(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyString.count(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.count(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyArray.count(ThreadContext context, IRubyObject obj, Block block)
           
static IRubyObject RubyEnumerable.count(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.count(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
 IRubyObject RubyString.count19(ThreadContext context)
           
 IRubyObject RubyString.count19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.count19(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyRange.cover_p(ThreadContext context, IRubyObject obj)
           
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 TopSelfFactory.createTopSelf(Ruby runtime)
           
static IRubyObject RubyThread.critical_set(IRubyObject receiver, IRubyObject value)
           
static IRubyObject RubyThread.critical(IRubyObject receiver)
           
 IRubyObject RubyFileStat.ctime()
           
 IRubyObject RubyFile.ctime(ThreadContext context)
           
static IRubyObject RubyFile.ctime(ThreadContext context, IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyIO.ctl(Ruby runtime, IRubyObject cmd, IRubyObject arg)
           
 IRubyObject RubyArray.cycle(ThreadContext context, Block block)
          rb_ary_cycle
 IRubyObject RubyArray.cycle(ThreadContext context, IRubyObject arg, Block block)
          rb_ary_cycle
static IRubyObject RubyEnumerable.cycle(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.cycle(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyNumeric.dbl_cmp(Ruby runtime, double a, double b)
          rb_dbl_cmp (numeric.c)
static IRubyObject RubyNumeric.dbl2num(Ruby runtime, double val)
          rb_dbl2big + LONG2FIX at once (numeric.c)
 IRubyObject RubyHash.default_proc()
          rb_hash_default_proc
 IRubyObject RubyHash.default_value_get(ThreadContext context)
           
 IRubyObject RubyHash.default_value_get(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyHash.default_value_get(ThreadContext context, IRubyObject[] args)
          Deprecated. 
 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)
          Deprecated. 
 IRubyObject RubyModule.define_method(ThreadContext context, IRubyObject arg0, Block block)
           
 IRubyObject RubyModule.define_method(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RubyKernel.define_singleton_method(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyArray.delete_at(int pos)
          rb_ary_delete_at
 IRubyObject RubyArray.delete_at(IRubyObject obj)
          rb_ary_delete_at_m
 IRubyObject RubyString.delete_bang(ThreadContext context)
           
 IRubyObject RubyString.delete_bang(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.delete_bang(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyString.delete_bang19(ThreadContext context)
           
 IRubyObject RubyString.delete_bang19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.delete_bang19(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyArray.delete_if(ThreadContext context, Block block)
           
 IRubyObject RubyHash.delete_if(ThreadContext context, Block block)
           
 IRubyObject RubyString.delete(ThreadContext context)
          rb_str_delete / rb_str_delete_bang
 IRubyObject RubyString.delete(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.delete(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyArray.delete(ThreadContext context, IRubyObject item, Block block)
          rb_ary_delete
 IRubyObject RubyHash.delete(ThreadContext context, IRubyObject key, Block block)
          rb_hash_delete
 IRubyObject RubyString.delete19(ThreadContext context)
           
 IRubyObject RubyString.delete19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.delete19(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyModule.deleteClassVariable(java.lang.String name)
           
 IRubyObject RubyModule.deleteConstant(java.lang.String name)
           
 IRubyObject RubyArray.deleteIf(ThreadContext context, Block block)
          rb_ary_delete_if
 IRubyObject RubyComplex.demoninator(ThreadContext context)
          nucomp_denominator
 IRubyObject RubyFloat.denominator(ThreadContext context)
          flo_denominator
 IRubyObject RubyInteger.denominator(ThreadContext context)
           
 IRubyObject RubyNumeric.denominator(ThreadContext context)
          num_denominator
 IRubyObject RubyRational.denominator(ThreadContext context)
          nurat_denominator
static IRubyObject RubyJRuby.dereference(ThreadContext context, IRubyObject recv, IRubyObject obj)
           
static IRubyObject RubyProcess.detach(ThreadContext context, IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyEnumerable.detect(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.detect(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block)
           
 IRubyObject RubyArray.detectCommon(ThreadContext context, IRubyObject ifnone, Block block)
           
static IRubyObject RubyEnumerable.detectCommon(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.detectCommon(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block)
           
 IRubyObject RubyFileStat.dev()
           
 IRubyObject RubyFileStat.devMajor()
           
 IRubyObject RubyFileStat.devMinor()
           
static IRubyObject RubyDigest.DigestInstance.digest_bang(ThreadContext ctx, IRubyObject self)
           
 IRubyObject RubyDigest.DigestBase.digest_length()
           
static IRubyObject RubyDigest.DigestInstance.digest_length(ThreadContext ctx, IRubyObject self)
           
static IRubyObject RubyDigest.DigestInstance.digest(ThreadContext ctx, IRubyObject self, IRubyObject[] args)
           
static IRubyObject RubyFileTest.directory_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyFileTest.directory_p(Ruby ruby, IRubyObject filename)
           
static IRubyObject RubyFileTest.directory_p(ThreadContext context, IRubyObject filename)
           
static IRubyObject RubyFileTest.directory_p(ThreadContext context, IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyFileTest.FileTestFileMethods.directory_p(ThreadContext context, IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyFile.dirname(ThreadContext context, IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyGC.disable(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyBasicObject.display(ThreadContext context, IRubyObject[] args)
          rb_obj_display call-seq: obj.display(port=$>) => nil Prints obj on the given port (default $>).
static IRubyObject RubyKernel.display(ThreadContext context, IRubyObject self, IRubyObject[] args)
           
 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 RubyFixnum.div_div19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyNumeric.div(ThreadContext context, IRubyObject other)
          num_div
 IRubyObject RubyNumeric.div19(ThreadContext context, IRubyObject other)
          num_div
 IRubyObject RubyBigDecimal.divmod(ThreadContext context, IRubyObject other)
           
 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
 IRubyObject RubyBigDecimal.divmod19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyBignum.divmod19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyFixnum.divmod19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyFloat.divmod19(ThreadContext context, IRubyObject other)
          flo_divmod
 IRubyObject RubyNumeric.divmod19(ThreadContext context, IRubyObject other)
          num_divmod
 IRubyObject RubyString.doClone()
           
static IRubyObject RubyBigDecimal.double_fig(IRubyObject recv)
           
 IRubyObject RubyString.downcase_bang(ThreadContext context)
           
 IRubyObject RubyString.downcase_bang19(ThreadContext context)
           
 IRubyObject RubySymbol.downcase(ThreadContext context)
           
 IRubyObject RubyInteger.downto(ThreadContext context, IRubyObject to, Block block)
          int_downto
 IRubyObject RubyArray.drop_while(ThreadContext context, Block block)
          rb_ary_take_while
static IRubyObject RubyEnumerable.drop_while(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyArray.drop(ThreadContext context, IRubyObject n)
          rb_ary_take
static IRubyObject RubyEnumerable.drop(ThreadContext context, IRubyObject self, IRubyObject n, Block block)
           
 IRubyObject RubyEncoding.dummy_p(ThreadContext context)
           
 IRubyObject RubyString.dump()
          rb_str_dump
 IRubyObject RubyBigDecimal.dump(IRubyObject[] args, Block unusedBlock)
           
static IRubyObject RubyMarshal.dump(IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyNameError.RubyNameErrorMessage.dump(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.dump19()
           
 IRubyObject RubyArray.dup()
          Overridden dup for fast-path logic.
 IRubyObject RubyBasicObject.dup()
           
 IRubyObject RubyEnumerator.dup()
           
 IRubyObject RubyProc.dup()
           
 IRubyObject RubyString.dup()
          Overridden dup for fast-path logic.
static IRubyObject BasicObjectStub.dup(IRubyObject self)
           
static IRubyObject RubyKernel.dup(IRubyObject self)
           
 IRubyObject RubyHash.dup(ThreadContext context)
           
 IRubyObject RubyIO.each_byte(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.each_byte(ThreadContext context, Block block)
           
static IRubyObject RubyArgsFile.each_byte(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyArgsFile.each_byte(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.each_byte19(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.each_byte19(ThreadContext context, Block block)
           
 IRubyObject RubyIO.each_byteInternal(ThreadContext context, Block block)
          Invoke a block for each byte.
 IRubyObject RubyIO.each_char(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.each_char(ThreadContext context, Block block)
           
static IRubyObject RubyArgsFile.each_char(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyString.each_char18(ThreadContext context, Block block)
          rb_str_each_char
 IRubyObject RubyString.each_char19(ThreadContext context, Block block)
           
static IRubyObject RubyArgsFile.each_charCommon(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyIO.each_charInternal(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.each_charInternal(ThreadContext context, Block block)
           
 IRubyObject RubyIO.each_codepoint(ThreadContext context, Block block)
           
 IRubyObject RubyString.each_codepoint(ThreadContext context, Block block)
          rb_str_each_codepoint
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.each_cons(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.each_cons19(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerable.each_entry(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject RubyArray.each_index(ThreadContext context, Block block)
           
 IRubyObject RubyHash.each_key(ThreadContext context, Block block)
           
 IRubyObject RubyString.each_line(ThreadContext context, Block block)
          rb_str_each_line
 IRubyObject RubyIO.each_line(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyStringIO.each_line(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.each_line(ThreadContext context, IRubyObject arg, Block block)
           
static IRubyObject RubyArgsFile.each_line(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Invoke a block for each line.
 IRubyObject RubyString.each_line18(ThreadContext context, Block block)
           
 IRubyObject RubyString.each_line18(ThreadContext context, IRubyObject arg, Block block)
           
 IRubyObject RubyString.each_line19(ThreadContext context, Block block)
           
 IRubyObject RubyString.each_line19(ThreadContext context, IRubyObject arg, Block block)
           
static IRubyObject RubyArgsFile.each_line19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.each_lineCommon(ThreadContext context, IRubyObject sep, Block block)
           
static IRubyObject RubyObjectSpace.each_object(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyObjectSpace.each_objectInternal(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyHash.each_pair(ThreadContext context, Block block)
           
 IRubyObject RubyStruct.each_pair(ThreadContext context, Block block)
           
 IRubyObject RubyStruct.each_pairInternal(ThreadContext context, Block block)
           
 IRubyObject RubyArray.each_slice(ThreadContext context, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.each_slice(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.each_slice19(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
 IRubyObject RubyHash.each_value(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.each_with_index(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerator.each_with_index(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.each_with_index19(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
static IRubyObject RubyEnumerable.each_with_indexCommon(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.each_with_indexCommon19(ThreadContext context, IRubyObject self, Block block, IRubyObject[] args)
           
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.each_with_object(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerable.each_with_objectCommon19(ThreadContext context, IRubyObject self, Block block, IRubyObject arg)
           
static IRubyObject RubyEnumerable.each_with(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
 IRubyObject RubyClassPathVariable.each(Block block)
           
 IRubyObject RubyArray.each(ThreadContext context, Block block)
           
 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.
 IRubyObject RubyHash.each(ThreadContext context, Block block)
           
 IRubyObject RubyRange.each(ThreadContext context, Block block)
           
 IRubyObject RubyStruct.each(ThreadContext context, Block block)
           
 IRubyObject RubyIO.each(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyStringIO.each(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.each18(ThreadContext context, Block block)
           
 IRubyObject RubyString.each18(ThreadContext context, IRubyObject arg, Block block)
           
 IRubyObject RubyDir.each19(ThreadContext context, Block block)
           
 IRubyObject RubyHash.each19(ThreadContext context, Block block)
           
 IRubyObject RubyRange.each19(ThreadContext context, Block block)
           
static IRubyObject RubyArgsFile.each19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyArray.eachCommon(ThreadContext context, Block block)
          rb_ary_each
 IRubyObject RubyArray.eachIndex(ThreadContext context, Block block)
          rb_ary_each_index
 IRubyObject RubyStruct.eachInternal(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.eachInternal(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyArray.eachSlice(ThreadContext context, int size, Block block)
           
static IRubyObject RubyProcess.egid_set(IRubyObject recv, IRubyObject arg)
          Deprecated. 
static IRubyObject RubyProcess.egid_set(Ruby runtime, IRubyObject arg)
           
static IRubyObject RubyProcess.egid_set(ThreadContext context, IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyProcess.egid(IRubyObject recv)
          Deprecated. 
static IRubyObject RubyProcess.egid(Ruby runtime)
           
static IRubyObject RubyProcess.egid(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyProcess.UserID.eid(IRubyObject self)
          Deprecated. 
static IRubyObject RubyProcess.GroupID.eid(IRubyObject self)
          Deprecated. 
static IRubyObject RubyProcess.UserID.eid(IRubyObject self, IRubyObject arg)
          Deprecated. 
static IRubyObject RubyProcess.GroupID.eid(IRubyObject self, IRubyObject arg)
          Deprecated. 
static IRubyObject RubyProcess.GroupID.eid(Ruby runtime)
           
static IRubyObject RubyProcess.UserID.eid(Ruby runtime, IRubyObject arg)
           
static IRubyObject RubyProcess.GroupID.eid(Ruby runtime, IRubyObject arg)
           
static IRubyObject RubyProcess.UserID.eid(ThreadContext context, IRubyObject self)
           
static IRubyObject RubyProcess.GroupID.eid(ThreadContext context, IRubyObject self)
           
static IRubyObject RubyProcess.UserID.eid(ThreadContext context, IRubyObject self, IRubyObject arg)
           
static IRubyObject RubyProcess.GroupID.eid(ThreadContext context, IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyArray.eltInternal(int offset)
           
 IRubyObject RubyArray.eltInternalSet(int offset, IRubyObject item)
           
 IRubyObject RubyArray.eltOk(long offset)
           
 IRubyObject RubyArray.empty_p()
          rb_ary_empty_p
 IRubyObject RubySymbol.empty_p(ThreadContext context)
           
static IRubyObject RubyGC.enable(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyThreadGroup.enclose(Block block)
           
 IRubyObject RubyThreadGroup.enclosed_p(Block block)
           
 IRubyObject RubyString.encode_bang(ThreadContext context)
           
 IRubyObject RubyString.encode_bang(ThreadContext context, IRubyObject enc)
           
 IRubyObject RubyString.encode_bang(ThreadContext context, IRubyObject toEncoding, IRubyObject arg)
           
 IRubyObject RubyString.encode_bang(ThreadContext context, IRubyObject toEncoding, IRubyObject forceEncoding, IRubyObject opts)
           
 IRubyObject RubyString.encode(ThreadContext context)
           
 IRubyObject RubyString.encode(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.encode(ThreadContext context, IRubyObject toEncoding, IRubyObject arg)
           
 IRubyObject RubyString.encode(ThreadContext context, IRubyObject toEncoding, IRubyObject forcedEncoding, IRubyObject opts)
           
 IRubyObject RubyRegexp.encoding(ThreadContext context)
           
 IRubyObject RubyString.encoding(ThreadContext context)
           
 IRubyObject RubySymbol.encoding(ThreadContext context)
           
 IRubyObject RubyString.end_with_p(ThreadContext context)
           
 IRubyObject RubyString.end_with_p(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyString.end_with_p(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyMatchData.end(ThreadContext context, IRubyObject index)
          match_end
 IRubyObject RubyMatchData.end19(ThreadContext context, IRubyObject index)
           
static IRubyObject RubyEtc.endgrent(IRubyObject recv)
           
static IRubyObject RubyEtc.endpwent(IRubyObject recv)
           
 IRubyObject RubyContinuation.enter(ThreadContext context, IRubyObject yielded, Block block)
           
 IRubyObject RubyArray.entry(int offset)
           
 IRubyObject RubyArray.entry(long offset)
          rb_ary_entry
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.enum_cons19(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerator.RubyEnumeratorEnumerable.enum_slice19(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerable.enum_with_index(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyArgsFile.eof_p(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyStringIO.eof()
           
static IRubyObject RubyArgsFile.eof(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyBasicObject.eql_p(IRubyObject obj)
          rb_obj_equal Just like "==" and "equal?", "eql?" will use identity equality for Object.
 IRubyObject RubyBignum.eql_p(IRubyObject other)
          rb_big_eql
 IRubyObject RubyFloat.eql_p(IRubyObject other)
          flo_eql
 IRubyObject RubyMatchData.eql_p(IRubyObject obj)
           
 IRubyObject RubyTime.eql_p(IRubyObject other)
           
static IRubyObject RubyKernel.eql_p(IRubyObject self, IRubyObject obj)
           
 IRubyObject RubyBigDecimal.eql_p(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyComplex.eql_p(ThreadContext context, IRubyObject other)
          nucomp_eql_p
 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 RubyArray.eql(ThreadContext context, IRubyObject obj)
          rb_ary_eql
 IRubyObject RubyRange.eqq_p19(ThreadContext context, IRubyObject obj)
           
 IRubyObject RubyRegexp.eqq(ThreadContext context, IRubyObject arg)
          rb_reg_eqq
 IRubyObject RubyRegexp.eqq19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyBasicObject.equal_p(ThreadContext context, IRubyObject obj)
          rb_obj_equal Will use Java identity equality.
 IRubyObject RubyFixnum.equal_p(ThreadContext context, IRubyObject obj)
           
static IRubyObject RubyKernel.equal_p(ThreadContext context, IRubyObject self, IRubyObject other)
           
 IRubyObject RubyBasicObject.equal_p19(ThreadContext context, IRubyObject other)
           
 IRubyObject RubySystemCallError.errno()
           
static IRubyObject RubyProcess.euid_set(IRubyObject recv, IRubyObject arg)
          Deprecated. 
static IRubyObject RubyProcess.euid_set(Ruby runtime, IRubyObject arg)
           
static IRubyObject RubyProcess.euid_set(ThreadContext context, IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyProcess.euid(IRubyObject recv)
          Deprecated. 
static IRubyObject RubyProcess.euid(Ruby runtime)
           
static IRubyObject RubyProcess.euid(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyRuntimeAdapter.eval(Ruby runtime, java.lang.String script)
           
 IRubyObject RubyBinding.eval(ThreadContext context, IRubyObject[] args)
           
static IRubyObject RubyKernel.eval(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyKernel.eval19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject Ruby.evalScriptlet(java.lang.String script)
          Evaluates a script under the current scope (perhaps the top-level scope) and returns the result (generally the last value calculated).
 IRubyObject Ruby.evalScriptlet(java.lang.String script, DynamicScope scope)
          Evaluates a script under the current scope (perhaps the top-level scope) and returns the result (generally the last value calculated).
 IRubyObject RubyBasicObject.evalUnder(ThreadContext context, RubyModule under, RubyString src, java.lang.String file, int line)
          Evaluates the string src with self set to the current object, using the module under as the context.
 IRubyObject RubyComplex.exact_p(ThreadContext context)
          nucomp_exact_p
static IRubyObject RubyException.exception(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyKernel.exec(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject Ruby.execRecursive(Ruby.RecursiveFunction func, IRubyObject obj)
          Perform a recursive walk on the given object using the given function.
 IRubyObject Ruby.execRecursiveOuter(Ruby.RecursiveFunction func, IRubyObject obj)
          Perform a recursive walk on the given object using the given function.
 IRubyObject RubyFileStat.executable_p()
           
static IRubyObject RubyFileTest.executable_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyFileTest.FileTestFileMethods.executable_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyFileTest.executable_real_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyFileTest.FileTestFileMethods.executable_real_p(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyFileStat.executableReal_p()
           
 IRubyObject Ruby.executeScript(java.lang.String script, java.lang.String filename)
          Parse and execute the specified script This differs from the other methods in that it accepts a string-based script and parses and runs it as though it were loaded at a command-line.
 IRubyObject RubyModule.executeUnder(ThreadContext context, Callback method, IRubyObject[] args, Block block)
          Deprecated. 
 IRubyObject RubyStringScanner.exist_p(IRubyObject regex)
           
static IRubyObject RubyFileTest.exist_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyFileTest.exist_p(ThreadContext context, IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyFileTest.FileTestFileMethods.exist_p(ThreadContext context, IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyDir.exist(ThreadContext context, IRubyObject recv, IRubyObject arg)
           
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.exited()
           
 IRubyObject RubyProcess.RubyStatus.exitstatus()
           
static IRubyObject RubyFile.expand_path(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          Converts a pathname to an absolute pathname.
static IRubyObject RubyFile.expand_path19(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyBigDecimal.exponent()
           
 IRubyObject RubyModule.extend_object(IRubyObject obj)
          rb_mod_extend_object
static IRubyObject RubyJRuby.JRubySynchronizedMeta.extend_object(IRubyObject self, IRubyObject obj)
           
 IRubyObject RubyBasicObject.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.
static IRubyObject RubyKernel.extend(IRubyObject self, IRubyObject[] args)
           
 IRubyObject RubyModule.extended(ThreadContext context, IRubyObject other, Block block)
           
 IRubyObject RubyIO.external_encoding(ThreadContext context)
           
 IRubyObject RubyStringIO.external_encoding(ThreadContext context)
           
static IRubyObject RubyFile.extname(ThreadContext context, 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 RubyBoolean.False.false_to_s(IRubyObject f)
           
static IRubyObject RubyBoolean.False.false_xor(IRubyObject f, IRubyObject oth)
           
 IRubyObject RubyHash.fastARef(IRubyObject key)
           
 IRubyObject RubyModule.fastFetchClassVariable(java.lang.String internedName)
           
 IRubyObject RubyModule.fastFetchConstant(java.lang.String internedName)
           
 IRubyObject RubyModule.fastGetClassVar(java.lang.String internedName)
           
 IRubyObject RubyModule.fastGetConstant(java.lang.String internedName)
           
 IRubyObject RubyModule.fastGetConstant(java.lang.String internedName, boolean inherit)
           
 IRubyObject RubyModule.fastGetConstantAt(java.lang.String internedName)
           
 IRubyObject RubyModule.fastGetConstantFrom(java.lang.String internedName)
           
 IRubyObject RubyModule.fastGetConstantFromConstMissing(java.lang.String internedName)
           
 IRubyObject RubyModule.fastGetConstantFromNoConstMissing(java.lang.String internedName)
           
 IRubyObject BasicObjectStub.DummyInstanceVariables.fastGetInstanceVariable(java.lang.String internedName)
           
 IRubyObject RubyBasicObject.fastGetInstanceVariable(java.lang.String internedName)
           
 IRubyObject RubyModule.fastSetClassVar(java.lang.String internedName, IRubyObject value)
           
 IRubyObject RubyModule.fastSetConstant(java.lang.String internedName, IRubyObject value)
           
 IRubyObject BasicObjectStub.DummyInstanceVariables.fastSetInstanceVariable(java.lang.String internedName, IRubyObject value)
           
 IRubyObject RubyBasicObject.fastSetInstanceVariable(java.lang.String internedName, IRubyObject value)
           
 IRubyObject RubyModule.fastStoreClassVariable(java.lang.String internedName, IRubyObject value)
           
 IRubyObject RubyModule.fastStoreConstant(java.lang.String internedName, IRubyObject value)
           
 IRubyObject RubyStringIO.fcntl()
           
 IRubyObject RubyIO.fcntl(ThreadContext context, IRubyObject cmd)
           
 IRubyObject RubyIO.fcntl(ThreadContext context, IRubyObject cmd, IRubyObject arg)
           
 IRubyObject RubyComplex.fdiv(ThreadContext context, IRubyObject other)
          nucomp_fdiv
 IRubyObject RubyNumeric.fdiv(ThreadContext context, IRubyObject other)
          num_fdiv (1.9)
 IRubyObject RubyArray.fetch(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. Use the versions with zero, one, or two args.
 IRubyObject RubyHash.fetch(ThreadContext context, IRubyObject[] args, Block block)
          rb_hash_fetch
 IRubyObject RubyArray.fetch(ThreadContext context, IRubyObject arg0, Block block)
          rb_ary_fetch
 IRubyObject RubyArray.fetch(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
          rb_ary_fetch
 IRubyObject RubyModule.fetchClassVariable(java.lang.String name)
           
 IRubyObject RubyModule.fetchConstant(java.lang.String name)
           
static IRubyObject RubyArgsFile.file(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyArgsFile.filename(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyStringIO.fileno()
           
static IRubyObject RubyArgsFile.fileno(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyArray.fill(ThreadContext context, Block block)
           
 IRubyObject RubyArray.fill(ThreadContext context, IRubyObject arg, Block block)
           
 IRubyObject RubyArray.fill(ThreadContext context, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject RubyArray.fill(ThreadContext context, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block)
           
static IRubyObject RubyEnumerable.find_all(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyArray.find_index(ThreadContext context, Block block)
           
 IRubyObject RubyArray.find_index(ThreadContext context, IRubyObject cond)
           
static IRubyObject RubyEnumerable.find_index(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.find_index(ThreadContext context, IRubyObject self, IRubyObject cond, Block block)
           
static IRubyObject RubyEnumerable.find_indexCommon(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.find_indexCommon(ThreadContext context, IRubyObject self, IRubyObject cond)
           
 IRubyObject RubyArray.find(ThreadContext context, IRubyObject ifnone, Block block)
           
static IRubyObject RubyEnumerable.find(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEncoding.find(ThreadContext context, IRubyObject recv, IRubyObject str)
           
static IRubyObject RubyEnumerable.find(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block)
           
 IRubyObject RubyDigest.DigestBase.finish()
           
static IRubyObject RubyDigest.DigestInstance.finish(ThreadContext ctx, IRubyObject self)
           
protected  IRubyObject RubyModule.finishAutoload(java.lang.String name)
          Extract an Object which is defined by autoload thread from autoloadMap and define it as a constant.
 IRubyObject RubyBigDecimal.finite_p()
           
 IRubyObject RubyFloat.finite_p()
          flo_is_finite_p
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, Block block)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject[] args)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject[] args, Block block)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg, Block block)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyClass.finvoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject RubyClass.finvokeChecked(ThreadContext context, IRubyObject self, java.lang.String name)
           
 IRubyObject RubyArray.first()
          rb_ary_first
 IRubyObject RubyRange.first()
           
 IRubyObject RubyArray.first(IRubyObject arg0)
          rb_ary_first
 IRubyObject RubyArray.first(IRubyObject[] args)
          Deprecated. Use the versions with zero, one, or two args.
 IRubyObject RubyRange.first(ThreadContext context)
           
static IRubyObject RubyEnumerable.first(ThreadContext context, IRubyObject self)
           
 IRubyObject RubyRange.first(ThreadContext context, IRubyObject arg)
           
static IRubyObject RubyEnumerable.first(ThreadContext context, IRubyObject self, IRubyObject num)
           
 IRubyObject RubyBigDecimal.fix()
           
 IRubyObject RubyRegexp.fixed_encoding_p(ThreadContext context)
           
static IRubyObject RubyEnumerable.flat_map19(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyArray.flatten_bang(ThreadContext context)
           
 IRubyObject RubyArray.flatten_bang(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyArray.flatten_bang19(ThreadContext context)
           
 IRubyObject RubyArray.flatten_bang19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyArray.flatten(ThreadContext context)
           
 IRubyObject RubyHash.flatten(ThreadContext context)
           
 IRubyObject RubyArray.flatten(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyHash.flatten(ThreadContext context, IRubyObject level)
           
 IRubyObject RubyArray.flatten19(ThreadContext context)
           
 IRubyObject RubyArray.flatten19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyFile.flock(ThreadContext context, IRubyObject lockingConstant)
           
 IRubyObject RubyFloat.floor()
          floor
 IRubyObject RubyNumeric.floor()
          num_floor
 IRubyObject RubyBigDecimal.floor(IRubyObject[] args)
           
 IRubyObject RubyBigDecimal.floor19(IRubyObject[] args)
           
 IRubyObject RubyStringIO.flush()
           
static IRubyObject RubyFile.fnmatch(ThreadContext context, 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.
 IRubyObject RubyString.force_encoding(ThreadContext context, IRubyObject enc)
           
static IRubyObject RubyIO.foreach(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
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 RubyIO.foreach19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyDir.foreach19(ThreadContext context, IRubyObject recv, IRubyObject arg, Block block)
           
static IRubyObject RubyIO.foreachInternal(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          rb_io_s_foreach
static IRubyObject RubyIO.foreachInternal19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          rb_io_s_foreach
static IRubyObject RubyKernel.fork(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyProcess.fork(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyKernel.fork19(ThreadContext context, IRubyObject recv, Block block)
           
static IRubyObject RubyProcess.fork19(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyBigDecimal.frac()
           
 IRubyObject RubyBasicObject.freeze(ThreadContext context)
          rb_obj_freeze call-seq: obj.freeze => obj Prevents further modifications to obj.
 IRubyObject RubyModule.freeze(ThreadContext context)
          rb_mod_freeze
static IRubyObject RubyKernel.freeze(ThreadContext context, IRubyObject self)
           
 IRubyObject RubyStringIO.fsync()
           
static IRubyObject RubyFile.ftype(ThreadContext context, IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyGC.garbage_collect(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyObjectSpace.garbage_collect(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyInteger.gcd(ThreadContext context, IRubyObject other)
          rb_gcd
 IRubyObject RubyInteger.gcdlcm(ThreadContext context, IRubyObject other)
          rb_gcdlcm
 IRubyObject RubyStringScanner.get_byte(ThreadContext context)
           
 IRubyObject RubyGlobal.KCodeGlobalVariable.get()
           
 IRubyObject RubyStruct.get(int index)
           
 IRubyObject Ruby.getArgsFile()
           
 IRubyObject MetaClass.getAttached()
           
 IRubyObject IncludedModuleWrapper.getAutoloadConstant(Ruby runtime, java.lang.String name)
           
 IRubyObject RubyModule.getAutoloadConstant(Ruby runtime, java.lang.String name)
          Get autoload constant.
 IRubyObject RubyException.getBacktrace()
           
 IRubyObject RubyStringScanner.getbyte(ThreadContext context)
           
 IRubyObject RubyString.getbyte(ThreadContext context, IRubyObject index)
           
 IRubyObject RubyIO.getbyte19(ThreadContext context)
           
 IRubyObject RubyIO.getc()
          Read a byte.
 IRubyObject RubyStringIO.getc()
           
static IRubyObject RubyArgsFile.getc(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyKernel.getc(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyIO.getc19(ThreadContext context)
           
 IRubyObject RubyStringIO.getc19(ThreadContext context)
           
 IRubyObject RubyStringScanner.getch(ThreadContext context)
           
 IRubyObject RubyStringScanner.getch19(ThreadContext context)
           
 IRubyObject RubyStringScanner.getchCommon(ThreadContext context, boolean is1_9)
           
 IRubyObject RubyModule.getClassVar(java.lang.String name)
          Retrieve the specified class variable, searching through this module, included modules, and supermodules.
protected  IRubyObject[] RubyNumeric.getCoerced(ThreadContext context, IRubyObject other, boolean error)
          Numeric methods.
 IRubyObject RubyHash.getCompareByIdentity_p(ThreadContext context)
           
 IRubyObject RubyHash.getCompareByIdentity(ThreadContext context)
           
 IRubyObject RubyModule.getConstant(java.lang.String name)
          Retrieve the named constant, invoking 'const_missing' should that be appropriate.
 IRubyObject RubyModule.getConstant(java.lang.String name, boolean inherit)
           
 IRubyObject RubyModule.getConstant(java.lang.String name, boolean inherit, boolean includeObject)
           
 IRubyObject RubyModule.getConstantAt(java.lang.String name)
           
 IRubyObject RubyModule.getConstantAtSpecial(java.lang.String name)
          This version searches superclasses if we're starting with Object.
 IRubyObject RubyModule.getConstantFrom(java.lang.String name)
           
 IRubyObject RubyModule.getConstantNoConstMissing(java.lang.String name)
           
 IRubyObject RubyModule.getConstantNoConstMissing(java.lang.String name, boolean inherit)
           
 IRubyObject RubyModule.getConstantNoConstMissing(java.lang.String name, boolean inherit, boolean includeObject)
           
 IRubyObject Ruby.getDebug()
          Getter for property isDebug.
 IRubyObject RubyJRuby.JRubyExecutionContextLocal.getDefault(ThreadContext context)
           
static IRubyObject RubyEncoding.getDefaultExternal(IRubyObject recv)
           
static IRubyObject RubyEncoding.getDefaultExternal(Ruby runtime)
          Deprecated. 
static IRubyObject RubyEncoding.getDefaultInternal(IRubyObject recv)
           
static IRubyObject RubyEncoding.getDefaultInternal(Ruby runtime)
          Deprecated. 
 IRubyObject RubyJRuby.JRubyExecutionContextLocal.getDefaultProc(ThreadContext context)
           
static IRubyObject RubyProcess.Sys.getegid(IRubyObject self)
          Deprecated. 
static IRubyObject RubyProcess.Sys.getegid(ThreadContext context, IRubyObject self)
           
 IRubyObject RubyThread.getErrorInfo()
           
static IRubyObject RubyProcess.Sys.geteuid(IRubyObject self)
          Deprecated. 
static IRubyObject RubyProcess.Sys.geteuid(ThreadContext context, IRubyObject self)
           
static IRubyObject RubyProcess.Sys.getgid(IRubyObject self)
          Deprecated. 
static IRubyObject RubyProcess.Sys.getgid(ThreadContext context, IRubyObject self)
           
static IRubyObject RubyEtc.getgrent(IRubyObject recv)
           
static IRubyObject RubyEtc.getgrgid(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyEtc.getgrnam(IRubyObject recv, IRubyObject name)
           
 IRubyObject Ruby.getGroupStruct()
           
static IRubyObject RubyDir.getHomeDirectoryPath(ThreadContext context, java.lang.String user)
          Returns the home directory of the specified user on the system.
 IRubyObject RubyHash.getIfNone()
           
 IRubyObject RubyObjectAdapter.getInstanceVariable(IRubyObject obj, java.lang.String variableName)
           
 IRubyObject BasicObjectStub.DummyInstanceVariables.getInstanceVariable(java.lang.String name)
           
 IRubyObject RubyBasicObject.getInstanceVariable(java.lang.String name)
           
 IRubyObject RubyIO.getline(Ruby runtime, org.jruby.util.ByteList separator)
           
 IRubyObject RubyIO.getline(Ruby runtime, org.jruby.util.ByteList separator, long limit)
          getline using logic of gets.
static IRubyObject RubyEtc.getlogin(IRubyObject recv)
           
 IRubyObject[] RubyMatchData.getNamedBackrefValues(Ruby runtime)
           
 IRubyObject Ruby.getNil()
          Returns the "nil" singleton instance.
 IRubyObject[] Ruby.getNilPrefilledArray()
           
 IRubyObject Ruby.getPasswdStruct()
           
static IRubyObject RubyProcess.getpgid(IRubyObject recv, IRubyObject arg)
          Deprecated. 
static IRubyObject RubyProcess.getpgid(Ruby runtime, IRubyObject arg)
           
static IRubyObject RubyProcess.getpgid(ThreadContext context, IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyProcess.getpgrp(IRubyObject recv)
          Deprecated. 
static IRubyObject RubyProcess.getpgrp(Ruby runtime)
           
static IRubyObject RubyProcess.getpgrp(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyProcess.getpriority(IRubyObject recv, IRubyObject arg1, IRubyObject arg2)
          Deprecated. 
static IRubyObject RubyProcess.getpriority(Ruby runtime, IRubyObject arg1, IRubyObject arg2)
           
static IRubyObject RubyProcess.getpriority(ThreadContext context, 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)
          Deprecated. 
static IRubyObject RubyProcess.getrlimit(Ruby runtime, IRubyObject arg)
           
static IRubyObject RubyProcess.getrlimit(ThreadContext context, IRubyObject recv, IRubyObject arg)
           
 IRubyObject Ruby.getRootFiber()
           
 IRubyObject RubyIO.gets(ThreadContext context)
          Read a line.
 IRubyObject RubyIO.gets(ThreadContext context, IRubyObject separatorArg)
           
 IRubyObject RubyIO.gets(ThreadContext context, IRubyObject[] args)
          Deprecated. 
 IRubyObject RubyStringIO.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)
           
 IRubyObject RubyIO.gets19(ThreadContext context)
           
 IRubyObject RubyIO.gets19(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyStringIO.gets19(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyIO.gets19(ThreadContext context, IRubyObject separator, IRubyObject limit_arg)
           
 IRubyObject[] Ruby.getSingleNilArray()
           
 IRubyObject RubyStringIO.getsOnly(ThreadContext context, IRubyObject[] args)
           
 IRubyObject Ruby.getTmsStruct()
           
 IRubyObject Ruby.getTopSelf()
          Getter for property rubyTopSelf.
static IRubyObject RubyProcess.Sys.getuid(IRubyObject self)
          Deprecated. 
static IRubyObject RubyProcess.Sys.getuid(ThreadContext context, IRubyObject self)
           
 IRubyObject RubyJRuby.JRubyExecutionContextLocal.getValue(ThreadContext context)
           
 IRubyObject Ruby.getVerbose()
          Getter for property isVerbose.
static IRubyObject RubyProcess.gid_set(IRubyObject recv, IRubyObject arg)
          Deprecated. 
static IRubyObject RubyProcess.gid_set(Ruby runtime, IRubyObject arg)
           
static IRubyObject RubyProcess.gid_set(ThreadContext context, IRubyObject recv, IRubyObject arg)
           
 IRubyObject RubyFileStat.gid()
           
static IRubyObject RubyProcess.gid(IRubyObject recv)
          Deprecated. 
static IRubyObject RubyProcess.gid(Ruby runtime)
           
static IRubyObject RubyProcess.gid(ThreadContext context, 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 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()
           
 IRubyObject RubyMatchData.group(int n)
           
static IRubyObject RubyEtc.group(IRubyObject recv, Block block)
           
 IRubyObject RubyMatchData.group(long n)
           
static IRubyObject RubyProcess.groups_set(IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyProcess.groups(IRubyObject recv)
           
static IRubyObject RubyFileTest.grpowned_p(IRubyObject recv, IRubyObject filename)
           
static IRubyObject RubyFileTest.FileTestFileMethods.grpowned_p(IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyString.gsub_bang(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. 
 IRubyObject RubyString.gsub_bang(ThreadContext context, IRubyObject arg0, Block block)
           
static IRubyObject RubyKernel.gsub_bang(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. Use the one or two-arg versions.
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)
           
static IRubyObject RubyKernel.gsub_bang(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyString.gsub_bang19(ThreadContext context, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.gsub_bang19(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyString.gsub(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. 
 IRubyObject RubyString.gsub(ThreadContext context, IRubyObject arg0, Block block)
          rb_str_gsub / rb_str_gsub_bang
static IRubyObject RubyKernel.gsub(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
          Deprecated. Use the one or two-arg versions.
static IRubyObject RubyKernel.gsub(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.gsub(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RubyKernel.gsub(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyString.gsub19(ThreadContext context, IRubyObject arg0, Block block)
           
 IRubyObject RubyString.gsub19(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RubyNKF.guess(ThreadContext context, IRubyObject recv, IRubyObject s)
           
static IRubyObject RubyNKF.guess1(ThreadContext context, IRubyObject recv, IRubyObject str)
           
static IRubyObject RubyNKF.guess2(ThreadContext context, IRubyObject recv, IRubyObject str)
           
 IRubyObject RubyComplex.hash(ThreadContext context)
          nucomp_hash
 IRubyObject RubyRational.hash(ThreadContext context)
          nurat_hash
 IRubyObject RubyBasicObject.hashyInspect()
           
 IRubyObject RubyString.hex(ThreadContext context)
          rb_str_hex
 IRubyObject RubyString.hex19(ThreadContext context)
           
static IRubyObject RubyDigest.DigestInstance.hexdigest_bang(ThreadContext ctx, IRubyObject self)
           
static IRubyObject RubyDigest.DigestInstance.hexdigest(ThreadContext ctx, IRubyObject self, IRubyObject[] args)
           
static IRubyObject RubyDir.home(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          Returns the home directory of the current user or the named user if given.
 IRubyObject RubyIconv.iconv(IRubyObject str)
           
 IRubyObject RubyIconv.iconv(IRubyObject[] args)
          Deprecated. Use the versions with one, two or three arguments.
 IRubyObject RubyIconv.iconv(IRubyObject str, IRubyObject startArg)
           
 IRubyObject RubyIconv.iconv(IRubyObject str, IRubyObject startArg, IRubyObject endArg)
           
static IRubyObject RubyIconv.iconv(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyBasicObject.id_deprecated()
          rb_obj_id_obsolete Old id version.
static IRubyObject RubyKernel.id_deprecated(IRubyObject self)
           
 IRubyObject IncludedModuleWrapper.id()
          We don't want to reveal ourselves to Ruby code, so delegate this operation.
 IRubyObject RubyBasicObject.id()
          rb_obj_id Return the internal id of an object.
 IRubyObject RubyFixnum.id()
           
static IRubyObject BasicObjectStub.id(IRubyObject self)
           
static IRubyObject RubyKernel.id(IRubyObject self)
           
 IRubyObject RubyFixnum.id2name()
          fix_id2name
 IRubyObject RubySymbol.id2name()
           
 IRubyObject RubySymbol.id2name(ThreadContext context)
           
static IRubyObject RubyObjectSpace.id2ref(IRubyObject recv, IRubyObject id)
           
static IRubyObject RubyFileTest.identical_p(IRubyObject recv, IRubyObject filename1, IRubyObject filename2)
           
static IRubyObject RubyFileTest.FileTestFileMethods.identical_p(IRubyObject recv, IRubyObject filename1, IRubyObject filename2)
           
 IRubyObject RubyFixnum.idiv(ThreadContext context, IRubyObject other, java.lang.String method)
           
 IRubyObject RubyFixnum.idiv(ThreadContext context, long y, java.lang.String method)
           
 IRubyObject RubyComplex.image()
          nucomp_image
 IRubyObject RubyNumeric.image(ThreadContext context)
          numeric_image
 IRubyObject RubyModule.include_p(ThreadContext context, IRubyObject arg)
           
static IRubyObject RubyEnumerable.include_p(ThreadContext context, IRubyObject self, IRubyObject arg)
           
 IRubyObject RubyRange.include_p19(ThreadContext context, IRubyObject obj)
           
 IRubyObject RubyModule.included(ThreadContext context, IRubyObject other)
           
 IRubyObject RubyArray.index(ThreadContext context, Block block)
           
 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[] args)
          Deprecated. 
 IRubyObject RubyArray.index(ThreadContext context, IRubyObject obj, Block unused)
           
 IRubyObject RubyString.index(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyHash.index19(ThreadContext context, IRubyObject expected)
           
 IRubyObject RubyString.index19(ThreadContext context, IRubyObject arg0)
           
 IRubyObject RubyString.index19(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyArray.indexes(IRubyObject[] args)
          rb_ary_indexes
static IRubyObject RubyBigDecimal.induced_from(IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyFixnum.induced_from(IRubyObject recv, IRubyObject other)
          rb_fix_induced_from
static IRubyObject RubyPrecision.induced_from(IRubyObject receiver, IRubyObject source, Block block)
           
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 RubyComplex.inexact_p(ThreadContext context)
          nucomp_exact_p
 IRubyObject RubyBasicObject.infectBy(IRubyObject obj)
          OBJ_INFECT Infects this object with traits from the argument obj.
static IRubyObject BasicObjectStub.infectBy(IRubyObject self, IRubyObject obj)
           
 IRubyObject RubyBigDecimal.infinite_p()
           
 IRubyObject RubyFloat.infinite_p()
          flo_is_infinite_p
 IRubyObject RubyClass.inherited(ThreadContext context, IRubyObject arg)
           
static IRubyObject RubyProcess.initgroups(IRubyObject recv, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyArray.initialize_copy(IRubyObject orig)
          rb_ary_initialize_copy
 IRubyObject RubyBasicObject.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 RubyBinding.initialize_copy(IRubyObject other)
           
 IRubyObject RubyClass.initialize_copy(IRubyObject original)
          rb_class_init_copy
 IRubyObject RubyDigest.DigestBase.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 RubyRegexp.initialize_copy(IRubyObject re)
          rb_reg_init_copy
 IRubyObject RubyStringIO.initialize_copy(IRubyObject other)
           
 IRubyObject RubyStringScanner.initialize_copy(IRubyObject other)
           
 IRubyObject RubyStruct.initialize_copy(IRubyObject arg)
           
 IRubyObject RubyTime.initialize_copy(IRubyObject original)
           
static IRubyObject RubyKernel.initialize_copy(IRubyObject self, IRubyObject original)
           
 IRubyObject RubyRegexp.initialize_m(IRubyObject arg)
           
 IRubyObject RubyRegexp.initialize_m(IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyRegexp.initialize_m(IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyRegexp.initialize_m19(IRubyObject arg)
           
 IRubyObject RubyRegexp.initialize_m19(IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyRegexp.initialize_m19(IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyBasicObject.initialize()
          Deprecated. 
 IRubyObject RubyObject.initialize()
          Deprecated. 
 IRubyObject RubyString.initialize()
           
 IRubyObject RubyModule.initialize(Block block)
          rb_mod_initialize
 IRubyObject RubyTime.initialize(Block block)
           
 IRubyObject RubyDir.initialize(IRubyObject arg)
          Creates a new Dir.
 IRubyObject RubyString.initialize(IRubyObject arg0)
           
 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 RubyString.initialize(IRubyObject[] args, Block unusedBlock)
          Deprecated. Use the versions with zero or one arguments
 IRubyObject RubyStringIO.initialize(IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyStringScanner.initialize(IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubySystemCallError.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubySystemExit.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyTempfile.initialize(IRubyObject[] args, Block block)
           
 IRubyObject RubyFileStat.initialize(IRubyObject fname, Block unusedBlock)
           
 IRubyObject RubyIconv.initialize(IRubyObject arg1, IRubyObject arg2, Block unusedBlock)
           
 IRubyObject RubyBinding.initialize(ThreadContext context)
           
 IRubyObject RubyEnumerator.initialize(ThreadContext context)
           
 IRubyObject RubyObject.initialize(ThreadContext context)
           
 IRubyObject RubyRandom.initialize(ThreadContext context)
           
 IRubyObject RubyStruct.initialize(ThreadContext context)
           
 IRubyObject RubyArray.initialize(ThreadContext context, Block block)
          rb_ary_initialize
 IRubyObject RubyClass.initialize(ThreadContext context, Block block)
          rb_class_initialize
 IRubyObject RubyYielder.initialize(ThreadContext context, Block block)
           
 IRubyObject RubyEnumerator.initialize(ThreadContext context, IRubyObject object)
           
 IRubyObject RubyRandom.initialize(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyStruct.initialize(ThreadContext context, IRubyObject arg0)
           
 IRubyObject RubyEnumerator.initialize(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyStruct.initialize(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyArray.initialize(ThreadContext context, IRubyObject[] args, Block block)
          Deprecated. Use the versions with zero, one, or two args.
 IRubyObject RubyRange.initialize(ThreadContext context, IRubyObject[] args, Block unusedBlock)
           
 IRubyObject RubyThread.initialize(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyArray.initialize(ThreadContext context, IRubyObject arg0, Block block)
          rb_ary_initialize
 IRubyObject RubyClass.initialize(ThreadContext context, IRubyObject superObject, Block block)
           
 IRubyObject RubyEnumerator.initialize(ThreadContext context, IRubyObject object, IRubyObject method)
           
 IRubyObject RubyStruct.initialize(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyArray.initialize(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
          rb_ary_initialize
 IRubyObject RubyEnumerator.initialize(ThreadContext context, IRubyObject object, IRubyObject method, IRubyObject methodArg)
           
 IRubyObject RubyStruct.initialize(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyDir.initialize19(IRubyObject arg)
           
 IRubyObject RubyFileStat.initialize19(IRubyObject fname, Block unusedBlock)
           
 IRubyObject RubyBasicObject.initialize19(ThreadContext context)
           
 IRubyObject RubyString.initialize19(ThreadContext context)
           
 IRubyObject RubyClass.initialize19(ThreadContext context, Block block)
           
 IRubyObject RubyEnumerator.initialize19(ThreadContext context, Block block)
           
 IRubyObject RubyModule.initialize19(ThreadContext context, Block block)
          rb_mod_initialize
 IRubyObject RubyBasicObject.initialize19(ThreadContext context, IRubyObject arg0)
           
 IRubyObject RubyString.initialize19(ThreadContext context, IRubyObject arg0)
           
 IRubyObject RubyBasicObject.initialize19(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyEnumerator.initialize19(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyFile.initialize19(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyClass.initialize19(ThreadContext context, IRubyObject superObject, Block block)
           
 IRubyObject RubyEnumerator.initialize19(ThreadContext context, IRubyObject object, Block block)
           
 IRubyObject RubyIO.initialize19(ThreadContext context, IRubyObject fileNumber, Block unusedBlock)
           
 IRubyObject RubyBasicObject.initialize19(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyEnumerator.initialize19(ThreadContext context, IRubyObject object, IRubyObject method, Block block)
           
 IRubyObject RubyIO.initialize19(ThreadContext context, IRubyObject fileNumber, IRubyObject second, Block unusedBlock)
           
 IRubyObject RubyBasicObject.initialize19(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyEnumerator.initialize19(ThreadContext context, IRubyObject object, IRubyObject method, IRubyObject methodArg, Block block)
           
 IRubyObject RubyIO.initialize19(ThreadContext context, IRubyObject fileNumber, IRubyObject modeValue, IRubyObject options, Block unusedBlock)
           
 IRubyObject RubyStruct.initializeInternal(ThreadContext context, int provided, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
           
static IRubyObject RubyEnumerable.inject(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.inject(ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
           
static IRubyObject RubyEnumerable.inject(ThreadContext context, IRubyObject self, IRubyObject init, IRubyObject method, Block block)
           
static IRubyObject RubyEnumerable.injectCommon(ThreadContext context, IRubyObject self, IRubyObject init, Block block)
           
 IRubyObject RubyFileStat.ino()
           
 IRubyObject RubyArray.insert()
           
 IRubyObject RubyArray.insert(IRubyObject arg)
          rb_ary_insert
 IRubyObject RubyArray.insert(IRubyObject[] args)
           
 IRubyObject RubyArray.insert(IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyString.insert(ThreadContext context, IRubyObject indexArg, IRubyObject stringArg)
           
 IRubyObject RubyArray.insert19(IRubyObject arg)
           
 IRubyObject RubyArray.insert19(IRubyObject[] args)
           
 IRubyObject RubyArray.insert19(IRubyObject arg1, IRubyObject arg2)
           
 IRubyObject RubyString.insert19(ThreadContext context, IRubyObject indexArg, IRubyObject stringArg)
           
 IRubyObject RubyArray.inspect()
          rb_ary_inspect
 IRubyObject RubyBasicObject.inspect()
          rb_obj_inspect call-seq: obj.inspect => string Returns a string containing a human-readable representation of obj.
 IRubyObject RubyClassPathVariable.inspect()
           
 IRubyObject RubyDir.inspect()
           
 IRubyObject RubyFile.inspect()
           
 IRubyObject RubyFileStat.inspect()
           
 IRubyObject RubyIO.inspect()
           
 IRubyObject RubyIconv.RubyFailure.inspect()
           
 IRubyObject RubyMatchData.inspect()
           
 IRubyObject RubyMethod.inspect()
           
 IRubyObject RubyProcess.RubyStatus.inspect()
           
 IRubyObject RubyRegexp.inspect()
          rb_reg_inspect
 IRubyObject RubyString.inspect()
          rb_str_inspect
 IRubyObject RubyStringScanner.inspect()
           
 IRubyObject RubySymbol.inspect()
          Deprecated. 
 IRubyObject RubyThread.inspect()
           
static IRubyObject BasicObjectStub.inspect(IRubyObject self)
           
static IRubyObject RubyKernel.inspect(IRubyObject self)
           
 IRubyObject RubyProcess.RubyStatus.inspect(Ruby runtime)
           
 IRubyObject RubyBigDecimal.inspect(ThreadContext context)
           
 IRubyObject RubyComplex.inspect(ThreadContext context)
          nucomp_inspect
 IRubyObject RubyEncoding.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 RubyProcess.RubyStatus.inspect(ThreadContext context)
           
 IRubyObject RubyRange.inspect(ThreadContext context)
           
 IRubyObject RubyRational.inspect(ThreadContext context)
          nurat_inspect
 IRubyObject RubyStruct.inspect(ThreadContext context)
           
 IRubyObject RubySymbol.inspect(ThreadContext context)
           
static IRubyObject RubyDigest.DigestInstance.inspect(ThreadContext ctx, IRubyObject self)
           
 IRubyObject RubyRegexp.inspect19()
           
 IRubyObject RubyString.inspect19()
           
 IRubyObject RubySymbol.inspect19()
          Deprecated. 
 IRubyObject RubyEnumerator.inspect19(ThreadContext context)
           
 IRubyObject RubySymbol.inspect19(ThreadContext context)
           
 IRubyObject RubyBasicObject.instance_eval(ThreadContext context, 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 RubyBasicObject.instance_eval(ThreadContext context, IRubyObject arg0, Block block)
           
static IRubyObject RubyKernel.instance_eval(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyBasicObject.instance_eval(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RubyKernel.instance_eval(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block)
           
 IRubyObject RubyBasicObject.instance_eval(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
static IRubyObject RubyKernel.instance_eval(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block)
           
static IRubyObject RubyKernel.instance_eval(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject RubyBasicObject.instance_eval19(ThreadContext context, Block block)
           
 IRubyObject RubyBasicObject.instance_eval19(ThreadContext context, IRubyObject arg0, Block block)
           
 IRubyObject RubyBasicObject.instance_eval19(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block)
           
 IRubyObject RubyBasicObject.instance_eval19(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block)
           
 IRubyObject RubyBasicObject.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_).
static IRubyObject RubyKernel.instance_exec(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block)
           
 IRubyObject RubyBasicObject.instance_exec19(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyModule.instance_method(IRubyObject symbol)
           
 IRubyObject RubyBasicObject.instance_variable_defined_p(ThreadContext context, 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.
static IRubyObject RubyKernel.instance_variable_defined_p(ThreadContext context, IRubyObject self, IRubyObject name)
           
 IRubyObject RubyBasicObject.instance_variable_get(ThreadContext context, 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.
static IRubyObject RubyKernel.instance_variable_get(ThreadContext context, IRubyObject self, IRubyObject name)
           
 IRubyObject RubyBasicObject.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.
static IRubyObject RubyKernel.instance_variable_set(IRubyObject self, IRubyObject name, IRubyObject value)
           
 IRubyObject RubyInteger.integer_p()
          int_int_p
 IRubyObject RubyNumeric.integer_p()
          num_int_p
 IRubyObject RubyIO.internal_encoding(ThreadContext context)
           
 IRubyObject RubyStringIO.internal_encoding(ThreadContext context)
           
protected  IRubyObject RubyHash.internalGet(IRubyObject key)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, int methodIndex, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
          Deprecated. 
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, CallType callType)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, CallType callType, Block block)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject[] args, CallType callType)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject[] args, CallType callType, Block block)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg, CallType callType)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg, CallType callType, Block block)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, CallType callType)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, CallType callType, Block block)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, CallType callType)
           
 IRubyObject RubyClass.invoke(ThreadContext context, IRubyObject self, java.lang.String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, CallType callType, Block block)
           
 IRubyObject RubyClass.invokeInherited(ThreadContext context, IRubyObject self, IRubyObject subclass)
           
 IRubyObject RubyIO.ioctl(ThreadContext context, IRubyObject[] args)
           
 IRubyObject RubyStringIO.isatty()
           
static IRubyObject RubyJRuby.JRubyClassExtensions.java_class(ThreadContext context, IRubyObject maybeClass)
           
 IRubyObject RubyThread.join(IRubyObject[] args)
           
 IRubyObject RubyArray.join(ThreadContext context)
           
 IRubyObject RubyArray.join(ThreadContext context, IRubyObject sep)
          rb_ary_join
 IRubyObject RubyArray.join19(ThreadContext context)
           
 IRubyObject RubyArray.join19(ThreadContext context, IRubyObject sep)
          rb_ary_join
 IRubyObject RubyRegexp.kcode(ThreadContext context)
           
 IRubyObject RubyArray.keep_if(ThreadContext context, Block block)
           
 IRubyObject RubyHash.keep_if(ThreadContext context, Block block)
           
 IRubyObject RubyHash.key(ThreadContext context, IRubyObject expected)
           
 IRubyObject RubyThread.kill_bang()
           
 IRubyObject RubyThread.kill()
           
static IRubyObject RubyProcess.kill(IRubyObject recv, IRubyObject[] args)
          Deprecated. 
static IRubyObject RubyThread.kill(IRubyObject receiver, IRubyObject rubyThread, Block block)
           
static IRubyObject RubyProcess.kill(Ruby runtime, IRubyObject[] args)
           
static IRubyObject RubyProcess.kill(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyProc.lambda_p(ThreadContext context)
           
static IRubyObject RubyRegexp.last_match_s(ThreadContext context, IRubyObject recv)
          rb_reg_s_last_match / match_getter
static IRubyObject RubyRegexp.last_match_s(ThreadContext context, IRubyObject recv, IRubyObject nth)
          rb_reg_s_last_match
static IRubyObject RubyRegexp.last_match_s(ThreadContext context, IRubyObject recv, IRubyObject[] args)
          Deprecated. Use the versions with zero, one, or two args.
static IRubyObject RubyRegexp.last_match(IRubyObject match)
          rb_reg_last_match
 IRubyObject RubyArray.last()
          rb_ary_last
 IRubyObject RubyRange.last()
           
 IRubyObject RubyArray.last(IRubyObject arg0)
          rb_ary_last
 IRubyObject RubyArray.last(IRubyObject[] args)
          Deprecated. Use the versions with zero, one, or two args.
 IRubyObject RubyRange.last(ThreadContext context)
           
 IRubyObject RubyRange.last(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyFile.lchmod(ThreadContext context, IRubyObject arg)
           
static IRubyObject RubyFile.lchmod(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyFile.lchown(ThreadContext context, IRubyObject arg1, IRubyObject arg2)
           
static IRubyObject RubyFile.lchown(ThreadContext context, IRubyObject recv, IRubyObject[] args)
           
 IRubyObject RubyInteger.lcm(ThreadContext context, IRubyObject other)
          rb_lcm
 IRubyObject RubyStringIO.length()
           
 IRubyObject RubySymbol.length()
           
static IRubyObject RubyDigest.DigestInstance.length(ThreadContext ctx, IRubyObject self)
           
static IRubyObject RubyBigDecimal.limit(IRubyObject recv, IRubyObject[] args)
           
static IRubyObject RubyArgsFile.lineno_set(ThreadContext context, IRubyObject recv, IRubyObject line)
           
 IRubyObject RubyStringIO.lineno()
           
static IRubyObject RubyArgsFile.lineno(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyIO.lines(ThreadContext context, Block block)
           
 IRubyObject RubyString.lines(ThreadContext context, Block block)
           
 IRubyObject RubyStringIO.lines(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.lines(ThreadContext context, IRubyObject arg, Block block)
           
 IRubyObject RubyString.lines18(ThreadContext context, Block block)
           
 IRubyObject RubyString.lines18(ThreadContext context, IRubyObject arg, Block block)
           
 IRubyObject RubyIO.lines19(ThreadContext context, Block block)
           
static IRubyObject RubyFile.link(ThreadContext context, IRubyObject recv, IRubyObject from, IRubyObject to)
           
 IRubyObject RubyThreadGroup.list(Block block)
           
static IRubyObject RubyEncoding.list(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubySignal.list(ThreadContext context, IRubyObject recv)
           
 IRubyObject RubyString.ljust(IRubyObject arg0)
          rb_str_ljust
 IRubyObject RubyString.ljust(IRubyObject[] args)
          Deprecated. 
 IRubyObject RubyString.ljust(IRubyObject arg0, IRubyObject arg1)
           
 IRubyObject RubyString.ljust19(IRubyObject arg0)
           
 IRubyObject RubyString.ljust19(IRubyObject arg0, IRubyObject arg1)
           
static IRubyObject RubyNameError.RubyNameErrorMessage.load(IRubyObject recv, IRubyObject arg)
           
static IRubyObject RubyKernel.load(IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyMarshal.load(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
static IRubyObject RubyKernel.load19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyEncoding.locale_charmap(ThreadContext context, IRubyObject recv)
           
static IRubyObject RubyKernel.loop(ThreadContext context, IRubyObject recv, Block block)
           
 IRubyObject RubyFile.lstat(ThreadContext context)
           
static IRubyObject RubyFile.lstat(ThreadContext context, IRubyObject recv, IRubyObject filename)
           
 IRubyObject RubyString.lstrip_bang(ThreadContext context)
           
 IRubyObject RubyString.lstrip_bang19(ThreadContext context)
           
 IRubyObject RubyString.lstrip(ThreadContext context)
          rb_str_lstrip / rb_str_lstrip_bang
 IRubyObject RubyString.lstrip19(ThreadContext context)
           
 IRubyObject RubyFixnum.magnitude(ThreadContext context)
          fix_abs/1.9
 IRubyObject RubyFloat.magnitude(ThreadContext context)
          flo_abs/1.9
 IRubyObject RubyNumeric.magnitude(ThreadContext context)
          num_abs/1.9
 IRubyObject RubyFloat.magnitude(ThreadContext context, IRubyObject other)
          flo_quo
 IRubyObject RubyTempfile.make_tmpname(ThreadContext context, IRubyObject basename, IRubyObject n, Block block)
          Compatibility with Tempfile#make_tmpname(basename, n) in MRI
 IRubyObject RubyArray.map_bang(ThreadContext context, Block block)
          rb_ary_collect_bang
static IRubyObject RubyEnumerable.map19(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyComplex.marshal_dump(ThreadContext context)
          nucomp_marshal_dump
 IRubyObject RubyRandom.marshal_dump(ThreadContext context)
           
 IRubyObject RubyRational.marshal_dump(ThreadContext context)
          nurat_marshal_dump
 IRubyObject RubyComplex.marshal_load(ThreadContext context, IRubyObject arg)
          nucomp_marshal_load
 IRubyObject RubyRandom.marshal_load(ThreadContext context, IRubyObject arg)
           
 IRubyObject RubyRational.marshal_load(ThreadContext context, IRubyObject arg)
          nurat_marshal_load
static IRubyObject RubyRegexp.match_last(IRubyObject match)
          rb_reg_match_last
 IRubyObject RubyRegexp.match_m(ThreadContext context, IRubyObject str)
          rb_reg_match_m
 IRubyObject RubyRegexp.match_m19(ThreadContext context, IRubyObject str, Block block)
           
 IRubyObject RubyRegexp.match_m19(ThreadContext context, IRubyObject str, IRubyObject pos, Block block)
           
 IRubyObject RubyStringScanner.match_p(IRubyObject regex)
           
static IRubyObject RubyRegexp.match_post(IRubyObject match)
          rb_reg_match_post
static IRubyObject RubyRegexp.match_pre(IRubyObject match)
          rb_reg_match_pre
 IRubyObject RubyString.match(ThreadContext context, IRubyObject pattern)
          String#match(pattern) rb_str_match_m
 IRubyObject RubyString.match19(ThreadContext context, IRubyObject[] args, Block block)
           
 IRubyObject RubyString.match19(ThreadContext context, IRubyObject pattern, Block block)
           
 IRubyObject RubyStringScanner.matched_size()
           
 IRubyObject RubyStringScanner.matched(ThreadContext context)
           
 IRubyObject RubyStringScanner.matchedsize(ThreadContext context)
           
static IRubyObject RubyEnumerable.max_by(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyRange.max(ThreadContext context, Block block)
           
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)
           
static IRubyObject RubyStruct.StructMethods.members(IRubyObject recv, Block block)
           
static IRubyObject RubyStruct.StructMethods.members19(IRubyObject recv, Block block)
           
 IRubyObject RubyException.message(ThreadContext context)
           
 IRubyObject RubyModule.method_added(ThreadContext context, IRubyObject nothing)
           
static IRubyObject RubyKernel.method_missing(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
static IRubyObject RubyBasicObject.method_missing19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
           
 IRubyObject RubyModule.method_removed(ThreadContext context, IRubyObject nothing)
           
 IRubyObject RubyModule.method_undefined(ThreadContext context, IRubyObject nothing)
           
 IRubyObject RubyBasicObject.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).
static IRubyObject RubyKernel.method(IRubyObject self, IRubyObject symbol)
           
 IRubyObject RubyBasicObject.method19(IRubyObject symbol)
           
static IRubyObject RubyKernel.method19(IRubyObject self, IRubyObject symbol)
           
static IRubyObject RubyJRuby.MethodExtensions.methodArgs(IRubyObject recv)
           
abstract  IRubyObject RubyKernel.MethodMissingMethod.methodMissing(ThreadContext context, IRubyObject self, RubyModule clazz, java.lang.String name, IRubyObject[] args, Block block)
           
protected static IRubyObject RubyKernel.methodMissingDirect(ThreadContext context, IRubyObject recv, RubySymbol symbol, Visibility lastVis, CallType lastCallType, IRubyObject[] args, Block block)
           
 IRubyObject RubyBasicObject.methods(ThreadContext context, IRubyObject[] args)
          rb_obj_methods call-seq: obj.methods => array Returns a list of the names of methods publicly accessible in obj.
 IRubyObject RubyBasicObject.methods(ThreadContext context, IRubyObject[] args, boolean useSymbols)
           
static IRubyObject RubyKernel.methods(ThreadContext context, IRubyObject self, IRubyObject[] args)
           
 IRubyObject RubyBasicObject.methods19(ThreadContext context, IRubyObject[] args)
           
static IRubyObject RubyKernel.methods19(ThreadContext context, IRubyObject self, IRubyObject[] args)
           
static IRubyObject RubyEnumerable.min_by(ThreadContext context, IRubyObject self, Block block)
           
 IRubyObject RubyRange.min(ThreadContext context, Block block)
           
static IRubyObject RubyEnumerable.min(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.minmax_by(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyEnumerable.minmax(ThreadContext context, IRubyObject self, Block block)
           
static IRubyObject RubyDir.