|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
static class |
RubyDigest.Base
|
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.StringOnlyRubyHash
Obligate string-keyed and string-valued hash, used for ENV and ENV_JAVA |
class |
RubyHash
Implementation of the Hash class. |
class |
RubyIconv
|
static class |
RubyIconv.RubyFailure
|
class |
RubyInteger
Implementation of the Integer class. |
class |
RubyIO
|
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 . |
class |
RubyProc
|
static class |
RubyProcess.RubyStatus
|
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 |
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 |
static class |
RubyZlib.Deflate
|
static class |
RubyZlib.Inflate
|
static class |
RubyZlib.RubyGzipFile
|
static class |
RubyZlib.RubyGzipReader
|
static class |
RubyZlib.RubyGzipWriter
|
static class |
RubyZlib.ZStream
|
Fields in org.jruby declared as IRubyObject | |
---|---|
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 |
RubyZlib.RubyGzipFile.realIo
|
protected IRubyObject |
RubyMethod.receiver
|
static IRubyObject |
RubyBasicObject.UNDEF
A value that specifies an undefined value. |
Methods in org.jruby that return IRubyObject | |
---|---|
static IRubyObject |
RubySignal.__jtrap_kernel(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
static IRubyObject |
RubyKernel.__method__(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyEncoding._dump(ThreadContext context)
|
IRubyObject |
RubyZlib.Inflate._initialize(IRubyObject[] args)
|
IRubyObject |
RubyZlib.Deflate._initialize(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 |
IRubyObject |
RubyThreadGroup.add(IRubyObject rubyThread,
Block block)
|
IRubyObject |
RubyBigDecimal.add2(ThreadContext context,
IRubyObject b,
IRubyObject digits)
|
IRubyObject |
RubyZlib.ZStream.adler()
|
static IRubyObject |
RubyZlib.adler32(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyEncoding.aliases(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyEnumerable.all_p(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubySymbol.all_symbols(IRubyObject recv)
|
IRubyObject |
MetaClass.allocate()
|
IRubyObject |
RubyClass.allocate()
|
static IRubyObject |
RubyEnumerable.any_p(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 |
RubyPrecision.append_features(IRubyObject receiver,
IRubyObject include,
Block block)
|
IRubyObject |
RubyClassPathVariable.append(IRubyObject obj)
|
IRubyObject |
RubyZlib.Inflate.append(IRubyObject arg)
|
IRubyObject |
RubyZlib.Deflate.append(IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipWriter.append(IRubyObject p1)
|
IRubyObject |
RubyStringIO.append(ThreadContext context,
IRubyObject 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)
rb_ary_aref |
static IRubyObject |
RubyDir.aref(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyComplex.arg(ThreadContext context)
nucomp_arg |
IRubyObject |
RubyNumeric.arg(ThreadContext context)
numeric_arg |
IRubyObject |
RubyNoMethodError.args()
|
static IRubyObject |
RubyYAML.YAMLArrayMethods.array_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.as(java.lang.Class javaClass)
|
IRubyObject |
RubyObject.as(java.lang.Class javaClass)
|
IRubyObject |
RubyProc.as(java.lang.Class asClass)
|
IRubyObject |
RubyString.ascii_only_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)
rb_ary_aset |
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.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 |
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)
|
IRubyObject |
RubyZlib.ZStream.avail_in()
|
IRubyObject |
RubyZlib.ZStream.avail_out()
|
static IRubyObject |
RubyKernel.backquote(ThreadContext context,
IRubyObject recv,
IRubyObject aString)
|
IRubyObject |
NativeException.backtrace()
|
IRubyObject |
RubyException.backtrace()
|
static IRubyObject |
RubyFile.basename(ThreadContext context,
IRubyObject recv,
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)
|
IRubyObject |
RubyDigest.Base.block_length()
|
IRubyObject |
RubyFileStat.blockdev_p()
|
static IRubyObject |
RubyFileTest.blockdev_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyFileStat.blocks()
|
static IRubyObject |
RubyMethod.bmcall(IRubyObject blockArg,
IRubyObject arg1,
IRubyObject self,
Block unusedBlock)
Delegate a block call to a bound method call. |
IRubyObject |
RubyStringScanner.bol_p()
|
static IRubyObject |
RubyContinuation.call(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyMethod.call(ThreadContext context,
Block block)
Call the method. |
IRubyObject |
RubyProc.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyEnumerable.AppendBlockCallback.call(ThreadContext context,
IRubyObject[] largs,
Block blk)
|
IRubyObject |
RubyMethod.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 |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyProc.call19(ThreadContext context,
IRubyObject[] args,
Block block)
|
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,
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)
|
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)
|
IRubyObject |
RubyBasicObject.callSuper(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.capitalize_bang(ThreadContext context)
rb_str_capitalize_bang |
IRubyObject |
RubyString.capitalize(ThreadContext context)
rb_str_capitalize |
IRubyObject |
RubySymbol.capitalize(ThreadContext context)
|
IRubyObject |
RubyMatchData.captures(ThreadContext context)
match_captures |
IRubyObject |
RubyString.casecmp(IRubyObject other)
|
IRubyObject |
RubySymbol.casecmp(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 |
RubyString.center(IRubyObject arg0)
rb_str_center |
IRubyObject |
RubyString.center(IRubyObject[] args)
Deprecated. use the one or two argument versions. |
IRubyObject |
RubyString.center(IRubyObject arg0,
IRubyObject arg1)
rb_str_center |
static IRubyObject |
RubyProcess.UserID.change_privilege(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.GroupID.change_privilege(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyFileStat.chardev_p()
|
static IRubyObject |
RubyFileTest.chardev_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
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)
|
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". |
IRubyObject |
RubyBasicObject.checkStringType()
rb_check_string_type Tries to return a coerced string representation of this object, using "to_str". |
IRubyObject |
RubyString.checkStringType()
|
IRubyObject |
RubyFile.chmod(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyFile.chmod(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyString.chomp_bang()
rb_str_chomp_bang In the common case, removes CR and LF characters in various ways depending on the value of the optional args[0]. |
IRubyObject |
RubyString.chomp_bang(IRubyObject arg0)
rb_str_chomp_bang In the common case, removes CR and LF characters in various ways depending on the value of the optional args[0]. |
IRubyObject |
RubyString.chomp_bang(IRubyObject[] args)
Deprecated. Use the zero or one argument versions. |
static IRubyObject |
RubyKernel.chomp_bang(ThreadContext context,
IRubyObject recv)
|
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. |
static IRubyObject |
RubyKernel.chomp(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyKernel.chomp(ThreadContext context,
IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
RubyKernel.chomp(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the zero or one-arg versions. |
IRubyObject |
RubyString.chop_bang()
rb_str_chop_bang |
static IRubyObject |
RubyKernel.chop_bang(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyString.chop(ThreadContext context)
|
static IRubyObject |
RubyKernel.chop(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyFile.chown(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyFile.chown(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyDir.chroot(IRubyObject recv,
IRubyObject path)
Changes the root directory (only allowed by super user). |
static IRubyObject |
RubyYAML.YAMLClassMethods.class_to_yaml(IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
RubyModule.class_variable_defined_p(ThreadContext context,
IRubyObject var)
|
IRubyObject |
RubyModule.class_variable_get(IRubyObject var)
rb_mod_cvar_get |
IRubyObject |
RubyModule.class_variable_set(IRubyObject var,
IRubyObject value)
rb_mod_cvar_set |
IRubyObject |
RubyStringScanner.clear()
|
protected IRubyObject |
RubyModule.cloneMethods(RubyModule clone)
|
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()
|
IRubyObject |
RubyZlib.ZStream.close()
|
IRubyObject |
RubyZlib.RubyGzipFile.close()
|
IRubyObject |
RubyZlib.RubyGzipReader.close()
|
IRubyObject |
RubyZlib.RubyGzipWriter.close()
|
static IRubyObject |
RubyArgsFile.close(ThreadContext context,
IRubyObject recv)
|
protected IRubyObject |
RubyIO.close2(Ruby runtime)
|
IRubyObject |
RubyStringIO.closed_p()
|
IRubyObject |
RubyZlib.ZStream.closed_p()
|
IRubyObject |
RubyZlib.RubyGzipFile.closed_p()
|
static IRubyObject |
RubyArgsFile.closed_p(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyStringIO.closed_read_p()
|
IRubyObject |
RubyStringIO.closed_write_p()
|
IRubyObject |
RubyFileStat.cmp(IRubyObject other)
|
static IRubyObject |
RubyComparable.cmperr(IRubyObject recv,
IRubyObject other)
rb_cmperr |
static IRubyObject |
RubyJRuby.TypeLibrary.coerce_to(ThreadContext context,
IRubyObject self,
IRubyObject object,
IRubyObject clazz,
IRubyObject method)
|
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_bang19(ThreadContext context,
Block block)
rb_ary_collect_bang |
static IRubyObject |
RubyEnumerable.collect(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.combination(ThreadContext context,
IRubyObject num,
Block block)
rb_ary_combination |
IRubyObject |
RubyZlib.RubyGzipFile.comment()
|
IRubyObject |
RubyArray.compact_bang()
rb_ary_compact_bang |
IRubyObject |
RubyArray.compact()
rb_ary_compact |
static IRubyObject |
RubyJRuby.compile(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyJRuby.JRubyCompiledScript.compiled_script_inspect_bytecode(IRubyObject recv)
|
static IRubyObject |
RubyJRuby.JRubyCompiledScript.compiled_script_inspect(IRubyObject recv)
|
static IRubyObject |
RubyJRuby.JRubyCompiledScript.compiled_script_to_s(IRubyObject recv)
|
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_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 |
IRubyObject[] |
RubyObjectAdapter.convertToJavaArray(IRubyObject array)
|
IRubyObject |
RubyObject.convertToType(RubyClass target,
int convertMethodIndex)
Deprecated. |
static IRubyObject |
RubyIO.copy_stream(ThreadContext context,
IRubyObject recv,
IRubyObject stream1,
IRubyObject stream2)
|
IRubyObject |
RubyString.count(IRubyObject[] args)
rb_str_count |
IRubyObject |
RubyArray.count(ThreadContext context,
Block block)
|
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 |
RubyRange.cover_p(ThreadContext context,
IRubyObject obj)
|
static IRubyObject |
RubyZlib.crc_table(IRubyObject recv)
|
IRubyObject |
RubyZlib.RubyGzipFile.crc()
|
static IRubyObject |
RubyZlib.crc32(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyArray.create(IRubyObject klass,
IRubyObject[] args,
Block block)
rb_ary_s_create |
static IRubyObject |
RubyHash.create(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
rb_hash_s_create |
static IRubyObject |
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)
|
IRubyObject |
RubyZlib.ZStream.data_type()
|
static IRubyObject |
RubyYAML.YAMLDateMethods.date_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
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)
|
IRubyObject |
RubyZlib.Deflate.deflate(IRubyObject[] args)
|
IRubyObject |
RubyArray.delete_at(IRubyObject obj)
rb_ary_delete_at_m |
IRubyObject |
RubyString.delete_bang(IRubyObject[] args)
rb_str_delete_bang |
IRubyObject |
RubyArray.delete_if(ThreadContext context,
Block block)
rb_ary_delete_if |
IRubyObject |
RubyArray.delete_if19(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.delete_if19(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.delete(ThreadContext context,
IRubyObject[] args)
rb_str_delete |
IRubyObject |
RubyArray.delete(ThreadContext context,
IRubyObject item,
Block block)
rb_ary_delete |
IRubyObject |
RubyHash.delete(ThreadContext context,
IRubyObject key,
Block block)
rb_hash_delete |
IRubyObject |
RubyModule.deleteClassVariable(java.lang.String name)
|
IRubyObject |
RubyModule.deleteConstant(java.lang.String name)
|
IRubyObject |
RubyComplex.demoninator(ThreadContext context)
nucomp_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)
|
static IRubyObject |
RubyEnumerable.detect19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.detect19(ThreadContext context,
IRubyObject self,
IRubyObject ifnone,
Block block)
|
IRubyObject |
RubyFileStat.dev()
|
IRubyObject |
RubyFileStat.devMajor()
|
IRubyObject |
RubyFileStat.devMinor()
|
IRubyObject |
RubyDigest.Base.digest_bang()
|
IRubyObject |
RubyDigest.Base.digest(IRubyObject[] args)
|
static IRubyObject |
RubyFileTest.directory_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyFile.dirname(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyGC.disable(IRubyObject recv)
|
IRubyObject |
RubyObject.display(ThreadContext context,
IRubyObject[] args)
rb_obj_display call-seq: obj.display(port=$>) => nil Prints obj on the given port (default $> ). |
IRubyObject |
RubyFixnum.div_div(ThreadContext context,
IRubyObject other)
fix_div here is terrible MRI gotcha: 1.div 3.0 -> 0 1 / 3.0 -> 0.3333333333333333 MRI is also able to do it in one place by looking at current frame in rb_num_coerce_bin: rb_funcall(x, ruby_frame->orig_func, 1, y); also note that RubyFloat doesn't override Numeric.div |
IRubyObject |
RubyNumeric.div(ThreadContext context,
IRubyObject other)
num_div |
IRubyObject |
RubyBigDecimal.divmod(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 |
RubyString.doClone()
|
static IRubyObject |
RubyBigDecimal.double_fig(IRubyObject recv)
|
IRubyObject |
RubyString.downcase_bang(ThreadContext context)
rb_str_downcase_bang |
IRubyObject |
RubySymbol.downcase(ThreadContext context)
|
IRubyObject |
RubyInteger.downto(ThreadContext context,
IRubyObject to,
Block block)
int_downto |
IRubyObject |
RubyInteger.downto19(ThreadContext context,
IRubyObject to,
Block block)
|
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)
|
static IRubyObject |
RubyYAML.dump_all(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.dump_stream(IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
RubyString.dump()
rb_str_dump |
IRubyObject |
RubyBigDecimal.dump(IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyYAML.dump(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyMarshal.dump(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyNameError.RubyNameErrorMessage.dump(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBasicObject.dup()
|
IRubyObject |
RubyObject.dup()
rb_obj_dup This method should be overridden only by: Proc Will allocate a new instance of the real class of this object, and then initialize that copy. |
IRubyObject |
RubyProc.dup()
|
IRubyObject |
RubyIO.each_byte(ThreadContext context,
Block block)
Invoke a block for each byte. |
IRubyObject |
RubyStringIO.each_byte(ThreadContext context,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipReader.each_byte(ThreadContext context,
Block block)
|
static IRubyObject |
RubyArgsFile.each_byte(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyIO.each_byte19(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.each_byte19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyArgsFile.each_byte19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each_char(ThreadContext context,
Block block)
rb_str_each_char |
IRubyObject |
RubyString.each_codepoint(ThreadContext context,
Block block)
rb_str_each_codepoint |
static IRubyObject |
RubyEnumerator.each_cons(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyYAML.each_document(IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyArray.each_index(ThreadContext context,
Block block)
rb_ary_each_index |
IRubyObject |
RubyArray.each_index19(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.each_key19(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.each_line(ThreadContext context,
Block block)
rb_str_each_line |
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 |
RubyIO.each_line19(ThreadContext context,
IRubyObject[] args,
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_object19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyStruct.each_pair(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.each_pair19(ThreadContext context,
Block block)
|
IRubyObject |
RubyStruct.each_pair19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerator.each_slice(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyHash.each_value19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerator.each_with_index(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyEnumerable.each_with_index(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyClassPathVariable.each(Block block)
|
IRubyObject |
RubyArray.each(ThreadContext context,
Block block)
rb_ary_each |
IRubyObject |
RubyDir.each(ThreadContext context,
Block block)
Executes the block once for each entry in the directory. |
IRubyObject |
RubyEnumerator.each(ThreadContext context,
Block block)
Send current block and supplied args to method on target. |
IRubyObject |
RubyRange.each(ThreadContext context,
Block block)
|
IRubyObject |
RubyStruct.each(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.each(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipReader.each(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyDir.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyRange.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyStruct.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyIO.each19(ThreadContext context,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyArgsFile.each19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyProcess.egid_set(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.egid(IRubyObject recv)
|
static IRubyObject |
RubyProcess.UserID.eid(IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.eid(IRubyObject self)
|
static IRubyObject |
RubyProcess.UserID.eid(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.GroupID.eid(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyArray.eltInternal(int offset)
|
IRubyObject |
RubyArray.eltInternalSet(int offset,
IRubyObject item)
|
IRubyObject |
RubyArray.empty_p()
rb_ary_empty_p |
IRubyObject |
RubySymbol.empty_p(ThreadContext context)
|
static IRubyObject |
RubyGC.enable(IRubyObject recv)
|
IRubyObject |
RubyThreadGroup.enclose(Block block)
|
IRubyObject |
RubyThreadGroup.enclosed_p(Block block)
|
IRubyObject |
RubyRegexp.encoding(ThreadContext context)
|
IRubyObject |
RubyString.encoding(ThreadContext context)
|
IRubyObject |
RubySymbol.encoding(ThreadContext context)
|
IRubyObject |
RubyZlib.ZStream.end()
|
IRubyObject |
RubyMatchData.end(ThreadContext context,
IRubyObject index)
match_end |
IRubyObject |
RubyMatchData.end19(ThreadContext context,
IRubyObject index)
|
IRubyObject |
RubyZlib.ZStream.ended_p()
|
static IRubyObject |
RubyEtc.endgrent(IRubyObject recv)
|
static IRubyObject |
RubyEtc.endpwent(IRubyObject recv)
|
IRubyObject |
RubyArray.entry(int offset)
rb_ary_entry |
IRubyObject |
RubyArray.entry(long offset)
rb_ary_entry |
static IRubyObject |
RubyEnumerator.enum_cons(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerator.enum_slice(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipReader.eof_p()
|
IRubyObject |
RubyStringIO.eof()
|
IRubyObject |
RubyZlib.RubyGzipReader.eof()
|
static IRubyObject |
RubyArgsFile.eof(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyBignum.eql_p(IRubyObject other)
rb_big_eql |
IRubyObject |
RubyFloat.eql_p(IRubyObject other)
flo_eql |
IRubyObject |
RubyObject.eql_p(IRubyObject obj)
rb_obj_equal Just like "==" and "equal?", "eql?" will use identity equality for Object. |
IRubyObject |
RubyTime.eql_p(IRubyObject other)
|
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 |
RubyRange.eqq_p19(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
RubyRegexp.eqq(ThreadContext context,
IRubyObject str)
rb_reg_eqq |
IRubyObject |
RubyObject.equal_p(ThreadContext context,
IRubyObject obj)
rb_obj_equal Will use Java identity equality. |
IRubyObject |
RubySystemCallError.errno()
|
static IRubyObject |
RubyProcess.euid_set(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.euid(IRubyObject recv)
|
IRubyObject |
RubyRuntimeAdapter.eval(Ruby runtime,
java.lang.String script)
|
static IRubyObject |
RubyKernel.eval(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 |
RubyObject.evalUnder(ThreadContext context,
RubyModule under,
IRubyObject src,
IRubyObject file,
IRubyObject line)
Deprecated. Call with an int line number and String file |
IRubyObject |
RubyObject.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 |
RubyYAML.YAMLExceptionMethods.exception_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.YAMLExceptionMethods.exception_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyException.exception(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.exec(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyFileStat.executable_p()
|
static IRubyObject |
RubyFileTest.executable_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyFileTest.executable_real_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyFileStat.executableReal_p()
|
IRubyObject |
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 |
RubyKernel.exit_bang(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.exit_bang(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyLocalJumpError.exit_value()
|
static IRubyObject |
RubyKernel.exit(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.exit(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyProcess.RubyStatus.exitstatus()
|
static IRubyObject |
RubyFile.expand_path(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Converts a pathname to an absolute pathname. |
IRubyObject |
RubyBigDecimal.exponent()
|
IRubyObject |
RubyModule.extend_object(IRubyObject obj)
rb_mod_extend_object |
IRubyObject |
RubyObject.extend(IRubyObject[] args)
rb_obj_extend call-seq: obj.extend(module, ...) => obj Adds to _obj_ the instance methods from each module given as a parameter. |
IRubyObject |
RubyModule.extended(ThreadContext context,
IRubyObject other,
Block block)
|
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 |
RubyYAML.YAMLFalseMethods.false_taguri(IRubyObject self)
|
static IRubyObject |
RubyBoolean.False.false_to_s(IRubyObject f)
|
static IRubyObject |
RubyYAML.YAMLFalseMethods.false_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyBoolean.False.false_xor(IRubyObject f,
IRubyObject oth)
|
IRubyObject |
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.fastGetConstantAt(java.lang.String internedName)
|
IRubyObject |
RubyModule.fastGetConstantFrom(java.lang.String internedName)
|
IRubyObject |
RubyBasicObject.fastGetInstanceVariable(java.lang.String internedName)
|
IRubyObject |
RubyBasicObject.fastGetInternalVariable(java.lang.String internedName)
|
IRubyObject |
RubyModule.fastSetClassVar(java.lang.String internedName,
IRubyObject value)
|
IRubyObject |
RubyModule.fastSetConstant(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 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_all19(ThreadContext context,
IRubyObject self,
Block block)
|
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 |
RubyEncoding.find(ThreadContext context,
IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyEnumerable.find19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.find19(ThreadContext context,
IRubyObject self,
IRubyObject ifnone,
Block block)
|
IRubyObject |
RubyZlib.ZStream.finish()
|
IRubyObject |
RubyZlib.RubyGzipFile.finish()
|
IRubyObject |
RubyZlib.RubyGzipWriter.finish()
|
IRubyObject |
RubyZlib.ZStream.finished_p()
|
IRubyObject |
RubyZlib.Inflate.finished_p()
|
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)
|
static IRubyObject |
RubyEnumerable.first_0(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyEnumerable.first_1(ThreadContext context,
IRubyObject self,
IRubyObject num)
|
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)
|
IRubyObject |
RubyRange.first(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBigDecimal.fix()
|
IRubyObject |
RubyRegexp.fixed_encoding_p(ThreadContext context)
|
IRubyObject |
RubyArray.flatten_bang(ThreadContext context)
rb_ary_flatten_bang |
IRubyObject |
RubyArray.flatten_bang19(ThreadContext context)
|
IRubyObject |
RubyArray.flatten_bang19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyArray.flatten(ThreadContext context)
rb_ary_flatten |
IRubyObject |
RubyHash.flatten(ThreadContext context)
|
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 |
RubyZlib.ZStream.flush_next_in()
|
IRubyObject |
RubyZlib.ZStream.flush_next_out()
|
IRubyObject |
RubyStringIO.flush()
|
IRubyObject |
RubyZlib.Deflate.flush(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipWriter.flush(IRubyObject[] args)
|
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)
rb_io_s_foreach |
static IRubyObject |
RubyDir.foreach(ThreadContext context,
IRubyObject recv,
IRubyObject _path,
Block block)
Executes the block once for each file in the directory specified by path . |
static IRubyObject |
RubyIO.foreach19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyDir.foreach19(ThreadContext context,
IRubyObject recv,
IRubyObject _path,
Block block)
|
static IRubyObject |
RubyKernel.fork(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyProcess.fork(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyBigDecimal.frac()
|
IRubyObject |
RubyBoolean.freeze(ThreadContext context)
|
IRubyObject |
RubyFixnum.freeze(ThreadContext context)
|
IRubyObject |
RubyModule.freeze(ThreadContext context)
rb_mod_freeze |
IRubyObject |
RubyNil.freeze(ThreadContext context)
|
IRubyObject |
RubyObject.freeze(ThreadContext context)
rb_obj_freeze call-seq: obj.freeze => obj Prevents further modifications to obj. |
IRubyObject |
RubySymbol.freeze(ThreadContext context)
|
IRubyObject |
RubyStringIO.fsync()
|
static IRubyObject |
RubyFile.ftype(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyGC.garbage_collect(IRubyObject recv)
|
static IRubyObject |
RubyObjectSpace.garbage_collect(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 |
MetaClass.getAttached()
|
IRubyObject |
RubyException.getBacktrace()
|
IRubyObject |
RubyStringScanner.getbyte(ThreadContext context)
|
IRubyObject |
RubyIO.getc()
Read a byte. |
IRubyObject |
RubyStringIO.getc()
|
IRubyObject |
RubyZlib.RubyGzipReader.getc()
|
static IRubyObject |
RubyArgsFile.getc(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyKernel.getc(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyStringScanner.getch(ThreadContext context)
|
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 |
RubyModule.getConstant(java.lang.String name)
Retrieve the named constant, invoking 'const_missing' should that be appropriate. |
IRubyObject |
RubyModule.getConstantAt(java.lang.String name)
|
IRubyObject |
RubyModule.getConstantFrom(java.lang.String name)
|
protected IRubyObject |
RubyModule.getConstantInner(java.lang.String name)
|
IRubyObject |
RubyModule.getConstantNoConstMissing(java.lang.String name)
|
IRubyObject |
Ruby.getDebug()
Getter for property isDebug. |
static IRubyObject |
RubyProcess.Sys.getegid(IRubyObject self)
|
static IRubyObject |
RubyProcess.Sys.geteuid(IRubyObject self)
|
static IRubyObject |
RubyProcess.Sys.getgid(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 |
RubyBasicObject.getInstanceVariable(java.lang.String name)
|
IRubyObject |
RubyBasicObject.getInternalVariable(java.lang.String name)
|
IRubyObject |
RubyIO.getline(Ruby runtime,
ByteList separator)
|
IRubyObject |
RubyIO.getlineFast(Ruby runtime,
int delim)
|
static IRubyObject |
RubyEtc.getlogin(IRubyObject recv)
|
IRubyObject |
Ruby.getNil()
Returns the "nil" singleton instance. |
IRubyObject[] |
Ruby.getNilPrefilledArray()
|
static IRubyObject |
RubyJRuby.getObjectSpaceEnabled(IRubyObject recv,
Block b)
|
IRubyObject |
Ruby.getPasswdStruct()
|
static IRubyObject |
RubyProcess.getpgid(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.getpgrp(IRubyObject recv)
|
static IRubyObject |
RubyProcess.getpriority(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyEtc.getpwent(IRubyObject recv)
|
static IRubyObject |
RubyEtc.getpwnam(IRubyObject recv,
IRubyObject name)
|
static IRubyObject |
RubyEtc.getpwuid(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.getrlimit(IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyIO.gets(ThreadContext context,
IRubyObject[] args)
Read a line. |
IRubyObject |
RubyStringIO.gets(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipReader.gets(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyArgsFile.gets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Read a line. |
static IRubyObject |
RubyKernel.gets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
Ruby.getTmsStruct()
|
IRubyObject |
Ruby.getTopSelf()
Getter for property rubyTopSelf. |
static IRubyObject |
RubyProcess.Sys.getuid(IRubyObject self)
|
IRubyObject |
Ruby.getVerbose()
Getter for property isVerbose. |
static IRubyObject |
RubyProcess.gid_set(IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyFileStat.gid()
|
static IRubyObject |
RubyProcess.gid(IRubyObject recv)
|
static IRubyObject |
RubyDir.glob(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Returns an array of filenames matching the specified wildcard pattern pat . |
static 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)
|
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with one or two arguments. |
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_gsub_bang |
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)
rb_str_gsub_bang |
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with one or two arguments. |
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_gsub |
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)
|
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)
|
static IRubyObject |
RubyYAML.YAMLHashMethods.hash_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyComplex.hash(ThreadContext context)
nucomp_hash |
IRubyObject |
RubyRational.hash(ThreadContext context)
nurat_to_r |
IRubyObject |
RubyHash.hash19(ThreadContext context)
rb_hash_hash |
IRubyObject |
RubyString.hex(ThreadContext context)
rb_str_hex |
IRubyObject |
RubyDigest.Base.hexdigest_bang()
|
IRubyObject |
RubyDigest.Base.hexdigest(IRubyObject[] args)
|
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 |
RubyObject.id_deprecated()
rb_obj_id_obsolete Old id version. |
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()
|
IRubyObject |
RubyObject.id()
rb_obj_id Return the internal id of an object. |
IRubyObject |
RubyFixnum.id2name()
fix_id2name |
IRubyObject |
RubySymbol.id2name()
|
static IRubyObject |
RubyObjectSpace.id2ref(IRubyObject recv,
IRubyObject id)
|
static IRubyObject |
RubyFileTest.identical_p(IRubyObject recv,
IRubyObject filename1,
IRubyObject filename2)
|
IRubyObject |
RubyFixnum.idiv(ThreadContext context,
IRubyObject other,
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,
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. Use the versions with one or two args. |
IRubyObject |
RubyString.index(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
rb_str_index_m |
IRubyObject |
RubyArray.index19(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.index19(ThreadContext context,
IRubyObject expected)
|
IRubyObject |
RubyArray.index19(ThreadContext context,
IRubyObject obj,
Block unused)
|
IRubyObject |
RubyArray.indexes(IRubyObject[] args)
rb_ary_indexes |
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. |
IRubyObject |
RubyBigDecimal.infinite_p()
|
IRubyObject |
RubyFloat.infinite_p()
flo_is_infinite_p |
IRubyObject |
RubyZlib.Inflate.inflate(IRubyObject string)
|
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 |
RubyBinding.initialize_copy(IRubyObject other)
|
IRubyObject |
RubyClass.initialize_copy(IRubyObject original)
rb_class_init_copy |
IRubyObject |
RubyDigest.Base.initialize_copy(IRubyObject obj)
|
IRubyObject |
RubyFileStat.initialize_copy(IRubyObject original)
|
IRubyObject |
RubyIO.initialize_copy(IRubyObject original)
|
IRubyObject |
RubyMatchData.initialize_copy(IRubyObject original)
|
IRubyObject |
RubyModule.initialize_copy(IRubyObject original)
rb_mod_init_copy |
IRubyObject |
RubyNumeric.initialize_copy(IRubyObject arg)
num_init_copy |
IRubyObject |
RubyObject.initialize_copy(IRubyObject original)
rb_obj_init_copy Initializes this object as a copy of the original, that is the parameter to this object. |
IRubyObject |
RubyRegexp.initialize_copy(IRubyObject re)
rb_reg_init_copy |
IRubyObject |
RubyStringIO.initialize_copy(IRubyObject other)
|
IRubyObject |
RubyStringScanner.initialize_copy(IRubyObject other)
|
IRubyObject |
RubyStruct.initialize_copy(IRubyObject arg)
|
IRubyObject |
RubyTime.initialize_copy(IRubyObject original)
|
IRubyObject |
RubyRegexp.initialize_m(IRubyObject[] args)
rb_reg_initialize_m |
IRubyObject |
RubyObject.initialize()
rb_obj_dummy Default initialize method. |
IRubyObject |
RubyString.initialize()
|
IRubyObject |
RubyModule.initialize(Block block)
rb_mod_initialize |
IRubyObject |
RubyTime.initialize(Block block)
|
IRubyObject |
RubyZlib.ZStream.initialize(Block unusedBlock)
|
IRubyObject |
RubyString.initialize(IRubyObject arg0)
|
IRubyObject |
RubyEnumerator.initialize(IRubyObject[] args)
|
IRubyObject |
RubyDigest.Base.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyException.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyFile.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyHash.initialize(IRubyObject[] args,
Block block)
rb_hash_initialize |
IRubyObject |
RubyIO.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyIconv.RubyFailure.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNameError.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNoMethodError.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
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 |
RubyStruct.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubySystemCallError.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubySystemExit.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyThread.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyDir.initialize(IRubyObject _newPath,
Block unusedBlock)
Creates a new Dir . |
IRubyObject |
RubyFileStat.initialize(IRubyObject fname,
Block unusedBlock)
|
IRubyObject |
RubyZlib.RubyGzipReader.initialize(IRubyObject io,
Block unusedBlock)
|
IRubyObject |
RubyIconv.initialize(IRubyObject arg1,
IRubyObject arg2,
Block unusedBlock)
|
IRubyObject |
RubyBinding.initialize(ThreadContext context)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
Block block)
rb_ary_initialize |
IRubyObject |
RubyClass.initialize(ThreadContext context,
Block block)
rb_class_initialize |
IRubyObject |
RubyProc.initialize(ThreadContext context,
Block procBlock)
|
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 |
RubyArray.initialize(ThreadContext context,
IRubyObject arg0,
Block block)
rb_ary_initialize |
IRubyObject |
RubyClass.initialize(ThreadContext context,
IRubyObject superObject,
Block block)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
rb_ary_initialize |
IRubyObject |
RubyClass.initialize19(ThreadContext context,
Block block)
|
IRubyObject |
RubyClass.initialize19(ThreadContext context,
IRubyObject superObject,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipWriter.initialize2(IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyEnumerable.inject(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.inject(ThreadContext context,
IRubyObject self,
IRubyObject init,
Block block)
|
static IRubyObject |
RubyEnumerable.inject19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.inject19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerable.inject19(ThreadContext context,
IRubyObject self,
IRubyObject init,
IRubyObject method,
Block block)
|
IRubyObject |
RubyFileStat.ino()
|
IRubyObject |
RubyArray.insert()
|
IRubyObject |
RubyArray.insert(IRubyObject arg)
rb_ary_insert |
IRubyObject |
RubyArray.insert(IRubyObject[] args)
rb_ary_insert |
IRubyObject |
RubyArray.insert(IRubyObject arg1,
IRubyObject arg2)
rb_ary_insert |
IRubyObject |
RubyString.insert(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 |
RubyDigest.Base.inspect()
|
IRubyObject |
RubyFile.inspect()
|
IRubyObject |
RubyFileStat.inspect()
|
IRubyObject |
RubyIconv.RubyFailure.inspect()
|
IRubyObject |
RubyMatchData.inspect()
|
IRubyObject |
RubyMethod.inspect()
|
IRubyObject |
RubyObject.inspect()
rb_obj_inspect call-seq: obj.inspect => string Returns a string containing a human-readable representation of obj. |
IRubyObject |
RubyProcess.RubyStatus.inspect()
|
IRubyObject |
RubyRegexp.inspect()
rb_reg_inspect |
IRubyObject |
RubyString.inspect()
rb_str_inspect |
IRubyObject |
RubyStringScanner.inspect()
|
IRubyObject |
RubySymbol.inspect()
|
IRubyObject |
RubyThread.inspect()
|
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 |
RubyRange.inspect(ThreadContext context)
|
IRubyObject |
RubyRational.inspect(ThreadContext context)
nurat_inspect |
IRubyObject |
RubyStruct.inspect(ThreadContext context)
|
IRubyObject |
RubyObject.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 |
RubyObject.instance_eval(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyObject.instance_eval(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyObject.instance_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyObject.instance_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyObject.instance_exec(ThreadContext context,
IRubyObject[] args,
Block block)
rb_obj_instance_exec call-seq: obj.instance_exec(arg...) {|var...| block } => obj Executes the given block within the context of the receiver (_obj_). |
IRubyObject |
RubyModule.instance_method(IRubyObject symbol)
|
IRubyObject |
RubyObject.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. |
IRubyObject |
RubyObject.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. |
IRubyObject |
RubyObject.instance_variable_set(IRubyObject name,
IRubyObject value)
rb_obj_ivar_set call-seq: obj.instance_variable_set(symbol, obj) => obj Sets the instance variable names by symbol to object, thereby frustrating the efforts of the class's author to attempt to provide proper encapsulation. |
IRubyObject |
RubyInteger.integer_p()
int_int_p |
IRubyObject |
RubyNumeric.integer_p()
num_int_p |
protected abstract IRubyObject |
RubyZlib.ZStream.internalFinish()
|
protected IRubyObject |
RubyZlib.Inflate.internalFinish()
|
protected IRubyObject |
RubyZlib.Deflate.internalFinish()
|
IRubyObject |
RubyZlib.RubyGzipReader.internalGets(IRubyObject[] args)
|
static IRubyObject |
RubyArgsFile.internalGets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyBasicObject.BasicObjectMethods.intialize(IRubyObject self)
|
static IRubyObject |
RubyObject.ObjectMethods.intialize(IRubyObject self)
|
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()
|
IRubyObject |
RubyThread.join(IRubyObject[] args)
|
IRubyObject |
RubyRegexp.kcode(ThreadContext context)
|
IRubyObject |
RubyHash.key(ThreadContext context,
IRubyObject expected)
|
IRubyObject |
RubyThread.kill_bang()
|
IRubyObject |
RubyThread.kill()
|
static IRubyObject |
RubyProcess.kill(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyThread.kill(IRubyObject receiver,
IRubyObject rubyThread,
Block block)
|
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 |
RubyDigest.Base.length()
|
IRubyObject |
RubyStringIO.length()
|
IRubyObject |
RubySymbol.length()
|
IRubyObject |
RubyZlib.RubyGzipFile.level()
|
static IRubyObject |
RubyBigDecimal.limit(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyArgsFile.lineno_set(ThreadContext context,
IRubyObject recv,
IRubyObject line)
|
IRubyObject |
RubyStringIO.lineno()
|
IRubyObject |
RubyZlib.RubyGzipReader.lineno()
|
static IRubyObject |
RubyArgsFile.lineno(ThreadContext context,
IRubyObject recv)
|
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. use the one or two argument versions. |
IRubyObject |
RubyString.ljust(IRubyObject arg0,
IRubyObject arg1)
rb_str_ljust |
static IRubyObject |
RubyYAML.load_documents(IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyYAML.load_file(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.load_stream(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyNameError.RubyNameErrorMessage.load(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.load(IRubyObject self,
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.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()
rb_str_lstrip_bang |
IRubyObject |
RubyString.lstrip(ThreadContext context)
rb_str_lstrip |
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 |
RubyArray.map_bang19(ThreadContext context,
Block block)
rb_ary_collect_bang |
IRubyObject |
RubyComplex.marshal_dump(ThreadContext context)
nucomp_marshal_dump |
IRubyObject |
RubyRational.marshal_dump(ThreadContext context)
nurat_marshal_dump |
IRubyObject |
RubyComplex.marshal_load(ThreadContext context,
IRubyObject arg)
nucomp_marshal_load |
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 |
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 |
RubyStringScanner.matched_size()
|
IRubyObject |
RubyStringScanner.matched(ThreadContext context)
|
IRubyObject |
RubyStringScanner.matchedsize()
|
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)
|
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)
|
IRubyObject |
RubyModule.method_removed(ThreadContext context,
IRubyObject nothing)
|
IRubyObject |
RubyModule.method_undefined(ThreadContext context,
IRubyObject nothing)
|
IRubyObject |
RubyObject.method(IRubyObject symbol)
rb_obj_method call-seq: obj.method(sym) => method Looks up the named method as a receiver in obj, returning a Method object (or raising NameError ). |
static IRubyObject |
RubyJRuby.MethodExtensions.methodArgs(IRubyObject recv)
|
IRubyObject |
RubyObject.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. |
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.mkdir(IRubyObject recv,
IRubyObject[] args)
Creates the directory specified by path . |
IRubyObject |
RubyFileStat.mode()
|
static IRubyObject |
RubyBigDecimal.mode(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
Block block)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyNumeric.modulo(ThreadContext context,
IRubyObject other)
num_modulo |
IRubyObject |
RubyFileStat.mtime()
|
IRubyObject |
RubyZlib.RubyGzipFile.mtime()
|
IRubyObject |
RubyFile.mtime(ThreadContext context)
|
static IRubyObject |
RubyFile.mtime(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyFileStat.mtimeEquals(IRubyObject other)
|
IRubyObject |
RubyFileStat.mtimeGreaterThan(IRubyObject other)
|
IRubyObject |
RubyFileStat.mtimeLessThan(IRubyObject other)
|
IRubyObject |
RubyBigDecimal.mult2(ThreadContext context,
IRubyObject b,
IRubyObject n)
|
static IRubyObject |
RubyStringScanner.mustCversion(IRubyObject recv)
|
static IRubyObject |
RubyEncoding.name_list(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyModule.name()
|
IRubyObject |
RubyNameError.name()
|
IRubyObject |
RubyMethod.name(ThreadContext context)
|
IRubyObject |
RubyUnboundMethod.name(ThreadContext context)
|
IRubyObject |
RubyModule.name19()
|
IRubyObject |
RubyRegexp.named_captures(ThreadContext context)
rb_reg_named_captures |
IRubyObject |
RubyEncoding.names(ThreadContext context)
|
IRubyObject |
RubyRegexp.names(ThreadContext context)
rb_reg_names |
IRubyObject |
RubyMatchData.names(ThreadContext context,
Block block)
|
IRubyObject |
RubyBigDecimal.nan_p()
|
IRubyObject |
RubyFloat.nan_p()
flo_is_nan_p |
IRubyObject |
RubyComplex.negate(ThreadContext context)
nucomp_negate |
static IRubyObject |
RubyKernel.new_array(ThreadContext context,
IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
RubyKernel.new_complex(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyKernel.new_complex(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.new_complex(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyKernel.new_integer(ThreadContext context,
IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
RubyKernel.new_rational(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyKernel.new_rational(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.new_rational(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyKernel.new_string(ThreadContext context,
IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
RubyBigDecimal.BigDecimalKernelMethods.newBigDecimal(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyComplex.newComplexCanonicalize(ThreadContext context,
IRubyObject x)
rb_complex_new1 |
static IRubyObject |
RubyComplex.newComplexCanonicalize(ThreadContext context,
IRubyObject x,
IRubyObject y)
rb_complex_new |
static IRubyObject |
RubyComplex.newComplexConvert(ThreadContext context,
IRubyObject x)
rb_Complex1 |
static IRubyObject |
RubyComplex.newComplexConvert(ThreadContext context,
IRubyObject x,
IRubyObject y)
rb_Complex/rb_Complex2 |
static IRubyObject |
RubyThreadGroup.newInstance(IRubyObject recv,
Block block)
|
static IRubyObject |
RubyThread.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Thread.new |
static IRubyObject |
RubyTime.newInstance(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyClass.newInstance(ThreadContext context,
IRubyObject[] args,
Block block)
rb_class_new_instance |
static IRubyObject |
RubyComplex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject real)
|
static IRubyObject |
RubyRational.newInstance(ThreadContext context,
IRubyObject clazz,
IRubyObject num)
|
static IRubyObject |
RubyComplex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyRational.newInstance(ThreadContext context,
IRubyObject clazz,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyIO.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyProc.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Create a new instance of a Proc object. |
static IRubyObject |
RubyTime.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use RubyTime.newInstance(ThreadContext, IRubyObject) |
static IRubyObject |
RubyComplex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject real,
IRubyObject image)
|
static IRubyObject |
RubyRational.newInstance(ThreadContext context,
IRubyObject clazz,
IRubyObject num,
IRubyObject den)
|
static IRubyObject |
RubyComplex.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject real)
|
static IRubyObject |
RubyRational.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject num)
|
static IRubyObject |
RubyComplex.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyRational.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyComplex.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject real,
IRubyObject image)
|
static IRubyObject |
RubyRational.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject num,
IRubyObject den)
|
static IRubyObject |
RubyComplex.newInstanceNew(ThreadContext context,
IRubyObject recv,
IRubyObject real)
|
static IRubyObject |
RubyComplex.newInstanceNew(ThreadContext context,
IRubyObject recv,
IRubyObject real,
IRubyObject image)
|
IRubyObject |
RubyModule.newMethod(IRubyObject receiver,
java.lang.String name,
boolean bound)
|
static IRubyObject |
RubyRational.newRationalConvert(ThreadContext context,
IRubyObject x)
rb_Rational1 |
static IRubyObject |
RubyRational.newRationalConvert(ThreadContext context,
IRubyObject x,
IRubyObject y)
rb_Rational/rb_Rational2 |
static IRubyObject |
RubyStruct.StructMethods.newStruct(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNil.nil_p()
|
IRubyObject |
RubyObject.nil_p(ThreadContext context)
rb_false call_seq: nil.nil? => true true to nil? . |
static IRubyObject |
RubyYAML.YAMLNilMethods.nil_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyArray.nitems()
rb_ary_nitems |
static IRubyObject |
RubyNKF.nkf(ThreadContext context,
IRubyObject recv,
IRubyObject opt,
IRubyObject str)
|
IRubyObject |
RubyFileStat.nlink()
|
static IRubyObject |
RubyEnumerable.none_p(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyBigDecimal.nonzero_p()
|
IRubyObject |
RubyNumeric.nonzero_p(ThreadContext context)
num_nonzero_p |
IRubyObject |
RubyProcess.RubyStatus.not_implemented()
|
IRubyObject |
RubyProcess.RubyStatus.not_implemented1(IRubyObject arg)
|
static IRubyObject |
RubyRegexp.nth_match(int nth,
IRubyObject match)
rb_reg_nth_match |
static IRubyObject |
RubyNumeric.num2fix(IRubyObject val)
rb_num2fix |
IRubyObject |
RubyComplex.numerator(ThreadContext context)
nucomp_numerator |
IRubyObject |
RubyInteger.numerator(ThreadContext context)
|
IRubyObject |
RubyNumeric.numerator(ThreadContext context)
num_numerator |
IRubyObject |
RubyRational.numerator(ThreadContext context)
nurat_numerator |
static IRubyObject |
RubyYAML.YAMLNumericMethods.numeric_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.YAMLObjectMethods.obj_taguri(IRubyObject self)
|
static IRubyObject |
RubyEnumerator.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyYAML.YAMLObjectMethods.obj_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.YAMLObjectMethods.obj_to_yaml_properties(IRubyObject self)
|
static IRubyObject |
RubyYAML.YAMLObjectMethods.obj_to_yaml_style(IRubyObject self)
|
static IRubyObject |
RubyYAML.YAMLObjectMethods.obj_to_yaml(IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
RubyString.oct(ThreadContext context)
rb_str_oct |
IRubyObject |
RubyMatchData.offset(ThreadContext context,
IRubyObject index)
match_offset |
IRubyObject |
RubyMatchData.offset19(ThreadContext context,
IRubyObject index)
|
static IRubyObject |
JRubyApplet.RubyMethods.on_destroy(IRubyObject recv,
Block block)
|
static IRubyObject |
JRubyApplet.RubyMethods.on_paint(IRubyObject recv,
Block block)
|
static IRubyObject |
JRubyApplet.RubyMethods.on_start(IRubyObject recv,
Block block)
|
static IRubyObject |
JRubyApplet.RubyMethods.on_stop(IRubyObject recv,
Block block)
|
static IRubyObject |
RubyEnumerable.one_p(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyRational.op_abs(ThreadContext context)
nurat_abs |
IRubyObject |
RubyComplex.op_add(ThreadContext context,
IRubyObject other)
nucomp_add |
IRubyObject |
RubyRational.op_add(ThreadContext context,
IRubyObject other)
nurat_add |
IRubyObject |
RubyArray.op_and(IRubyObject other)
rb_ary_and |
IRubyObject |
RubyBignum.op_and(ThreadContext context,
IRubyObject other)
rb_big_and |
IRubyObject |
RubyFixnum.op_and(ThreadContext context,
IRubyObject other)
fix_and |
IRubyObject |
RubyIO.op_append(ThreadContext context,
IRubyObject anObject)
rb_io_addstr |
IRubyObject |
RubyFixnum.op_aref(IRubyObject other)
fix_aref |
IRubyObject |
RubyMatchData.op_aref(IRubyObject idx)
match_aref |
IRubyObject |
RubyThread.op_aref(IRubyObject key)
|
IRubyObject |
RubyMatchData.op_aref(IRubyObject[] args)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyMatchData.op_aref(IRubyObject idx,
IRubyObject rest)
match_aref |
IRubyObject |
RubyGlobal.StringOnlyRubyHash.op_aref(ThreadContext context,
IRubyObject key)
|
IRubyObject |
RubyHash.op_aref(ThreadContext context,
IRubyObject key)
rb_hash_aref |
IRubyObject |
RubyString.op_aref(ThreadContext context,
IRubyObject arg)
rb_str_aref, rb_str_aref_m |
IRubyObject |
RubyStringScanner.op_aref(ThreadContext context,
IRubyObject idx)
|
IRubyObject |
RubySymbol.op_aref(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.op_aref(ThreadContext context,
IRubyObject[] args)
Deprecated. Use the versions with one or two args |
IRubyObject |
RubyString.op_aref(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
rb_str_aref, rb_str_aref_m |
IRubyObject |
RubySymbol.op_aref(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyMatchData.op_aref19(IRubyObject idx)
match_aref |
IRubyObject |
RubyMatchData.op_aref19(IRubyObject idx,
IRubyObject rest)
match_aref |
IRubyObject |
RubyHash.op_aset(IRubyObject key,
IRubyObject value)
Deprecated. |
IRubyObject |
RubyThread.op_aset(IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyString.op_aset(ThreadContext context,
IRubyObject[] args)
Deprecated. Use the versions with two or three args. |
IRubyObject |
RubyGlobal.StringOnlyRubyHash.op_aset(ThreadContext context,
IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyHash.op_aset(ThreadContext context,
IRubyObject key,
IRubyObject value)
rb_hash_aset |
IRubyObject |
RubyString.op_aset(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
rb_str_aset, rb_str_aset_m |
IRubyObject |
RubyString.op_aset(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
rb_str_aset, rb_str_aset_m |
IRubyObject |
RubyRational.op_ceil(ThreadContext context)
nurat_ceil |
IRubyObject |
RubyModule.op_cmp(IRubyObject obj)
rb_mod_cmp |
IRubyObject |
RubyNumeric.op_cmp(IRubyObject other)
num_cmp |
IRubyObject |
RubyArray.op_cmp(ThreadContext context,
IRubyObject obj)
rb_ary_cmp |
IRubyObject |
RubyBigDecimal.op_cmp(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBignum.op_cmp(ThreadContext context,
IRubyObject other)
rb_big_cmp |
IRubyObject |
RubyFixnum.op_cmp(ThreadContext context,
IRubyObject other)
fix_cmp |
IRubyObject |
RubyFloat.op_cmp(ThreadContext context,
IRubyObject other)
flo_cmp |
IRubyObject |
RubyRational.op_cmp(ThreadContext context,
IRubyObject other)
nurat_cmp |
IRubyObject |
RubyString.op_cmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubySymbol.op_cmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_cmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRational.op_coerce(ThreadContext context,
IRubyObject other)
nurat_coerce |
IRubyObject |
RubyArray.op_diff(IRubyObject other)
rb_ary_diff |
IRubyObject |
RubyBigDecimal.op_div(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.op_div(ThreadContext context,
IRubyObject other)
rb_big_div |
IRubyObject |
RubyComplex.op_div(ThreadContext context,
IRubyObject other)
nucomp_div / nucomp_quo |
IRubyObject |
RubyFixnum.op_div(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRational.op_div(ThreadContext context,
IRubyObject other)
nurat_div |
IRubyObject |
RubyBigDecimal.op_div(ThreadContext context,
IRubyObject other,
IRubyObject digits)
|
IRubyObject |
RubyRational.op_divmod(ThreadContext context,
IRubyObject other)
nurat_divmod |
IRubyObject |
RubyHash.op_eql19(ThreadContext context,
IRubyObject other)
rb_hash_eql |
IRubyObject |
RubyBasicObject.op_eqq(ThreadContext context,
IRubyObject other)
rb_equal The Ruby "===" method is used by default in case/when statements. |
IRubyObject |
RubyObject.op_eqq(ThreadContext context,
IRubyObject other)
rb_equal The Ruby "===" method is used by default in case/when statements. |
IRubyObject |
RubySymbol.op_eqq(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_eqq(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.op_equal(IRubyObject other)
rb_big_eq |
IRubyObject |
RubyDigest.Base.op_equal(IRubyObject oth)
|
IRubyObject |
RubyProc.op_equal(IRubyObject other)
|
IRubyObject |
RubyArray.op_equal(ThreadContext context,
IRubyObject obj)
rb_ary_equal |
IRubyObject |
RubyBasicObject.op_equal(ThreadContext context,
IRubyObject obj)
rb_obj_equal Will by default use identity equality to compare objects. |
IRubyObject |
RubyComplex.op_equal(ThreadContext context,
IRubyObject other)
nucomp_equal_p |
IRubyObject |
RubyFixnum.op_equal(ThreadContext context,
IRubyObject other)
fix_equal |
IRubyObject |
RubyFloat.op_equal(ThreadContext context,
IRubyObject other)
flo_eq |
IRubyObject |
RubyHash.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyModule.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyObject.op_equal(ThreadContext context,
IRubyObject obj)
rb_obj_equal Will by default use identity equality to compare objects. |
IRubyObject |
RubyProcess.RubyStatus.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRange.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRational.op_equal(ThreadContext context,
IRubyObject other)
nurat_equal_p |
IRubyObject |
RubyRegexp.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyStruct.op_equal(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
RubyComparable.op_equal(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_equal (cmp_eq inlined here) |
IRubyObject |
RubyHash.op_equal19(ThreadContext context,
IRubyObject other)
rb_hash_equal |
IRubyObject |
RubyComplex.op_expt(ThreadContext context,
IRubyObject other)
nucomp_expt |
IRubyObject |
RubyRational.op_expt(ThreadContext context,
IRubyObject other)
nurat_expt |
IRubyObject |
RubyFloat.op_fdiv(ThreadContext context,
IRubyObject other)
flo_div |
IRubyObject |
RubyRational.op_fdiv(ThreadContext context,
IRubyObject other)
nurat_fdiv |
IRubyObject |
RubyRational.op_floor(ThreadContext context)
nurat_floor |
IRubyObject |
RubyString.op_format(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyModule.op_ge(IRubyObject obj)
rb_mod_ge |
IRubyObject |
RubyBigDecimal.op_ge(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.op_ge(ThreadContext context,
IRubyObject other)
fix_ge |
IRubyObject |
RubyFloat.op_ge(ThreadContext context,
IRubyObject other)
flo_ge |
IRubyObject |
RubyString.op_ge(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_ge(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyModule.op_gt(IRubyObject obj)
rb_mod_gt |
IRubyObject |
RubyBigDecimal.op_gt(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.op_gt(ThreadContext context,
IRubyObject other)
fix_gt |
IRubyObject |
RubyFloat.op_gt(ThreadContext context,
IRubyObject other)
flo_gt |
IRubyObject |
RubyString.op_gt(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_gt(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.op_idiv(ThreadContext context,
IRubyObject other)
rb_big_idiv |
IRubyObject |
RubyRational.op_idiv(ThreadContext context,
IRubyObject other)
nurat_idiv |
IRubyObject |
RubyModule.op_le(IRubyObject obj)
rb_mod_le |
IRubyObject |
RubyBigDecimal.op_le(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.op_le(ThreadContext context,
IRubyObject other)
fix_le |
IRubyObject |
RubyFloat.op_le(ThreadContext context,
IRubyObject other)
flo_le |
IRubyObject |
RubyString.op_le(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_le(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.op_lshift(IRubyObject other)
rb_big_lshift |
IRubyObject |
RubyFixnum.op_lshift(IRubyObject other)
fix_lshift |
IRubyObject |
RubyModule.op_lt(IRubyObject obj)
rb_mod_lt |
IRubyObject |
RubyBigDecimal.op_lt(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.op_lt(ThreadContext context,
IRubyObject other)
fix_lt |
IRubyObject |
RubyFloat.op_lt(ThreadContext context,
IRubyObject other)
flo_lt |
IRubyObject |
RubyString.op_lt(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_lt(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyObject.op_match(ThreadContext context,
IRubyObject arg)
rb_obj_pattern_match call-seq: obj =~ other => false Pattern Match---Overridden by descendents (notably Regexp and String ) to provide meaningful
pattern-match semantics. |
IRubyObject |
RubyRegexp.op_match(ThreadContext context,
IRubyObject str)
rb_reg_match |
IRubyObject |
RubyString.op_match(ThreadContext context,
IRubyObject other)
rb_str_match |
IRubyObject |
RubySymbol.op_match19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRegexp.op_match2(ThreadContext context)
|
IRubyObject |
RubyTime.op_minus(IRubyObject other)
|
IRubyObject |
RubyBigDecimal.op_minus(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBignum.op_minus(ThreadContext context,
IRubyObject other)
rb_big_minus |
IRubyObject |
RubyFixnum.op_minus(ThreadContext context,
IRubyObject other)
fix_minus |
IRubyObject |
RubyFloat.op_minus(ThreadContext context,
IRubyObject other)
flo_minus |
IRubyObject |
RubyBigDecimal.op_mod(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBignum.op_mod(ThreadContext context,
IRubyObject other)
rb_big_modulo |
IRubyObject |
RubyFixnum.op_mod(ThreadContext context,
IRubyObject other)
fix_mod |
IRubyObject |
RubyFloat.op_mod(ThreadContext context,
IRubyObject other)
flo_mod |
IRubyObject |
RubyRational.op_mod(ThreadContext context,
IRubyObject other)
nurat_mod |
IRubyObject |
RubyBigDecimal.op_mul(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBignum.op_mul(ThreadContext context,
IRubyObject other)
rb_big_mul |
IRubyObject |
RubyComplex.op_mul(ThreadContext context,
IRubyObject other)
nucomp_mul |
IRubyObject |
RubyFixnum.op_mul(ThreadContext context,
IRubyObject other)
fix_mul |
IRubyObject |
RubyFloat.op_mul(ThreadContext context,
IRubyObject other)
flo_mul |
IRubyObject |
RubyRational.op_mul(ThreadContext context,
IRubyObject other)
nurat_mul |
IRubyObject |
RubyString.op_mul(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_mul19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.op_neg()
rb_big_neg |
IRubyObject |
RubyFixnum.op_neg()
fix_rev |
IRubyObject |
RubyBasicObject.op_not_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBasicObject.op_not(ThreadContext context)
|
protected IRubyObject |
RubyNumeric.op_num_equal(ThreadContext context,
IRubyObject other)
num_equal, doesn't override RubyObject.op_equal |
IRubyObject |
RubyArray.op_or(IRubyObject other)
rb_ary_or |
IRubyObject |
RubyBignum.op_or(ThreadContext context,
IRubyObject other)
rb_big_or |
IRubyObject |
RubyFixnum.op_or(ThreadContext context,
IRubyObject other)
fix_or |
IRubyObject |
RubyArray.op_plus(IRubyObject obj)
rb_ary_plus |
IRubyObject |
RubyTime.op_plus(IRubyObject other)
|
IRubyObject |
RubyBigDecimal.op_plus(ThreadContext context,
IRubyObject b)
|
IRubyObject |
RubyBignum.op_plus(ThreadContext context,
IRubyObject other)
rb_big_plus |
IRubyObject |
RubyFixnum.op_plus(ThreadContext context,
IRubyObject other)
fix_plus |
IRubyObject |
RubyFloat.op_plus(ThreadContext context,
IRubyObject other)
flo_plus |
IRubyObject |
RubyString.op_plus(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_plus19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.op_pow_19(ThreadContext context,
IRubyObject other)
rb_big_pow |
IRubyObject |
RubyFixnum.op_pow_19(ThreadContext context,
IRubyObject other)
fix_pow |
IRubyObject |
RubyBigDecimal.op_pow(IRubyObject arg)
|
IRubyObject |
RubyBignum.op_pow(ThreadContext context,
IRubyObject other)
rb_big_pow |
IRubyObject |
RubyFixnum.op_pow(ThreadContext context,
IRubyObject other)
fix_pow |
IRubyObject |
RubyFloat.op_pow(ThreadContext context,
IRubyObject other)
flo_pow |
IRubyObject |
RubyBigDecimal.op_quo(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRational.op_rem(ThreadContext context,
IRubyObject other)
nurat_rem |
IRubyObject |
RubyRational.op_round(ThreadContext context)
nurat_round |
IRubyObject |
RubyBignum.op_rshift(IRubyObject other)
rb_big_rshift |
IRubyObject |
RubyFixnum.op_rshift(IRubyObject other)
fix_rshift |
IRubyObject |
RubyProcess.RubyStatus.op_rshift(IRubyObject other)
|
IRubyObject |
RubyComplex.op_sub(ThreadContext context,
IRubyObject other)
nucomp_sub |
IRubyObject |
RubyRational.op_sub(ThreadContext context,
IRubyObject other)
nurat_sub |
IRubyObject |
RubyArray.op_times(ThreadContext context,
IRubyObject times)
rb_ary_times |
IRubyObject |
RubyRational.op_truncate(ThreadContext context)
nurat_truncate |
IRubyObject |
RubyBigDecimal.op_uminus()
|
IRubyObject |
RubyBignum.op_uminus()
rb_big_uminus |
IRubyObject |
RubyFixnum.op_uminus()
fix_uminus |
IRubyObject |
RubyFloat.op_uminus()
flo_uminus |
IRubyObject |
RubyNumeric.op_uminus(ThreadContext context)
num_uminus |
IRubyObject |
RubyBigDecimal.op_uplus()
|
IRubyObject |
RubyNumeric.op_uplus()
num_uplus |
IRubyObject |
RubyBignum.op_xor(ThreadContext context,
IRubyObject other)
rb_big_xor |
IRubyObject |
RubyFixnum.op_xor(ThreadContext context,
IRubyObject other)
fix_xor |
static IRubyObject |
RubyIO.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyStringIO.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyZlib.RubyGzipWriter.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyDir.open(ThreadContext context,
IRubyObject recv,
IRubyObject path,
Block block)
Returns a new directory object for path . |
static IRubyObject |
RubyZlib.RubyGzipReader.open(ThreadContext context,
IRubyObject recv,
IRubyObject filename,
Block block)
|
static IRubyObject |
RubyIconv.open(ThreadContext context,
IRubyObject recv,
IRubyObject to,
IRubyObject from,
Block block)
|
IRubyObject |
RubyRegexp.options()
|
IRubyObject |
RubyZlib.RubyGzipFile.orig_name()
|
IRubyObject |
RubyZlib.RubyGzipFile.os_code()
|
IRubyObject |
RubyFileStat.owned_p()
|
static IRubyObject |
RubyFileTest.owned_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyMethod.owner(ThreadContext context)
|
IRubyObject |
RubyUnboundMethod.owner(ThreadContext context)
|
static IRubyObject |
RubyKernel.p(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyZlib.Deflate.params(IRubyObject level,
IRubyObject strategy)
|
static IRubyObject |
RubyYAML.parse_internal(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyJRuby.parse(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerable.partition(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.partition19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyThread.pass(IRubyObject recv)
|
static IRubyObject |
RubyEtc.passwd(IRubyObject recv,
Block block)
|
IRubyObject |
RubyStringIO.path()
|
IRubyObject |
RubyDir.path(ThreadContext context)
|
IRubyObject |
RubyStringScanner.peek(ThreadContext context,
IRubyObject length)
|
IRubyObject |
RubyStringScanner.peep(ThreadContext context,
IRubyObject length)
|
IRubyObject |
RubyArray.permutation(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.permutation(ThreadContext context,
IRubyObject num,
Block block)
rb_ary_permutation |
IRubyObject |
RubyStringIO.pid()
|
static IRubyObject |
RubyProcess.pid(IRubyObject recv)
|
IRubyObject |
RubyIO.pid(ThreadContext context)
Return the process id (pid) of the process this IO object spawned. |
IRubyObject |
RubyFileStat.pipe_p()
|
static IRubyObject |
RubyFileTest.pipe_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyIO.pipe(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyComplex.polar(ThreadContext context)
nucomp_polar |
IRubyObject |
RubyNumeric.polar(ThreadContext context)
numeric_polar |
static IRubyObject |
RubyComplex.polar(ThreadContext context,
IRubyObject clazz,
IRubyObject abs,
IRubyObject arg)
nucomp_s_polar |
IRubyObject |
RubyArray.pop(ThreadContext context)
rb_ary_pop |
IRubyObject |
RubyArray.pop19(ThreadContext context)
|
IRubyObject |
RubyArray.pop19(ThreadContext context,
IRubyObject num)
|
static IRubyObject |
RubyIO.popen(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.popen3(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyStringIO.pos()
|
IRubyObject |
RubyZlib.RubyGzipReader.pos()
|
IRubyObject |
RubyZlib.RubyGzipWriter.pos()
|
IRubyObject |
RubyMatchData.post_match(ThreadContext context)
match_post_match |
IRubyObject |
RubyStringScanner.post_match(ThreadContext context)
|
static IRubyObject |
RubyProcess.ppid(IRubyObject recv)
|
IRubyObject |
RubyMatchData.pre_match(ThreadContext context)
match_pre_match |
IRubyObject |
RubyStringScanner.pre_match(ThreadContext context)
|
static IRubyObject |
RubyPrecision.prec_f(ThreadContext context,
IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyPrecision.prec_i(ThreadContext context,
IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyPrecision.prec(ThreadContext context,
IRubyObject receiver,
IRubyObject type,
Block block)
|
IRubyObject |
RubyBigDecimal.precs()
|
IRubyObject |
RubyFixnum.pred()
|
IRubyObject |
RubyInteger.pred(ThreadContext context)
|
IRubyObject |
RubyZlib.RubyGzipWriter.print(IRubyObject[] args)
|
IRubyObject |
RubyIO.print(ThreadContext context,
IRubyObject[] args)
Print some objects to the stream. |
IRubyObject |
RubyStringIO.print(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.print(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyIO.printf(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyStringIO.printf(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipWriter.printf(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.printf(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyThread.priority_set(IRubyObject priority)
|
IRubyObject |
RubyModule.private_method_defined(ThreadContext context,
IRubyObject symbol)
|
IRubyObject |
RubyObject.private_methods(ThreadContext context,
IRubyObject[] args)
rb_obj_private_methods call-seq: obj.private_methods(all=true) => array Returns the list of private methods accessible to obj. |
IRubyObject |
RubyArray.product(ThreadContext context,
IRubyObject[] args)
rb_ary_product |
IRubyObject |
RubyModule.protected_method_defined(ThreadContext context,
IRubyObject symbol)
|
IRubyObject |
RubyObject.protected_methods(ThreadContext context,
IRubyObject[] args)
rb_obj_protected_methods call-seq: obj.protected_methods(all=true) => array Returns the list of protected methods accessible to obj. |
IRubyObject |
RubyModule.public_method_defined(ThreadContext context,
IRubyObject symbol)
|
IRubyObject |
RubyObject.public_methods(ThreadContext context,
IRubyObject[] args)
rb_obj_public_methods call-seq: obj.public_methods(all=true) => array Returns the list of public methods accessible to obj. |
IRubyObject |
Ruby.pushExitBlock(RubyProc proc)
Push block onto exit stack. |
IRubyObject |
RubyStringIO.putc(IRubyObject obj)
|
IRubyObject |
RubyZlib.RubyGzipWriter.putc(IRubyObject p1)
|
IRubyObject |
RubyIO.putc(ThreadContext context,
IRubyObject object)
|
static IRubyObject |
RubyKernel.putc(ThreadContext context,
IRubyObject recv,
IRubyObject ch)
rb_f_putc |
IRubyObject |
RubyIO.puts(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyStringIO.puts(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipWriter.puts(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.puts(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.quick_emit_node(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyYAML.quick_emit(IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
RubyNumeric.quo_19(ThreadContext context,
IRubyObject other)
num_quo |
IRubyObject |
RubyBignum.quo(ThreadContext context,
IRubyObject other)
rb_big_quo |
IRubyObject |
RubyFixnum.quo(ThreadContext context,
IRubyObject other)
fix_quo |
IRubyObject |
RubyNumeric.quo(ThreadContext context,
IRubyObject other)
num_quo |
IRubyObject |
RubyThread.raise(IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.raise(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyYAML.YAMLRangeMethods.range_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyArray.rassoc(ThreadContext context,
IRubyObject value)
rb_ary_rassoc |
IRubyObject |
RubyHash.rassoc(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
RubyArray.rb_clear()
rb_ary_clear |
static IRubyObject |
RubyKernel.rbCatch(ThreadContext context,
IRubyObject recv,
IRubyObject tag,
Block block)
|
IRubyObject |
RubyBasicObject.rbClone()
|
IRubyObject |
RubyObject.rbClone()
rb_obj_clone This method should be overridden only by: Proc, Method, UnboundedMethod, Binding. |
IRubyObject |
RubyProc.rbClone()
|
static IRubyObject |
RubyKernel.rbThrow(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyFileStat.rdev()
|
IRubyObject |
RubyFileStat.rdevMajor()
|
IRubyObject |
RubyFileStat.rdevMinor()
|
static IRubyObject |
RubyProcess.UserID.re_exchange(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.re_exchange(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.UserID.re_exchangeable_p(IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.re_exchangeable_p(IRubyObject self)
|
IRubyObject |
RubyIO.read_nonblock(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyDir.read()
Returns the next entry from this directory. |
IRubyObject |
RubyIO.read(IRubyObject[] args)
|
IRubyObject |
RubyStringIO.read(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipReader.read(IRubyObject[] args)
|
IRubyObject |
RubyIO.read(ThreadContext context)
|
IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyArgsFile.read(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyFileStat.readable_p()
|
static IRubyObject |
RubyFileTest.readable_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyFileStat.readableReal_p()
|
protected IRubyObject |
RubyIO.readAll(IRubyObject buffer)
|
IRubyObject |
RubyIO.readchar()
Read a byte. |
IRubyObject |
RubyStringIO.readchar()
|
IRubyObject |
RubyZlib.RubyGzipReader.readchar()
|
static IRubyObject |
RubyArgsFile.readchar(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyZlib.RubyGzipReader.readline(ThreadContext context)
|
IRubyObject |
RubyIO.readline(ThreadContext context,
IRubyObject[] args)
Read a line. |
IRubyObject |
RubyStringIO.readline(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyArgsFile.readline(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Read a line. |
static IRubyObject |
RubyKernel.readline(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipReader.readlines(IRubyObject[] args)
|
IRubyObject |
RubyStringIO.readlines(ThreadContext context,
IRubyObject[] arg)
|
static IRubyObject |
RubyArgsFile.readlines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.readlines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.readlink(ThreadContext context,
IRubyObject recv,
IRubyObject path)
|
IRubyObject |
RubyIO.readpartial(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyComplex.real_p(ThreadContext context)
nucomp_real_p |
IRubyObject |
RubyComplex.real()
nucomp_real |
IRubyObject |
RubyNumeric.real(ThreadContext context)
numeric_real |
IRubyObject |
RubyLocalJumpError.reason()
|
IRubyObject |
RubyMethod.receiver(ThreadContext context)
|
IRubyObject |
RubyComplex.rect(ThreadContext context)
nucomp_rect |
IRubyObject |
RubyNumeric.rect(ThreadContext context)
numeric_rect |
static IRubyObject |
RubyJRuby.reference(ThreadContext context,
IRubyObject recv,
IRubyObject obj)
|
static IRubyObject |
RubyYAML.YAMLRegexpMethods.regexp_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyMatchData.regexp(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.reject_bang(ThreadContext context,
Block block)
rb_ary_reject_bang |
IRubyObject |
RubyHash.reject_bang(ThreadContext context,
Block block)
rb_hash_reject_bang |
IRubyObject |
RubyArray.reject_bang19(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.reject(ThreadContext context,
Block block)
rb_ary_reject_bang |
static IRubyObject |
RubyEnumerable.reject(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.reject19(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.reject19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.reject19(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyBigDecimal.remainder(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBignum.remainder(ThreadContext context,
IRubyObject other)
rb_big_remainder |
IRubyObject |
RubyNumeric.remainder(ThreadContext context,
IRubyObject dividend)
num_remainder |
IRubyObject |
RubyModule.remove_class_variable(ThreadContext context,
IRubyObject name)
rb_mod_remove_cvar |
IRubyObject |
RubyModule.remove_const(ThreadContext context,
IRubyObject rubyName)
|
IRubyObject |
RubyObject.remove_instance_variable(ThreadContext context,
IRubyObject name,
Block block)
rb_obj_remove_instance_variable call-seq: obj.remove_instance_variable(symbol) => obj Removes the named instance variable from obj, returning that variable's value. |
IRubyObject |
RubyModule.removeCvar(IRubyObject name)
rb_mod_remove_cvar FIXME: any good reason to have two identical methods? (same as remove_class_variable) |
IRubyObject |
RubyBasicObject.removeInstanceVariable(java.lang.String name)
|
IRubyObject |
RubyBasicObject.removeInternalVariable(java.lang.String name)
|
static IRubyObject |
RubyFile.rename(ThreadContext context,
IRubyObject recv,
IRubyObject oldName,
IRubyObject newName)
|
IRubyObject |
RubyStringIO.reopen(IRubyObject[] args)
|
IRubyObject |
RubyIO.reopen(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyString.replace(int beg,
int len,
RubyString replaceWith)
|
IRubyObject |
RubyArray.replace(IRubyObject orig)
rb_ary_replace |
static IRubyObject |
RubyKernel.require(IRubyObject recv,
IRubyObject name,
Block block)
Require. |
IRubyObject |
RubyDigest.Base.reset()
|
IRubyObject |
RubyStringScanner.reset()
|
IRubyObject |
RubyZlib.ZStream.reset()
|
IRubyObject |
RubyModule.resolveUndefConstant(Ruby runtime,
java.lang.String name)
|
IRubyObject |
RubyStringScanner.rest(ThreadContext context)
|
IRubyObject |
RubyArray.reverse_bang()
rb_ary_reverse_bang |
IRubyObject |
RubyArray.reverse_each(ThreadContext context,
Block block)
rb_ary_reverse_each |
IRubyObject |
RubyArray.reverse()
rb_ary_reverse_m |
IRubyObject |
RubyDir.rewind()
Moves position in this directory to the first entry. |
IRubyObject |
RubyStringIO.rewind()
|
IRubyObject |
RubyZlib.RubyGzipReader.rewind()
|
static IRubyObject |
RubyArgsFile.rewind(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyProcess.UserID.rid(IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.rid(IRubyObject self)
|
IRubyObject |
RubyArray.rindex(ThreadContext context,
IRubyObject obj)
rb_ary_rindex |
IRubyObject |
RubyString.rindex(ThreadContext context,
IRubyObject arg0)
rb_str_rindex_m |
IRubyObject |
RubyString.rindex(ThreadContext context,
IRubyObject[] args)
Deprecated. Use the versions with one or two arguments. |
IRubyObject |
RubyString.rindex(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
rb_str_rindex_m |
IRubyObject |
RubyArray.rindex19(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.rindex19(ThreadContext context,
IRubyObject obj,
Block unused)
|
IRubyObject |
RubyString.rjust(IRubyObject arg0)
rb_str_rjust |
IRubyObject |
RubyString.rjust(IRubyObject[] args)
Deprecated. use the one or two argument versions. |
IRubyObject |
RubyString.rjust(IRubyObject arg0,
IRubyObject arg1)
rb_str_rjust |
static IRubyObject |
RubyDir.rmdir(IRubyObject recv,
IRubyObject path)
Deletes the directory specified by path . |
IRubyObject |
RubyFloat.round()
flo_round |
IRubyObject |
RubyNumeric.round()
num_round |
IRubyObject |
RubyBigDecimal.round(IRubyObject[] args)
|
static IRubyObject |
RubyFileTest.rowned_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyString.rstrip_bang()
rb_str_rstrip_bang |
IRubyObject |
RubyString.rstrip(ThreadContext context)
rb_str_rstrip |
IRubyObject |
RubyThread.run()
|
IRubyObject |
Ruby.runInterpreter(Node scriptNode)
|
IRubyObject |
Ruby.runNormally(Node scriptNode,
boolean yarvCompile)
Run the specified script without any of the loop-processing wrapper code. |
static IRubyObject |
RubyJRuby.runtime(IRubyObject recv,
Block unusedBlock)
|
IRubyObject |
Ruby.runWithGetsLoop(Node scriptNode,
boolean printing,
boolean processLineEnds,
boolean split,
boolean yarvCompile)
Run the given script with a "while gets; end" loop wrapped around it. |
static IRubyObject |
RubyZlib.Deflate.s_deflate(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyDigest.Base.s_digest(IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyThread.s_exit(IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyDigest.Base.s_hexdigest(IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyZlib.Inflate.s_inflate(IRubyObject recv,
IRubyObject string)
|
static IRubyObject |
RubyTime.s_new(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNumeric.sadded(IRubyObject name)
num_sadded |
IRubyObject |
RubyThread.safe_level()
|
IRubyObject |
RubyArray.sample(ThreadContext context)
|
IRubyObject |
RubyArray.sample(ThreadContext context,
IRubyObject nv)
|
IRubyObject |
RubyNumeric.scalar_p()
num_real_p |
IRubyObject |
RubyStringScanner.scan_full(IRubyObject regex,
IRubyObject s,
IRubyObject f)
|
IRubyObject |
RubyStringScanner.scan_until(IRubyObject regex)
|
IRubyObject |
RubyStringScanner.scan(IRubyObject regex)
|
IRubyObject |
RubyString.scan(ThreadContext context,
IRubyObject arg,
Block block)
rb_str_scan |
static IRubyObject |
RubyKernel.scan(ThreadContext context,
IRubyObject recv,
IRubyObject pattern,
Block block)
|
IRubyObject |
RubyString.scan19(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyStringScanner.search_full(IRubyObject regex,
IRubyObject s,
IRubyObject f)
|
IRubyObject |
RubyModule.searchInternalModuleVariable(java.lang.String name)
Behaves similarly to RubyModule.getClassVar(String) . |
IRubyObject |
RubyDir.seek(IRubyObject newPos)
Moves to a position d . |
IRubyObject |
RubyStringIO.seek(IRubyObject[] args)
|
static IRubyObject |
RubyArgsFile.seek(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyIO.select_static(ThreadContext context,
Ruby runtime,
IRubyObject[] args)
|
IRubyObject |
RubyHash.select(ThreadContext context,
Block block)
rb_hash_select |
IRubyObject |
RubyMatchData.select(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.select(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyIO.select(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.select(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyArray.select19(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.select19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.select19(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyObject.send(ThreadContext context,
Block block)
rb_f_send send( aSymbol [, args ]* ) -> anObject Invokes the method identified by aSymbol, passing it any arguments specified. |
IRubyObject |
RubyObject.send(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObject.send(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyObject.send(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyObject.send(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyZlib.ZStream.set_avail_out(IRubyObject p1)
|
IRubyObject |
RubyException.set_backtrace(IRubyObject obj)
|
IRubyObject |
RubyZlib.RubyGzipWriter.set_comment(IRubyObject ignored)
|
IRubyObject |
RubyZlib.Inflate.set_dictionary(IRubyObject arg)
|
IRubyObject |
RubyZlib.Deflate.set_dictionary(IRubyObject arg)
|
IRubyObject |
RubyStringIO.set_lineno(IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipReader.set_lineno(IRubyObject lineArg)
|
IRubyObject |
RubyZlib.RubyGzipWriter.set_mtime(IRubyObject ignored)
|
IRubyObject |
RubyZlib.RubyGzipWriter.set_orig_name(IRubyObject ignored)
|
IRubyObject |
RubyDir.set_pos(IRubyObject newPos)
|
IRubyObject |
RubyStringIO.set_pos(IRubyObject arg)
|
IRubyObject |
RubyStringScanner.set_pos(IRubyObject pos)
|
static IRubyObject |
RubyArgsFile.set_pos(ThreadContext context,
IRubyObject recv,
IRubyObject offset)
|
IRubyObject |
RubyStringIO.set_string(IRubyObject arg)
|
IRubyObject |
RubyStringScanner.set_string(ThreadContext context,
IRubyObject str)
|
IRubyObject |
RubyStringIO.set_sync(IRubyObject args)
|
IRubyObject |
RubyZlib.RubyGzipFile.set_sync(IRubyObject ignored)
|
static IRubyObject |
RubyKernel.set_trace_func(ThreadContext context,
IRubyObject recv,
IRubyObject trace_func,
Block block)
|
IRubyObject |
RubyGlobal.StringGlobalVariable.set(IRubyObject value)
|
IRubyObject |
RubyGlobal.KCodeGlobalVariable.set(IRubyObject value)
|
IRubyObject |
RubyStruct.set(IRubyObject value,
int index)
|
IRubyObject |
RubyModule.setClassVar(java.lang.String name,
IRubyObject value)
Set the named class variable to the given value, provided taint and freeze allow setting it. |
IRubyObject |
RubyModule.setConstant(java.lang.String name,
IRubyObject value)
Set the named constant on this module. |
static IRubyObject |
RubyProcess.Sys.setegid(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.Sys.seteuid(IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyFileStat.setgid_p()
|
static IRubyObject |
RubyFileTest.setgid_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyProcess.Sys.setgid(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyEtc.setgrent(IRubyObject recv)
|
IRubyObject |
RubyObjectAdapter.setInstanceVariable(IRubyObject obj,
java.lang.String variableName,
IRubyObject value)
|
IRubyObject |
RubyBasicObject.setInstanceVariable(java.lang.String name,
IRubyObject value)
rb_iv_set / rb_ivar_set |
static IRubyObject |
RubyJRuby.setObjectSpaceEnabled(IRubyObject recv,
IRubyObject arg,
Block b)
|
static IRubyObject |
RubyProcess.setpgid(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyProcess.setpgrp(IRubyObject recv)
|
static IRubyObject |
RubyProcess.setpriority(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
static IRubyObject |
RubyEtc.setpwent(IRubyObject recv)
|
static IRubyObject |
RubyProcess.setrlimit(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.setsid(IRubyObject recv)
|
IRubyObject |
RubyFileStat.setuid_p()
|
static IRubyObject |
RubyFileTest.setuid_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyProcess.Sys.setuid(IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyArray.shift(ThreadContext context)
rb_ary_shift |
IRubyObject |
RubyHash.shift(ThreadContext context)
rb_hash_shift |
IRubyObject |
RubyArray.shift19(ThreadContext context)
|
IRubyObject |
RubyArray.shift19(ThreadContext context,
IRubyObject num)
|
IRubyObject |
RubyArray.shuffle_bang(ThreadContext context)
|
IRubyObject |
RubyArray.shuffle(ThreadContext context)
|
static IRubyObject |
RubyProcess.UserID.sid_available_p(IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.sid_available_p(IRubyObject self)
|
IRubyObject |
RubyBigDecimal.sign()
|
static IRubyObject |
RubyKernel.singleton_method_added(ThreadContext context,
IRubyObject recv,
IRubyObject symbolId,
Block block)
|
static IRubyObject |
RubyKernel.singleton_method_removed(ThreadContext context,
IRubyObject recv,
IRubyObject symbolId,
Block block)
|
static IRubyObject |
RubyKernel.singleton_method_undefined(ThreadContext context,
IRubyObject recv,
IRubyObject symbolId,
Block block)
|
IRubyObject |
RubyFileStat.size_p()
|
static IRubyObject |
RubyFileTest.size_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyBignum.size()
rb_big_size |
IRubyObject |
RubyClassPathVariable.size()
|
IRubyObject |
RubyFileStat.size()
|
IRubyObject |
RubyFixnum.size()
fix_size |
static IRubyObject |
RubyFileTest.size(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyMatchData.size(ThreadContext context)
match_size |
IRubyObject |
RubyStringScanner.skip_until(IRubyObject regex)
|
static IRubyObject |
RubyArgsFile.skip(IRubyObject recv)
|
IRubyObject |
RubyStringScanner.skip(IRubyObject regex)
|
static IRubyObject |
RubyKernel.sleep(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyArray.slice_bang(IRubyObject arg0)
rb_ary_slice_bang |
IRubyObject |
RubyArray.slice_bang(IRubyObject[] args)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyArray.slice_bang(IRubyObject arg0,
IRubyObject arg1)
rb_ary_slice_bang |
IRubyObject |
RubyString.slice_bang(ThreadContext context,
IRubyObject arg0)
rb_str_slice_bang |
IRubyObject |
RubyString.slice_bang(ThreadContext context,
IRubyObject[] args)
Deprecated. Use the versions with one or two args. |
IRubyObject |
RubyString.slice_bang(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
rb_str_slice_bang |
IRubyObject |
RubyFileStat.socket_p()
|
static IRubyObject |
RubyFileTest.socket_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyEnumerable.sort_by(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.sort_by19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.sort(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyRegexp.source()
rb_reg_source |
IRubyObject |
RubyObject.specificEval(ThreadContext context,
RubyModule mod,
Block block)
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments. |
IRubyObject |
RubyObject.specificEval(ThreadContext context,
RubyModule mod,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyObject.specificEval(ThreadContext context,
RubyModule mod,
IRubyObject arg,
Block block)
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments. |
IRubyObject |
RubyObject.specificEval(ThreadContext context,
RubyModule mod,
IRubyObject arg0,
IRubyObject arg1,
Block block)
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments. |
IRubyObject |
RubyObject.specificEval(ThreadContext context,
RubyModule mod,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments. |
static IRubyObject |
RubyKernel.split(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyKernel.split(ThreadContext context,
IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
RubyKernel.split(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. Use the versions with zero, one, or two args. |
static IRubyObject |
RubyKernel.split(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyKernel.sprintf(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyKernel.sprintf(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyBigDecimal.sqrt(IRubyObject arg)
|
IRubyObject |
RubyString.squeeze_bang(IRubyObject[] args)
rb_str_squeeze_bang |
IRubyObject |
RubyString.squeeze(ThreadContext context,
IRubyObject[] args)
rb_str_squeeze |
static IRubyObject |
RubyGC.start(IRubyObject recv)
|
IRubyObject |
RubyFile.stat(ThreadContext context)
|
IRubyObject |
RubyIO.stat(ThreadContext context)
|
static IRubyObject |
RubyFile.stat(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubySystemExit.status()
|
IRubyObject |
RubyThread.status()
|
static IRubyObject |
RubyJRuby.JRubyExtensions.steal_method(IRubyObject recv,
IRubyObject type,
IRubyObject methodName)
|
static IRubyObject |
RubyJRuby.JRubyExtensions.steal_methods(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyRange.step(ThreadContext context,
Block block)
|
IRubyObject |
RubyNumeric.step(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNumeric.step(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyRange.step(ThreadContext context,
IRubyObject step,
Block block)
|
IRubyObject |
RubyNumeric.step(ThreadContext context,
IRubyObject to,
IRubyObject step,
Block block)
|
IRubyObject |
RubyRange.step19(ThreadContext context,
Block block)
|
IRubyObject |
RubyNumeric.step19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyRange.step19(ThreadContext context,
IRubyObject step,
Block block)
|
IRubyObject |
RubyNumeric.step19(ThreadContext context,
IRubyObject to,
IRubyObject step,
Block block)
|
IRubyObject |
RubyFileStat.sticky_p()
|
static IRubyObject |
RubyFileTest.sticky_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyThread.stop(IRubyObject receiver)
|
IRubyObject |
RubyArray.store(long index,
IRubyObject value)
rb_ary_store |
IRubyObject |
RubyModule.storeClassVariable(java.lang.String name,
IRubyObject value)
|
IRubyObject |
RubyModule.storeConstant(java.lang.String name,
IRubyObject value)
|
IRubyObject |
RubyString.str_eql_p(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyZlib.ZStream.stream_end_p()
|
static IRubyObject |
RubyYAML.YAMLStringMethods.string_is_binary(IRubyObject self)
|
static IRubyObject |
RubyYAML.YAMLStringMethods.string_is_complex(IRubyObject self)
|
static IRubyObject |
RubyYAML.YAMLStringMethods.string_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyMatchData.string()
match_string |
IRubyObject |
RubyStringIO.string()
|
IRubyObject |
RubyString.strip_bang()
rb_str_strip_bang |
IRubyObject |
RubyString.strip(ThreadContext context)
rb_str_strip |
static IRubyObject |
RubyYAML.YAMLStructMethods.struct_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.YAMLStructMethods.struct_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyString.sub_bang(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with one or two arguments. |
IRubyObject |
RubyString.sub_bang(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_sub_bang |
static IRubyObject |
RubyKernel.sub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.sub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.sub_bang(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
rb_str_sub_bang |
static IRubyObject |
RubyKernel.sub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.sub_bang19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.sub_bang19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.sub(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with one or two args. |
IRubyObject |
RubyString.sub(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_sub |
static IRubyObject |
RubyKernel.sub(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.sub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.sub(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.sub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.sub19(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_sub |
IRubyObject |
RubyString.sub19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyBigDecimal.sub2(ThreadContext context,
IRubyObject b,
IRubyObject n)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.subclasses(ThreadContext context,
IRubyObject maybeClass,
IRubyObject[] args)
|
IRubyObject |
RubyArray.subseq(long beg,
long len)
rb_ary_subseq |
IRubyObject |
RubyArray.subseqLight(long beg,
long len)
rb_ary_subseq |
IRubyObject |
RubyString.substr(int beg,
int len)
Deprecated. |
IRubyObject |
RubyString.substr(Ruby runtime,
int beg,
int len)
|
IRubyObject |
RubyString.succ_bang()
|
IRubyObject |
RubyInteger.succ(ThreadContext context)
int_succ |
IRubyObject |
RubyString.succ(ThreadContext context)
|
IRubyObject |
RubySymbol.succ(ThreadContext context)
|
IRubyObject |
RubyProcess.RubyStatus.success_p()
|
IRubyObject |
RubySystemExit.success_p()
|
IRubyObject |
RubyIconv.RubyFailure.success()
|
IRubyObject |
RubyClass.superclass(ThreadContext context)
Return the real super class of this class. |
IRubyObject |
RubyString.swapcase_bang(ThreadContext context)
rb_str_swapcase_bang |
IRubyObject |
RubySymbol.swapcase(ThreadContext context)
|
static IRubyObject |
RubyProcess.UserID.switch_rb(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyProcess.GroupID.switch_rb(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyYAML.YAMLSymbolMethods.symbol_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.YAMLSymbolMethods.symbol_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyFileStat.symlink_p()
|
static IRubyObject |
RubyFile.symlink(ThreadContext context,
IRubyObject recv,
IRubyObject from,
IRubyObject to)
|
IRubyObject |
RubyZlib.Inflate.sync_point_p()
|
IRubyObject |
RubyIO.sync_set(IRubyObject newSync)
Sets the current sync mode. |
IRubyObject |
RubyStringIO.sync()
|
IRubyObject |
RubyZlib.RubyGzipFile.sync()
|
IRubyObject |
RubyZlib.Inflate.sync(IRubyObject string)
|
static IRubyObject |
RubyKernel.syscall(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyStringIO.sysread(IRubyObject[] args)
|
IRubyObject |
RubyIO.sysread(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyIO.syswrite(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
RubyBoolean.taint(ThreadContext context)
|
IRubyObject |
RubyFixnum.taint(ThreadContext context)
|
IRubyObject |
RubyNil.taint(ThreadContext context)
|
IRubyObject |
RubyObject.taint(ThreadContext context)
rb_obj_taint call-seq: obj.taint -> obj Marks obj as tainted---if the $SAFE level is
set appropriately, many method calls which might alter the running
programs environment will refuse to accept tainted strings. |
IRubyObject |
RubySymbol.taint(ThreadContext context)
|
IRubyObject |
RubyArray.take_while(ThreadContext context,
Block block)
rb_ary_take_while |
static IRubyObject |
RubyEnumerable.take_while(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.take(ThreadContext context,
IRubyObject n)
rb_ary_take |
static IRubyObject |
RubyEnumerable.take(ThreadContext context,
IRubyObject self,
IRubyObject n,
Block block)
|
static IRubyObject |
RubyKernel.tap(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipReader.tell()
|
IRubyObject |
RubyZlib.RubyGzipWriter.tell()
|
static IRubyObject |
RubyArgsFile.tell(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyStringScanner.terminate()
|
static IRubyObject |
RubyKernel.test(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.YAMLTimeMethods.time_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.times(IRubyObject recv,
Block unusedBlock)
|
IRubyObject |
RubyInteger.times(ThreadContext context,
Block block)
|
IRubyObject |
RubyInteger.times19(ThreadContext context,
Block block)
|
IRubyObject |
RubyRange.to_a(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.to_a(ThreadContext context,
IRubyObject self)
|
IRubyObject |
RubyArray.to_ary()
|
IRubyObject |
RubyNumeric.to_c(ThreadContext context)
numeric_to_c |
IRubyObject |
RubyString.to_c(ThreadContext context)
string_to_c |
static IRubyObject |
RubyNil.to_c(ThreadContext context,
IRubyObject recv)
nilclass_to_c |
static IRubyObject |
RubyKernel.to_enum(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyBigDecimal.to_f()
|
IRubyObject |
RubyBignum.to_f()
rb_big_to_f |
IRubyObject |
RubyFixnum.to_f()
fix_to_f |
IRubyObject |
RubyFloat.to_f()
flo_fo |
IRubyObject |
RubyString.to_f()
rb_str_to_f |
IRubyObject |
RubyComplex.to_f(ThreadContext context)
nucomp_to_f |
IRubyObject |
RubyRational.to_f(ThreadContext context)
|
IRubyObject |
RubyProcess.RubyStatus.to_i()
|
IRubyObject |
RubyString.to_i()
rb_str_to_i |
IRubyObject |
RubyString.to_i(IRubyObject arg0)
rb_str_to_i |
IRubyObject |
RubyString.to_i(IRubyObject[] args)
Deprecated. Use the versions with zero or one args. |
IRubyObject |
RubyComplex.to_i(ThreadContext context)
nucomp_to_i |
IRubyObject |
RubyBigDecimal.to_int()
|
IRubyObject |
RubyNumeric.to_int(ThreadContext context)
num_to_int |
IRubyObject |
RubyZlib.RubyGzipFile.to_io()
|
static IRubyObject |
RubyArgsFile.to_io(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyFixnum.to_java()
|
IRubyObject |
RubyObject.to_java()
|
IRubyObject |
RubyString.to_java()
|
IRubyObject |
RubyMethod.to_proc(ThreadContext context,
Block unusedBlock)
Create a Proc object. |
IRubyObject |
RubyUnboundMethod.to_proc(ThreadContext context,
Block unusedBlock)
|
IRubyObject |
RubyComplex.to_r(ThreadContext context)
nucomp_to_f |
IRubyObject |
RubyFloat.to_r(ThreadContext context)
|
IRubyObject |
RubyInteger.to_r(ThreadContext context)
integer_to_r |
IRubyObject |
RubyRational.to_r(ThreadContext context)
nurat_to_r |
IRubyObject |
RubyString.to_r(ThreadContext context)
string_to_r |
static IRubyObject |
RubyNil.to_r(ThreadContext context,
IRubyObject recv)
nilclass_to_r |
IRubyObject |
RubyArray.to_s()
rb_ary_to_s |
IRubyObject |
RubyClassPathVariable.to_s()
|
IRubyObject |
RubyDigest.Base.to_s()
|
IRubyObject |
RubyFloat.to_s()
flo_to_s |
IRubyObject |
RubyGlobal.StringOnlyRubyHash.to_s()
|
IRubyObject |
RubyMatchData.to_s()
match_to_s |
IRubyObject |
RubyModule.to_s()
rb_mod_to_s |
IRubyObject |
RubyNameError.to_s()
|
IRubyObject |
RubyObject.to_s()
rb_any_to_s call-seq: obj.to_s => string Returns a string representing obj. |
IRubyObject |
RubyProc.to_s()
|
IRubyObject |
RubyProcess.RubyStatus.to_s()
|
IRubyObject |
RubyRegexp.to_s()
|
IRubyObject |
RubyString.to_s()
|
IRubyObject |
RubySymbol.to_s()
|
IRubyObject |
RubyTime.to_s()
|
static IRubyObject |
RubyArgsFile.to_s(IRubyObject recv)
|
IRubyObject |
RubyBigDecimal.to_s(IRubyObject[] args)
|
IRubyObject |
RubyBignum.to_s(IRubyObject[] args)
rb_big_to_s |
IRubyObject |
RubyComplex.to_s(ThreadContext context)
nucomp_to_s |
IRubyObject |
RubyEncoding.to_s(ThreadContext context)
|
IRubyObject |
RubyException.to_s(ThreadContext context)
|
IRubyObject |
RubyHash.to_s(ThreadContext context)
rb_hash_to_s & to_s_hash |
IRubyObject |
RubyRange.to_s(ThreadContext context)
|
IRubyObject |
RubyRational.to_s(ThreadContext context)
nurat_to_s |
IRubyObject |
RubyHash.to_s19(ThreadContext context)
|
IRubyObject |
RubyException.to_str(ThreadContext context)
|
IRubyObject |
RubyNameError.RubyNameErrorMessage.to_str(ThreadContext context)
|
IRubyObject |
RubyFixnum.to_sym()
fix_to_sym |
IRubyObject |
RubySymbol.to_sym()
|
IRubyObject[] |
RubyArray.toJavaArray()
|
IRubyObject[] |
RubyArray.toJavaArrayMaybeUnsafe()
|
IRubyObject[] |
RubyArray.toJavaArrayUnsafe()
|
IRubyObject |
RubyZlib.ZStream.total_in()
|
IRubyObject |
RubyZlib.ZStream.total_out()
|
IRubyObject |
RubyString.tr_bang(IRubyObject src,
IRubyObject repl)
rb_str_tr_bang |
IRubyObject |
RubyString.tr_s_bang(IRubyObject src,
IRubyObject repl)
rb_str_tr_s_bang |
IRubyObject |
RubyString.tr_s(ThreadContext context,
IRubyObject src,
IRubyObject repl)
rb_str_tr_s |
IRubyObject |
RubyString.tr(ThreadContext context,
IRubyObject src,
IRubyObject repl)
rb_str_tr |
static IRubyObject |
RubyKernel.trace_var(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.trap(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubySignal.trap(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyBoolean.True.true_and(IRubyObject t,
IRubyObject oth)
|
static IRubyObject |
RubyBoolean.True.true_or(IRubyObject t,
IRubyObject oth)
|
static IRubyObject |
RubyYAML.YAMLTrueMethods.true_taguri(IRubyObject self)
|
static IRubyObject |
RubyBoolean.True.true_to_s(IRubyObject t)
|
static IRubyObject |
RubyYAML.YAMLTrueMethods.true_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyBoolean.True.true_xor(IRubyObject t,
IRubyObject oth)
|
IRubyObject |
RubyBigDecimal.truncate()
|
IRubyObject |
RubyFloat.truncate()
flo_truncate |
IRubyObject |
RubyNumeric.truncate()
num_truncate |
IRubyObject |
RubyBigDecimal.truncate(IRubyObject arg)
|
IRubyObject |
RubyStringIO.truncate(IRubyObject arg)
|
IRubyObject |
RubyFile.truncate(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyFile.truncate(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyHash.try_convert(ThreadContext context,
IRubyObject recv,
IRubyObject args)
|
static IRubyObject |
RubyRegexp.try_convert(ThreadContext context,
IRubyObject recv,
IRubyObject args)
|
static IRubyObject |
RubyProcess.uid_set(IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyFileStat.uid()
|
static IRubyObject |
RubyProcess.uid(IRubyObject recv)
|
static IRubyObject |
RubyFile.umask(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyObjectSpace.undefine_finalizer(IRubyObject recv,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyIO.ungetc(IRubyObject number)
Pushes char represented by int back onto IOS. |
IRubyObject |
RubyStringIO.ungetc(IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipReader.ungetc(IRubyObject arg)
|
static IRubyObject |
RubyRegexp.union(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
rb_reg_s_union |
IRubyObject |
RubyArray.uniq_bang()
rb_ary_uniq_bang |
IRubyObject |
RubyArray.uniq()
rb_ary_uniq |
static IRubyObject |
RubyFile.unlink(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyStringScanner.unscan()
|
IRubyObject |
RubyObject.untaint(ThreadContext context)
rb_obj_untaint call-seq: obj.untaint => obj Removes the taint from obj. |
static IRubyObject |
RubyKernel.untrace_var(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipReader.unused()
|
IRubyObject |
RubyString.upcase_bang(ThreadContext context)
rb_str_upcase_bang |
IRubyObject |
RubySymbol.upcase(ThreadContext context)
|
IRubyObject |
RubyDigest.Base.update(IRubyObject obj)
|
IRubyObject |
RubyInteger.upto(ThreadContext context,
IRubyObject to,
Block block)
int_upto |
IRubyObject |
RubyString.upto(ThreadContext context,
IRubyObject str,
Block block)
rb_str_upto_m |
IRubyObject |
RubyString.upto(ThreadContext context,
IRubyObject str,
boolean excl,
Block block)
|
IRubyObject |
RubyInteger.upto19(ThreadContext context,
IRubyObject to,
Block block)
|
static IRubyObject |
RubyFile.utime(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
This method does NOT set atime, only mtime, since Java doesn't support anything else. |
IRubyObject |
RubyString.valid_encoding_p(ThreadContext context)
|
IRubyObject |
RubyThread.value()
|
IRubyObject |
RubyArray.values_at(IRubyObject[] args)
rb_values_at |
IRubyObject |
RubyMatchData.values_at(IRubyObject[] args)
|
IRubyObject |
RubyStruct.values_at(IRubyObject[] args)
|
protected IRubyObject |
IncludedModuleWrapper.variableTableFastFetch(java.lang.String internedName)
|
protected IRubyObject |
RubyBasicObject.variableTableFastFetch(java.lang.String internedName)
Fetch an object from the variable table based on the name, where the name must be an interned Java String. |
protected IRubyObject |
IncludedModuleWrapper.variableTableFastStore(java.lang.String internedName,
IRubyObject value)
|
protected IRubyObject |
RubyBasicObject.variableTableFastStore(java.lang.String internedName,
IRubyObject value)
Will store the value under the specified name, where the name needs to be an interned Java String. |
protected IRubyObject |
IncludedModuleWrapper.variableTableFetch(java.lang.String name)
|
protected IRubyObject |
RubyBasicObject.variableTableFetch(java.lang.String name)
Fetch an object from the variable table based on the name. |
protected IRubyObject |
IncludedModuleWrapper.variableTableReadLocked(RubyBasicObject.VariableTableEntry entry)
|
protected IRubyObject |
RubyBasicObject.variableTableReadLocked(RubyBasicObject.VariableTableEntry entry)
Reads the value of the specified entry, locked on the current object. |
protected IRubyObject |
IncludedModuleWrapper.variableTableRemove(java.lang.String name)
|
protected IRubyObject |
RubyBasicObject.variableTableRemove(java.lang.String name)
Removes the entry with the specified name from the variable table, and returning the removed value. |
protected IRubyObject |
IncludedModuleWrapper.variableTableStore(java.lang.String name,
IRubyObject value)
|
protected IRubyObject |
RubyBasicObject.variableTableStore(java.lang.String name,
IRubyObject value)
Store a value in the variable store under the specific name. |
static IRubyObject |
RubyBigDecimal.ver(IRubyObject recv)
|
static IRubyObject |
RubyZlib.version(IRubyObject recv)
|
static IRubyObject |
RubyProcess.wait(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.wait2(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitall(IRubyObject recv)
|
static IRubyObject |
RubyProcess.waitpid(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitpid2(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.warn(ThreadContext context,
IRubyObject recv,
IRubyObject message)
|
static IRubyObject |
RubyZlib.RubyGzipFile.wrap(ThreadContext context,
IRubyObject recv,
IRubyObject io,
Block block)
|
IRubyObject |
RubyFileStat.writable_p()
|
IRubyObject |
RubyFileStat.writableReal_p()
|
IRubyObject |
RubyIO.write_nonblock(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
RubyZlib.RubyGzipWriter.write(IRubyObject p1)
|
IRubyObject |
RubyIO.write(ThreadContext context,
IRubyObject obj)
io_write |
IRubyObject |
RubyStringIO.write(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBigDecimal.zero_p()
|
IRubyObject |
RubyFileStat.zero_p()
|
IRubyObject |
RubyFixnum.zero_p()
fix_zero_p |
IRubyObject |
RubyFloat.zero_p()
flo_zero_p |
IRubyObject |
RubyNumeric.zero_p(ThreadContext context)
num_zero_p |
IRubyObject |
RubyArray.zip(ThreadContext context,
IRubyObject[] args,
Block block)
rb_ary_zip |
static IRubyObject |
RubyEnumerable.zip(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyZlib.zlib_version(IRubyObject recv)
|
Methods in org.jruby that return types with arguments of type IRubyObject | |
---|---|
java.util.List<IRubyObject> |
RubyModule.getAncestorList()
|
java.util.List<Variable<IRubyObject>> |
RubyModule.getClassVariableList()
|
java.util.List<Variable<IRubyObject>> |
RubyBasicObject.getInstanceVariableList()
|
java.util.List<Variable<IRubyObject>> |
RubyBasicObject.getInternalVariableList()
|
java.util.List<Variable<IRubyObject>> |
RubyModule.getStoredConstantList()
Deprecated. |
java.util.List<Variable<IRubyObject>> |
RubyBasicObject.getVariableList()
Gets a list of all variables in this object. |
Methods in org.jruby with parameters of type IRubyObject | |
---|---|
static IRubyObject |
RubySignal.__jtrap_kernel(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
static IRubyObject |
RubyKernel.__method__(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyZlib.Inflate._initialize(IRubyObject[] args)
|
IRubyObject |
RubyZlib.Deflate._initialize(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 RubyBoolean |
RubyThread.abort_on_exception_x(IRubyObject recv)
Returns the status of the global ``abort on exception'' condition. |
static IRubyObject |
RubyKernel.abort(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.abort(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.abort(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.abort(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static RubyFloat |
RubyMath.acos(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.acosh(IRubyObject recv,
IRubyObject x)
|
IRubyObject |
RubyThreadGroup.add(IRubyObject rubyThread,
Block block)
|
IRubyObject |
RubyBigDecimal.add2(ThreadContext context,
IRubyObject b,
IRubyObject digits)
|
void |
RubyBasicObject.addFinalizer(IRubyObject finalizer)
Adds the specified object as a finalizer for this object. |
void |
RubyBasicObject.Finalizer.addFinalizer(IRubyObject finalizer)
|
static IRubyObject |
RubyZlib.adler32(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyZlib.adler32(IRubyObject recv,
IRubyObject[] args)
|
static RubyThread |
RubyThread.adopt(IRubyObject recv,
java.lang.Thread t)
|
RubyModule |
RubyModule.alias_method(ThreadContext context,
IRubyObject newId,
IRubyObject oldId)
|
static IRubyObject |
RubyEncoding.aliases(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyEnumerable.all_p(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubySymbol.all_symbols(IRubyObject recv)
|
static IRubyObject |
RubyEnumerable.any_p(ThreadContext context,
IRubyObject self,
Block block)
|
RubyModule |
RubyModule.append_features(IRubyObject module)
rb_mod_append_features |
static IRubyObject |
RubyPrecision.append_features(IRubyObject receiver,
IRubyObject include,
Block block)
|
RubyArray |
RubyArray.append(IRubyObject item)
rb_ary_push - specialized rb_ary_store |
IRubyObject |
RubyClassPathVariable.append(IRubyObject obj)
|
RubyString |
RubyString.append(IRubyObject other)
rb_str_append |
IRubyObject |
RubyZlib.Inflate.append(IRubyObject arg)
|
IRubyObject |
RubyZlib.Deflate.append(IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipWriter.append(IRubyObject p1)
|
IRubyObject |
RubyStringIO.append(ThreadContext context,
IRubyObject arg)
|
static Encoding |
RubyEncoding.areCompatible(IRubyObject obj1,
IRubyObject obj2)
|
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)
rb_ary_aref |
static IRubyObject |
RubyDir.aref(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyDir.aref(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.YAMLArrayMethods.array_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyArray.aset(IRubyObject[] args)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyArray.aset(IRubyObject arg0,
IRubyObject arg1)
rb_ary_aset |
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 |
static RubyFloat |
RubyMath.asin(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.asinh(IRubyObject recv,
IRubyObject x)
|
IRubyObject |
RubyArray.assoc(ThreadContext context,
IRubyObject key)
rb_ary_assoc |
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)
|
static RubyFloat |
RubyMath.atan(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.atan2(IRubyObject recv,
IRubyObject x,
IRubyObject y)
|
static RubyFloat |
RubyMath.atanh(IRubyObject recv,
IRubyObject x)
|
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 |
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)
|
static IRubyObject |
RubyFile.basename(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.basename(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyMatchData.begin(ThreadContext context,
IRubyObject index)
match_begin |
IRubyObject |
RubyMatchData.begin19(ThreadContext context,
IRubyObject index)
|
static RubyBoolean |
RubyComparable.between_p(ThreadContext context,
IRubyObject recv,
IRubyObject first,
IRubyObject second)
cmp_between |
RubyMethod |
RubyUnboundMethod.bind(ThreadContext context,
IRubyObject aReceiver,
Block block)
|
static RubyBinding |
RubyKernel.binding_1_9(ThreadContext context,
IRubyObject recv,
Block block)
|
static RubyBinding |
RubyKernel.binding(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyArgsFile.binmode(ThreadContext context,
IRubyObject recv)
|
static RubyBoolean |
RubyKernel.block_given_p(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyFileTest.blockdev_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyMethod.bmcall(IRubyObject blockArg,
IRubyObject arg1,
IRubyObject self,
Block unusedBlock)
Delegate a block call to a bound method call. |
static IRubyObject |
RubyContinuation.call(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyContinuation.call(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyProc.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyEnumerable.AppendBlockCallback.call(ThreadContext context,
IRubyObject[] largs,
Block blk)
|
IRubyObject |
RubyMethod.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 |
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 |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyProc.call19(ThreadContext context,
IRubyObject[] args,
Block block)
|
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,
BlockCallback callback)
|
static IRubyObject |
RubyKernel.caller(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.caller(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
void |
Ruby.callEventHooks(ThreadContext context,
RubyEvent event,
java.lang.String file,
int line,
java.lang.String name,
IRubyObject type)
|
void |
RubyObject.callInit(IRubyObject[] args,
Block block)
Call the Ruby initialize method with the supplied arguments and 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)
|
IRubyObject |
RubyObjectAdapter.callMethod(IRubyObject receiver,
java.lang.String methodName,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObjectAdapter.callMethod(IRubyObject receiver,
java.lang.String methodName,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyBasicObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject arg)
Deprecated. |
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)
|
IRubyObject |
RubyObjectAdapter.callSuper(IRubyObject receiver,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObjectAdapter.callSuper(IRubyObject receiver,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyBasicObject.callSuper(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.casecmp(IRubyObject other)
|
IRubyObject |
RubySymbol.casecmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBigDecimal.ceil(IRubyObject[] args)
|
IRubyObject |
RubyString.center(IRubyObject arg0)
rb_str_center |
IRubyObject |
RubyString.center(IRubyObject[] args)
Deprecated. use the one or two argument versions. |
IRubyObject |
RubyString.center(IRubyObject arg0,
IRubyObject arg1)
rb_str_center |
static IRubyObject |
RubyProcess.UserID.change_privilege(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.GroupID.change_privilege(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyFileTest.chardev_p(IRubyObject recv,
IRubyObject filename)
|
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 |
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 void |
RubyClass.checkInheritable(IRubyObject superClass)
rb_check_inheritable |
static void |
RubyNumeric.checkInt(IRubyObject arg,
long num)
check_int |
void |
Ruby.checkSafeString(IRubyObject object)
|
IRubyObject |
RubyFile.chmod(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyFile.chmod(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.chmod(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyString.chomp_bang(IRubyObject arg0)
rb_str_chomp_bang In the common case, removes CR and LF characters in various ways depending on the value of the optional args[0]. |
IRubyObject |
RubyString.chomp_bang(IRubyObject[] args)
Deprecated. Use the zero or one argument versions. |
static IRubyObject |
RubyKernel.chomp_bang(ThreadContext context,
IRubyObject recv)
|
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. |
static IRubyObject |
RubyKernel.chomp_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the zero or one-arg versions. |
RubyString |
RubyString.chomp(IRubyObject arg0)
rb_str_chop |
RubyString |
RubyString.chomp(IRubyObject[] args)
Deprecated. Use the zero or one argument versions. |
static IRubyObject |
RubyKernel.chomp(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyKernel.chomp(ThreadContext context,
IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
RubyKernel.chomp(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the zero or one-arg versions. |
static IRubyObject |
RubyKernel.chomp(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the zero or one-arg versions. |
static IRubyObject |
RubyKernel.chop_bang(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyKernel.chop(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyFile.chown(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyFile.chown(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.chown(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyDir.chroot(IRubyObject recv,
IRubyObject path)
Changes the root directory (only allowed by super user). |
static IRubyObject |
RubyYAML.YAMLClassMethods.class_to_yaml(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.YAMLClassMethods.class_to_yaml(IRubyObject self,
IRubyObject[] args)
|
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_set(IRubyObject var,
IRubyObject value)
rb_mod_cvar_set |
void |
RubyThread.cleanTerminate(IRubyObject result)
|
static IRubyObject |
RubyArgsFile.close(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyArgsFile.closed_p(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyFileStat.cmp(IRubyObject other)
|
static IRubyObject |
RubyComparable.cmperr(IRubyObject recv,
IRubyObject other)
rb_cmperr |
static int |
RubyComparable.cmpint(ThreadContext context,
IRubyObject val,
IRubyObject a,
IRubyObject b)
rb_cmpint |
static IRubyObject |
RubyJRuby.TypeLibrary.coerce_to(ThreadContext context,
IRubyObject self,
IRubyObject object,
IRubyObject clazz,
IRubyObject method)
|
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 |
static IRubyObject |
RubyEnumerable.collect(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.combination(ThreadContext context,
IRubyObject num,
Block block)
rb_ary_combination |
static IRubyObject |
RubyJRuby.compile(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyJRuby.compile(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyJRuby.JRubyCompiledScript.compiled_script_inspect_bytecode(IRubyObject recv)
|
static IRubyObject |
RubyJRuby.JRubyCompiledScript.compiled_script_inspect(IRubyObject recv)
|
static IRubyObject |
RubyJRuby.JRubyCompiledScript.compiled_script_to_s(IRubyObject recv)
|
RubyArray |
RubyArray.concat(IRubyObject obj)
rb_ary_concat |
RubyString |
RubyString.concat(IRubyObject other)
rb_str_concat |
IRubyObject |
RubyStringScanner.concat(IRubyObject obj)
|
RubyBoolean |
RubyModule.const_defined_p(ThreadContext context,
IRubyObject symbol)
rb_mod_const_defined |
IRubyObject |
RubyModule.const_get(IRubyObject symbol)
rb_mod_const_get |
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.constantTableFastStore(java.lang.String internedName,
IRubyObject value)
|
protected IRubyObject |
RubyModule.constantTableFastStore(java.lang.String internedName,
IRubyObject value)
|
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 |
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 |
RubyComplex.convert(ThreadContext context,
IRubyObject clazz,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyRational.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 |
IRubyObject[] |
RubyObjectAdapter.convertToJavaArray(IRubyObject array)
|
RubyInteger |
RubyObjectAdapter.convertToRubyInteger(IRubyObject obj)
|
RubyString |
RubyObjectAdapter.convertToRubyString(IRubyObject obj)
|
static RubyArray |
RubyIconv.convertWithArgs(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
java.lang.String function)
|
static RubyArray |
RubyIconv.convertWithArgs(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
java.lang.String function)
|
static IRubyObject |
RubyIO.copy_stream(ThreadContext context,
IRubyObject recv,
IRubyObject stream1,
IRubyObject stream2)
|
void |
RubyBasicObject.copySpecialInstanceVariables(IRubyObject clone)
Lots of MRI objects keep their state in non-lookupable ivars (e:g. |
void |
RubyException.copySpecialInstanceVariables(IRubyObject clone)
|
void |
RubyNameError.copySpecialInstanceVariables(IRubyObject clone)
|
void |
RubyNoMethodError.copySpecialInstanceVariables(IRubyObject clone)
|
void |
RubyRange.copySpecialInstanceVariables(IRubyObject clone)
|
void |
RubyStruct.copySpecialInstanceVariables(IRubyObject clone)
|
static RubyFloat |
RubyMath.cos(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.cosh(IRubyObject recv,
IRubyObject x)
|
IRubyObject |
RubyString.count(IRubyObject[] args)
rb_str_count |
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 |
RubyRange.cover_p(ThreadContext context,
IRubyObject obj)
|
static IRubyObject |
RubyZlib.crc_table(IRubyObject recv)
|
static IRubyObject |
RubyZlib.crc32(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyZlib.crc32(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyArray.create(IRubyObject klass,
IRubyObject[] args,
Block block)
rb_ary_s_create |
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 |
RubyHash.create(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
rb_hash_s_create |
static IRubyObject |
RubyThread.critical_set(IRubyObject receiver,
IRubyObject value)
|
static IRubyObject |
RubyThread.critical(IRubyObject receiver)
|
RubyString |
RubyString.crypt(ThreadContext context,
IRubyObject other)
rb_str_crypt |
static IRubyObject |
RubyFile.ctime(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyIO.ctl(Ruby runtime,
IRubyObject cmd,
IRubyObject arg)
|
static RubyThread |
RubyThread.current(IRubyObject recv)
|
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 |
RubyYAML.YAMLDateMethods.date_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
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)
|
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)
|
void |
RubyModule.defineConstant(java.lang.String name,
IRubyObject value)
rb_define_const |
void |
Ruby.defineGlobalConstant(java.lang.String name,
IRubyObject value)
rb_define_global_const |
void |
Ruby.defineReadonlyVariable(java.lang.String name,
IRubyObject value)
defines a readonly global variable |
IRubyObject |
RubyZlib.Deflate.deflate(IRubyObject[] args)
|
IRubyObject |
RubyArray.delete_at(IRubyObject obj)
rb_ary_delete_at_m |
IRubyObject |
RubyString.delete_bang(IRubyObject[] args)
rb_str_delete_bang |
IRubyObject |
RubyString.delete(ThreadContext context,
IRubyObject[] args)
rb_str_delete |
IRubyObject |
RubyArray.delete(ThreadContext context,
IRubyObject item,
Block block)
rb_ary_delete |
IRubyObject |
RubyHash.delete(ThreadContext context,
IRubyObject key,
Block block)
rb_hash_delete |
static IRubyObject |
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)
|
static IRubyObject |
RubyEnumerable.detect19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.detect19(ThreadContext context,
IRubyObject self,
IRubyObject ifnone,
Block block)
|
IRubyObject |
RubyDigest.Base.digest(IRubyObject[] args)
|
static IRubyObject |
RubyFileTest.directory_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyFile.dirname(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyGC.disable(IRubyObject recv)
|
IRubyObject |
RubyObject.display(ThreadContext context,
IRubyObject[] args)
rb_obj_display call-seq: obj.display(port=$>) => nil Prints obj on the given port (default $> ). |
IRubyObject |
RubyFixnum.div_div(ThreadContext context,
IRubyObject other)
fix_div here is terrible MRI gotcha: 1.div 3.0 -> 0 1 / 3.0 -> 0.3333333333333333 MRI is also able to do it in one place by looking at current frame in rb_num_coerce_bin: rb_funcall(x, ruby_frame->orig_func, 1, y); also note that RubyFloat doesn't override Numeric.div |
IRubyObject |
RubyNumeric.div(ThreadContext context,
IRubyObject other)
num_div |
IRubyObject |
RubyBigDecimal.divmod(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 |
protected RubyArray |
RubyNumeric.doCoerce(ThreadContext context,
IRubyObject other,
boolean err)
do_coerce |
static IRubyObject |
RubyBigDecimal.double_fig(IRubyObject recv)
|
IRubyObject |
RubyInteger.downto(ThreadContext context,
IRubyObject to,
Block block)
int_downto |
IRubyObject |
RubyInteger.downto19(ThreadContext context,
IRubyObject to,
Block block)
|
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)
|
static IRubyObject |
RubyYAML.dump_all(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.dump_all(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.dump_stream(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.dump_stream(IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
RubyBigDecimal.dump(IRubyObject[] args,
Block unusedBlock)
|
RubyString |
RubyTime.dump(IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyYAML.dump(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.dump(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyMarshal.dump(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyMarshal.dump(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyNameError.RubyNameErrorMessage.dump(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyArgsFile.each_byte(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyArgsFile.each_byte19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyArgsFile.each_byte19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerator.each_cons(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyYAML.each_document(IRubyObject self,
IRubyObject arg,
Block block)
|
RubyIO |
RubyIO.each_line(ThreadContext context,
IRubyObject[] args,
Block block)
Invoke a block for each line. |
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. |
static IRubyObject |
RubyArgsFile.each_line(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Invoke a block for each line. |
IRubyObject |
RubyIO.each_line19(ThreadContext context,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyArgsFile.each_line19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
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_object(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyObjectSpace.each_object19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyObjectSpace.each_object19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerator.each_slice(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.each_with_index(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyEnumerable.each_with_index(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyStringIO.each(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipReader.each(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyIO.each19(ThreadContext context,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyArgsFile.each19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyArgsFile.each19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyProcess.egid_set(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.egid(IRubyObject recv)
|
static IRubyObject |
RubyProcess.UserID.eid(IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.eid(IRubyObject self)
|
static IRubyObject |
RubyProcess.UserID.eid(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.GroupID.eid(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyArray.eltInternalSet(int offset,
IRubyObject item)
|
static IRubyObject |
RubyGC.enable(IRubyObject recv)
|
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)
|
static RubyArray |
RubyDir.entries(IRubyObject recv,
IRubyObject path)
Returns an array containing all of the filenames in the given directory. |
static IRubyObject |
RubyEnumerator.enum_cons(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerator.enum_slice(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyArgsFile.eof(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyBignum.eql_p(IRubyObject other)
rb_big_eql |
IRubyObject |
RubyFloat.eql_p(IRubyObject other)
flo_eql |
IRubyObject |
RubyObject.eql_p(IRubyObject obj)
rb_obj_equal Just like "==" and "equal?", "eql?" will use identity equality for Object. |
IRubyObject |
RubyTime.eql_p(IRubyObject other)
|
RubyBoolean |
RubyArray.eql_p(ThreadContext context,
IRubyObject obj)
rb_ary_eql |
IRubyObject |
RubyBigDecimal.eql_p(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
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)
|
boolean |
RubyBasicObject.eql(IRubyObject other)
method used for Hash key comparison (specialized for String, Symbol and Fixnum) Will by default just call the Ruby method "eql?" |
boolean |
RubyFixnum.eql(IRubyObject other)
short circuit for Fixnum key comparison |
boolean |
RubyString.eql(IRubyObject other)
short circuit for String key comparison |
boolean |
RubySymbol.eql(IRubyObject other)
short circuit for Symbol key comparison |
protected static boolean |
RubyObject.eqlInternal(ThreadContext context,
IRubyObject that,
IRubyObject other)
Helper method for checking equality, first using Java identity equality, and then calling the "eql?" method. |
IRubyObject |
RubyRange.eqq_p19(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
RubyRegexp.eqq(ThreadContext context,
IRubyObject str)
rb_reg_eqq |
IRubyObject |
RubyObject.equal_p(ThreadContext context,
IRubyObject obj)
rb_obj_equal Will use Java identity equality. |
protected static boolean |
RubyBasicObject.equalInternal(ThreadContext context,
IRubyObject that,
IRubyObject other)
Helper method for checking equality, first using Java identity equality, and then calling the "==" method. |
protected static boolean |
RubyObject.equalInternal(ThreadContext context,
IRubyObject that,
IRubyObject other)
Helper method for checking equality, first using Java identity equality, and then calling the "==" method. |
static RubyFloat |
RubyMath.erf(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.erfc(IRubyObject recv,
IRubyObject x)
|
static IRubyObject |
RubyProcess.euid_set(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.euid(IRubyObject recv)
|
static IRubyObject |
RubyKernel.eval(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.eval(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObject.evalUnder(ThreadContext context,
RubyModule under,
IRubyObject src,
IRubyObject file,
IRubyObject line)
Deprecated. Call with an int line number and String file |
void |
Ruby.CallTraceFuncHook.eventHandler(ThreadContext context,
java.lang.String eventName,
java.lang.String file,
int line,
java.lang.String name,
IRubyObject type)
|
static IRubyObject |
RubyYAML.YAMLExceptionMethods.exception_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.YAMLExceptionMethods.exception_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
RubyException |
RubyException.exception(IRubyObject[] args)
|
static IRubyObject |
RubyException.exception(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyException.exception(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.exec(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.exec(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFileTest.executable_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyFileTest.executable_real_p(IRubyObject recv,
IRubyObject filename)
|
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 |
RubyKernel.exit_bang(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.exit_bang(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.exit_bang(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.exit_bang(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.exit(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.exit(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.exit(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.exit(IRubyObject recv,
IRubyObject[] args)
|
static RubyFloat |
RubyMath.exp(IRubyObject recv,
IRubyObject exponent)
|
static IRubyObject |
RubyFile.expand_path(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Converts a pathname to an absolute pathname. |
static IRubyObject |
RubyFile.expand_path(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Converts a pathname to an absolute pathname. |
IRubyObject |
RubyModule.extend_object(IRubyObject obj)
rb_mod_extend_object |
IRubyObject |
RubyObject.extend(IRubyObject[] args)
rb_obj_extend call-seq: obj.extend(module, ...) => obj Adds to _obj_ the instance methods from each module given as a parameter. |
IRubyObject |
RubyModule.extended(ThreadContext context,
IRubyObject other,
Block block)
|
static IRubyObject |
RubyFile.extname(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
Returns the extension name of the file. |
static IRubyObject |
RubyBoolean.False.false_and(IRubyObject f,
IRubyObject oth)
|
static IRubyObject |
RubyBoolean.False.false_or(IRubyObject f,
IRubyObject oth)
|
static IRubyObject |
RubyYAML.YAMLFalseMethods.false_taguri(IRubyObject self)
|
static IRubyObject |
RubyBoolean.False.false_to_s(IRubyObject f)
|
static IRubyObject |
RubyYAML.YAMLFalseMethods.false_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyBoolean.False.false_xor(IRubyObject f,
IRubyObject oth)
|
IRubyObject |
RubyHash.fastARef(IRubyObject key)
|
void |
RubyHash.fastASet(IRubyObject key,
IRubyObject value)
|
boolean |
RubyHash.fastDelete(IRubyObject key)
|
IRubyObject |
RubyModule.fastSetClassVar(java.lang.String internedName,
IRubyObject value)
|
IRubyObject |
RubyModule.fastSetConstant(java.lang.String internedName,
IRubyObject value)
|
IRubyObject |
RubyBasicObject.fastSetInstanceVariable(java.lang.String internedName,
IRubyObject value)
|
void |
RubyBasicObject.fastSetInternalVariable(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 |
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 |
static RubyBoolean |
RubyFileTest.file_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyArgsFile.file(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyArgsFile.filename(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyArgsFile.fileno(ThreadContext context,
IRubyObject recv)
|
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_all19(ThreadContext context,
IRubyObject self,
Block block)
|
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 |
RubyEncoding.find(ThreadContext context,
IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyEnumerable.find19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.find19(ThreadContext context,
IRubyObject self,
IRubyObject ifnone,
Block block)
|
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)
|
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[] 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)
|
static IRubyObject |
RubyEnumerable.first_0(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyEnumerable.first_1(ThreadContext context,
IRubyObject self,
IRubyObject num)
|
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,
IRubyObject arg)
|
static int |
RubyNumeric.fix2int(IRubyObject arg)
|
static long |
RubyNumeric.fix2long(IRubyObject arg)
|
IRubyObject |
RubyArray.flatten_bang19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyHash.flatten(ThreadContext context,
IRubyObject level)
|
IRubyObject |
RubyArray.flatten19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFile.flock(ThreadContext context,
IRubyObject lockingConstant)
|
IRubyObject |
RubyBigDecimal.floor(IRubyObject[] args)
|
IRubyObject |
RubyZlib.Deflate.flush(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipWriter.flush(IRubyObject[] args)
|
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. |
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)
rb_io_s_foreach |
static IRubyObject |
RubyIO.foreach(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
rb_io_s_foreach |
static IRubyObject |
RubyDir.foreach(ThreadContext context,
IRubyObject recv,
IRubyObject _path,
Block block)
Executes the block once for each file in the directory specified by path . |
static IRubyObject |
RubyIO.foreach19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.foreach19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyDir.foreach19(ThreadContext context,
IRubyObject recv,
IRubyObject _path,
Block block)
|
static IRubyObject |
RubyKernel.fork(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyProcess.fork(ThreadContext context,
IRubyObject recv,
Block block)
|
static RubyArray |
RubyMath.frexp(IRubyObject recv,
IRubyObject other)
|
static IRubyObject |
RubyFile.ftype(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyGC.garbage_collect(IRubyObject recv)
|
static IRubyObject |
RubyObjectSpace.garbage_collect(IRubyObject recv)
|
IRubyObject |
RubyInteger.gcd(ThreadContext context,
IRubyObject other)
rb_gcd |
IRubyObject |
RubyInteger.gcdlcm(ThreadContext context,
IRubyObject other)
rb_gcdlcm |
static IRubyObject |
RubyArgsFile.getc(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyKernel.getc(ThreadContext context,
IRubyObject recv)
|
protected IRubyObject[] |
RubyNumeric.getCoerced(ThreadContext context,
IRubyObject other,
boolean error)
Numeric methods. |
static IRubyObject |
RubyProcess.Sys.getegid(IRubyObject self)
|
static IRubyObject |
RubyProcess.Sys.geteuid(IRubyObject self)
|
static IRubyObject |
RubyProcess.Sys.getgid(IRubyObject self)
|
static IRubyObject |
RubyEtc.getgrent(IRubyObject recv)
|
static IRubyObject |
RubyEtc.getgrgid(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyEtc.getgrgid(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyEtc.getgrnam(IRubyObject recv,
IRubyObject name)
|
IRubyObject |
RubyObjectAdapter.getInstanceVariable(IRubyObject obj,
java.lang.String variableName)
|
static IRubyObject |
RubyEtc.getlogin(IRubyObject recv)
|
static IRubyObject |
RubyJRuby.getObjectSpaceEnabled(IRubyObject recv,
Block b)
|
static IRubyObject |
RubyProcess.getpgid(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.getpgrp(IRubyObject recv)
|
static IRubyObject |
RubyProcess.getpriority(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyEtc.getpwent(IRubyObject recv)
|
static IRubyObject |
RubyEtc.getpwnam(IRubyObject recv,
IRubyObject name)
|
static IRubyObject |
RubyEtc.getpwuid(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyEtc.getpwuid(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.getrlimit(IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyIO.gets(ThreadContext context,
IRubyObject[] args)
Read a line. |
IRubyObject |
RubyStringIO.gets(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipReader.gets(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyArgsFile.gets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Read a line. |
static IRubyObject |
RubyArgsFile.gets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Read a line. |
static IRubyObject |
RubyKernel.gets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.gets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.Sys.getuid(IRubyObject self)
|
static RubyString |
RubyDir.getwd(IRubyObject recv)
Returns the current directory. |
static IRubyObject |
RubyProcess.gid_set(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.gid(IRubyObject recv)
|
static IRubyObject |
RubyDir.glob(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Returns an array of filenames matching the specified wildcard pattern pat . |
static IRubyObject |
RubyDir.glob(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Returns an array of filenames matching the specified wildcard pattern pat . |
static RubyArray |
RubyKernel.global_variables(ThreadContext context,
IRubyObject recv)
Returns an Array with the names of all global variables. |
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)
|
static IRubyObject |
RubyEtc.group(IRubyObject recv,
Block block)
|
static IRubyObject |
RubyProcess.groups_set(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.groups(IRubyObject recv)
|
static IRubyObject |
RubyFileTest.grpowned_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with one or two arguments. |
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_gsub_bang |
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[] 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)
rb_str_gsub_bang |
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with one or two arguments. |
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_gsub |
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[] 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)
|
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)
|
RubyBoolean |
RubyHash.has_key_p(IRubyObject key)
rb_hash_has_key |
RubyBoolean |
RubyHash.has_value_p(ThreadContext context,
IRubyObject expected)
rb_hash_has_value |
static IRubyObject |
RubyYAML.YAMLHashMethods.hash_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyDigest.Base.hexdigest(IRubyObject[] args)
|
static RubyFloat |
RubyMath.hypot(IRubyObject recv,
IRubyObject x,
IRubyObject y)
|
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)
|
static IRubyObject |
RubyIconv.iconv(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyObjectSpace.id2ref(IRubyObject recv,
IRubyObject id)
|
static IRubyObject |
RubyFileTest.identical_p(IRubyObject recv,
IRubyObject filename1,
IRubyObject filename2)
|
IRubyObject |
RubyFixnum.idiv(ThreadContext context,
IRubyObject other,
java.lang.String method)
|
RubyBoolean |
RubyArray.include_p(ThreadContext context,
IRubyObject item)
rb_ary_includes |
IRubyObject |
RubyModule.include_p(ThreadContext context,
IRubyObject arg)
|
RubyBoolean |
RubyRange.include_p(ThreadContext context,
IRubyObject obj)
|
RubyBoolean |
RubyString.include_p(ThreadContext context,
IRubyObject obj)
rb_str_include |
static IRubyObject |
RubyEnumerable.include_p(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyRange.include_p19(ThreadContext context,
IRubyObject obj)
|
RubyModule |
RubyModule.include(IRubyObject[] modules)
rb_mod_include |
IRubyObject |
RubyModule.included(ThreadContext context,
IRubyObject other)
|
void |
RubyModule.includeModule(IRubyObject arg)
Include a new module in this module or class. |
boolean |
RubyArray.includes(ThreadContext context,
IRubyObject item)
|
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. Use the versions with one or two args. |
IRubyObject |
RubyString.index(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
rb_str_index_m |
IRubyObject |
RubyHash.index19(ThreadContext context,
IRubyObject expected)
|
IRubyObject |
RubyArray.index19(ThreadContext context,
IRubyObject obj,
Block unused)
|
IRubyObject |
RubyArray.indexes(IRubyObject[] args)
rb_ary_indexes |
RubyArray |
RubyHash.indices(ThreadContext context,
IRubyObject[] indices)
rb_hash_indexes |
static IRubyObject |
RubyFixnum.induced_from(IRubyObject recv,
IRubyObject other)
rb_fix_induced_from |
static IRubyObject |
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 |
RubyBasicObject.infectBy(IRubyObject obj)
OBJ_INFECT Infects this object with traits from the argument obj. |
IRubyObject |
RubyZlib.Inflate.inflate(IRubyObject string)
|
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 |
RubyBinding.initialize_copy(IRubyObject other)
|
IRubyObject |
RubyClass.initialize_copy(IRubyObject original)
rb_class_init_copy |
IRubyObject |
RubyDigest.Base.initialize_copy(IRubyObject obj)
|
IRubyObject |
RubyFileStat.initialize_copy(IRubyObject original)
|
IRubyObject |
RubyIO.initialize_copy(IRubyObject original)
|
IRubyObject |
RubyMatchData.initialize_copy(IRubyObject original)
|
IRubyObject |
RubyModule.initialize_copy(IRubyObject original)
rb_mod_init_copy |
IRubyObject |
RubyNumeric.initialize_copy(IRubyObject arg)
num_init_copy |
IRubyObject |
RubyObject.initialize_copy(IRubyObject original)
rb_obj_init_copy Initializes this object as a copy of the original, that is the parameter to this object. |
IRubyObject |
RubyRegexp.initialize_copy(IRubyObject re)
rb_reg_init_copy |
IRubyObject |
RubyStringIO.initialize_copy(IRubyObject other)
|
IRubyObject |
RubyStringScanner.initialize_copy(IRubyObject other)
|
IRubyObject |
RubyStruct.initialize_copy(IRubyObject arg)
|
IRubyObject |
RubyTime.initialize_copy(IRubyObject original)
|
RubyHash |
RubyHash.initialize_copy(ThreadContext context,
IRubyObject other)
rb_hash_replace |
IRubyObject |
RubyRegexp.initialize_m(IRubyObject[] args)
rb_reg_initialize_m |
IRubyObject |
RubyString.initialize(IRubyObject arg0)
|
IRubyObject |
RubyEnumerator.initialize(IRubyObject[] args)
|
IRubyObject |
RubyDigest.Base.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyException.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyFile.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyHash.initialize(IRubyObject[] args,
Block block)
rb_hash_initialize |
IRubyObject |
RubyIO.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyIconv.RubyFailure.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNameError.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNoMethodError.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
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 |
RubyStruct.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubySystemCallError.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubySystemExit.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyThread.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyDir.initialize(IRubyObject _newPath,
Block unusedBlock)
Creates a new Dir . |
IRubyObject |
RubyFileStat.initialize(IRubyObject fname,
Block unusedBlock)
|
IRubyObject |
RubyZlib.RubyGzipReader.initialize(IRubyObject io,
Block unusedBlock)
|
IRubyObject |
RubyIconv.initialize(IRubyObject arg1,
IRubyObject arg2,
Block unusedBlock)
|
IRubyObject |
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 |
RubyArray.initialize(ThreadContext context,
IRubyObject arg0,
Block block)
rb_ary_initialize |
IRubyObject |
RubyClass.initialize(ThreadContext context,
IRubyObject superObject,
Block block)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
rb_ary_initialize |
IRubyObject |
RubyClass.initialize19(ThreadContext context,
IRubyObject superObject,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipWriter.initialize2(IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyEnumerable.inject(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.inject(ThreadContext context,
IRubyObject self,
IRubyObject init,
Block block)
|
static IRubyObject |
RubyEnumerable.inject19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.inject19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerable.inject19(ThreadContext context,
IRubyObject self,
IRubyObject init,
IRubyObject method,
Block block)
|
IRubyObject |
RubyArray.insert(IRubyObject arg)
rb_ary_insert |
IRubyObject |
RubyArray.insert(IRubyObject[] args)
rb_ary_insert |
IRubyObject |
RubyArray.insert(IRubyObject arg1,
IRubyObject arg2)
rb_ary_insert |
IRubyObject |
RubyString.insert(ThreadContext context,
IRubyObject indexArg,
IRubyObject stringArg)
|
static RubyString |
RubyNil.inspect(IRubyObject recv)
nil_inspect |
IRubyObject |
RubyObject.instance_eval(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyObject.instance_eval(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyObject.instance_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyObject.instance_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyObject.instance_exec(ThreadContext context,
IRubyObject[] args,
Block block)
rb_obj_instance_exec call-seq: obj.instance_exec(arg...) {|var...| block } => obj Executes the given block within the context of the receiver (_obj_). |
IRubyObject |
RubyModule.instance_method(IRubyObject symbol)
|
RubyArray |
RubyModule.instance_methods(IRubyObject[] args)
|
RubyArray |
RubyModule.instance_methods19(IRubyObject[] args)
|
RubyBoolean |
RubyObject.instance_of_p(ThreadContext context,
IRubyObject type)
rb_obj_is_instance_of call-seq: obj.instance_of?(class) => true or false Returns true if obj is an instance of the given
class. |
IRubyObject |
RubyObject.instance_variable_defined_p(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. |
IRubyObject |
RubyObject.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. |
IRubyObject |
RubyObject.instance_variable_set(IRubyObject name,
IRubyObject value)
rb_obj_ivar_set call-seq: obj.instance_variable_set(symbol, obj) => obj Sets the instance variable names by symbol to object, thereby frustrating the efforts of the class's author to attempt to provide proper encapsulation. |
IRubyObject |
RubyZlib.RubyGzipReader.internalGets(IRubyObject[] args)
|
static IRubyObject |
RubyArgsFile.internalGets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyArgsFile.internalGets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyBasicObject.BasicObjectMethods.intialize(IRubyObject self)
|
static IRubyObject |
RubyObject.ObjectMethods.intialize(IRubyObject self)
|
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,
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)
|
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[] 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)
|
boolean |
RubyModule.isInstance(IRubyObject object)
|
boolean |
RubyModule.KindOf.isKindOf(IRubyObject obj,
RubyModule type)
|
boolean |
RubyObjectAdapter.isKindOf(IRubyObject value,
RubyModule rubyModule)
|
RubyString |
RubyArray.join_m(ThreadContext context,
IRubyObject[] args)
rb_ary_join_m |
IRubyObject |
RubyThread.join(IRubyObject[] args)
|
RubyString |
RubyArray.join(ThreadContext context,
IRubyObject sep)
rb_ary_join |
static RubyString |
RubyFile.join(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static RubyString |
RubyFile.join(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
RubyBoolean |
RubyThread.key_p(IRubyObject key)
|
IRubyObject |
RubyHash.key(ThreadContext context,
IRubyObject expected)
|
static IRubyObject |
RubyProcess.kill(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.kill(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyThread.kill(IRubyObject receiver,
IRubyObject rubyThread,
Block block)
|
RubyBoolean |
RubyObject.kind_of_p(ThreadContext context,
IRubyObject type)
rb_obj_is_kind_of call-seq: obj.is_a?(class) => true or false obj.kind_of?(class) => true or false Returns true if class is the class of
obj, or if class is one of the superclasses of
obj or modules included in obj. |
static RubyProc |
RubyKernel.lambda(ThreadContext context,
IRubyObject recv,
Block block)
|
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_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(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 arg)
|
IRubyObject |
RubyFile.lchmod(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyFile.lchmod(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
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)
|
static IRubyObject |
RubyFile.lchown(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyInteger.lcm(ThreadContext context,
IRubyObject other)
rb_lcm |
static RubyFloat |
RubyMath.ldexp(IRubyObject recv,
IRubyObject mantissa,
IRubyObject exponent)
|
static IRubyObject |
RubyBigDecimal.limit(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyBigDecimal.limit(IRubyObject recv,
IRubyObject[] args)
|
RubyFixnum |
RubyIO.lineno_set(ThreadContext context,
IRubyObject newLineNumber)
Sets the current line number. |
static IRubyObject |
RubyArgsFile.lineno_set(ThreadContext context,
IRubyObject recv,
IRubyObject line)
|
static IRubyObject |
RubyArgsFile.lineno(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyFile.link(ThreadContext context,
IRubyObject recv,
IRubyObject from,
IRubyObject to)
|
static RubyArray |
RubyThread.list(IRubyObject recv)
|
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. use the one or two argument versions. |
IRubyObject |
RubyString.ljust(IRubyObject arg0,
IRubyObject arg1)
rb_str_ljust |
static IRubyObject |
RubyYAML.load_documents(IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyYAML.load_file(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.load_stream(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyNameError.RubyNameErrorMessage.load(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.load(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.load(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.load(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static RubyBigDecimal |
RubyBigDecimal.load(IRubyObject recv,
IRubyObject from,
Block block)
|
static RubyTime |
RubyTime.load(IRubyObject recv,
IRubyObject from,
Block block)
|
static IRubyObject |
RubyMarshal.load(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyMarshal.load(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static RubyArray |
RubyKernel.local_variables(ThreadContext context,
IRubyObject recv)
Returns an Array with the names of all local variables. |
static RubyFloat |
RubyMath.log(IRubyObject recv,
IRubyObject x)
Returns the natural logarithm of x. |
static RubyFloat |
RubyMath.log10(IRubyObject recv,
IRubyObject x)
Returns the base 10 logarithm of x. |
static IRubyObject |
RubyKernel.loop(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyFile.lstat(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyFloat.magnitude(ThreadContext context,
IRubyObject other)
flo_quo |
static RubyThread |
RubyThread.main(IRubyObject recv)
|
static RubyThread |
RubyThread.mainThread(IRubyObject receiver)
|
IRubyObject |
RubyComplex.marshal_load(ThreadContext context,
IRubyObject arg)
nucomp_marshal_load |
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 |
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 |
static IRubyObject |
RubyEnumerable.max_by(ThreadContext context,
IRubyObject self,
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)
|
RubyObject |
RubyTime.mdump(IRubyObject[] args)
|
static RubyArray |
RubyStruct.members(IRubyObject recv,
Block block)
|
static IRubyObject |
RubyStruct.StructMethods.members(IRubyObject recv,
Block block)
|
RubyHash |
RubyHash.merge_bang(ThreadContext context,
IRubyObject other,
Block block)
rb_hash_update |
RubyHash |
RubyHash.merge(ThreadContext context,
IRubyObject other,
Block block)
rb_hash_merge |
IRubyObject |
RubyModule.method_added(ThreadContext context,
IRubyObject nothing)
|
RubyBoolean |
RubyModule.method_defined_p(ThreadContext context,
IRubyObject symbol)
|
static IRubyObject |
RubyKernel.method_missing(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.method_missing(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 |
RubyObject.method(IRubyObject symbol)
rb_obj_method call-seq: obj.method(sym) => method Looks up the named method as a receiver in obj, returning a Method object (or raising NameError ). |
static IRubyObject |
RubyJRuby.MethodExtensions.methodArgs(IRubyObject recv)
|
IRubyObject |
RubyObject.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. |
static IRubyObject |
RubyEnumerable.min_by(ThreadContext context,
IRubyObject self,
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.mkdir(IRubyObject recv,
IRubyObject[] args)
Creates the directory specified by path . |
static IRubyObject |
RubyDir.mkdir(IRubyObject recv,
IRubyObject[] args)
Creates the directory specified by path . |
static IRubyObject |
RubyBigDecimal.mode(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyBigDecimal.mode(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
RubyModule |
RubyModule.module_function(ThreadContext context,
IRubyObject[] args)
rb_mod_modfunc |
IRubyObject |
RubyNumeric.modulo(ThreadContext context,
IRubyObject other)
num_modulo |
static IRubyObject |
RubyFile.mtime(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyFileStat.mtimeEquals(IRubyObject other)
|
IRubyObject |
RubyFileStat.mtimeGreaterThan(IRubyObject other)
|
IRubyObject |
RubyFileStat.mtimeLessThan(IRubyObject other)
|
IRubyObject |
RubyBigDecimal.mult2(ThreadContext context,
IRubyObject b,
IRubyObject n)
|
static IRubyObject |
RubyStringScanner.mustCversion(IRubyObject recv)
|
static IRubyObject |
RubyEncoding.name_list(ThreadContext context,
IRubyObject recv)
|
static RubyArray |
RubyModule.nesting(ThreadContext context,
IRubyObject recv,
Block block)
Return an array of nested modules or classes. |
static IRubyObject |
RubyKernel.new_array(ThreadContext context,
IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
RubyKernel.new_complex(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyKernel.new_complex(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.new_complex(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1)
|
static RubyFloat |
RubyKernel.new_float(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
RubyKernel.new_integer(ThreadContext context,
IRubyObject recv,
IRubyObject object)
|
static RubyTime |
RubyTime.new_local(IRubyObject recv,
IRubyObject[] args)
|
static RubyTime |
RubyTime.new_local(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.new_rational(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyKernel.new_rational(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.new_rational(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyKernel.new_string(ThreadContext context,
IRubyObject recv,
IRubyObject object)
|
static RubyTime |
RubyTime.new_utc(IRubyObject recv,
IRubyObject[] args)
|
static RubyTime |
RubyTime.new_utc(IRubyObject recv,
IRubyObject[] args)
|
RubyArray |
Ruby.newArray(IRubyObject object)
|
RubyArray |
Ruby.newArray(IRubyObject[] objects)
|
RubyArray |
Ruby.newArray(IRubyObject car,
IRubyObject cdr)
|
static RubyArray |
RubyArray.newArray(Ruby runtime,
IRubyObject obj)
|
static RubyArray |
RubyArray.newArray(Ruby runtime,
IRubyObject[] args)
rb_ary_new4, rb_ary_new3 |
static RubyArray |
RubyArray.newArray(Ruby runtime,
IRubyObject car,
IRubyObject cdr)
rb_assoc_new |
static RubyArray |
RubyArray.newArrayLight(Ruby runtime,
IRubyObject... objs)
|
static RubyArray |
RubyArray.newArrayLight(Ruby runtime,
IRubyObject obj)
|
RubyArray |
Ruby.newArrayNoCopy(IRubyObject[] objects)
|
static RubyArray |
RubyArray.newArrayNoCopy(Ruby runtime,
IRubyObject[] args)
|
static RubyArray |
RubyArray.newArrayNoCopy(Ruby runtime,
IRubyObject[] args,
int begin)
|
static RubyArray |
RubyArray.newArrayNoCopy(Ruby runtime,
IRubyObject[] args,
int begin,
int length)
|
RubyArray |
Ruby.newArrayNoCopyLight(IRubyObject[] objects)
|
static RubyArray |
RubyArray.newArrayNoCopyLight(Ruby runtime,
IRubyObject[] args)
|
static IRubyObject |
RubyBigDecimal.BigDecimalKernelMethods.newBigDecimal(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyBigDecimal.BigDecimalKernelMethods.newBigDecimal(IRubyObject recv,
IRubyObject[] args)
|
static RubyBigDecimal |
RubyBigDecimal.newBigDecimal(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static RubyBigDecimal |
RubyBigDecimal.newBigDecimal(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static RubyBinding |
RubyBinding.newBinding(Ruby runtime,
IRubyObject recv)
|
static RubyComplex |
RubyComplex.newComplexBang(ThreadContext context,
IRubyObject clazz,
IRubyObject x)
f_complex_new_bang1 |
static IRubyObject |
RubyComplex.newComplexCanonicalize(ThreadContext context,
IRubyObject x)
rb_complex_new1 |
static IRubyObject |
RubyComplex.newComplexCanonicalize(ThreadContext context,
IRubyObject x,
IRubyObject y)
rb_complex_new |
static IRubyObject |
RubyComplex.newComplexConvert(ThreadContext context,
IRubyObject x)
rb_Complex1 |
static IRubyObject |
RubyComplex.newComplexConvert(ThreadContext context,
IRubyObject x,
IRubyObject y)
rb_Complex/rb_Complex2 |
static RubyRange |
RubyRange.newExclusiveRange(Ruby runtime,
ThreadContext context,
IRubyObject begin,
IRubyObject end)
|
static RubyZlib.RubyGzipWriter |
RubyZlib.RubyGzipWriter.newGzipWriter(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static RubyZlib.RubyGzipWriter |
RubyZlib.RubyGzipWriter.newGzipWriter(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static RubyHash |
RubyHash.newHash(Ruby runtime,
java.util.Map valueMap,
IRubyObject defaultValue)
rb_hash_new |
static RubyRange |
RubyRange.newInclusiveRange(Ruby runtime,
ThreadContext context,
IRubyObject begin,
IRubyObject end)
|
static IRubyObject |
RubyThreadGroup.newInstance(IRubyObject recv,
Block block)
|
static RubyZlib.RubyGzipFile |
RubyZlib.RubyGzipFile.newInstance(IRubyObject recv,
Block block)
|
static RubyBigDecimal |
RubyBigDecimal.newInstance(IRubyObject recv,
IRubyObject[] args)
|
static RubyBigDecimal |
RubyBigDecimal.newInstance(IRubyObject recv,
IRubyObject[] args)
|
static RubyRegexp |
RubyRegexp.newInstance(IRubyObject recv,
IRubyObject[] args)
|
static RubyRegexp |
RubyRegexp.newInstance(IRubyObject recv,
IRubyObject[] args)
|
static RubyString |
RubyString.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
rb_str_s_new |
static RubyString |
RubyString.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
rb_str_s_new |
static RubyClass |
RubyStruct.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Create new Struct class. |
static RubyClass |
RubyStruct.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Create new Struct class. |
static IRubyObject |
RubyThread.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Thread.new |
static IRubyObject |
RubyThread.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Thread.new |
static RubyZlib.RubyGzipReader |
RubyZlib.RubyGzipReader.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static RubyZlib.RubyGzipReader |
RubyZlib.RubyGzipReader.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyTime.newInstance(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyClass.newInstance(ThreadContext context,
IRubyObject[] args,
Block block)
rb_class_new_instance |
static IRubyObject |
RubyComplex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject real)
|
static IRubyObject |
RubyRational.newInstance(ThreadContext context,
IRubyObject clazz,
IRubyObject num)
|
static IRubyObject |
RubyComplex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyComplex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyRational.newInstance(ThreadContext context,
IRubyObject clazz,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyRational.newInstance(ThreadContext context,
IRubyObject clazz,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyIO.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyProc.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Create a new instance of a Proc object. |
static IRubyObject |
RubyProc.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Create a new instance of a Proc object. |
static IRubyObject |
RubyTime.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use RubyTime.newInstance(ThreadContext, IRubyObject) |
static IRubyObject |
RubyTime.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use RubyTime.newInstance(ThreadContext, IRubyObject) |
static IRubyObject |
RubyComplex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject real,
IRubyObject image)
|
static IRubyObject |
RubyRational.newInstance(ThreadContext context,
IRubyObject clazz,
IRubyObject num,
IRubyObject den)
|
static IRubyObject |
RubyComplex.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject real)
|
static IRubyObject |
RubyRational.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject num)
|
static IRubyObject |
RubyComplex.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyComplex.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyRational.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyRational.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyComplex.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject real,
IRubyObject image)
|
static IRubyObject |
RubyRational.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject num,
IRubyObject den)
|
static IRubyObject |
RubyComplex.newInstanceNew(ThreadContext context,
IRubyObject recv,
IRubyObject real)
|
static IRubyObject |
RubyComplex.newInstanceNew(ThreadContext context,
IRubyObject recv,
IRubyObject real,
IRubyObject image)
|
RaiseException |
Ruby.newLocalJumpError(RubyLocalJumpError.Reason reason,
IRubyObject exitValue,
java.lang.String message)
|
IRubyObject |
RubyModule.newMethod(IRubyObject receiver,
java.lang.String name,
boolean bound)
|
static RubyMethod |
RubyMethod.newMethod(RubyModule implementationModule,
java.lang.String methodName,
RubyModule originModule,
java.lang.String originName,
DynamicMethod method,
IRubyObject receiver)
|
RaiseException |
Ruby.newNoMethodError(java.lang.String message,
java.lang.String name,
IRubyObject args)
|
static RubyRange |
RubyRange.newRange(Ruby runtime,
ThreadContext context,
IRubyObject begin,
IRubyObject end,
boolean isExclusive)
|
static IRubyObject |
RubyRational.newRationalConvert(ThreadContext context,
IRubyObject x)
rb_Rational1 |
static IRubyObject |
RubyRational.newRationalConvert(ThreadContext context,
IRubyObject x,
IRubyObject y)
rb_Rational/rb_Rational2 |
static RubyException |
RubyNameError.newRubyNameError(IRubyObject recv,
IRubyObject[] args)
|
static RubyException |
RubyNameError.newRubyNameError(IRubyObject recv,
IRubyObject[] args)
|
static RubyStruct |
RubyStruct.newStruct(IRubyObject recv,
IRubyObject[] args,
Block block)
Create new Structure. |
static RubyStruct |
RubyStruct.newStruct(IRubyObject recv,
IRubyObject[] args,
Block block)
Create new Structure. |
static IRubyObject |
RubyStruct.StructMethods.newStruct(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyStruct.StructMethods.newStruct(IRubyObject recv,
IRubyObject[] args,
Block block)
|
RaiseException |
Ruby.newTypeError(IRubyObject receivedObject,
RubyClass expectedType)
|
static IRubyObject |
RubyYAML.YAMLNilMethods.nil_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyNKF.nkf(ThreadContext context,
IRubyObject recv,
IRubyObject opt,
IRubyObject str)
|
static IRubyObject |
RubyEnumerable.none_p(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyProcess.RubyStatus.not_implemented1(IRubyObject arg)
|
boolean |
RubyClass.notVisibleAndNotMethodMissing(DynamicMethod method,
java.lang.String name,
IRubyObject caller,
CallType callType)
|
static IRubyObject |
RubyRegexp.nth_match(int nth,
IRubyObject match)
rb_reg_nth_match |
static byte |
RubyNumeric.num2chr(IRubyObject arg)
NUM2CHR |
static double |
RubyNumeric.num2dbl(IRubyObject arg)
rb_num2dbl and NUM2DBL |
static IRubyObject |
RubyNumeric.num2fix(IRubyObject val)
rb_num2fix |
static int |
RubyNumeric.num2int(IRubyObject arg)
rb_num2int, NUM2INT |
static long |
RubyNumeric.num2long(IRubyObject arg)
rb_num2long and FIX2LONG (numeric.c) |
static IRubyObject |
RubyYAML.YAMLNumericMethods.numeric_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.YAMLObjectMethods.obj_taguri(IRubyObject self)
|
static IRubyObject |
RubyEnumerator.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerator.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyYAML.YAMLObjectMethods.obj_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.YAMLObjectMethods.obj_to_yaml_properties(IRubyObject self)
|
static IRubyObject |
RubyYAML.YAMLObjectMethods.obj_to_yaml_style(IRubyObject self)
|
static IRubyObject |
RubyYAML.YAMLObjectMethods.obj_to_yaml(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.YAMLObjectMethods.obj_to_yaml(IRubyObject self,
IRubyObject[] args)
|
static RubyString |
RubyString.objAsString(ThreadContext context,
IRubyObject obj)
rb_obj_as_string |
IRubyObject |
RubyMatchData.offset(ThreadContext context,
IRubyObject index)
match_offset |
IRubyObject |
RubyMatchData.offset19(ThreadContext context,
IRubyObject index)
|
static IRubyObject |
JRubyApplet.RubyMethods.on_destroy(IRubyObject recv,
Block block)
|
static IRubyObject |
JRubyApplet.RubyMethods.on_paint(IRubyObject recv,
Block block)
|
static IRubyObject |
JRubyApplet.RubyMethods.on_start(IRubyObject recv,
Block block)
|
static IRubyObject |
JRubyApplet.RubyMethods.on_stop(IRubyObject recv,
Block block)
|
static IRubyObject |
RubyEnumerable.one_p(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyComplex.op_add(ThreadContext context,
IRubyObject other)
nucomp_add |
IRubyObject |
RubyRational.op_add(ThreadContext context,
IRubyObject other)
nurat_add |
IRubyObject |
RubyArray.op_and(IRubyObject other)
rb_ary_and |
static RubyBoolean |
RubyNil.op_and(IRubyObject recv,
IRubyObject obj)
nil_and |
IRubyObject |
RubyBignum.op_and(ThreadContext context,
IRubyObject other)
rb_big_and |
IRubyObject |
RubyFixnum.op_and(ThreadContext context,
IRubyObject other)
fix_and |
IRubyObject |
RubyIO.op_append(ThreadContext context,
IRubyObject anObject)
rb_io_addstr |
RubyFixnum |
RubyBignum.op_aref(IRubyObject other)
rb_big_aref |
IRubyObject |
RubyFixnum.op_aref(IRubyObject other)
fix_aref |
IRubyObject |
RubyMatchData.op_aref(IRubyObject idx)
match_aref |
IRubyObject |
RubyThread.op_aref(IRubyObject key)
|
IRubyObject |
RubyMatchData.op_aref(IRubyObject[] args)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyMatchData.op_aref(IRubyObject idx,
IRubyObject rest)
match_aref |
IRubyObject |
RubyGlobal.StringOnlyRubyHash.op_aref(ThreadContext context,
IRubyObject key)
|
IRubyObject |
RubyHash.op_aref(ThreadContext context,
IRubyObject key)
rb_hash_aref |
IRubyObject |
RubyString.op_aref(ThreadContext context,
IRubyObject arg)
rb_str_aref, rb_str_aref_m |
IRubyObject |
RubyStringScanner.op_aref(ThreadContext context,
IRubyObject idx)
|
IRubyObject |
RubySymbol.op_aref(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.op_aref(ThreadContext context,
IRubyObject[] args)
Deprecated. Use the versions with one or two args |
IRubyObject |
RubyString.op_aref(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
rb_str_aref, rb_str_aref_m |
IRubyObject |
RubySymbol.op_aref(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyMatchData.op_aref19(IRubyObject idx)
match_aref |
IRubyObject |
RubyMatchData.op_aref19(IRubyObject idx,
IRubyObject rest)
match_aref |
IRubyObject |
RubyHash.op_aset(IRubyObject key,
IRubyObject value)
Deprecated. |
IRubyObject |
RubyThread.op_aset(IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyString.op_aset(ThreadContext context,
IRubyObject[] args)
Deprecated. Use the versions with two or three args. |
IRubyObject |
RubyGlobal.StringOnlyRubyHash.op_aset(ThreadContext context,
IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyHash.op_aset(ThreadContext context,
IRubyObject key,
IRubyObject value)
rb_hash_aset |
IRubyObject |
RubyString.op_aset(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
rb_str_aset, rb_str_aset_m |
IRubyObject |
RubyString.op_aset(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
rb_str_aset, rb_str_aset_m |
IRubyObject |
RubyModule.op_cmp(IRubyObject obj)
rb_mod_cmp |
IRubyObject |
RubyNumeric.op_cmp(IRubyObject other)
num_cmp |
IRubyObject |
RubyArray.op_cmp(ThreadContext context,
IRubyObject obj)
rb_ary_cmp |
IRubyObject |
RubyBigDecimal.op_cmp(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBignum.op_cmp(ThreadContext context,
IRubyObject other)
rb_big_cmp |
IRubyObject |
RubyFixnum.op_cmp(ThreadContext context,
IRubyObject other)
fix_cmp |
IRubyObject |
RubyFloat.op_cmp(ThreadContext context,
IRubyObject other)
flo_cmp |
IRubyObject |
RubyRational.op_cmp(ThreadContext context,
IRubyObject other)
nurat_cmp |
IRubyObject |
RubyString.op_cmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubySymbol.op_cmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_cmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRational.op_coerce(ThreadContext context,
IRubyObject other)
nurat_coerce |
IRubyObject |
RubyArray.op_diff(IRubyObject other)
rb_ary_diff |
IRubyObject |
RubyBigDecimal.op_div(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.op_div(ThreadContext context,
IRubyObject other)
rb_big_div |
IRubyObject |
RubyComplex.op_div(ThreadContext context,
IRubyObject other)
nucomp_div / nucomp_quo |
IRubyObject |
RubyFixnum.op_div(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRational.op_div(ThreadContext context,
IRubyObject other)
nurat_div |
IRubyObject |
RubyBigDecimal.op_div(ThreadContext context,
IRubyObject other,
IRubyObject digits)
|
IRubyObject |
RubyRational.op_divmod(ThreadContext context,
IRubyObject other)
nurat_divmod |
IRubyObject |
RubyHash.op_eql19(ThreadContext context,
IRubyObject other)
rb_hash_eql |
IRubyObject |
RubyBasicObject.op_eqq(ThreadContext context,
IRubyObject other)
rb_equal The Ruby "===" method is used by default in case/when statements. |
RubyBoolean |
RubyModule.op_eqq(ThreadContext context,
IRubyObject obj)
rb_mod_eqq |
IRubyObject |
RubyObject.op_eqq(ThreadContext context,
IRubyObject other)
rb_equal The Ruby "===" method is used by default in case/when statements. |
IRubyObject |
RubySymbol.op_eqq(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_eqq(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.op_equal(IRubyObject other)
rb_big_eq |
IRubyObject |
RubyDigest.Base.op_equal(IRubyObject oth)
|
IRubyObject |
RubyProc.op_equal(IRubyObject other)
|
IRubyObject |
RubyArray.op_equal(ThreadContext context,
IRubyObject obj)
rb_ary_equal |
IRubyObject |
RubyBasicObject.op_equal(ThreadContext context,
IRubyObject obj)
rb_obj_equal Will by default use identity equality to compare objects. |
IRubyObject |
RubyComplex.op_equal(ThreadContext context,
IRubyObject other)
nucomp_equal_p |
IRubyObject |
RubyFixnum.op_equal(ThreadContext context,
IRubyObject other)
fix_equal |
IRubyObject |
RubyFloat.op_equal(ThreadContext context,
IRubyObject other)
flo_eq |
IRubyObject |
RubyHash.op_equal(ThreadContext context,
IRubyObject other)
|
RubyBoolean |
RubyMethod.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyModule.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyObject.op_equal(ThreadContext context,
IRubyObject obj)
rb_obj_equal Will by default use identity equality to compare objects. |
IRubyObject |
RubyProcess.RubyStatus.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRange.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRational.op_equal(ThreadContext context,
IRubyObject other)
nurat_equal_p |
IRubyObject |
RubyRegexp.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyStruct.op_equal(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
RubyComparable.op_equal(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_equal (cmp_eq inlined here) |
IRubyObject |
RubyHash.op_equal19(ThreadContext context,
IRubyObject other)
rb_hash_equal |
IRubyObject |
RubyComplex.op_expt(ThreadContext context,
IRubyObject other)
nucomp_expt |
IRubyObject |
RubyRational.op_expt(ThreadContext context,
IRubyObject other)
nurat_expt |
IRubyObject |
RubyFloat.op_fdiv(ThreadContext context,
IRubyObject other)
flo_div |
IRubyObject |
RubyRational.op_fdiv(ThreadContext context,
IRubyObject other)
nurat_fdiv |
IRubyObject |
RubyString.op_format(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyModule.op_ge(IRubyObject obj)
rb_mod_ge |
IRubyObject |
RubyBigDecimal.op_ge(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.op_ge(ThreadContext context,
IRubyObject other)
fix_ge |
IRubyObject |
RubyFloat.op_ge(ThreadContext context,
IRubyObject other)
flo_ge |
IRubyObject |
RubyString.op_ge(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_ge(ThreadContext context,
IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_ge(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_ge |
IRubyObject |
RubyModule.op_gt(IRubyObject obj)
rb_mod_gt |
IRubyObject |
RubyBigDecimal.op_gt(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.op_gt(ThreadContext context,
IRubyObject other)
fix_gt |
IRubyObject |
RubyFloat.op_gt(ThreadContext context,
IRubyObject other)
flo_gt |
IRubyObject |
RubyString.op_gt(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_gt(ThreadContext context,
IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_gt(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_gt |
IRubyObject |
RubyBignum.op_idiv(ThreadContext context,
IRubyObject other)
rb_big_idiv |
IRubyObject |
RubyRational.op_idiv(ThreadContext context,
IRubyObject other)
nurat_idiv |
IRubyObject |
RubyModule.op_le(IRubyObject obj)
rb_mod_le |
IRubyObject |
RubyBigDecimal.op_le(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.op_le(ThreadContext context,
IRubyObject other)
fix_le |
IRubyObject |
RubyFloat.op_le(ThreadContext context,
IRubyObject other)
flo_le |
IRubyObject |
RubyString.op_le(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_le(ThreadContext context,
IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_le(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_le |
IRubyObject |
RubyBignum.op_lshift(IRubyObject other)
rb_big_lshift |
IRubyObject |
RubyFixnum.op_lshift(IRubyObject other)
fix_lshift |
IRubyObject |
RubyModule.op_lt(IRubyObject obj)
rb_mod_lt |
IRubyObject |
RubyBigDecimal.op_lt(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.op_lt(ThreadContext context,
IRubyObject other)
fix_lt |
IRubyObject |
RubyFloat.op_lt(ThreadContext context,
IRubyObject other)
flo_lt |
IRubyObject |
RubyString.op_lt(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_lt(ThreadContext context,
IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_lt(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_lt |
IRubyObject |
RubyObject.op_match(ThreadContext context,
IRubyObject arg)
rb_obj_pattern_match call-seq: obj =~ other => false Pattern Match---Overridden by descendents (notably Regexp and String ) to provide meaningful
pattern-match semantics. |
IRubyObject |
RubyRegexp.op_match(ThreadContext context,
IRubyObject str)
rb_reg_match |
IRubyObject |
RubyString.op_match(ThreadContext context,
IRubyObject other)
rb_str_match |
IRubyObject |
RubySymbol.op_match19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_minus(IRubyObject other)
|
IRubyObject |
RubyBigDecimal.op_minus(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBignum.op_minus(ThreadContext context,
IRubyObject other)
rb_big_minus |
IRubyObject |
RubyFixnum.op_minus(ThreadContext context,
IRubyObject other)
fix_minus |
IRubyObject |
RubyFloat.op_minus(ThreadContext context,
IRubyObject other)
flo_minus |
IRubyObject |
RubyBigDecimal.op_mod(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBignum.op_mod(ThreadContext context,
IRubyObject other)
rb_big_modulo |
IRubyObject |
RubyFixnum.op_mod(ThreadContext context,
IRubyObject other)
fix_mod |
IRubyObject |
RubyFloat.op_mod(ThreadContext context,
IRubyObject other)
flo_mod |
IRubyObject |
RubyRational.op_mod(ThreadContext context,
IRubyObject other)
nurat_mod |
IRubyObject |
RubyBigDecimal.op_mul(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBignum.op_mul(ThreadContext context,
IRubyObject other)
rb_big_mul |
IRubyObject |
RubyComplex.op_mul(ThreadContext context,
IRubyObject other)
nucomp_mul |
IRubyObject |
RubyFixnum.op_mul(ThreadContext context,
IRubyObject other)
fix_mul |
IRubyObject |
RubyFloat.op_mul(ThreadContext context,
IRubyObject other)
flo_mul |
IRubyObject |
RubyRational.op_mul(ThreadContext context,
IRubyObject other)
nurat_mul |
IRubyObject |
RubyString.op_mul(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_mul19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBasicObject.op_not_equal(ThreadContext context,
IRubyObject other)
|
protected IRubyObject |
RubyNumeric.op_num_equal(ThreadContext context,
IRubyObject other)
num_equal, doesn't override RubyObject.op_equal |
IRubyObject |
RubyArray.op_or(IRubyObject other)
rb_ary_or |
static RubyBoolean |
RubyNil.op_or(IRubyObject recv,
IRubyObject obj)
nil_or |
IRubyObject |
RubyBignum.op_or(ThreadContext context,
IRubyObject other)
rb_big_or |
IRubyObject |
RubyFixnum.op_or(ThreadContext context,
IRubyObject other)
fix_or |
IRubyObject |
RubyArray.op_plus(IRubyObject obj)
rb_ary_plus |
IRubyObject |
RubyTime.op_plus(IRubyObject other)
|
IRubyObject |
RubyBigDecimal.op_plus(ThreadContext context,
IRubyObject b)
|
IRubyObject |
RubyBignum.op_plus(ThreadContext context,
IRubyObject other)
rb_big_plus |
IRubyObject |
RubyFixnum.op_plus(ThreadContext context,
IRubyObject other)
fix_plus |
IRubyObject |
RubyFloat.op_plus(ThreadContext context,
IRubyObject other)
flo_plus |
IRubyObject |
RubyString.op_plus(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_plus19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.op_pow_19(ThreadContext context,
IRubyObject other)
rb_big_pow |
IRubyObject |
RubyFixnum.op_pow_19(ThreadContext context,
IRubyObject other)
fix_pow |
IRubyObject |
RubyBigDecimal.op_pow(IRubyObject arg)
|
IRubyObject |
RubyBignum.op_pow(ThreadContext context,
IRubyObject other)
rb_big_pow |
IRubyObject |
RubyFixnum.op_pow(ThreadContext context,
IRubyObject other)
fix_pow |
IRubyObject |
RubyFloat.op_pow(ThreadContext context,
IRubyObject other)
flo_pow |
IRubyObject |
RubyBigDecimal.op_quo(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRational.op_rem(ThreadContext context,
IRubyObject other)
nurat_rem |
IRubyObject |
RubyBignum.op_rshift(IRubyObject other)
rb_big_rshift |
IRubyObject |
RubyFixnum.op_rshift(IRubyObject other)
fix_rshift |
IRubyObject |
RubyProcess.RubyStatus.op_rshift(IRubyObject other)
|
IRubyObject |
RubyComplex.op_sub(ThreadContext context,
IRubyObject other)
nucomp_sub |
IRubyObject |
RubyRational.op_sub(ThreadContext context,
IRubyObject other)
nurat_sub |
IRubyObject |
RubyArray.op_times(ThreadContext context,
IRubyObject times)
rb_ary_times |
static RubyBoolean |
RubyNil.op_xor(IRubyObject recv,
IRubyObject obj)
nil_xor |
IRubyObject |
RubyBignum.op_xor(ThreadContext context,
IRubyObject other)
rb_big_xor |
IRubyObject |
RubyFixnum.op_xor(ThreadContext context,
IRubyObject other)
fix_xor |
static IRubyObject |
RubyIO.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyStringIO.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyStringIO.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyZlib.RubyGzipWriter.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyZlib.RubyGzipWriter.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyDir.open(ThreadContext context,
IRubyObject recv,
IRubyObject path,
Block block)
Returns a new directory object for path . |
static IRubyObject |
RubyZlib.RubyGzipReader.open(ThreadContext context,
IRubyObject recv,
IRubyObject filename,
Block block)
|
static IRubyObject |
RubyIconv.open(ThreadContext context,
IRubyObject recv,
IRubyObject to,
IRubyObject from,
Block block)
|
static IRubyObject |
RubyFileTest.owned_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyKernel.p(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.p(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
RubyString |
RubyArray.pack(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
RubyZlib.Deflate.params(IRubyObject level,
IRubyObject strategy)
|
static IRubyObject |
RubyYAML.parse_internal(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyJRuby.parse(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyJRuby.parse(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerable.partition(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.partition19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyThread.pass(IRubyObject recv)
|
static IRubyObject |
RubyEtc.passwd(IRubyObject recv,
Block block)
|
IRubyObject |
RubyStringScanner.peek(ThreadContext context,
IRubyObject length)
|
IRubyObject |
RubyStringScanner.peep(ThreadContext context,
IRubyObject length)
|
IRubyObject |
RubyArray.permutation(ThreadContext context,
IRubyObject num,
Block block)
rb_ary_permutation |
static IRubyObject |
RubyProcess.pid(IRubyObject recv)
|
static IRubyObject |
RubyFileTest.pipe_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyIO.pipe(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyComplex.polar(ThreadContext context,
IRubyObject clazz,
IRubyObject abs,
IRubyObject arg)
nucomp_s_polar |
IRubyObject |
RubyArray.pop19(ThreadContext context,
IRubyObject num)
|
static IRubyObject |
RubyIO.popen(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.popen(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.popen3(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.popen3(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
RubyFixnum |
RubyIO.pos_set(ThreadContext context,
IRubyObject newPosition)
|
static IRubyObject |
RubyProcess.ppid(IRubyObject recv)
|
static IRubyObject |
RubyPrecision.prec_f(ThreadContext context,
IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyPrecision.prec_i(ThreadContext context,
IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyPrecision.prec(ThreadContext context,
IRubyObject receiver,
IRubyObject type,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipWriter.print(IRubyObject[] args)
|
IRubyObject |
RubyIO.print(ThreadContext context,
IRubyObject[] args)
Print some objects to the stream. |
IRubyObject |
RubyStringIO.print(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.print(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.print(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyIO.printf(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyStringIO.printf(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipWriter.printf(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.printf(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.printf(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyThread.priority_set(IRubyObject priority)
|
RubyModule |
RubyModule.private_class_method(IRubyObject[] args)
|
RubyArray |
RubyModule.private_instance_methods(IRubyObject[] args)
rb_class_private_instance_methods |
RubyArray |
RubyModule.private_instance_methods19(IRubyObject[] args)
|
IRubyObject |
RubyModule.private_method_defined(ThreadContext context,
IRubyObject symbol)
|
IRubyObject |
RubyObject.private_methods(ThreadContext context,
IRubyObject[] args)
rb_obj_private_methods call-seq: obj.private_methods(all=true) => array Returns the list of private methods accessible to obj. |
static RubyProc |
RubyKernel.proc_1_9(ThreadContext context,
IRubyObject recv,
Block block)
|
static RubyProc |
RubyKernel.proc(IRubyObject recv,
Block block)
Deprecated. |
static RubyProc |
RubyKernel.proc(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyArray.product(ThreadContext context,
IRubyObject[] args)
rb_ary_product |
RubyArray |
RubyModule.protected_instance_methods(IRubyObject[] args)
rb_class_protected_instance_methods |
RubyArray |
RubyModule.protected_instance_methods19(IRubyObject[] args)
|
IRubyObject |
RubyModule.protected_method_defined(ThreadContext context,
IRubyObject symbol)
|
IRubyObject |
RubyObject.protected_methods(ThreadContext context,
IRubyObject[] args)
rb_obj_protected_methods call-seq: obj.protected_methods(all=true) => array Returns the list of protected methods accessible to obj. |
RubyModule |
RubyModule.public_class_method(IRubyObject[] args)
|
RubyArray |
RubyModule.public_instance_methods(IRubyObject[] args)
|
RubyArray |
RubyModule.public_instance_methods19(IRubyObject[] args)
|
IRubyObject |
RubyModule.public_method_defined(ThreadContext context,
IRubyObject symbol)
|
IRubyObject |
RubyObject.public_methods(ThreadContext context,
IRubyObject[] args)
rb_obj_public_methods call-seq: obj.public_methods(all=true) => array Returns the list of public methods accessible to obj. |
RubyArray |
RubyArray.push_m(IRubyObject[] items)
rb_ary_push_m FIXME: Whis is this named "push_m"? |
IRubyObject |
RubyStringIO.putc(IRubyObject obj)
|
IRubyObject |
RubyZlib.RubyGzipWriter.putc(IRubyObject p1)
|
IRubyObject |
RubyIO.putc(ThreadContext context,
IRubyObject object)
|
static IRubyObject |
RubyKernel.putc(ThreadContext context,
IRubyObject recv,
IRubyObject ch)
rb_f_putc |
IRubyObject |
RubyIO.puts(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyStringIO.puts(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipWriter.puts(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.puts(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.puts(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.quick_emit_node(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyYAML.quick_emit_node(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyYAML.quick_emit(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.quick_emit(IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
RubyNumeric.quo_19(ThreadContext context,
IRubyObject other)
num_quo |
IRubyObject |
RubyBignum.quo(ThreadContext context,
IRubyObject other)
rb_big_quo |
IRubyObject |
RubyFixnum.quo(ThreadContext context,
IRubyObject other)
fix_quo |
IRubyObject |
RubyNumeric.quo(ThreadContext context,
IRubyObject other)
num_quo |
static RubyString |
RubyRegexp.quote(IRubyObject recv,
IRubyObject[] args)
rb_reg_s_quote |
static RubyString |
RubyRegexp.quote(IRubyObject recv,
IRubyObject[] args)
rb_reg_s_quote |
IRubyObject |
RubyThread.raise(IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.raise(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.raise(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static RubyNumeric |
RubyKernel.rand(ThreadContext context,
IRubyObject recv)
|
static RubyNumeric |
RubyKernel.rand(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.YAMLRangeMethods.range_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyArray.rassoc(ThreadContext context,
IRubyObject value)
rb_ary_rassoc |
IRubyObject |
RubyHash.rassoc(ThreadContext context,
IRubyObject obj)
|
static IRubyObject |
RubyKernel.rbCatch(ThreadContext context,
IRubyObject recv,
IRubyObject tag,
Block block)
|
RubyModule |
RubyModule.rbPrivate(ThreadContext context,
IRubyObject[] args)
rb_mod_private |
RubyModule |
RubyModule.rbProtected(ThreadContext context,
IRubyObject[] args)
rb_mod_protected |
RubyModule |
RubyModule.rbPublic(ThreadContext context,
IRubyObject[] args)
rb_mod_public |
static IRubyObject |
RubyKernel.rbThrow(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.rbThrow(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyProcess.UserID.re_exchange(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.re_exchange(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.UserID.re_exchangeable_p(IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.re_exchangeable_p(IRubyObject self)
|
IRubyObject |
RubyIO.read_nonblock(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyIO.read(IRubyObject[] args)
|
IRubyObject |
RubyStringIO.read(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipReader.read(IRubyObject[] args)
|
IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyArgsFile.read(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyArgsFile.read(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
RubyFileTest.readable_p(IRubyObject recv,
IRubyObject filename)
|
protected IRubyObject |
RubyIO.readAll(IRubyObject buffer)
|
static IRubyObject |
RubyArgsFile.readchar(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyIO.readline(ThreadContext context,
IRubyObject[] args)
Read a line. |
IRubyObject |
RubyStringIO.readline(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyArgsFile.readline(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Read a line. |
static IRubyObject |
RubyArgsFile.readline(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Read a line. |
static IRubyObject |
RubyKernel.readline(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.readline(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipReader.readlines(IRubyObject[] args)
|
RubyArray |
RubyIO.readlines(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyStringIO.readlines(ThreadContext context,
IRubyObject[] arg)
|
static IRubyObject |
RubyArgsFile.readlines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyArgsFile.readlines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.readlines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.readlines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static RubyArray |
RubyIO.readlines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static RubyArray |
RubyIO.readlines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyFile.readlink(ThreadContext context,
IRubyObject recv,
IRubyObject path)
|
IRubyObject |
RubyIO.readpartial(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyJRuby.reference(ThreadContext context,
IRubyObject recv,
IRubyObject obj)
|
static IRubyObject |
RubyYAML.YAMLRegexpMethods.regexp_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerable.reject(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.reject19(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyBigDecimal.remainder(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBignum.remainder(ThreadContext context,
IRubyObject other)
rb_big_remainder |
IRubyObject |
RubyNumeric.remainder(ThreadContext context,
IRubyObject dividend)
num_remainder |
IRubyObject |
RubyModule.remove_class_variable(ThreadContext context,
IRubyObject name)
rb_mod_remove_cvar |
IRubyObject |
RubyModule.remove_const(ThreadContext context,
IRubyObject rubyName)
|
IRubyObject |
RubyObject.remove_instance_variable(ThreadContext context,
IRubyObject name,
Block block)
rb_obj_remove_instance_variable call-seq: obj.remove_instance_variable(symbol) => obj Removes the named instance variable from obj, returning that variable's value. |
RubyModule |
RubyModule.remove_method(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyModule.removeCvar(IRubyObject name)
rb_mod_remove_cvar FIXME: any good reason to have two identical methods? (same as remove_class_variable) |
static IRubyObject |
RubyFile.rename(ThreadContext context,
IRubyObject recv,
IRubyObject oldName,
IRubyObject newName)
|
IRubyObject |
RubyStringIO.reopen(IRubyObject[] args)
|
IRubyObject |
RubyIO.reopen(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyArray.replace(IRubyObject orig)
rb_ary_replace |
RubyString |
RubyString.replace(IRubyObject other)
rb_str_replace_m |
RubyHash |
RubyHash.replace(ThreadContext context,
IRubyObject other)
rb_hash_replace |
static IRubyObject |
RubyKernel.require(IRubyObject recv,
IRubyObject name,
Block block)
Require. |
RubyBoolean |
RubyObject.respond_to_p(IRubyObject mname)
obj_respond_to respond_to?( aSymbol, includePriv=false ) -> true or false Returns true if this object responds to the given method. |
RubyBoolean |
RubyObject.respond_to_p(IRubyObject mname,
IRubyObject includePrivate)
obj_respond_to respond_to?( aSymbol, includePriv=false ) -> true or false Returns true if this object responds to the given method. |
static IRubyObject |
RubyArgsFile.rewind(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyProcess.UserID.rid(IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.rid(IRubyObject self)
|
IRubyObject |
RubyArray.rindex(ThreadContext context,
IRubyObject obj)
rb_ary_rindex |
IRubyObject |
RubyString.rindex(ThreadContext context,
IRubyObject arg0)
rb_str_rindex_m |
IRubyObject |
RubyString.rindex(ThreadContext context,
IRubyObject[] args)
Deprecated. Use the versions with one or two arguments. |
IRubyObject |
RubyString.rindex(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
rb_str_rindex_m |
IRubyObject |
RubyArray.rindex19(ThreadContext context,
IRubyObject obj,
Block unused)
|
IRubyObject |
RubyString.rjust(IRubyObject arg0)
rb_str_rjust |
IRubyObject |
RubyString.rjust(IRubyObject[] args)
Deprecated. use the one or two argument versions. |
IRubyObject |
RubyString.rjust(IRubyObject arg0,
IRubyObject arg1)
rb_str_rjust |
static IRubyObject |
RubyDir.rmdir(IRubyObject recv,
IRubyObject path)
Deletes the directory specified by path . |
IRubyObject |
RubyBigDecimal.round(IRubyObject[] args)
|
static IRubyObject |
RubyFileTest.rowned_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyJRuby.runtime(IRubyObject recv,
Block unusedBlock)
|
static IRubyObject |
RubyZlib.Deflate.s_deflate(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyZlib.Deflate.s_deflate(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyDigest.Base.s_digest(IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyThread.s_exit(IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyDigest.Base.s_hexdigest(IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyZlib.Inflate.s_inflate(IRubyObject recv,
IRubyObject string)
|
protected static RubyTime |
RubyTime.s_mload(IRubyObject recv,
RubyTime time,
IRubyObject from)
|
static IRubyObject |
RubyTime.s_new(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyTime.s_new(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNumeric.sadded(IRubyObject name)
num_sadded |
IRubyObject |
RubyArray.sample(ThreadContext context,
IRubyObject nv)
|
IRubyObject |
RubyStringScanner.scan_full(IRubyObject regex,
IRubyObject s,
IRubyObject f)
|
IRubyObject |
RubyStringScanner.scan_until(IRubyObject regex)
|
IRubyObject |
RubyStringScanner.scan(IRubyObject regex)
|
IRubyObject |
RubyString.scan(ThreadContext context,
IRubyObject arg,
Block block)
rb_str_scan |
static IRubyObject |
RubyKernel.scan(ThreadContext context,
IRubyObject recv,
IRubyObject pattern,
Block block)
|
IRubyObject |
RubyString.scan19(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyStringScanner.search_full(IRubyObject regex,
IRubyObject s,
IRubyObject f)
|
IRubyObject |
RubyDir.seek(IRubyObject newPos)
Moves to a position d . |
IRubyObject |
RubyStringIO.seek(IRubyObject[] args)
|
RubyFixnum |
RubyIO.seek(ThreadContext context,
IRubyObject arg0)
|
RubyFixnum |
RubyIO.seek(ThreadContext context,
IRubyObject[] args)
|
RubyFixnum |
RubyIO.seek(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyArgsFile.seek(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyArgsFile.seek(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyIO.select_static(ThreadContext context,
Ruby runtime,
IRubyObject[] args)
|
static IRubyObject |
RubyEnumerable.select(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyIO.select(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyIO.select(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.select(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.select(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyEnumerable.select19(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyObject.send(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObject.send(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyObject.send(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyObject.send(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyZlib.ZStream.set_avail_out(IRubyObject p1)
|
IRubyObject |
RubyException.set_backtrace(IRubyObject obj)
|
IRubyObject |
RubyZlib.RubyGzipWriter.set_comment(IRubyObject ignored)
|
IRubyObject |
RubyZlib.Inflate.set_dictionary(IRubyObject arg)
|
IRubyObject |
RubyZlib.Deflate.set_dictionary(IRubyObject arg)
|
IRubyObject |
RubyStringIO.set_lineno(IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipReader.set_lineno(IRubyObject lineArg)
|
IRubyObject |
RubyZlib.RubyGzipWriter.set_mtime(IRubyObject ignored)
|
IRubyObject |
RubyZlib.RubyGzipWriter.set_orig_name(IRubyObject ignored)
|
IRubyObject |
RubyDir.set_pos(IRubyObject newPos)
|
IRubyObject |
RubyStringIO.set_pos(IRubyObject arg)
|
IRubyObject |
RubyStringScanner.set_pos(IRubyObject pos)
|
static IRubyObject |
RubyArgsFile.set_pos(ThreadContext context,
IRubyObject recv,
IRubyObject offset)
|
IRubyObject |
RubyStringIO.set_string(IRubyObject arg)
|
IRubyObject |
RubyStringScanner.set_string(ThreadContext context,
IRubyObject str)
|
IRubyObject |
RubyStringIO.set_sync(IRubyObject args)
|
IRubyObject |
RubyZlib.RubyGzipFile.set_sync(IRubyObject ignored)
|
static IRubyObject |
RubyKernel.set_trace_func(ThreadContext context,
IRubyObject recv,
IRubyObject trace_func,
Block block)
|
IRubyObject |
RubyGlobal.StringGlobalVariable.set(IRubyObject value)
|
IRubyObject |
RubyGlobal.KCodeGlobalVariable.set(IRubyObject value)
|
IRubyObject |
RubyStruct.set(IRubyObject value,
int index)
|
void |
MetaClass.setAttached(IRubyObject attached)
|
IRubyObject |
RubyModule.setClassVar(java.lang.String name,
IRubyObject value)
Set the named class variable to the given value, provided taint and freeze allow setting it. |
IRubyObject |
RubyModule.setConstant(java.lang.String name,
IRubyObject value)
Set the named constant on this module. |
static void |
RubyArgsFile.setCurrentLineNumber(IRubyObject recv,
IRubyObject newLineNumber)
|
void |
Ruby.setDebug(IRubyObject debug)
Setter for property isDebug. |
static IRubyObject |
RubyProcess.Sys.setegid(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.Sys.seteuid(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyFileTest.setgid_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyProcess.Sys.setgid(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyEtc.setgrent(IRubyObject recv)
|
IRubyObject |
RubyObjectAdapter.setInstanceVariable(IRubyObject obj,
java.lang.String variableName,
IRubyObject value)
|
IRubyObject |
RubyBasicObject.setInstanceVariable(java.lang.String name,
IRubyObject value)
rb_iv_set / rb_ivar_set |
void |
RubyModule.setInternalModuleVariable(java.lang.String name,
IRubyObject value)
Behaves similarly to RubyModule.setClassVar(String, IRubyObject) . |
void |
RubyBasicObject.setInternalVariable(java.lang.String name,
IRubyObject value)
|
void |
RubyModule.setMethodVisibility(IRubyObject[] methods,
Visibility visibility)
set_method_visibility |
static IRubyObject |
RubyJRuby.setObjectSpaceEnabled(IRubyObject recv,
IRubyObject arg,
Block b)
|
static IRubyObject |
RubyProcess.setpgid(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyProcess.setpgrp(IRubyObject recv)
|
static IRubyObject |
RubyProcess.setpriority(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
static IRubyObject |
RubyEtc.setpwent(IRubyObject recv)
|
static IRubyObject |
RubyProcess.setrlimit(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.setrlimit(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.setsid(IRubyObject recv)
|
static IRubyObject |
RubyFileTest.setuid_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyProcess.Sys.setuid(IRubyObject recv,
IRubyObject arg)
|
void |
Ruby.setVerbose(IRubyObject verbose)
Setter for property isVerbose. |
IRubyObject |
RubyArray.shift19(ThreadContext context,
IRubyObject num)
|
static IRubyObject |
RubyProcess.UserID.sid_available_p(IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.sid_available_p(IRubyObject self)
|
static RubyFloat |
RubyMath.sin(IRubyObject recv,
IRubyObject x)
|
static IRubyObject |
RubyKernel.singleton_method_added(ThreadContext context,
IRubyObject recv,
IRubyObject symbolId,
Block block)
|
static IRubyObject |
RubyKernel.singleton_method_removed(ThreadContext context,
IRubyObject recv,
IRubyObject symbolId,
Block block)
|
static IRubyObject |
RubyKernel.singleton_method_undefined(ThreadContext context,
IRubyObject recv,
IRubyObject symbolId,
Block block)
|
RubyArray |
RubyObject.singleton_methods(ThreadContext context,
IRubyObject[] args)
rb_obj_singleton_methods call-seq: obj.singleton_methods(all=true) => array Returns an array of the names of singleton methods for obj. |
RubyArray |
RubyObject.singleton_methods19(ThreadContext context,
IRubyObject[] args)
|
RubyArray |
RubyObject.singletonMethods(ThreadContext context,
IRubyObject[] args,
boolean asSymbols)
|
static RubyFloat |
RubyMath.sinh(IRubyObject recv,
IRubyObject x)
|
static IRubyObject |
RubyFileTest.size_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyFileTest.size(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyStringScanner.skip_until(IRubyObject regex)
|
static IRubyObject |
RubyArgsFile.skip(IRubyObject recv)
|
IRubyObject |
RubyStringScanner.skip(IRubyObject regex)
|
static IRubyObject |
RubyKernel.sleep(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.sleep(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyArray.slice_bang(IRubyObject arg0)
rb_ary_slice_bang |
IRubyObject |
RubyArray.slice_bang(IRubyObject[] args)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyArray.slice_bang(IRubyObject arg0,
IRubyObject arg1)
rb_ary_slice_bang |
IRubyObject |
RubyString.slice_bang(ThreadContext context,
IRubyObject arg0)
rb_str_slice_bang |
IRubyObject |
RubyString.slice_bang(ThreadContext context,
IRubyObject[] args)
Deprecated. Use the versions with one or two args. |
IRubyObject |
RubyString.slice_bang(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
rb_str_slice_bang |
static IRubyObject |
RubyFileTest.socket_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyEnumerable.sort_by(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.sort_by19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.sort(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyObject.specificEval(ThreadContext context,
RubyModule mod,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyObject.specificEval(ThreadContext context,
RubyModule mod,
IRubyObject arg,
Block block)
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments. |
IRubyObject |
RubyObject.specificEval(ThreadContext context,
RubyModule mod,
IRubyObject arg0,
IRubyObject arg1,
Block block)
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments. |
IRubyObject |
RubyObject.specificEval(ThreadContext context,
RubyModule mod,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments. |
static IRubyObject |
RubyKernel.split(ThreadContext context,
IRubyObject recv)
|
RubyArray |
RubyString.split(ThreadContext context,
IRubyObject arg0)
|
RubyArray |
RubyString.split(ThreadContext context,
IRubyObject[] args)
Deprecated. Use the versions with zero, one, or two args. |
static RubyArray |
RubyFile.split(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.split(ThreadContext context,
IRubyObject recv,
IRubyObject arg0)
|
RubyArray |
RubyString.split(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyKernel.split(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. Use the versions with zero, one, or two args. |
static IRubyObject |
RubyKernel.split(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. Use the versions with zero, one, or two args. |
static IRubyObject |
RubyKernel.split(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyKernel.sprintf(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyKernel.sprintf(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyKernel.sprintf(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.sprintf(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyBigDecimal.sqrt(IRubyObject arg)
|
static RubyFloat |
RubyMath.sqrt(IRubyObject recv,
IRubyObject x)
|
IRubyObject |
RubyString.squeeze_bang(IRubyObject[] args)
rb_str_squeeze_bang |
IRubyObject |
RubyString.squeeze(ThreadContext context,
IRubyObject[] args)
rb_str_squeeze |
static RubyInteger |
RubyKernel.srand(ThreadContext context,
IRubyObject recv)
|
static RubyInteger |
RubyKernel.srand(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyGC.start(IRubyObject recv)
|
static RubyThread |
RubyThread.start(IRubyObject recv,
IRubyObject[] args,
Block block)
Basically the same as Thread.new . |
static RubyThread |
RubyThread.start(IRubyObject recv,
IRubyObject[] args,
Block block)
Basically the same as Thread.new . |
static IRubyObject |
RubyFile.stat(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyJRuby.JRubyExtensions.steal_method(IRubyObject recv,
IRubyObject type,
IRubyObject methodName)
|
static IRubyObject |
RubyJRuby.JRubyExtensions.steal_methods(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyJRuby.JRubyExtensions.steal_methods(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyNumeric.step(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNumeric.step(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyRange.step(ThreadContext context,
IRubyObject step,
Block block)
|
IRubyObject |
RubyNumeric.step(ThreadContext context,
IRubyObject to,
IRubyObject step,
Block block)
|
IRubyObject |
RubyNumeric.step19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyRange.step19(ThreadContext context,
IRubyObject step,
Block block)
|
IRubyObject |
RubyNumeric.step19(ThreadContext context,
IRubyObject to,
IRubyObject step,
Block block)
|
static IRubyObject |
RubyFileTest.sticky_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyThread.stop(IRubyObject receiver)
|
IRubyObject |
RubyArray.store(long index,
IRubyObject value)
rb_ary_store |
IRubyObject |
RubyModule.storeClassVariable(java.lang.String name,
IRubyObject value)
|
IRubyObject |
RubyModule.storeConstant(java.lang.String name,
IRubyObject value)
|
IRubyObject |
RubyString.str_eql_p(ThreadContext context,
IRubyObject other)
|
RubyString |
RubyTime.strftime(IRubyObject format)
|
static IRubyObject |
RubyYAML.YAMLStringMethods.string_is_binary(IRubyObject self)
|
static IRubyObject |
RubyYAML.YAMLStringMethods.string_is_complex(IRubyObject self)
|
static IRubyObject |
RubyYAML.YAMLStringMethods.string_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static RubyString |
RubyString.stringValue(IRubyObject object)
|
static IRubyObject |
RubyYAML.YAMLStructMethods.struct_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.YAMLStructMethods.struct_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyString.sub_bang(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with one or two arguments. |
IRubyObject |
RubyString.sub_bang(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_sub_bang |
static IRubyObject |
RubyKernel.sub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.sub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.sub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.sub_bang(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
rb_str_sub_bang |
static IRubyObject |
RubyKernel.sub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.sub_bang19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.sub_bang19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.sub(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with one or two args. |
IRubyObject |
RubyString.sub(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_sub |
static IRubyObject |
RubyKernel.sub(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.sub(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.sub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.sub(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.sub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.sub19(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_sub |
IRubyObject |
RubyString.sub19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyBigDecimal.sub2(ThreadContext context,
IRubyObject b,
IRubyObject n)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.subclasses(ThreadContext context,
IRubyObject maybeClass,
IRubyObject[] args)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.subclasses(ThreadContext context,
IRubyObject maybeClass,
IRubyObject[] args)
|
RubyInteger |
RubyString.sum(IRubyObject[] args)
|
static IRubyObject |
RubyProcess.UserID.switch_rb(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyProcess.GroupID.switch_rb(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyYAML.YAMLSymbolMethods.symbol_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.YAMLSymbolMethods.symbol_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static RubyBoolean |
RubyFileTest.symlink_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyFile.symlink(ThreadContext context,
IRubyObject recv,
IRubyObject from,
IRubyObject to)
|
IRubyObject |
RubyIO.sync_set(IRubyObject newSync)
Sets the current sync mode. |
IRubyObject |
RubyZlib.Inflate.sync(IRubyObject string)
|
static IRubyObject |
RubyKernel.syscall(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.syscall(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyStringIO.sysread(IRubyObject[] args)
|
IRubyObject |
RubyIO.sysread(ThreadContext context,
IRubyObject[] args)
|
RubyFixnum |
RubyIO.sysseek(ThreadContext context,
IRubyObject[] args)
|
static RubyBoolean |
RubyKernel.system(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static RubyBoolean |
RubyKernel.system(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyIO.syswrite(ThreadContext context,
IRubyObject obj)
|
static IRubyObject |
RubyEnumerable.take_while(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.take(ThreadContext context,
IRubyObject n)
rb_ary_take |
static IRubyObject |
RubyEnumerable.take(ThreadContext context,
IRubyObject self,
IRubyObject n,
Block block)
|
static RubyFloat |
RubyMath.tan(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.tanh(IRubyObject recv,
IRubyObject x)
|
static IRubyObject |
RubyKernel.tap(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyArgsFile.tell(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyKernel.test(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.test(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.YAMLTimeMethods.time_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.times(IRubyObject recv,
Block unusedBlock)
|
static RubyArray |
RubyNil.to_a(IRubyObject recv)
nil_to_a |
static IRubyObject |
RubyEnumerable.to_a(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyNil.to_c(ThreadContext context,
IRubyObject recv)
nilclass_to_c |
static IRubyObject |
RubyKernel.to_enum(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.to_enum(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static RubyFloat |
RubyNil.to_f(IRubyObject recv)
nil_to_f |
static RubyFixnum |
RubyNil.to_i(IRubyObject recv)
nil_to_i |
IRubyObject |
RubyString.to_i(IRubyObject arg0)
rb_str_to_i |
IRubyObject |
RubyString.to_i(IRubyObject[] args)
Deprecated. Use the versions with zero or one args. |
static IRubyObject |
RubyArgsFile.to_io(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyNil.to_r(ThreadContext context,
IRubyObject recv)
nilclass_to_r |
static IRubyObject |
RubyArgsFile.to_s(IRubyObject recv)
|
RubyString |
RubyFixnum.to_s(IRubyObject arg0)
|
static RubyString |
RubyNil.to_s(IRubyObject recv)
nil_to_s |
IRubyObject |
RubyBigDecimal.to_s(IRubyObject[] args)
|
IRubyObject |
RubyBignum.to_s(IRubyObject[] args)
rb_big_to_s |
RubyString |
RubyFixnum.to_s(IRubyObject[] args)
fix_to_s |
IRubyObject |
RubyString.tr_bang(IRubyObject src,
IRubyObject repl)
rb_str_tr_bang |
IRubyObject |
RubyString.tr_s_bang(IRubyObject src,
IRubyObject repl)
rb_str_tr_s_bang |
IRubyObject |
RubyString.tr_s(ThreadContext context,
IRubyObject src,
IRubyObject repl)
rb_str_tr_s |
IRubyObject |
RubyString.tr(ThreadContext context,
IRubyObject src,
IRubyObject repl)
rb_str_tr |
static IRubyObject |
RubyKernel.trace_var(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.trace_var(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.trap(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.trap(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubySignal.trap(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubySignal.trap(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyBoolean.True.true_and(IRubyObject t,
IRubyObject oth)
|
static IRubyObject |
RubyBoolean.True.true_or(IRubyObject t,
IRubyObject oth)
|
static IRubyObject |
RubyYAML.YAMLTrueMethods.true_taguri(IRubyObject self)
|
static IRubyObject |
RubyBoolean.True.true_to_s(IRubyObject t)
|
static IRubyObject |
RubyYAML.YAMLTrueMethods.true_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyBoolean.True.true_xor(IRubyObject t,
IRubyObject oth)
|
IRubyObject |
RubyBigDecimal.truncate(IRubyObject arg)
|
IRubyObject |
RubyStringIO.truncate(IRubyObject arg)
|
IRubyObject |
RubyFile.truncate(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyFile.truncate(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyHash.try_convert(ThreadContext context,
IRubyObject recv,
IRubyObject args)
|
static IRubyObject |
RubyRegexp.try_convert(ThreadContext context,
IRubyObject recv,
IRubyObject args)
|
static RubyClass |
RubyNil.type(IRubyObject recv)
nil_type |
static IRubyObject |
RubyProcess.uid_set(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.uid(IRubyObject recv)
|
static IRubyObject |
RubyFile.umask(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.umask(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
RubyModule |
RubyModule.undef_method(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyObjectSpace.undefine_finalizer(IRubyObject recv,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyIO.ungetc(IRubyObject number)
Pushes char represented by int back onto IOS. |
IRubyObject |
RubyStringIO.ungetc(IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipReader.ungetc(IRubyObject arg)
|
static IRubyObject |
RubyRegexp.union(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
rb_reg_s_union |
static IRubyObject |
RubyRegexp.union(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
rb_reg_s_union |
static IRubyObject |
RubyFile.unlink(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.unlink(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
RubyArray |
RubyString.unpack(IRubyObject obj)
|
RubyArray |
RubyArray.unshift_m(IRubyObject[] items)
rb_ary_unshift_m |
RubyArray |
RubyArray.unshift(IRubyObject item)
rb_ary_unshift |
static IRubyObject |
RubyKernel.untrace_var(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.untrace_var(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyDigest.Base.update(IRubyObject obj)
|
IRubyObject |
RubyInteger.upto(ThreadContext context,
IRubyObject to,
Block block)
int_upto |
IRubyObject |
RubyString.upto(ThreadContext context,
IRubyObject str,
Block block)
rb_str_upto_m |
IRubyObject |
RubyString.upto(ThreadContext context,
IRubyObject str,
boolean excl,
Block block)
|
IRubyObject |
RubyInteger.upto19(ThreadContext context,
IRubyObject to,
Block block)
|
static IRubyObject |
RubyFile.utime(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
This method does NOT set atime, only mtime, since Java doesn't support anything else. |
static IRubyObject |
RubyFile.utime(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
This method does NOT set atime, only mtime, since Java doesn't support anything else. |
IRubyObject |
RubyArray.values_at(IRubyObject[] args)
rb_values_at |
IRubyObject |
RubyMatchData.values_at(IRubyObject[] args)
|
IRubyObject |
RubyStruct.values_at(IRubyObject[] args)
|
RubyArray |
RubyHash.values_at(ThreadContext context,
IRubyObject[] args)
rb_hash_values_at |
protected IRubyObject |
IncludedModuleWrapper.variableTableFastStore(java.lang.String internedName,
IRubyObject value)
|
protected IRubyObject |
RubyBasicObject.variableTableFastStore(java.lang.String internedName,
IRubyObject value)
Will store the value under the specified name, where the name needs to be an interned Java String. |
protected IRubyObject |
IncludedModuleWrapper.variableTableStore(java.lang.String name,
IRubyObject value)
|
protected IRubyObject |
RubyBasicObject.variableTableStore(java.lang.String name,
IRubyObject value)
Store a value in the variable store under the specific name. |
static IRubyObject |
RubyBigDecimal.ver(IRubyObject recv)
|
static IRubyObject |
RubyZlib.version(IRubyObject recv)
|
abstract void |
RubyHash.Visitor.visit(IRubyObject key,
IRubyObject value)
|
static IRubyObject |
RubyProcess.wait(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.wait(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.wait2(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.wait2(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitall(IRubyObject recv)
|
static IRubyObject |
RubyProcess.waitpid(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitpid(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitpid2(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitpid2(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.warn(ThreadContext context,
IRubyObject recv,
IRubyObject message)
|
static IRubyObject |
RubyZlib.RubyGzipFile.wrap(ThreadContext context,
IRubyObject recv,
IRubyObject io,
Block block)
|
static RubyBoolean |
RubyFileTest.writable_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyIO.write_nonblock(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
RubyZlib.RubyGzipWriter.write(IRubyObject p1)
|
IRubyObject |
RubyIO.write(ThreadContext context,
IRubyObject obj)
io_write |
IRubyObject |
RubyStringIO.write(ThreadContext context,
IRubyObject arg)
|
static RubyBoolean |
RubyFileTest.zero_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyArray.zip(ThreadContext context,
IRubyObject[] args,
Block block)
rb_ary_zip |
static IRubyObject |
RubyEnumerable.zip(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerable.zip(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyZlib.zlib_version(IRubyObject recv)
|
Method parameters in org.jruby with type arguments of type IRubyObject | |
---|---|
RubyArray |
Ruby.newArray(java.util.List<IRubyObject> list)
|
static RubyArray |
RubyArray.newArray(Ruby runtime,
java.util.Collection<IRubyObject> collection)
|
void |
RubyBasicObject.syncVariables(java.util.List<Variable<IRubyObject>> variables)
Sync one variable table with another - this is used to make rbClone work correctly. |
protected void |
IncludedModuleWrapper.variableTableSync(java.util.List<Variable<IRubyObject>> vars)
|
protected void |
RubyBasicObject.variableTableSync(java.util.List<Variable<IRubyObject>> vars)
Synchronize the variable table with the argument. |
Constructors in org.jruby with parameters of type IRubyObject | |
---|---|
RubyGlobal.KCodeGlobalVariable(Ruby runtime,
java.lang.String name,
IRubyObject value)
|
|
RubyGlobal.StringGlobalVariable(Ruby runtime,
java.lang.String name,
IRubyObject value)
|
|
RubyGlobal.StringOnlyRubyHash(Ruby runtime,
java.util.Map valueMap,
IRubyObject defaultValue)
|
|
RubyHash(Ruby runtime,
IRubyObject defaultValue)
|
|
RubyHash(Ruby runtime,
java.util.Map valueMap,
IRubyObject defaultValue)
|
|
RubyLocalJumpError(Ruby runtime,
RubyClass exceptionClass,
java.lang.String message,
RubyLocalJumpError.Reason reason,
IRubyObject exitValue)
|
|
RubyNoMethodError(Ruby runtime,
RubyClass exceptionClass,
java.lang.String message,
java.lang.String name,
IRubyObject args)
|
Uses of IRubyObject in org.jruby.ast |
---|
Methods in org.jruby.ast that return IRubyObject | |
---|---|
IRubyObject |
AttrAssignNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
AttrAssignOneArgNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block aBlock,
boolean checkArity)
|
IRubyObject |
AttrAssignThreeArgNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block aBlock,
boolean checkArity)
|
IRubyObject |
AttrAssignTwoArgNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block aBlock,
boolean checkArity)
|
IRubyObject |
CallNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
ClassVarAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
ClassVarDeclNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
ConstDeclNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
DAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
GlobalAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
InstAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
LocalAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
MultipleAsgn19Node.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
MultipleAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
Node.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
OptArgNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject assignValue,
Block block,
boolean checkArity)
|
IRubyObject |
ConstNode.getValue(ThreadContext context)
|
IRubyObject |
AliasNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AndNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ArgsCatNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ArgsPushNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ArrayNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AttrAssignNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AttrAssignOneArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AttrAssignThreeArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AttrAssignTwoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BackRefNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BeginNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BignumNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
BreakNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallManyArgsBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallManyArgsBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallManyArgsNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallNoArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallNoArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallNoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallOneArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallOneArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallOneArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallSpecialArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallSpecialArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallSpecialArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallThreeArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallThreeArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallThreeArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallTwoArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallTwoArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallTwoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CaseNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ClassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ClassVarAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ClassVarDeclNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ClassVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Colon2ConstNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Colon2ImplicitNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
This type of node will never get interpreted since it only gets created via class/module declaration time. |
IRubyObject |
Colon2MethodNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Colon3Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ConstDeclNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ConstNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DRegexpNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DStrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DSymbolNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DXStrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DefinedNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DefnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DefsNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DotNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
EnsureNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
EvStrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallManyArgsBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallManyArgsBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallManyArgsNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallNoArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallNoArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallNoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallOneArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallOneArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallOneArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallSpecialArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallSpecialArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallSpecialArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallThreeArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallThreeArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallThreeArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallTwoArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallTwoArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallTwoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FalseNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FixnumNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FlipNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FloatNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ForNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
GlobalAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
GlobalVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
HashNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
IfNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
InstAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
InstVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
IterNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
LambdaNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
LocalAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
LocalVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Match2Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Match3Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
MatchNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ModuleNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
MultipleAsgn19Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
MultipleAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NewlineNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NextNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NilNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NotNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NthRefNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpAsgnAndNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpAsgnOrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpElementAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpElementOneArgAndAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpElementOneArgAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpElementOneArgOrAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OptArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
PostExeNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
PreExeNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RedoNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RegexpNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RescueBodyNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RescueNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RetryNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ReturnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RootNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SClassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SValueNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SelfNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SplatNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
StrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SuperNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SymbolNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ToAryNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
TrueNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
UndefNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
UntilNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
VAliasNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
VCallNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
WhenNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
WhileNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
XStrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
YieldNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ZArrayNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ZSuperNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject[] |
ArrayNode.interpretPrimitive(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ConstNode.reCache(ThreadContext context,
java.lang.String name)
|
IRubyObject |
FalseNode.when(WhenNode whenNode,
IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FixnumNode.when(WhenNode whenNode,
IRubyObject whenValue,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NilNode.when(WhenNode whenNode,
IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Node.when(WhenNode whenNode,
IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SymbolNode.when(WhenNode whenNode,
IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
TrueNode.when(WhenNode whenNode,
IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
WhenNode.when(WhenNode whenNode,
IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
Methods in org.jruby.ast with parameters of type IRubyObject | |
---|---|
static void |
DStrNode.appendToString(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock,
RubyString string,
Node node)
|
IRubyObject |
AttrAssignNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
AttrAssignOneArgNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block aBlock,
boolean checkArity)
|
IRubyObject |
AttrAssignThreeArgNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block aBlock,
boolean checkArity)
|
IRubyObject |
AttrAssignTwoArgNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block aBlock,
boolean checkArity)
|
IRubyObject |
CallNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
ClassVarAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
ClassVarDeclNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
ConstDeclNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
DAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
GlobalAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
InstAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
LocalAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
MultipleAsgn19Node.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
MultipleAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
Node.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
OptArgNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject assignValue,
Block block,
boolean checkArity)
|
protected int |
ArgsNode.assignOptArgs(IRubyObject[] args,
Ruby runtime,
ThreadContext context,
IRubyObject self,
int givenArgsCount)
|
protected int |
ArgsNode.assignOptArgs(IRubyObject[] args,
Ruby runtime,
ThreadContext context,
IRubyObject self,
int givenArgsCount)
|
static RubyString |
DStrNode.buildDynamicString(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock,
ListNode list)
|
java.lang.String |
AssignableNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
AttrAssignNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
BackRefNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
CallNoArgNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
CallNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
ClassVarNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
Colon2ConstNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
Colon2ImplicitNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
This type of node will never get created as part of a defined? call since it will then appear to be a ConstNode. |
java.lang.String |
Colon2MethodNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
Colon3Node.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
ConstNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
DVarNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
FCallNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
FalseNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
GlobalVarNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
InstVarNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
LocalVarNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
Match2Node.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
Match3Node.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
NilNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
Node.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
NthRefNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
SelfNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
SuperNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
TrueNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
VCallNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
YieldNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
ZSuperNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
Block |
CallNode.getBlock(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
Block |
FCallNode.getBlock(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
Block |
CallNode.getBlock(ThreadContext context,
IRubyObject self)
|
Block |
FCallNode.getBlock(ThreadContext context,
IRubyObject self)
|
RubyModule |
Colon2ImplicitNode.getEnclosingModule(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
Get parent module/class that this module represents |
RubyModule |
Colon2Node.getEnclosingModule(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
Get parent module/class that this module represents |
RubyModule |
Colon3Node.getEnclosingModule(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
Get parent module/class that this module represents |
protected static boolean |
AttrAssignNode.hasMetaClass(IRubyObject object)
|
IRubyObject |
AliasNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AndNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ArgsCatNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ArgsPushNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ArrayNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AttrAssignNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AttrAssignOneArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AttrAssignThreeArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AttrAssignTwoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BackRefNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BeginNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BignumNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
BreakNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallManyArgsBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallManyArgsBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallManyArgsNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallNoArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallNoArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallNoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallOneArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallOneArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallOneArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallSpecialArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallSpecialArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallSpecialArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallThreeArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallThreeArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallThreeArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallTwoArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallTwoArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallTwoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CaseNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ClassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ClassVarAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ClassVarDeclNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ClassVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Colon2ConstNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Colon2ImplicitNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
This type of node will never get interpreted since it only gets created via class/module declaration time. |
IRubyObject |
Colon2MethodNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Colon3Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ConstDeclNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ConstNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DRegexpNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DStrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DSymbolNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DXStrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DefinedNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DefnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DefsNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DotNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
EnsureNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
EvStrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallManyArgsBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallManyArgsBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallManyArgsNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallNoArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallNoArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallNoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallOneArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallOneArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallOneArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallSpecialArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallSpecialArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallSpecialArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallThreeArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallThreeArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallThreeArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallTwoArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallTwoArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallTwoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FalseNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FixnumNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FlipNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FloatNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ForNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
GlobalAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
GlobalVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
HashNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
IfNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
InstAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
InstVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
IterNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
LambdaNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
LocalAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
LocalVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Match2Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Match3Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
MatchNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ModuleNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
MultipleAsgn19Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
MultipleAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NewlineNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NextNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NilNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NotNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NthRefNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpAsgnAndNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpAsgnOrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpElementAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpElementOneArgAndAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpElementOneArgAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpElementOneArgOrAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OptArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
PostExeNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
PreExeNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RedoNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RegexpNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RescueBodyNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RescueNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RetryNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ReturnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RootNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SClassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SValueNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SelfNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SplatNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
StrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SuperNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SymbolNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ToAryNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
TrueNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
UndefNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
UntilNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
VAliasNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
VCallNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
WhenNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
WhileNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
XStrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
YieldNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ZArrayNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ZSuperNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject[] |
ArrayNode.interpretPrimitive(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
Block block)
|
void |
ArgsNoArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block)
|
void |
ArgsNoArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block)
|
void |
ArgsPreOneArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block)
|
void |
ArgsPreOneArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block)
|
void |
ArgsPreTwoArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block)
|
void |
ArgsPreTwoArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
Block block)
|
void |
ArgsPreOneArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
Block block)
|
void |
ArgsPreTwoArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
void |
ArgsPreOneArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
void |
ArgsPreTwoArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
void |
ArgsPreOneArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
void |
ArgsPreTwoArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
void |
ArgsPreOneArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
void |
ArgsPreTwoArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
protected int |
ArgsNode.prepareOptionalArguments(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args)
|
protected int |
ArgsNode.prepareOptionalArguments(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args)
|
protected void |
ArgsNode.prepareOptOrRestArgs(ThreadContext context,
Ruby runtime,
DynamicScope scope,
IRubyObject self,
IRubyObject[] args)
|
protected void |
ArgsNode.prepareOptOrRestArgs(ThreadContext context,
Ruby runtime,
DynamicScope scope,
IRubyObject self,
IRubyObject[] args)
|
protected void |
ArgsNode.prepareRestArg(ThreadContext context,
Ruby runtime,
DynamicScope scope,
IRubyObject[] args,
int givenArgsCount)
|
protected static java.lang.String |
AttrAssignNode.receiverClassName(IRubyObject object)
|
protected CallSite |
AttrAssignNode.selectCallSite(IRubyObject self,
IRubyObject receiver)
|
IRubyObject |
FalseNode.when(WhenNode whenNode,
IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FixnumNode.when(WhenNode whenNode,
IRubyObject whenValue,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NilNode.when(WhenNode whenNode,
IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Node.when(WhenNode whenNode,
IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SymbolNode.when(WhenNode whenNode,
IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
TrueNode.when(WhenNode whenNode,
IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
WhenNode.when(WhenNode whenNode,
IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
Uses of IRubyObject in org.jruby.ast.executable |
---|
Fields in org.jruby.ast.executable declared as IRubyObject | |
---|---|
IRubyObject[] |
AbstractScript.constants
|
IRubyObject[] |
RubiniusCMethod.literals
|
IRubyObject |
YARVMachine.Instruction.o_op0
|
Constructors in org.jruby.ast.executable with parameters of type IRubyObject | |
---|---|
YARVMachine.Instruction(int bytecode,
IRubyObject op)
|
Uses of IRubyObject in org.jruby.ast.util |
---|
Methods in org.jruby.ast.util that return IRubyObject | |
---|---|
static IRubyObject[] |
ArgsUtil.convertToJavaArray(IRubyObject value)
|
static IRubyObject[] |
ArgsUtil.popArray(IRubyObject[] array)
Remove first element from array |
Methods in org.jruby.ast.util with parameters of type IRubyObject | |
---|---|
static int |
ArgsUtil.arrayLength(IRubyObject node)
|
static IRubyObject[] |
ArgsUtil.convertToJavaArray(IRubyObject value)
|
static RubyArray |
ArgsUtil.convertToRubyArray(Ruby runtime,
IRubyObject value,
boolean coerce)
This name may be a bit misleading, since this also attempts to coerce array behavior using to_ary. |
static RubyArray |
ArgsUtil.convertToRubyArrayWithCoerce(Ruby runtime,
IRubyObject value)
|
static IRubyObject[] |
ArgsUtil.popArray(IRubyObject[] array)
Remove first element from array |
Uses of IRubyObject in org.jruby.bench |
---|
Methods in org.jruby.bench that return IRubyObject | |
---|---|
static IRubyObject |
BenchFixnumCreation.fib(Ruby ruby,
ThreadContext context,
IRubyObject object)
|
Methods in org.jruby.bench with parameters of type IRubyObject | |
---|---|
static IRubyObject |
BenchFixnumCreation.fib(Ruby ruby,
ThreadContext context,
IRubyObject object)
|
Uses of IRubyObject in org.jruby.compiler.yarv |
---|
Methods in org.jruby.compiler.yarv with parameters of type IRubyObject | |
---|---|
void |
StandardYARVCompiler.iseq_compile(IRubyObject self,
Node node)
|
Uses of IRubyObject in org.jruby.evaluator |
---|
Methods in org.jruby.evaluator that return IRubyObject | |
---|---|
IRubyObject |
ValueConverter.arrayToSingle(IRubyObject value,
boolean useUndefined)
|
static IRubyObject |
ASTInterpreter.aryToAry(IRubyObject value,
Ruby runtime)
Deprecated. |
static IRubyObject |
ASTInterpreter.aryToAry(Ruby runtime,
IRubyObject value)
Deprecated. |
static IRubyObject |
AssignmentVisitor.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Node node,
IRubyObject value,
Block block,
boolean checkArity)
Deprecated. |
static IRubyObject |
ASTInterpreter.aValueSplat(IRubyObject value,
Ruby runtime)
Deprecated. |
static IRubyObject |
ASTInterpreter.aValueSplat(Ruby runtime,
IRubyObject value)
Deprecated. |
static IRubyObject |
ASTInterpreter.eval(Ruby runtime,
ThreadContext context,
Node node,
IRubyObject self,
Block block)
Deprecated. |
static IRubyObject |
ASTInterpreter.evalClassDefinitionBody(Ruby runtime,
ThreadContext context,
StaticScope scope,
Node bodyNode,
RubyModule type,
IRubyObject self,
Block block)
Evaluates the body in a class or module definition statement. |
static IRubyObject |
ASTInterpreter.evalSimple(ThreadContext context,
IRubyObject self,
IRubyObject src,
java.lang.String file,
int lineNumber)
Deprecated. Call with a RubyString now. |
static IRubyObject |
ASTInterpreter.evalSimple(ThreadContext context,
IRubyObject self,
RubyString src,
java.lang.String file,
int lineNumber)
Evaluate the given string. |
static IRubyObject |
ASTInterpreter.evalWithBinding(ThreadContext context,
IRubyObject src,
IRubyObject scope,
java.lang.String file,
int lineNumber)
Evaluate the given string under the specified binding object. |
static IRubyObject |
AssignmentVisitor.multiAssign(Ruby runtime,
ThreadContext context,
IRubyObject self,
MultipleAsgn19Node node,
RubyArray value)
|
static IRubyObject |
AssignmentVisitor.multiAssign(Ruby runtime,
ThreadContext context,
IRubyObject self,
MultipleAsgn19Node node,
RubyArray value,
boolean checkArity)
|
static IRubyObject |
AssignmentVisitor.multiAssign(Ruby runtime,
ThreadContext context,
IRubyObject self,
MultipleAsgnNode node,
RubyArray value,
boolean checkArity)
|
static IRubyObject |
ASTInterpreter.multipleAsgnArrayNode(Ruby runtime,
ThreadContext context,
MultipleAsgnNode iVisited,
ArrayNode node,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ValueConverter.multipleToSingle(IRubyObject value)
|
static IRubyObject |
ASTInterpreter.pollAndReturn(ThreadContext context,
IRubyObject result)
|
static IRubyObject[] |
ASTInterpreter.setupArgs(Ruby runtime,
ThreadContext context,
Node node,
IRubyObject self,
Block aBlock)
|
Methods in org.jruby.evaluator with parameters of type IRubyObject | |
---|---|
IRubyObject |
ValueConverter.arrayToSingle(IRubyObject value,
boolean useUndefined)
|
static RubyArray |
ASTInterpreter.arrayValue(Ruby runtime,
IRubyObject value)
Deprecated. |
static IRubyObject |
ASTInterpreter.aryToAry(IRubyObject value,
Ruby runtime)
Deprecated. |
static IRubyObject |
ASTInterpreter.aryToAry(Ruby runtime,
IRubyObject value)
Deprecated. |
static IRubyObject |
AssignmentVisitor.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Node node,
IRubyObject value,
Block block,
boolean checkArity)
Deprecated. |
static IRubyObject |
ASTInterpreter.aValueSplat(IRubyObject value,
Ruby runtime)
Deprecated. |
static IRubyObject |
ASTInterpreter.aValueSplat(Ruby runtime,
IRubyObject value)
Deprecated. |
static IRubyObject |
ASTInterpreter.eval(Ruby runtime,
ThreadContext context,
Node node,
IRubyObject self,
Block block)
Deprecated. |
static IRubyObject |
ASTInterpreter.evalClassDefinitionBody(Ruby runtime,
ThreadContext context,
StaticScope scope,
Node bodyNode,
RubyModule type,
IRubyObject self,
Block block)
Evaluates the body in a class or module definition statement. |
static IRubyObject |
ASTInterpreter.evalSimple(ThreadContext context,
IRubyObject self,
IRubyObject src,
java.lang.String file,
int lineNumber)
Deprecated. Call with a RubyString now. |
static IRubyObject |
ASTInterpreter.evalSimple(ThreadContext context,
IRubyObject self,
RubyString src,
java.lang.String file,
int lineNumber)
Evaluate the given string. |
static IRubyObject |
ASTInterpreter.evalWithBinding(ThreadContext context,
IRubyObject src,
IRubyObject scope,
java.lang.String file,
int lineNumber)
Evaluate the given string under the specified binding object. |
static java.lang.String |
ASTInterpreter.getArgumentDefinition(Ruby runtime,
ThreadContext context,
Node node,
java.lang.String type,
IRubyObject self,
Block block)
|
static Block |
ASTInterpreter.getBlock(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block currentBlock,
Node blockNode)
|
static java.lang.String |
ASTInterpreter.getDefinition(Ruby runtime,
ThreadContext context,
Node node,
IRubyObject self,
Block aBlock)
Deprecated. |
static IRubyObject |
AssignmentVisitor.multiAssign(Ruby runtime,
ThreadContext context,
IRubyObject self,
MultipleAsgn19Node node,
RubyArray value)
|
static IRubyObject |
AssignmentVisitor.multiAssign(Ruby runtime,
ThreadContext context,
IRubyObject self,
MultipleAsgn19Node node,
RubyArray value,
boolean checkArity)
|
static IRubyObject |
AssignmentVisitor.multiAssign(Ruby runtime,
ThreadContext context,
IRubyObject self,
MultipleAsgnNode node,
RubyArray value,
boolean checkArity)
|
static IRubyObject |
ASTInterpreter.multipleAsgnArrayNode(Ruby runtime,
ThreadContext context,
MultipleAsgnNode iVisited,
ArrayNode node,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ValueConverter.multipleToSingle(IRubyObject value)
|
static IRubyObject |
ASTInterpreter.pollAndReturn(ThreadContext context,
IRubyObject result)
|
static IRubyObject[] |
ASTInterpreter.setupArgs(Ruby runtime,
ThreadContext context,
Node node,
IRubyObject self,
Block aBlock)
|
RubyArray |
ValueConverter.singleToArray(IRubyObject value)
|
RubyArray |
ValueConverter.singleToMultiple(IRubyObject value)
|
static RubyArray |
ASTInterpreter.splatValue(IRubyObject value,
Ruby runtime)
Deprecated. |
static RubyArray |
ASTInterpreter.splatValue(Ruby runtime,
IRubyObject value)
Deprecated. |
Uses of IRubyObject in org.jruby.ext |
---|
Classes in org.jruby.ext that implement IRubyObject | |
---|---|
class |
WeakRef
|
Constructors in org.jruby.ext with parameters of type IRubyObject | |
---|---|
Readline.ProcCompletor(IRubyObject procCompletor)
|
Uses of IRubyObject in org.jruby.ext.ffi |
---|
Classes in org.jruby.ext.ffi that implement IRubyObject | |
---|---|
class |
AbstractBuffer
A memory buffer to pass data between ruby and native code. |
class |
AbstractMemory
A abstract memory object that defines operations common to both pointers and memory buffers |
class |
AbstractMemoryPointer
C memory pointer operations. |
class |
AutoPointer
|
class |
CallbackInfo
Defines a C callback's parameters and return type. |
class |
FFIProvider
Base class for all FFI providers |
class |
Invoker
A native function invoker |
class |
Pointer
C memory pointer operations. |
class |
StructLayout
Defines the memory layout for a native structure. |
class |
StructLayoutBuilder
|
Methods in org.jruby.ext.ffi that return IRubyObject | |
---|---|
IRubyObject |
StructLayoutBuilder.add_char_array(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
StructLayoutBuilder.add(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
Invoker.attach(ThreadContext context,
IRubyObject module,
IRubyObject methodName)
Attaches this function to a ruby module or class. |
IRubyObject |
AbstractMemoryPointer.autorelease(ThreadContext context,
IRubyObject release)
|
static IRubyObject |
Platform.bsd_p(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
Invoker.call(ThreadContext context,
IRubyObject[] rubyArgs)
Invokes the native function with the supplied ruby arguments. |
IRubyObject |
AbstractMemory.clear(ThreadContext context)
Clears (zeros out) the memory contents. |
IRubyObject |
FFIProvider.createInvoker(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
AbstractMemoryPointer.free(ThreadContext context)
|
IRubyObject |
AbstractMemory.get_array_of_float(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
IRubyObject |
AbstractMemory.get_array_of_float64(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
IRubyObject |
AbstractMemory.get_array_of_int16(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
IRubyObject |
AbstractMemory.get_array_of_int32(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
IRubyObject |
AbstractMemory.get_array_of_int64(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
IRubyObject |
AbstractMemory.get_array_of_int8(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
IRubyObject |
AbstractMemory.get_array_of_long(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
IRubyObject |
AbstractMemory.get_buffer(ThreadContext context,
IRubyObject off,
IRubyObject len_)
|
IRubyObject |
AbstractMemory.get_bytes(ThreadContext context,
IRubyObject offArg,
IRubyObject lenArg)
|
IRubyObject |
AbstractMemory.get_float32(ThreadContext context,
IRubyObject offset)
Reads a 32 bit floating point value from the memory address. |
IRubyObject |
AbstractMemory.get_float64(ThreadContext context,
IRubyObject offset)
Reads a 64 bit floating point value from the memory address. |
IRubyObject |
AbstractMemory.get_int16(ThreadContext context,
IRubyObject offset)
Reads a 16 bit signed integer value from the memory address. |
IRubyObject |
AbstractMemory.get_int32(ThreadContext context,
IRubyObject offset)
Reads a 32 bit signed integer value from the memory address. |
IRubyObject |
AbstractMemory.get_int64(ThreadContext context,
IRubyObject offset)
Reads a 64 bit integer value from the memory address. |
IRubyObject |
AbstractMemory.get_int8(ThreadContext context,
IRubyObject offset)
Reads an 8 bit signed integer value from the memory address. |
IRubyObject |
AbstractMemory.get_long(ThreadContext context,
IRubyObject offset)
Reads a C long integer value from the memory area. |
IRubyObject |
AbstractMemory.get_pointer(ThreadContext context,
IRubyObject offset)
|
IRubyObject |
AbstractMemory.get_string(ThreadContext context,
IRubyObject offArg)
|
IRubyObject |
AbstractMemory.get_string(ThreadContext context,
IRubyObject offArg,
IRubyObject lenArg)
|
IRubyObject |
AbstractMemory.get_uint16(ThreadContext context,
IRubyObject offset)
Reads a 16 bit unsigned integer value from the memory address. |
IRubyObject |
AbstractMemory.get_uint32(ThreadContext context,
IRubyObject offset)
Reads a 32 bit unsigned integer value from the memory address. |
IRubyObject |
AbstractMemory.get_uint8(ThreadContext context,
IRubyObject offset)
Reads an 8 bit unsigned integer value from the memory address. |
IRubyObject |
AbstractMemory.get_ulong(ThreadContext context,
IRubyObject offset)
Reads a C unsigned long integer value from the memory area. |
IRubyObject |
StructLayout.get(ThreadContext context,
IRubyObject ptr,
IRubyObject name)
Gets the value of the struct member corresponding to name. |
IRubyObject |
FFIProvider.getLastError(ThreadContext context)
|
IRubyObject |
FFIProvider.getLastError(ThreadContext context,
IRubyObject error)
|
abstract IRubyObject |
Invoker.invoke(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
Platform.linux_p(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
Platform.mac_p(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
StructLayout.members(ThreadContext context)
Gets a ruby array of the names of all members of this struct. |
static IRubyObject |
AutoPointer.newAutoPointer(ThreadContext context,
IRubyObject self,
IRubyObject pointerArg,
IRubyObject proc)
|
static IRubyObject |
CallbackInfo.newCallbackInfo(ThreadContext context,
IRubyObject self,
IRubyObject returnType,
IRubyObject _paramTypes)
|
static IRubyObject |
Util.newUnsigned16(Ruby runtime,
int value)
|
static IRubyObject |
Util.newUnsigned32(Ruby runtime,
int value)
|
static IRubyObject |
Util.newUnsigned64(Ruby runtime,
long value)
|
static IRubyObject |
Util.newUnsigned8(Ruby runtime,
int value)
|
IRubyObject |
Pointer.null_p(ThreadContext context)
Tests if this Pointer represents the C NULL value. |
IRubyObject |
AbstractMemory.op_equal(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
AbstractMemory.put_array_of_float(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
|
IRubyObject |
AbstractMemory.put_array_of_float64(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
|
IRubyObject |
AbstractMemory.put_array_of_int16(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
|
IRubyObject |
AbstractMemory.put_array_of_int32(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
|
IRubyObject |
AbstractMemory.put_array_of_int64(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
|
IRubyObject |
AbstractMemory.put_array_of_int8(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
|
IRubyObject |
AbstractMemory.put_array_of_long(ThreadContext context,
IRubyObject offset,
IRubyObject arr)
|
IRubyObject |
AbstractMemory.put_buffer(ThreadContext context,
IRubyObject off,
IRubyObject str,
IRubyObject len_)
|
IRubyObject |
AbstractMemory.put_bytes(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
AbstractMemory.put_float32(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes an 32 bit floating point value to the memory area. |
IRubyObject |
AbstractMemory.put_float64(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes an 64 bit floating point value to the memory area. |
IRubyObject |
AbstractMemory.put_int16(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a 16 bit signed integer value to the memory address. |
IRubyObject |
AbstractMemory.put_int32(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a 32 bit signed integer value to the memory address. |
IRubyObject |
AbstractMemory.put_int64(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a 64 bit integer value to the memory area. |
IRubyObject |
AbstractMemory.put_int8(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a 8 bit signed integer value to the memory area. |
IRubyObject |
AbstractMemory.put_long(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a C long integer value to the memory area. |
IRubyObject |
AbstractMemory.put_string(ThreadContext context,
IRubyObject offArg,
IRubyObject strArg)
|
IRubyObject |
AbstractMemory.put_uint16(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a 16 bit unsigned integer value to the memory address. |
IRubyObject |
AbstractMemory.put_uint32(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes an 32 bit unsigned integer value to the memory address. |
IRubyObject |
AbstractMemory.put_uint8(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a 8 bit unsigned integer value to the memory area. |
IRubyObject |
AbstractMemory.put_ulong(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a C long integer value to the memory area. |
IRubyObject |
StructLayout.put(ThreadContext context,
IRubyObject ptr,
IRubyObject name,
IRubyObject value)
Sets the native value of the struct member corresponding to name. |
IRubyObject |
StructLayout.size(ThreadContext context)
Gets the total size of the struct. |
static IRubyObject |
Platform.solaris_p(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
AbstractMemory.to_s(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
AbstractMemory.total(ThreadContext context)
Gets the total size (in bytes) of the MemoryPointer. |
static IRubyObject |
Platform.unix_p(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
Platform.windows_p(ThreadContext context,
IRubyObject recv)
|
Methods in org.jruby.ext.ffi with parameters of type IRubyObject | ||
---|---|---|
IRubyObject |
StructLayoutBuilder.add_char_array(ThreadContext context,
IRubyObject[] args)
|
|
IRubyObject |
StructLayoutBuilder.add(ThreadContext context,
IRubyObject[] args)
|
|
IRubyObject |
Invoker.attach(ThreadContext context,
IRubyObject module,
IRubyObject methodName)
Attaches this function to a ruby module or class. |
|
IRubyObject |
AbstractMemoryPointer.autorelease(ThreadContext context,
IRubyObject release)
|
|
static IRubyObject |
Platform.bsd_p(ThreadContext context,
IRubyObject recv)
|
|
IRubyObject |
Invoker.call(ThreadContext context,
IRubyObject[] rubyArgs)
Invokes the native function with the supplied ruby arguments. |
|
protected long |
AbstractMemory.checkBounds(ThreadContext context,
IRubyObject offArg,
long len)
|
|
static
|
Util.convertParameter(IRubyObject parameter,
java.lang.Class<T> paramClass)
|
|
IRubyObject |
FFIProvider.createInvoker(ThreadContext context,
IRubyObject[] args)
|
|
static double |
Util.doubleValue(IRubyObject parameter)
|
|
boolean |
AbstractMemory.eql(IRubyObject other)
|
|
static float |
Util.floatValue(IRubyObject parameter)
|
|
IRubyObject |
AbstractMemory.get_array_of_float(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
|
IRubyObject |
AbstractMemory.get_array_of_float64(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
|
IRubyObject |
AbstractMemory.get_array_of_int16(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
|
IRubyObject |
AbstractMemory.get_array_of_int32(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
|
IRubyObject |
AbstractMemory.get_array_of_int64(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
|
IRubyObject |
AbstractMemory.get_array_of_int8(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
|
IRubyObject |
AbstractMemory.get_array_of_long(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
|
IRubyObject |
AbstractMemory.get_buffer(ThreadContext context,
IRubyObject off,
IRubyObject len_)
|
|
IRubyObject |
AbstractMemory.get_bytes(ThreadContext context,
IRubyObject offArg,
IRubyObject lenArg)
|
|
IRubyObject |
AbstractMemory.get_float32(ThreadContext context,
IRubyObject offset)
Reads a 32 bit floating point value from the memory address. |
|
IRubyObject |
AbstractMemory.get_float64(ThreadContext context,
IRubyObject offset)
Reads a 64 bit floating point value from the memory address. |
|
IRubyObject |
AbstractMemory.get_int16(ThreadContext context,
IRubyObject offset)
Reads a 16 bit signed integer value from the memory address. |
|
IRubyObject |
AbstractMemory.get_int32(ThreadContext context,
IRubyObject offset)
Reads a 32 bit signed integer value from the memory address. |
|
IRubyObject |
AbstractMemory.get_int64(ThreadContext context,
IRubyObject offset)
Reads a 64 bit integer value from the memory address. |
|
IRubyObject |
AbstractMemory.get_int8(ThreadContext context,
IRubyObject offset)
Reads an 8 bit signed integer value from the memory address. |
|
IRubyObject |
AbstractMemory.get_long(ThreadContext context,
IRubyObject offset)
Reads a C long integer value from the memory area. |
|
IRubyObject |
AbstractMemory.get_pointer(ThreadContext context,
IRubyObject offset)
|
|
IRubyObject |
AbstractMemory.get_string(ThreadContext context,
IRubyObject offArg)
|
|
IRubyObject |
AbstractMemory.get_string(ThreadContext context,
IRubyObject offArg,
IRubyObject lenArg)
|
|
IRubyObject |
AbstractMemory.get_uint16(ThreadContext context,
IRubyObject offset)
Reads a 16 bit unsigned integer value from the memory address. |
|
IRubyObject |
AbstractMemory.get_uint32(ThreadContext context,
IRubyObject offset)
Reads a 32 bit unsigned integer value from the memory address. |
|
IRubyObject |
AbstractMemory.get_uint8(ThreadContext context,
IRubyObject offset)
Reads an 8 bit unsigned integer value from the memory address. |
|
IRubyObject |
AbstractMemory.get_ulong(ThreadContext context,
IRubyObject offset)
Reads a C unsigned long integer value from the memory area. |
|
IRubyObject |
StructLayout.get(ThreadContext context,
IRubyObject ptr,
IRubyObject name)
Gets the value of the struct member corresponding to name. |
|
IRubyObject |
FFIProvider.getLastError(ThreadContext context,
IRubyObject error)
|
|
protected long |
AbstractMemory.getOffset(IRubyObject offset)
Calculates the absoluate offset within the base memory pointer for a given offset. |
|
static short |
Util.int16Value(IRubyObject parameter)
|
|
static int |
Util.int32Value(IRubyObject parameter)
|
|
static long |
Util.int64Value(IRubyObject parameter)
|
|
static byte |
Util.int8Value(IRubyObject parameter)
|
|
abstract IRubyObject |
Invoker.invoke(ThreadContext context,
IRubyObject[] args)
|
|
static IRubyObject |
Platform.linux_p(ThreadContext context,
IRubyObject recv)
|
|
static long |
Util.longValue(IRubyObject parameter)
Converts characters like 'a' or 't' to an integer value |
|
static IRubyObject |
Platform.mac_p(ThreadContext context,
IRubyObject recv)
|
|
static IRubyObject |
AutoPointer.newAutoPointer(ThreadContext context,
IRubyObject self,
IRubyObject pointerArg,
IRubyObject proc)
|
|
static IRubyObject |
CallbackInfo.newCallbackInfo(ThreadContext context,
IRubyObject self,
IRubyObject returnType,
IRubyObject _paramTypes)
|
|
static StructLayoutBuilder |
StructLayoutBuilder.newInstance(ThreadContext context,
IRubyObject recv)
|
|
IRubyObject |
AbstractMemory.op_equal(ThreadContext context,
IRubyObject obj)
|
|
IRubyObject |
AbstractMemory.put_array_of_float(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
|
|
IRubyObject |
AbstractMemory.put_array_of_float64(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
|
|
IRubyObject |
AbstractMemory.put_array_of_int16(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
|
|
IRubyObject |
AbstractMemory.put_array_of_int32(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
|
|
IRubyObject |
AbstractMemory.put_array_of_int64(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
|
|
IRubyObject |
AbstractMemory.put_array_of_int8(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
|
|
IRubyObject |
AbstractMemory.put_array_of_long(ThreadContext context,
IRubyObject offset,
IRubyObject arr)
|
|
IRubyObject |
AbstractMemory.put_buffer(ThreadContext context,
IRubyObject off,
IRubyObject str,
IRubyObject len_)
|
|
IRubyObject |
AbstractMemory.put_bytes(ThreadContext context,
IRubyObject[] args)
|
|
IRubyObject |
AbstractMemory.put_float32(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes an 32 bit floating point value to the memory area. |
|
IRubyObject |
AbstractMemory.put_float64(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes an 64 bit floating point value to the memory area. |
|
IRubyObject |
AbstractMemory.put_int16(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a 16 bit signed integer value to the memory address. |
|
IRubyObject |
AbstractMemory.put_int32(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a 32 bit signed integer value to the memory address. |
|
IRubyObject |
AbstractMemory.put_int64(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a 64 bit integer value to the memory area. |
|
IRubyObject |
AbstractMemory.put_int8(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a 8 bit signed integer value to the memory area. |
|
IRubyObject |
AbstractMemory.put_long(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a C long integer value to the memory area. |
|
IRubyObject |
AbstractMemory.put_string(ThreadContext context,
IRubyObject offArg,
IRubyObject strArg)
|
|
IRubyObject |
AbstractMemory.put_uint16(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a 16 bit unsigned integer value to the memory address. |
|
IRubyObject |
AbstractMemory.put_uint32(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes an 32 bit unsigned integer value to the memory address. |
|
IRubyObject |
AbstractMemory.put_uint8(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a 8 bit unsigned integer value to the memory area. |
|
IRubyObject |
AbstractMemory.put_ulong(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a C long integer value to the memory area. |
|
IRubyObject |
StructLayout.put(ThreadContext context,
IRubyObject ptr,
IRubyObject name,
IRubyObject value)
Sets the native value of the struct member corresponding to name. |
|
static IRubyObject |
Platform.solaris_p(ThreadContext context,
IRubyObject recv)
|
|
IRubyObject |
AbstractMemory.to_s(ThreadContext context,
IRubyObject[] args)
|
|
static int |
Util.uint16Value(IRubyObject parameter)
|
|
static long |
Util.uint32Value(IRubyObject parameter)
|
|
static long |
Util.uint64Value(IRubyObject parameter)
|
|
static short |
Util.uint8Value(IRubyObject parameter)
|
|
static IRubyObject |
Platform.unix_p(ThreadContext context,
IRubyObject recv)
|
|
static IRubyObject |
Platform.windows_p(ThreadContext context,
IRubyObject recv)
|
Uses of IRubyObject in org.jruby.ext.ffi.io |
---|
Classes in org.jruby.ext.ffi.io that implement IRubyObject | |
---|---|
class |
FileDescriptorIO
An IO implementation that reads/writes to a native file descriptor. |
Methods in org.jruby.ext.ffi.io with parameters of type IRubyObject | |
---|---|
static FileDescriptorIO |
FileDescriptorIO.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject fd)
|
static RubyIO |
FileDescriptorIO.wrap(ThreadContext context,
IRubyObject recv,
IRubyObject fd)
|
Constructors in org.jruby.ext.ffi.io with parameters of type IRubyObject | |
---|---|
FileDescriptorIO(Ruby runtime,
IRubyObject fd)
|
Uses of IRubyObject in org.jruby.ext.ffi.jna |
---|
Classes in org.jruby.ext.ffi.jna that implement IRubyObject | |
---|---|
class |
JNABasePointer
Base pointer class for all JNA pointers. |
class |
JNABuffer
|
class |
JNAMemoryPointer
|
class |
JNAProvider
A FFIProvider that uses JNA to load and execute native functions. |
class |
JNAVariadicInvoker
|
Methods in org.jruby.ext.ffi.jna that return IRubyObject | |
---|---|
IRubyObject |
JNABasePointer.address(ThreadContext context)
|
IRubyObject |
JNABasePointer.inspect(ThreadContext context)
|
IRubyObject |
JNAMemoryPointer.inspect(ThreadContext context)
|
IRubyObject |
JNAVariadicInvoker.invoke(ThreadContext context,
IRubyObject typesArg,
IRubyObject paramsArg)
|
IRubyObject |
JNABasePointer.op_plus(ThreadContext context,
IRubyObject value)
|
IRubyObject |
JNABuffer.op_plus(ThreadContext context,
IRubyObject value)
|
IRubyObject |
JNABasePointer.put_pointer(ThreadContext context,
IRubyObject offset,
IRubyObject value)
|
IRubyObject |
JNABuffer.put_pointer(ThreadContext context,
IRubyObject offset,
IRubyObject value)
|
IRubyObject |
JNABasePointer.to_s(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
JNAMemoryPointer.to_s(ThreadContext context,
IRubyObject[] args)
|
Uses of IRubyObject in org.jruby.ext.socket |
---|
Classes in org.jruby.ext.socket that implement IRubyObject | |
---|---|
class |
RubyBasicSocket
|
class |
RubyIPSocket
|
class |
RubySocket
|
class |
RubyTCPServer
|
class |
RubyTCPSocket
|
class |
RubyUDPSocket
|
class |
RubyUNIXServer
|
class |
RubyUNIXSocket
|
Uses of IRubyObject in org.jruby.internal.runtime |
---|
Methods in org.jruby.internal.runtime that return IRubyObject | |
---|---|
IRubyObject |
GlobalVariables.get(java.lang.String name)
|
IRubyObject |
GlobalVariables.getDefaultSeparator()
|
IRubyObject |
ReadonlyAccessor.getValue()
|
IRubyObject |
UndefinedAccessor.getValue()
|
IRubyObject |
ValueAccessor.getValue()
|
IRubyObject |
GlobalVariables.set(java.lang.String name,
IRubyObject value)
|
IRubyObject |
ReadonlyAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
UndefinedAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
ValueAccessor.setValue(IRubyObject newValue)
|
Methods in org.jruby.internal.runtime with parameters of type IRubyObject | |
---|---|
boolean |
GlobalVariable.removeTrace(IRubyObject command)
|
IRubyObject |
GlobalVariables.set(java.lang.String name,
IRubyObject value)
|
void |
GlobalVariables.setDefaultSeparator(IRubyObject defaultSeparator)
|
IRubyObject |
ReadonlyAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
UndefinedAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
ValueAccessor.setValue(IRubyObject newValue)
|
void |
GlobalVariable.trace(IRubyObject value)
|
boolean |
GlobalVariables.untraceVar(java.lang.String name,
IRubyObject command)
|
Constructors in org.jruby.internal.runtime with parameters of type IRubyObject | |
---|---|
NativeThread(RubyThread rubyThread,
IRubyObject[] args,
Block block)
|
|
RubyNativeThread(RubyThread rubyThread,
IRubyObject[] args,
Block currentBlock,
boolean setContextCC)
Deprecated. |
|
RubyRunnable(RubyThread rubyThread,
IRubyObject[] args,
Block currentBlock)
|
|
ValueAccessor(IRubyObject value)
|
Uses of IRubyObject in org.jruby.internal.runtime.methods |
---|
Methods in org.jruby.internal.runtime.methods that return IRubyObject | |
---|---|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name)
|
IRubyObject |
CompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name)
A default implementation of zero arity, non-block 'call' method, which simply calls the zero-arity, block-receiving version with Block.NULL_BLOCK. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZero.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
Block block)
A default implementation of zero arity, block-receiving 'call' method, which simply calls the n-arity, block-receiving version with IRubyObject.NULL_ARRAY. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
Block block)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
CompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg)
A default implementation of one-arity, non-block 'call' method, which simply calls the one-arity, block-receiving version with the argument and Block.NULL_BLOCK. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
A default implementation of n-arity, non-block 'call' method, which simply calls the n-arity, block-receiving version with the arg list and Block.NULL_BLOCK. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
abstract IRubyObject |
JavaMethod.JavaMethodNoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
The minimum 'call' method required for a dynamic method handle. |
IRubyObject |
FullFunctionCallbackMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
JavaMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodNoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZero.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
MethodMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ProcMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ReflectedCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ReflectedJavaMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ReflectedJavaMultiMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubiniusMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
SimpleCallbackMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
UndefinedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
The one implementation of call, which throws an exception because UndefinedMethod can't be invoked. |
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
YARVMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg,
Block block)
A default implementation of one-arity, block-receiving 'call' method, which simply calls the n-arity, block-receiving version with a boxed arg list. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
Block block)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
CompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
A default implementation of two-arity, non-block 'call' method, which simply calls the two-arity, block-receiving version with the arguments and Block.NULL_BLOCK. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
Block block)
A default implementation of two-arity, block-receiving 'call' method, which simply calls the n-arity, block-receiving version with a boxed arg list. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
CompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
A default implementation of three-arity, non-block 'call' method, which simply calls the three-arity, block-receiving version with the arguments and Block.NULL_BLOCK. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
abstract IRubyObject |
JavaMethod.JavaMethodThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
A default implementation of three-arity, block-receiving 'call' method, which simply calls the n-arity, block-receiving version with a boxed arg list. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
protected IRubyObject |
DynamicMethod.handleRedo(Ruby runtime)
|
protected IRubyObject |
DynamicMethod.handleReturn(ThreadContext context,
JumpException.ReturnJump rj)
|
IRubyObject |
DefaultMethod.interpretedCall(ThreadContext context,
Ruby runtime,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
Methods in org.jruby.internal.runtime.methods with parameters of type IRubyObject | |
---|---|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name)
|
IRubyObject |
CompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name)
A default implementation of zero arity, non-block 'call' method, which simply calls the zero-arity, block-receiving version with Block.NULL_BLOCK. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZero.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
Block block)
A default implementation of zero arity, block-receiving 'call' method, which simply calls the n-arity, block-receiving version with IRubyObject.NULL_ARRAY. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
Block block)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
CompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg)
A default implementation of one-arity, non-block 'call' method, which simply calls the one-arity, block-receiving version with the argument and Block.NULL_BLOCK. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
A default implementation of n-arity, non-block 'call' method, which simply calls the n-arity, block-receiving version with the arg list and Block.NULL_BLOCK. |
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
A default implementation of n-arity, non-block 'call' method, which simply calls the n-arity, block-receiving version with the arg list and Block.NULL_BLOCK. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
abstract IRubyObject |
JavaMethod.JavaMethodNoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
abstract IRubyObject |
JavaMethod.JavaMethodNoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
The minimum 'call' method required for a dynamic method handle. |
abstract IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
The minimum 'call' method required for a dynamic method handle. |
IRubyObject |
FullFunctionCallbackMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
FullFunctionCallbackMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
JavaMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
JavaMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodNoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodNoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZero.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZero.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
MethodMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
MethodMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ProcMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ProcMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ReflectedCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ReflectedCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ReflectedJavaMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ReflectedJavaMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ReflectedJavaMultiMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ReflectedJavaMultiMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubiniusMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubiniusMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
SimpleCallbackMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
SimpleCallbackMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
UndefinedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
The one implementation of call, which throws an exception because UndefinedMethod can't be invoked. |
IRubyObject |
UndefinedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
The one implementation of call, which throws an exception because UndefinedMethod can't be invoked. |
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
YARVMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
YARVMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg,
Block block)
A default implementation of one-arity, block-receiving 'call' method, which simply calls the n-arity, block-receiving version with a boxed arg list. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
Block block)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
CompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
A default implementation of two-arity, non-block 'call' method, which simply calls the two-arity, block-receiving version with the arguments and Block.NULL_BLOCK. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
Block block)
A default implementation of two-arity, block-receiving 'call' method, which simply calls the n-arity, block-receiving version with a boxed arg list. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
CompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
A default implementation of three-arity, non-block 'call' method, which simply calls the three-arity, block-receiving version with the arguments and Block.NULL_BLOCK. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
abstract IRubyObject |
JavaMethod.JavaMethodThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
A default implementation of three-arity, block-receiving 'call' method, which simply calls the n-arity, block-receiving version with a boxed arg list. |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
DefaultMethod.interpretedCall(ThreadContext context,
Ruby runtime,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
DefaultMethod.interpretedCall(ThreadContext context,
Ruby runtime,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
boolean |
CompiledMethod.LazyCompiledMethod.isCallableFrom(IRubyObject caller,
CallType callType)
|
boolean |
DynamicMethod.isCallableFrom(IRubyObject caller,
CallType callType)
Determine whether this method is callable from the given object using the given call type. |
boolean |
UndefinedMethod.isCallableFrom(IRubyObject caller,
CallType callType)
UndefinedMethod is always visible because it's only used as a marker for missing or undef'ed methods. |
abstract void |
CallConfiguration.pre(ThreadContext context,
IRubyObject self,
RubyModule implementer,
java.lang.String name,
Block block,
StaticScope scope,
JumpTarget jumpTarget)
|
protected void |
JavaMethod.preFrameAndDummyScope(ThreadContext context,
IRubyObject self,
java.lang.String name,
Block block)
|
protected void |
JavaMethod.preFrameAndScope(ThreadContext context,
IRubyObject self,
java.lang.String name,
Block block)
|
protected void |
JavaMethod.preFrameOnly(ThreadContext context,
IRubyObject self,
java.lang.String name,
Block block)
|
Uses of IRubyObject in org.jruby.java |
---|
Classes in org.jruby.java that implement IRubyObject | |
---|---|
static class |
MiniJava.JavaObjectWrapper
|
Methods in org.jruby.java that return IRubyObject | |
---|---|
IRubyObject |
MiniJava.JavaObjectWrapperMethodZero.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethodZero.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
MiniJava.javaToRuby(Ruby ruby,
java.lang.Object object)
|
static IRubyObject |
MiniJava.new_class(ThreadContext context,
IRubyObject self,
IRubyObject[] interfaces)
|
static IRubyObject |
MiniJava.rb_import(ThreadContext context,
IRubyObject self,
IRubyObject name)
|
static IRubyObject |
MiniJava.rb_import(ThreadContext context,
IRubyObject self,
IRubyObject name,
IRubyObject as)
|
Methods in org.jruby.java with parameters of type IRubyObject | |
---|---|
IRubyObject |
MiniJava.JavaObjectWrapperMethodZero.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethodZero.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static java.lang.Class |
MiniJava.getJavaClassFromObject(IRubyObject obj)
|
static IRubyObject |
MiniJava.new_class(ThreadContext context,
IRubyObject self,
IRubyObject[] interfaces)
|
static IRubyObject |
MiniJava.new_class(ThreadContext context,
IRubyObject self,
IRubyObject[] interfaces)
|
static IRubyObject |
MiniJava.rb_import(ThreadContext context,
IRubyObject self,
IRubyObject name)
|
static IRubyObject |
MiniJava.rb_import(ThreadContext context,
IRubyObject self,
IRubyObject name,
IRubyObject as)
|
static java.lang.Object |
MiniJava.rubyToJava(IRubyObject object)
|
static DynamicMethod |
MiniJava.searchMethod(IRubyObject obj,
java.lang.String name1)
|
static DynamicMethod |
MiniJava.searchMethod(IRubyObject obj,
java.lang.String name1,
java.lang.String name2)
|
static DynamicMethod |
MiniJava.searchMethod(IRubyObject obj,
java.lang.String name1,
java.lang.String name2,
java.lang.String name3)
|
static DynamicMethod |
MiniJava.searchMethod(IRubyObject obj,
java.lang.String name1,
java.lang.String name2,
java.lang.String name3,
java.lang.String name4)
|
static DynamicMethod |
MiniJava.searchMethod(IRubyObject obj,
java.lang.String name1,
java.lang.String name2,
java.lang.String name3,
java.lang.String name4,
java.lang.String name5)
|
static DynamicMethod |
MiniJava.searchMethod(IRubyObject obj,
java.lang.String name1,
java.lang.String name2,
java.lang.String name3,
java.lang.String name4,
java.lang.String name5,
java.lang.String name6)
|
static DynamicMethod |
MiniJava.searchMethod(IRubyObject obj,
java.lang.String name1,
java.lang.String name2,
java.lang.String name3,
java.lang.String name4,
java.lang.String name5,
java.lang.String name6,
java.lang.String name7)
|
static DynamicMethod |
MiniJava.searchMethod(IRubyObject obj,
java.lang.String name1,
java.lang.String name2,
java.lang.String name3,
java.lang.String name4,
java.lang.String name5,
java.lang.String name6,
java.lang.String name7,
java.lang.String name8)
|
Uses of IRubyObject in org.jruby.java.addons |
---|
Uses of IRubyObject in org.jruby.java.invokers |
---|
Methods in org.jruby.java.invokers that return IRubyObject | |
---|---|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
InstanceFieldGetter.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
StaticFieldGetter.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
InstanceFieldSetter.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
StaticFieldSetter.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
Methods in org.jruby.java.invokers with parameters of type IRubyObject | |
---|---|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
InstanceFieldGetter.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
StaticFieldGetter.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
InstanceFieldSetter.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
StaticFieldSetter.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
protected JavaCallable |
RubyToJavaInvoker.findCallable(IRubyObject self,
java.lang.String name,
IRubyObject[] args,
int arity)
|
protected JavaCallable |
RubyToJavaInvoker.findCallable(IRubyObject self,
java.lang.String name,
IRubyObject[] args,
int arity)
|
protected JavaCallable |
RubyToJavaInvoker.findCallableArityFour(IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
protected JavaCallable |
RubyToJavaInvoker.findCallableArityOne(IRubyObject self,
java.lang.String name,
IRubyObject arg0)
|
protected JavaCallable |
RubyToJavaInvoker.findCallableArityThree(IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
protected JavaCallable |
RubyToJavaInvoker.findCallableArityTwo(IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
protected JavaCallable |
RubyToJavaInvoker.findCallableArityZero(IRubyObject self,
java.lang.String name)
|
protected java.lang.Object |
FieldMethodZero.safeConvert(IRubyObject value)
|
Uses of IRubyObject in org.jruby.java.proxies |
---|
Classes in org.jruby.java.proxies that implement IRubyObject | |
---|---|
class |
ArrayJavaProxy
|
class |
ConcreteJavaProxy
|
class |
InterfaceJavaProxy
|
class |
JavaProxy
|
Methods in org.jruby.java.proxies that return IRubyObject | |
---|---|
static IRubyObject |
JavaInterfaceTemplate.append_features(ThreadContext context,
IRubyObject self,
IRubyObject clazz,
Block block)
|
IRubyObject |
ArrayJavaProxy.at(int index)
|
IRubyObject |
ArrayJavaProxy.at(ThreadContext context,
IRubyObject indexObj)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
ArrayJavaProxy.ArrayNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
ArrayJavaProxy.each(ThreadContext context,
Block block)
|
static IRubyObject |
JavaInterfaceTemplate.extended(ThreadContext context,
IRubyObject self,
IRubyObject object)
|
static IRubyObject |
JavaProxy.field_accessor(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
JavaProxy.field_reader(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
JavaProxy.field_writer(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
ArrayJavaProxy.getRange(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
ArrayJavaProxy.getRange(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
ArrayJavaProxy.getRange(ThreadContext context,
IRubyObject firstObj,
IRubyObject lengthObj)
|
static IRubyObject |
JavaInterfaceTemplate.impl(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
JavaInterfaceTemplate.implement(ThreadContext context,
IRubyObject self,
IRubyObject clazz)
|
static IRubyObject |
JavaProxy.inherited(ThreadContext context,
IRubyObject recv,
IRubyObject subclass)
|
IRubyObject |
ArrayJavaProxy.length()
|
static IRubyObject |
JavaProxy.new_instance_for(IRubyObject recv,
IRubyObject arg0)
|
IRubyObject |
ArrayJavaProxy.op_aref(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
JavaInterfaceTemplate.op_aref(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
JavaProxy.op_aref(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
ArrayJavaProxy.op_aset(ThreadContext context,
IRubyObject index,
IRubyObject value)
|
IRubyObject |
ArrayJavaProxy.op_plus(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
JavaInterfaceTemplate.rbNew(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
JavaProxy.singleton_class(IRubyObject recv)
|
IRubyObject |
ArrayJavaProxy.to_a(ThreadContext context)
|
static IRubyObject |
JavaProxy.to_java_object(IRubyObject recv)
|
Methods in org.jruby.java.proxies with parameters of type IRubyObject | |
---|---|
static IRubyObject |
JavaInterfaceTemplate.append_features(ThreadContext context,
IRubyObject self,
IRubyObject clazz,
Block block)
|
IRubyObject |
ArrayJavaProxy.at(ThreadContext context,
IRubyObject indexObj)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
ArrayJavaProxy.ArrayNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
JavaInterfaceTemplate.extended(ThreadContext context,
IRubyObject self,
IRubyObject object)
|
static IRubyObject |
JavaProxy.field_accessor(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
JavaProxy.field_accessor(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
JavaProxy.field_reader(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
JavaProxy.field_reader(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
JavaProxy.field_writer(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
JavaProxy.field_writer(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
ArrayJavaProxy.getRange(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
ArrayJavaProxy.getRange(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
ArrayJavaProxy.getRange(ThreadContext context,
IRubyObject firstObj,
IRubyObject lengthObj)
|
static IRubyObject |
JavaInterfaceTemplate.impl(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
JavaInterfaceTemplate.impl(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
JavaInterfaceTemplate.implement(ThreadContext context,
IRubyObject self,
IRubyObject clazz)
|
static IRubyObject |
JavaProxy.inherited(ThreadContext context,
IRubyObject recv,
IRubyObject subclass)
|
static IRubyObject |
JavaProxy.new_instance_for(IRubyObject recv,
IRubyObject arg0)
|
IRubyObject |
ArrayJavaProxy.op_aref(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
JavaInterfaceTemplate.op_aref(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
JavaInterfaceTemplate.op_aref(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
JavaProxy.op_aref(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
JavaProxy.op_aref(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
ArrayJavaProxy.op_aset(ThreadContext context,
IRubyObject index,
IRubyObject value)
|
IRubyObject |
ArrayJavaProxy.op_plus(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
JavaInterfaceTemplate.rbNew(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
JavaInterfaceTemplate.rbNew(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
JavaProxy.singleton_class(IRubyObject recv)
|
static IRubyObject |
JavaProxy.to_java_object(IRubyObject recv)
|
Uses of IRubyObject in org.jruby.javasupport |
---|
Classes in org.jruby.javasupport that implement IRubyObject | |
---|---|
class |
JavaAccessibleObject
|
class |
JavaArray
|
class |
JavaCallable
|
class |
JavaClass
|
class |
JavaConstructor
|
class |
JavaField
|
class |
JavaMethod
|
class |
JavaObject
|
Methods in org.jruby.javasupport that return IRubyObject | |
---|---|
static IRubyObject |
Java.access(IRubyObject recv,
IRubyObject java_type)
|
static IRubyObject |
Java.JavaUtilities.access(IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
Java.add_proxy_extender(IRubyObject recv,
IRubyObject extender)
Deprecated. |
static IRubyObject |
Java.JavaUtilities.add_proxy_extender(IRubyObject recv,
IRubyObject arg0)
Deprecated. |
IRubyObject |
JavaArray.afill(IRubyObject beginIndex,
IRubyObject endIndex,
IRubyObject value)
|
IRubyObject |
JavaObject.afill(IRubyObject beginIndex,
IRubyObject endIndex,
IRubyObject someValue)
|
IRubyObject |
JavaAccessibleObject.annotation_present_p(IRubyObject annoClass)
|
IRubyObject |
JavaClass.annotation_present_p(IRubyObject annoClass)
|
IRubyObject |
JavaAccessibleObject.annotation(IRubyObject annoClass)
|
IRubyObject |
JavaClass.annotation(IRubyObject annoClass)
|
IRubyObject |
JavaAccessibleObject.annotations()
|
IRubyObject |
JavaClass.annotations()
|
IRubyObject |
JavaArray.aref(IRubyObject index)
|
IRubyObject |
JavaObject.aref(IRubyObject index)
|
IRubyObject |
JavaArray.aset(IRubyObject index,
IRubyObject value)
|
IRubyObject |
JavaObject.aset(IRubyObject index,
IRubyObject someValue)
|
IRubyObject |
JavaArray.at(int index)
|
static IRubyObject |
JavaArrayUtilities.bytes_to_ruby_string(IRubyObject recv,
IRubyObject wrappedObject)
|
IRubyObject |
JavaClass.canonical_name()
|
IRubyObject |
JavaClass.class_loader()
|
IRubyObject |
JavaClass.concatArrays(ThreadContext context,
JavaArray original,
IRubyObject additional)
The slow version for when concatenating a Java array of a different type. |
IRubyObject |
JavaClass.concatArrays(ThreadContext context,
JavaArray original,
JavaArray additional)
Contatenate two Java arrays into a new one. |
static IRubyObject |
Java.concrete_proxy_inherited(IRubyObject recv,
IRubyObject subclass)
|
IRubyObject |
JavaUtil.JavaConverter.convert(Ruby runtime,
java.lang.Object object)
|
static IRubyObject[] |
JavaUtil.convertJavaArrayToRuby(Ruby runtime,
java.lang.Object[] objects)
|
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby runtime,
boolean b)
|
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby runtime,
double d)
|
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby runtime,
float f)
|
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby runtime,
int i)
|
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby runtime,
long l)
|
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby runtime,
java.lang.Object object)
Converts object to the corresponding Ruby type; however, for non-primitives, a JavaObject instance is returned. |
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby runtime,
java.lang.Object object,
java.lang.Class javaClass)
|
static IRubyObject |
JavaUtil.convertJavaToUsableRubyObject(Ruby runtime,
java.lang.Object object)
Returns a usable RubyObject; for types that are not converted to Ruby native types, a Java proxy will be returned. |
static IRubyObject |
Java.create_proxy_class(IRubyObject recv,
IRubyObject constant,
IRubyObject javaClass,
IRubyObject module)
|
static IRubyObject |
Java.JavaUtilities.create_proxy_class(IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JavaAccessibleObject.declared_annotations()
|
IRubyObject |
JavaClass.declared_annotations()
|
IRubyObject |
JavaAccessibleObject.declaring_class()
|
IRubyObject |
JavaClass.declaring_class()
|
static IRubyObject |
Java.define_exception_handler(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaClass.emptyJavaArray(ThreadContext context)
|
IRubyObject |
JavaClass.enclosing_class()
|
IRubyObject |
JavaClass.enclosing_constructor()
|
IRubyObject |
JavaClass.enclosing_method()
|
IRubyObject |
JavaClass.enum_constants()
|
IRubyObject |
JavaCallable.exception_types()
|
IRubyObject |
JavaClass.extend_proxy(IRubyObject extender)
|
IRubyObject |
JavaField.field_type()
|
IRubyObject |
JavaCallable.generic_exception_types()
|
IRubyObject |
JavaClass.generic_interfaces()
|
IRubyObject |
JavaCallable.generic_parameter_types()
|
IRubyObject |
JavaClass.generic_superclass()
|
static IRubyObject |
Java.get_deprecated_interface_proxy(ThreadContext context,
IRubyObject recv,
IRubyObject javaClassObject)
|
static IRubyObject |
Java.JavaUtilities.get_deprecated_interface_proxy(ThreadContext context,
IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
Java.get_interface_module(IRubyObject recv,
IRubyObject javaClassObject)
|
static IRubyObject |
Java.JavaUtilities.get_interface_module(IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
Java.get_java_class(IRubyObject recv,
IRubyObject name)
|
static IRubyObject |
Java.JavaUtilities.get_java_class(IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
Java.get_package_module_dot_format(IRubyObject recv,
IRubyObject dottedName)
|
static IRubyObject |
Java.JavaUtilities.get_package_module_dot_format(IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
Java.get_package_module(IRubyObject recv,
IRubyObject symObject)
|
static IRubyObject |
Java.JavaUtilities.get_package_module(IRubyObject recv,
IRubyObject arg0)
|
IRubyObject |
JavaClass.get_package()
|
static IRubyObject |
Java.get_proxy_class(IRubyObject recv,
IRubyObject java_class_object)
|
static IRubyObject |
Java.JavaUtilities.get_proxy_class(IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
Java.get_proxy_or_package_under_package(ThreadContext context,
IRubyObject recv,
IRubyObject parentPackage,
IRubyObject sym)
|
static IRubyObject |
Java.JavaUtilities.get_proxy_or_package_under_package(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
Java.get_top_level_proxy_or_package(ThreadContext context,
IRubyObject recv,
IRubyObject sym)
|
static IRubyObject |
Java.JavaUtilities.get_top_level_proxy_or_package(ThreadContext context,
IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
Java.getInstance(java.lang.Object rawJavaObject,
RubyClass clazz)
Returns a new proxy instance of type clazz for rawJavaObject, or the cached proxy if we've already seen this object. |
static IRubyObject |
Java.getInstance(Ruby runtime,
java.lang.Object rawJavaObject)
Returns a new proxy instance of a type corresponding to rawJavaObject's class, or the cached proxy if we've already seen this object. |
static IRubyObject |
JavaProxyMethods.hash(IRubyObject recv)
|
IRubyObject |
JavaCallable.inspect()
|
IRubyObject |
JavaMethod.invoke_static(IRubyObject[] args)
|
IRubyObject |
JavaMethod.invoke_static(java.lang.Object[] args)
|
IRubyObject |
JavaMethod.invoke(IRubyObject[] args)
|
IRubyObject |
JavaMethod.invoke(IRubyObject self,
java.lang.Object[] args)
|
IRubyObject |
JavaObject.is_java_proxy()
|
static IRubyObject |
Java.is_primitive_type(IRubyObject recv,
IRubyObject sym)
|
static IRubyObject |
Java.JavaUtilities.is_primitive_type(IRubyObject recv,
IRubyObject arg0)
|
IRubyObject |
JavaObject.java_class()
|
static IRubyObject |
JavaProxyMethods.java_class(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
Java.java_to_primitive(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
|
static IRubyObject |
JavaUtil.java_to_primitive(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
|
static IRubyObject |
Java.java_to_ruby(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
High-level object conversion utility function 'java_to_primitive' is the low-level version |
static IRubyObject |
JavaUtil.java_to_ruby(Ruby runtime,
IRubyObject object)
High-level object conversion utility function 'java_to_primitive' is the low-level version |
IRubyObject |
JavaClass.javaArrayFromRubyArray(ThreadContext context,
IRubyObject fromArray)
|
IRubyObject |
JavaClass.javaArraySubarray(ThreadContext context,
JavaArray fromArray,
int index,
int size)
|
static IRubyObject |
JavaEmbedUtils.javaToRuby(Ruby runtime,
boolean value)
|
static IRubyObject |
JavaEmbedUtils.javaToRuby(Ruby runtime,
byte value)
|
static IRubyObject |
JavaEmbedUtils.javaToRuby(Ruby runtime,
char value)
|
static IRubyObject |
JavaEmbedUtils.javaToRuby(Ruby runtime,
double value)
|
static IRubyObject |
JavaEmbedUtils.javaToRuby(Ruby runtime,
float value)
|
static IRubyObject |
JavaEmbedUtils.javaToRuby(Ruby runtime,
int value)
|
static IRubyObject |
JavaEmbedUtils.javaToRuby(Ruby runtime,
long value)
|
static IRubyObject |
JavaEmbedUtils.javaToRuby(Ruby runtime,
java.lang.Object value)
Convert a java object to a Ruby object. |
static IRubyObject |
JavaEmbedUtils.javaToRuby(Ruby runtime,
short value)
|
static IRubyObject |
Java.matching_method(IRubyObject recv,
IRubyObject methods,
IRubyObject args)
|
static IRubyObject |
Java.JavaUtilities.matching_method(IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
JavaAccessibleObject.modifiers()
|
IRubyObject |
JavaClass.modifiers()
|
IRubyObject |
JavaAccessibleObject.name()
|
static IRubyObject |
Java.new_instance_for(IRubyObject recv,
IRubyObject java_object)
Returns a new proxy instance of type (RubyClass)recv for the wrapped java_object, or the cached proxy if we've already seen this object. |
IRubyObject |
JavaConstructor.new_instance(IRubyObject[] args)
|
IRubyObject |
JavaConstructor.new_instance(java.lang.Object[] arguments)
|
static IRubyObject |
Java.new_proxy_instance(IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. |
static IRubyObject |
Java.new_proxy_instance2(IRubyObject recv,
IRubyObject wrapper,
IRubyObject ifcs,
Block block)
|
static IRubyObject |
JavaProxyMethods.op_eql(IRubyObject recv,
IRubyObject rhs)
|
IRubyObject |
JavaAccessibleObject.op_equal(IRubyObject other)
|
IRubyObject |
JavaField.op_equal(IRubyObject other)
|
IRubyObject |
JavaObject.op_equal(IRubyObject other)
|
static IRubyObject |
JavaProxyMethods.op_equal(IRubyObject recv,
IRubyObject rhs)
|
IRubyObject |
JavaCallable.parameter_annotations()
|
IRubyObject |
JavaCallable.parameter_types()
|
static IRubyObject |
Java.primitive_match(IRubyObject recv,
IRubyObject t1,
IRubyObject t2)
|
static IRubyObject |
Java.JavaUtilities.primitive_match(IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
Java.primitive_to_java(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
|
static IRubyObject |
JavaUtil.primitive_to_java(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
|
IRubyObject |
JavaClass.protection_domain()
|
static IRubyObject |
JavaProxyMethods.rbSynchronized(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
JavaClass.resource_as_stream(IRubyObject name)
|
IRubyObject |
JavaClass.resource_as_string(IRubyObject name)
|
IRubyObject |
JavaClass.resource(IRubyObject name)
|
IRubyObject |
JavaConstructor.return_type()
|
IRubyObject |
JavaMethod.return_type()
|
static IRubyObject |
JavaArrayUtilities.ruby_string_to_bytes(IRubyObject recv,
IRubyObject string)
|
IRubyObject |
JavaObject.ruby_synchronized(ThreadContext context,
Block block)
|
static IRubyObject |
Java.ruby_to_java(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
High-level object conversion utility. |
static IRubyObject |
JavaUtil.ruby_to_java(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
High-level object conversion utility. |
IRubyObject |
JavaEmbedUtils.EvalUnit.run()
|
IRubyObject |
JavaEmbedUtils.InterpretedEvalUnit.run()
|
IRubyObject |
JavaAccessibleObject.same(IRubyObject other)
|
IRubyObject |
JavaObject.same(IRubyObject other)
|
static IRubyObject |
Java.JavaUtilities.set_java_object(IRubyObject recv,
IRubyObject self,
IRubyObject java_object)
|
IRubyObject |
JavaField.set_value(IRubyObject object,
IRubyObject value)
|
IRubyObject |
JavaAccessibleObject.setAccessible(IRubyObject object)
|
IRubyObject |
JavaClass.signers()
|
IRubyObject |
JavaClass.superclass()
|
IRubyObject |
JavaAccessibleObject.synthetic_p()
|
IRubyObject |
JavaClass.synthetic_p()
|
static IRubyObject |
Java.to_java_object(IRubyObject recv)
|
static IRubyObject |
JavaProxyMethods.to_java_object(IRubyObject recv)
|
IRubyObject |
JavaObject.to_s()
|
static IRubyObject |
JavaProxyMethods.to_s(IRubyObject recv)
|
IRubyObject |
JavaClass.type_parameters()
|
IRubyObject |
JavaConstructor.type_parameters()
|
IRubyObject |
JavaMethod.type_parameters()
|
static IRubyObject |
Java.valid_constant_name_p(IRubyObject recv,
IRubyObject name)
|
static IRubyObject |
Java.JavaUtilities.valid_constant_name_p(IRubyObject recv,
IRubyObject arg0)
|
IRubyObject |
JavaField.value(ThreadContext context,
IRubyObject object)
|
static IRubyObject |
Java.wrap(IRubyObject recv,
IRubyObject java_object)
|
static IRubyObject |
Java.JavaUtilities.wrap(IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
Java.wrap(Ruby runtime,
IRubyObject java_object)
|
Methods in org.jruby.javasupport that return types with arguments of type IRubyObject | |
---|---|
ObjectProxyCache<IRubyObject,RubyClass> |
JavaSupport.getObjectProxyCache()
|
Uses of IRubyObject in org.jruby.javasupport.proxy |
---|
Subinterfaces of IRubyObject in org.jruby.javasupport.proxy | |
---|---|
interface |
JavaProxyMethod
|
Classes in org.jruby.javasupport.proxy that implement IRubyObject | |
---|---|
class |
JavaProxyClass
Generalized proxy for classes and interfaces. |
static class |
JavaProxyClass.ProxyMethodImpl
|
class |
JavaProxyConstructor
|
class |
JavaProxyReflectionObject
|
Methods in org.jruby.javasupport.proxy that return IRubyObject | |
---|---|
IRubyObject |
JavaProxyReflectionObject.aref(IRubyObject index)
|
IRubyObject |
JavaProxyReflectionObject.aset(IRubyObject index,
IRubyObject someValue)
|
IRubyObject |
JavaProxyClass.ProxyMethodImpl.do_invoke(IRubyObject[] nargs)
|
IRubyObject |
JavaProxyInvocationHandler.getOrig()
|
IRubyObject |
JavaProxyClass.ProxyMethodImpl.inspect()
|
IRubyObject |
JavaProxyConstructor.inspect()
|
IRubyObject |
JavaProxyReflectionObject.is_java_proxy()
|
IRubyObject |
JavaProxyReflectionObject.java_class()
|
IRubyObject |
JavaProxyReflectionObject.op_equal(IRubyObject other)
|
IRubyObject |
JavaProxyReflectionObject.same(IRubyObject other)
|
IRubyObject |
JavaProxyClass.ProxyMethodImpl.super_p()
|
IRubyObject |
JavaProxyReflectionObject.to_s()
|
Methods in org.jruby.javasupport.proxy with parameters of type IRubyObject | |
---|---|
IRubyObject |
JavaProxyReflectionObject.aref(IRubyObject index)
|
IRubyObject |
JavaProxyReflectionObject.aset(IRubyObject index,
IRubyObject someValue)
|
protected RubyArray |
JavaProxyReflectionObject.buildRubyArray(IRubyObject[] constructors)
|
IRubyObject |
JavaProxyClass.ProxyMethodImpl.do_invoke(IRubyObject[] nargs)
|
static RubyObject |
JavaProxyClass.get_with_class(IRubyObject recv,
IRubyObject obj)
|
static RubyObject |
JavaProxyClass.get(IRubyObject recv,
IRubyObject obj)
|
RubyObject |
JavaProxyConstructor.new_instance(IRubyObject[] args,
Block block)
|
RubyObject |
JavaProxyConstructor.new_instance2(IRubyObject[] args,
Block unusedBlock)
|
JavaObject |
JavaProxyConstructor.newInstance(IRubyObject self,
java.lang.Object[] args)
|
IRubyObject |
JavaProxyReflectionObject.op_equal(IRubyObject other)
|
IRubyObject |
JavaProxyReflectionObject.same(IRubyObject other)
|
Uses of IRubyObject in org.jruby.javasupport.util |
---|
Methods in org.jruby.javasupport.util that return IRubyObject | |
---|---|
static IRubyObject[] |
RuntimeHelpers.appendToObjectArray(IRubyObject[] array,
IRubyObject add)
|
static IRubyObject |
RuntimeHelpers.arrayEntryOrNil(RubyArray array,
IRubyObject nil,
int index)
|
static IRubyObject |
RuntimeHelpers.aryToAry(IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.aValueSplat(IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.backref(ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.backrefLastMatch(ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.backrefMatchLast(ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.backrefMatchPost(ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.backrefMatchPre(ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.breakJump(ThreadContext context,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.breakJumpInWhile(JumpException.BreakJump bj,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.breakLocalJumpError(Ruby runtime,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
IRubyObject arg,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callZSuper(Ruby runtime,
ThreadContext context,
Block block,
IRubyObject self)
|
static IRubyObject[] |
RuntimeHelpers.concatObjectArrays(IRubyObject[] array,
IRubyObject[] add)
|
static IRubyObject[] |
RuntimeHelpers.constructObjectArray(IRubyObject one)
|
static IRubyObject[] |
RuntimeHelpers.constructObjectArray(IRubyObject one,
IRubyObject two)
|
static IRubyObject[] |
RuntimeHelpers.constructObjectArray(IRubyObject one,
IRubyObject two,
IRubyObject three)
|
static IRubyObject[] |
RuntimeHelpers.constructObjectArray(IRubyObject one,
IRubyObject two,
IRubyObject three,
IRubyObject four)
|
static IRubyObject[] |
RuntimeHelpers.constructObjectArray(IRubyObject one,
IRubyObject two,
IRubyObject three,
IRubyObject four,
IRubyObject five)
|
static IRubyObject |
RuntimeHelpers.declareClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String name,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.def(ThreadContext context,
IRubyObject self,
java.lang.Object scriptObject,
java.lang.String name,
java.lang.String javaName,
java.lang.String[] scopeNames,
int arity,
int required,
int optional,
int rest,
CallConfiguration callConfig)
|
static IRubyObject |
RuntimeHelpers.defineAlias(ThreadContext context,
java.lang.String newName,
java.lang.String oldName)
|
static IRubyObject |
RuntimeHelpers.defs(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
java.lang.Object scriptObject,
java.lang.String name,
java.lang.String javaName,
java.lang.String[] scopeNames,
int arity,
int required,
int optional,
int rest,
CallConfiguration callConfig)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject receiver,
CallSite callSite,
IRubyObject[] args,
ThreadContext context,
IRubyObject caller)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject receiver,
CallSite callSite,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject value,
ThreadContext context,
IRubyObject caller)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject receiver,
CallSite callSite,
IRubyObject arg0,
IRubyObject value,
ThreadContext context,
IRubyObject caller)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject receiver,
CallSite callSite,
IRubyObject value,
ThreadContext context,
IRubyObject caller)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject value,
IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
IRubyObject caller,
CallSite callSite)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject value,
IRubyObject receiver,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
ThreadContext context,
IRubyObject caller,
CallSite callSite)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject value,
IRubyObject receiver,
IRubyObject arg0,
IRubyObject arg1,
ThreadContext context,
IRubyObject caller,
CallSite callSite)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject value,
IRubyObject receiver,
IRubyObject arg0,
ThreadContext context,
IRubyObject caller,
CallSite callSite)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject value,
IRubyObject receiver,
ThreadContext context,
IRubyObject caller,
CallSite callSite)
|
static IRubyObject |
RuntimeHelpers.fastDeclareClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String internedName,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.fastFetchClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String internedName)
|
static IRubyObject |
RuntimeHelpers.fastSetClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String internedName,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.fetchClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String name)
|
static IRubyObject |
RuntimeHelpers.getBackref(Ruby runtime,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.getConstant(ThreadContext context,
java.lang.String internedName)
|
static IRubyObject |
RuntimeHelpers.getErrorInfo(Ruby runtime)
|
static IRubyObject |
RuntimeHelpers.getGlobalVariable(Ruby runtime,
java.lang.String name)
|
static IRubyObject |
RuntimeHelpers.getInstanceVariable(IRubyObject self,
Ruby runtime,
java.lang.String internedName)
|
static IRubyObject |
RuntimeHelpers.getLastLine(Ruby runtime,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
CallType callType)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeEqqForCaseWhen(IRubyObject receiver,
IRubyObject arg,
CallSite callSite,
ThreadContext context,
IRubyObject caller)
|
static IRubyObject |
RuntimeHelpers.invokeMethodMissing(IRubyObject receiver,
java.lang.String name,
IRubyObject[] args)
|
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
The protocol for super method invocation is a bit complicated in Ruby. |
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
RuntimeHelpers.isExceptionHandled(RubyException currentException,
IRubyObject[] exceptions,
Ruby runtime,
ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RuntimeHelpers.isJavaExceptionHandled(java.lang.Exception currentException,
IRubyObject[] exceptions,
Ruby runtime,
ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RuntimeHelpers.match3(RubyRegexp regexp,
IRubyObject value,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.negate(IRubyObject value,
Ruby runtime)
|
static IRubyObject |
RuntimeHelpers.nextJump(IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.nextLocalJumpError(Ruby runtime,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.nullToNil(IRubyObject value,
Ruby runtime)
|
static IRubyObject |
RuntimeHelpers.opAsgnWithMethod(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject arg,
CallSite varSite,
CallSite opSite,
CallSite opAsgnSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithMethod(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject[] args,
IRubyObject value,
CallSite elementSite,
CallSite opSite,
CallSite elementAsgnSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithMethod(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject value,
CallSite elementSite,
CallSite opSite,
CallSite elementAsgnSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithMethod(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject arg,
IRubyObject value,
CallSite elementSite,
CallSite opSite,
CallSite elementAsgnSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithMethod(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject value,
CallSite elementSite,
CallSite opSite,
CallSite elementAsgnSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithMethod(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject value,
CallSite elementSite,
CallSite opSite,
CallSite elementAsgnSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithOrPartTwoNArgs(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject[] args,
IRubyObject value,
CallSite asetSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithOrPartTwoOneArg(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject arg,
IRubyObject value,
CallSite asetSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithOrPartTwoThreeArgs(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject[] args,
IRubyObject value,
CallSite asetSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithOrPartTwoTwoArgs(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject[] args,
IRubyObject value,
CallSite asetSite)
|
static IRubyObject |
RuntimeHelpers.postOpAsgnWithOrAnd(IRubyObject receiver,
IRubyObject value,
ThreadContext context,
IRubyObject self,
CallSite varAsgnSite)
|
static IRubyObject |
RuntimeHelpers.preOpAsgnWithOrAnd(IRubyObject receiver,
ThreadContext context,
IRubyObject self,
CallSite varSite)
|
static IRubyObject |
RuntimeHelpers.processBlockArgument(Ruby runtime,
Block block)
|
static IRubyObject |
RuntimeHelpers.redoJump()
|
static IRubyObject |
RuntimeHelpers.redoLocalJumpError(Ruby runtime)
|
static IRubyObject |
RuntimeHelpers.retryJump()
|
static IRubyObject |
RuntimeHelpers.runBeginBlock(ThreadContext context,
IRubyObject self,
java.lang.String[] staticScopeNames,
CompiledBlockCallback callback)
|
static IRubyObject |
RuntimeHelpers.setBackref(Ruby runtime,
ThreadContext context,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.setClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String name,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.setConstantInModule(IRubyObject module,
IRubyObject value,
java.lang.String name,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.setGlobalVariable(IRubyObject value,
Ruby runtime,
java.lang.String name)
|
static IRubyObject |
RuntimeHelpers.setInstanceVariable(IRubyObject value,
IRubyObject self,
java.lang.String name)
|
static IRubyObject |
RuntimeHelpers.setLastLine(Ruby runtime,
ThreadContext context,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.stringOrNil(java.lang.String value,
Ruby runtime,
IRubyObject nil)
|
static IRubyObject |
RuntimeHelpers.unwrapLocalJumpErrorValue(RaiseException re)
|
Methods in org.jruby.javasupport.util with parameters of type IRubyObject | |
---|---|
static IRubyObject[] |
RuntimeHelpers.appendToObjectArray(IRubyObject[] array,
IRubyObject add)
|
static IRubyObject[] |
RuntimeHelpers.appendToObjectArray(IRubyObject[] array,
IRubyObject add)
|
static IRubyObject |
RuntimeHelpers.arrayEntryOrNil(RubyArray array,
IRubyObject nil,
int index)
|
static RubyArray |
RuntimeHelpers.arrayValue(IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.aryToAry(IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.aValueSplat(IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.breakJump(ThreadContext context,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.breakLocalJumpError(Ruby runtime,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
IRubyObject arg,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callZSuper(Ruby runtime,
ThreadContext context,
Block block,
IRubyObject self)
|
static RubyModule |
RuntimeHelpers.checkIsModule(IRubyObject maybeModule)
|
static IRubyObject[] |
RuntimeHelpers.concatObjectArrays(IRubyObject[] array,
IRubyObject[] add)
|
static IRubyObject[] |
RuntimeHelpers.concatObjectArrays(IRubyObject[] array,
IRubyObject[] add)
|
static RubyHash |
RuntimeHelpers.constructHash(Ruby runtime,
IRubyObject key1,
IRubyObject value1)
|
static RubyHash |
RuntimeHelpers.constructHash(Ruby runtime,
IRubyObject key1,
IRubyObject value1,
IRubyObject key2,
IRubyObject value2)
|
static RubyHash |
RuntimeHelpers.constructHash(Ruby runtime,
IRubyObject key1,
IRubyObject value1,
IRubyObject key2,
IRubyObject value2,
IRubyObject key3,
IRubyObject value3)
|
static IRubyObject[] |
RuntimeHelpers.constructObjectArray(IRubyObject one)
|
static IRubyObject[] |
RuntimeHelpers.constructObjectArray(IRubyObject one,
IRubyObject two)
|
static IRubyObject[] |
RuntimeHelpers.constructObjectArray(IRubyObject one,
IRubyObject two,
IRubyObject three)
|
static IRubyObject[] |
RuntimeHelpers.constructObjectArray(IRubyObject one,
IRubyObject two,
IRubyObject three,
IRubyObject four)
|
static IRubyObject[] |
RuntimeHelpers.constructObjectArray(IRubyObject one,
IRubyObject two,
IRubyObject three,
IRubyObject four,
IRubyObject five)
|
static Block |
RuntimeHelpers.createBlock(ThreadContext context,
IRubyObject self,
BlockBody body)
|
static Block |
RuntimeHelpers.createSharedScopeBlock(ThreadContext context,
IRubyObject self,
int arity,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argsNodeType)
|
static RubyArray |
RuntimeHelpers.createSubarray(IRubyObject[] input,
Ruby runtime,
int start)
|
static IRubyObject |
RuntimeHelpers.declareClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String name,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.def(ThreadContext context,
IRubyObject self,
java.lang.Object scriptObject,
java.lang.String name,
java.lang.String javaName,
java.lang.String[] scopeNames,
int arity,
int required,
int optional,
int rest,
CallConfiguration callConfig)
|
static IRubyObject |
RuntimeHelpers.defs(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
java.lang.Object scriptObject,
java.lang.String name,
java.lang.String javaName,
java.lang.String[] scopeNames,
int arity,
int required,
int optional,
int rest,
CallConfiguration callConfig)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject receiver,
CallSite callSite,
IRubyObject[] args,
ThreadContext context,
IRubyObject caller)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject receiver,
CallSite callSite,
IRubyObject[] args,
ThreadContext context,
IRubyObject caller)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject receiver,
CallSite callSite,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject value,
ThreadContext context,
IRubyObject caller)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject receiver,
CallSite callSite,
IRubyObject arg0,
IRubyObject value,
ThreadContext context,
IRubyObject caller)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject receiver,
CallSite callSite,
IRubyObject value,
ThreadContext context,
IRubyObject caller)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject value,
IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
IRubyObject caller,
CallSite callSite)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject value,
IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
IRubyObject caller,
CallSite callSite)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject value,
IRubyObject receiver,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
ThreadContext context,
IRubyObject caller,
CallSite callSite)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject value,
IRubyObject receiver,
IRubyObject arg0,
IRubyObject arg1,
ThreadContext context,
IRubyObject caller,
CallSite callSite)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject value,
IRubyObject receiver,
IRubyObject arg0,
ThreadContext context,
IRubyObject caller,
CallSite callSite)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject value,
IRubyObject receiver,
ThreadContext context,
IRubyObject caller,
CallSite callSite)
|
static RubyArray |
RuntimeHelpers.ensureMultipleAssignableRubyArray(IRubyObject value,
Ruby runtime,
boolean masgnHasHead)
|
static RubyArray |
RuntimeHelpers.ensureRubyArray(IRubyObject value)
|
static RubyArray |
RuntimeHelpers.ensureRubyArray(Ruby runtime,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.fastDeclareClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String internedName,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.fastFetchClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String internedName)
|
static IRubyObject |
RuntimeHelpers.fastSetClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String internedName,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.fetchClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String name)
|
static Block |
RuntimeHelpers.getBlockFromBlockPassBody(IRubyObject proc,
Block currentBlock)
|
static Block |
RuntimeHelpers.getBlockFromBlockPassBody(Ruby runtime,
IRubyObject proc,
Block currentBlock)
|
static IRubyObject |
RuntimeHelpers.getInstanceVariable(IRubyObject self,
Ruby runtime,
java.lang.String internedName)
|
static RubyClass |
RuntimeHelpers.getSingletonClass(Ruby runtime,
IRubyObject receiver)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
CallType callType)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeEqqForCaseWhen(IRubyObject receiver,
IRubyObject arg,
CallSite callSite,
ThreadContext context,
IRubyObject caller)
|
static IRubyObject |
RuntimeHelpers.invokeMethodMissing(IRubyObject receiver,
java.lang.String name,
IRubyObject[] args)
|
static IRubyObject |
RuntimeHelpers.invokeMethodMissing(IRubyObject receiver,
java.lang.String name,
IRubyObject[] args)
|
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
The protocol for super method invocation is a bit complicated in Ruby. |
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
The protocol for super method invocation is a bit complicated in Ruby. |
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
RuntimeHelpers.isExceptionHandled(RubyException currentException,
IRubyObject[] exceptions,
Ruby runtime,
ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RuntimeHelpers.isExceptionHandled(RubyException currentException,
IRubyObject[] exceptions,
Ruby runtime,
ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RuntimeHelpers.isJavaExceptionHandled(java.lang.Exception currentException,
IRubyObject[] exceptions,
Ruby runtime,
ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RuntimeHelpers.isJavaExceptionHandled(java.lang.Exception currentException,
IRubyObject[] exceptions,
Ruby runtime,
ThreadContext context,
IRubyObject self)
|
static RubyBoolean |
RuntimeHelpers.isWhenTriggered(IRubyObject expression,
IRubyObject expressionsObject,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.match3(RubyRegexp regexp,
IRubyObject value,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.negate(IRubyObject value,
Ruby runtime)
|
static IRubyObject |
RuntimeHelpers.nextJump(IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.nextLocalJumpError(Ruby runtime,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.nullToNil(IRubyObject value,
Ruby runtime)
|
static IRubyObject |
RuntimeHelpers.opAsgnWithMethod(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject arg,
CallSite varSite,
CallSite opSite,
CallSite opAsgnSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithMethod(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject[] args,
IRubyObject value,
CallSite elementSite,
CallSite opSite,
CallSite elementAsgnSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithMethod(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject[] args,
IRubyObject value,
CallSite elementSite,
CallSite opSite,
CallSite elementAsgnSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithMethod(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject value,
CallSite elementSite,
CallSite opSite,
CallSite elementAsgnSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithMethod(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject arg,
IRubyObject value,
CallSite elementSite,
CallSite opSite,
CallSite elementAsgnSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithMethod(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject value,
CallSite elementSite,
CallSite opSite,
CallSite elementAsgnSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithMethod(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject value,
CallSite elementSite,
CallSite opSite,
CallSite elementAsgnSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithOrPartTwoNArgs(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject[] args,
IRubyObject value,
CallSite asetSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithOrPartTwoNArgs(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject[] args,
IRubyObject value,
CallSite asetSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithOrPartTwoOneArg(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject arg,
IRubyObject value,
CallSite asetSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithOrPartTwoThreeArgs(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject[] args,
IRubyObject value,
CallSite asetSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithOrPartTwoThreeArgs(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject[] args,
IRubyObject value,
CallSite asetSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithOrPartTwoTwoArgs(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject[] args,
IRubyObject value,
CallSite asetSite)
|
static IRubyObject |
RuntimeHelpers.opElementAsgnWithOrPartTwoTwoArgs(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
IRubyObject[] args,
IRubyObject value,
CallSite asetSite)
|
static IRubyObject |
RuntimeHelpers.postOpAsgnWithOrAnd(IRubyObject receiver,
IRubyObject value,
ThreadContext context,
IRubyObject self,
CallSite varAsgnSite)
|
static IRubyObject |
RuntimeHelpers.preOpAsgnWithOrAnd(IRubyObject receiver,
ThreadContext context,
IRubyObject self,
CallSite varSite)
|
static RubyModule |
RuntimeHelpers.prepareClassNamespace(ThreadContext context,
IRubyObject rubyModule)
|
static RubyClass |
RuntimeHelpers.prepareSuperClass(Ruby runtime,
IRubyObject rubyClass)
|
static JumpException.ReturnJump |
RuntimeHelpers.returnJump(IRubyObject result,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.runBeginBlock(ThreadContext context,
IRubyObject self,
java.lang.String[] staticScopeNames,
CompiledBlockCallback callback)
|
static IRubyObject |
RuntimeHelpers.setBackref(Ruby runtime,
ThreadContext context,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.setClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String name,
IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.setConstantInModule(IRubyObject module,
IRubyObject value,
java.lang.String name,
ThreadContext context)
|
static void |
RuntimeHelpers.setErrorInfo(Ruby runtime,
IRubyObject error)
|
static IRubyObject |
RuntimeHelpers.setGlobalVariable(IRubyObject value,
Ruby runtime,
java.lang.String name)
|
static IRubyObject |
RuntimeHelpers.setInstanceVariable(IRubyObject value,
IRubyObject self,
java.lang.String name)
|
static IRubyObject |
RuntimeHelpers.setLastLine(Ruby runtime,
ThreadContext context,
IRubyObject value)
|
static RubyArray |
RuntimeHelpers.splatValue(IRubyObject value)
|
static IRubyObject |
RuntimeHelpers.stringOrNil(java.lang.String value,
Ruby runtime,
IRubyObject nil)
|
Uses of IRubyObject in org.jruby.libraries |
---|
Classes in org.jruby.libraries that implement IRubyObject | |
---|---|
static class |
FiberLibrary.Fiber
|
static class |
ThreadLibrary.ConditionVariable
|
static class |
ThreadLibrary.Mutex
|
static class |
ThreadLibrary.Queue
|
static class |
ThreadLibrary.SizedQueue
|
Methods in org.jruby.libraries that return IRubyObject | |
---|---|
IRubyObject |
FiberLibrary.Fiber.alive_p(ThreadContext context)
|
IRubyObject |
ThreadLibrary.ConditionVariable.broadcast(ThreadContext context)
|
IRubyObject |
ThreadLibrary.Queue.clear(ThreadContext context)
|
IRubyObject |
ThreadLibrary.SizedQueue.clear(ThreadContext context)
|
static IRubyObject |
FiberLibrary.Fiber.current(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
FiberLibrary.Fiber.initialize(ThreadContext context,
IRubyObject[] args,
Block block)
|
static IRubyObject |
IOWaitLibrary.io_wait(ThreadContext context,
IRubyObject obj)
waits until input available or timed out and returns self, or nil when EOF reached. |
IRubyObject |
ThreadLibrary.Mutex.lock(ThreadContext context)
|
IRubyObject |
ThreadLibrary.SizedQueue.max_set(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
ThreadLibrary.Queue.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
ThreadLibrary.SizedQueue.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
ThreadLibrary.Queue.pop(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
ThreadLibrary.SizedQueue.pop(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
ThreadLibrary.Queue.push(ThreadContext context,
IRubyObject value)
|
IRubyObject |
ThreadLibrary.SizedQueue.push(ThreadContext context,
IRubyObject value)
|
static IRubyObject |
IOWaitLibrary.ready(ThreadContext context,
IRubyObject obj)
returns non-nil if input available without blocking, false if EOF or not open/readable, otherwise nil. |
IRubyObject |
FiberLibrary.Fiber.resume(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
ThreadLibrary.ConditionVariable.signal(ThreadContext context)
|
IRubyObject |
ThreadLibrary.Mutex.synchronize(ThreadContext context,
Block block)
|
IRubyObject |
FiberLibrary.Fiber.transfer(IRubyObject[] args)
|
IRubyObject |
ThreadLibrary.ConditionVariable.wait_ruby(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
FiberLibrary.Fiber.yield(ThreadContext context,
IRubyObject recv,
IRubyObject value)
|
Methods in org.jruby.libraries with parameters of type IRubyObject | |
---|---|
static IRubyObject |
FiberLibrary.Fiber.current(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
FiberLibrary.Fiber.initialize(ThreadContext context,
IRubyObject[] args,
Block block)
|
static IRubyObject |
IOWaitLibrary.io_wait(ThreadContext context,
IRubyObject obj)
waits until input available or timed out and returns self, or nil when EOF reached. |
IRubyObject |
ThreadLibrary.SizedQueue.max_set(ThreadContext context,
IRubyObject arg)
|
static FiberLibrary.Fiber |
FiberLibrary.Fiber.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static FiberLibrary.Fiber |
FiberLibrary.Fiber.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static ThreadLibrary.Mutex |
ThreadLibrary.Mutex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static ThreadLibrary.Mutex |
ThreadLibrary.Mutex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static ThreadLibrary.ConditionVariable |
ThreadLibrary.ConditionVariable.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static ThreadLibrary.ConditionVariable |
ThreadLibrary.ConditionVariable.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
ThreadLibrary.Queue.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
ThreadLibrary.Queue.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
ThreadLibrary.SizedQueue.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
ThreadLibrary.SizedQueue.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
ThreadLibrary.Queue.pop(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
ThreadLibrary.SizedQueue.pop(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
ThreadLibrary.Queue.push(ThreadContext context,
IRubyObject value)
|
IRubyObject |
ThreadLibrary.SizedQueue.push(ThreadContext context,
IRubyObject value)
|
static IRubyObject |
IOWaitLibrary.ready(ThreadContext context,
IRubyObject obj)
returns non-nil if input available without blocking, false if EOF or not open/readable, otherwise nil. |
IRubyObject |
FiberLibrary.Fiber.resume(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
FiberLibrary.Fiber.transfer(IRubyObject[] args)
|
IRubyObject |
ThreadLibrary.ConditionVariable.wait_ruby(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
FiberLibrary.Fiber.yield(ThreadContext context,
IRubyObject recv,
IRubyObject value)
|
Uses of IRubyObject in org.jruby.parser |
---|
Methods in org.jruby.parser that return IRubyObject | |
---|---|
IRubyObject |
StaticScope.getConstant(Ruby runtime,
java.lang.String internedName,
RubyModule object)
|
IRubyObject |
StaticScope.getConstantWithConstMissing(Ruby runtime,
java.lang.String internedName,
RubyModule object)
|
Uses of IRubyObject in org.jruby.runtime |
---|
Methods in org.jruby.runtime that return IRubyObject | |
---|---|
IRubyObject |
ObjectAllocator.allocate(Ruby runtime,
RubyClass klazz)
|
IRubyObject |
Block.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
BlockBody.call(ThreadContext context,
IRubyObject[] args,
Binding binding,
Block.Type type)
|
IRubyObject |
CallBlock.call(ThreadContext context,
IRubyObject[] args,
Binding binding,
Block.Type type)
|
IRubyObject |
Interpreted19Block.call(ThreadContext context,
IRubyObject[] args,
Binding binding,
Block.Type type)
|
IRubyObject |
MethodBlock.call(ThreadContext context,
IRubyObject[] args,
Binding binding,
Block.Type type)
|
IRubyObject |
BlockBody.call(ThreadContext context,
IRubyObject[] args,
Binding binding,
Block.Type type,
Block unusedBlock)
|
IRubyObject |
Interpreted19Block.call(ThreadContext context,
IRubyObject[] args,
Binding binding,
Block.Type type,
Block block)
|
IRubyObject |
Block.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
BlockCallback.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
SharedScopeBlock.call(ThreadContext context,
IRubyObject[] args,
IRubyObject replacementSelf,
Binding binding,
Block.Type type)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self)
|
IRubyObject |
CompiledBlockCallback.call(ThreadContext context,
IRubyObject self,
IRubyObject args)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
Block block)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject... args)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
abstract IRubyObject |
CallSite.callIter(ThreadContext context,
IRubyObject caller,
IRubyObject self,
Block block)
|
abstract IRubyObject |
CallSite.callIter(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
CallSite.callIter(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
CallSite.callIter(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
CallSite.callIter(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
static IRubyObject |
ThreadContext.createBacktraceFromFrames(Ruby runtime,
ThreadContext.RubyStackTraceElement[] backtraceFrames)
Create an Array with backtrace information. |
static IRubyObject |
ThreadContext.createBacktraceFromFrames(Ruby runtime,
ThreadContext.RubyStackTraceElement[] backtraceFrames,
boolean cropAtEval)
Create an Array with backtrace information. |
IRubyObject |
ThreadContext.createCallerBacktrace(Ruby runtime,
int level)
Create an Array with backtrace information. |
static IRubyObject |
ThreadContext.createRawBacktrace(Ruby runtime,
java.lang.StackTraceElement[] stackTrace,
boolean filter)
|
static IRubyObject |
ThreadContext.createRubyCompiledBacktrace(Ruby runtime,
java.lang.StackTraceElement[] stackTrace)
|
static IRubyObject |
ThreadContext.createRubyHybridBacktrace(Ruby runtime,
ThreadContext.RubyStackTraceElement[] backtraceFrames,
ThreadContext.RubyStackTraceElement[] stackTrace,
boolean debug)
|
IRubyObject |
GlobalVariable.get()
|
IRubyObject |
GlobalVariable.Copy.get()
|
abstract IRubyObject[] |
DynamicScope.getArgValues()
Copy variable values back for ZSuper call. |
IRubyObject |
Frame.getBackRef()
Get the backref for this frame. |
IRubyObject |
ThreadContext.getConstant(java.lang.String internedName)
Used by the evaluator and the compiler to look up a constant by name |
IRubyObject |
ThreadContext.getErrorInfo()
|
IRubyObject |
ThreadContext.getFrameSelf()
|
IRubyObject |
ThreadContext.getLastExitStatus()
|
IRubyObject |
Frame.getLastLine()
Get the lastline for this frame. |
IRubyObject |
Binding.getSelf()
|
IRubyObject |
IAccessor.getValue()
|
abstract IRubyObject |
DynamicScope.getValue(int offset,
int depth)
Get value from current scope or one of its captured scopes. |
abstract IRubyObject |
DynamicScope.getValueDepthZeroOrNil(int offset,
IRubyObject nil)
getValueOrNil for depth 0 |
abstract IRubyObject |
DynamicScope.getValueOneDepthZeroOrNil(IRubyObject nil)
getValueOrNil for index 1, depth 0 |
abstract IRubyObject |
DynamicScope.getValueOrNil(int offset,
int depth,
IRubyObject nil)
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil) |
abstract IRubyObject[] |
DynamicScope.getValues()
|
abstract IRubyObject |
DynamicScope.getValueThreeDepthZeroOrNil(IRubyObject nil)
getValueOrNil for index 3, depth 0 |
abstract IRubyObject |
DynamicScope.getValueTwoDepthZeroOrNil(IRubyObject nil)
getValueOrNil for index 2, depth 0 |
abstract IRubyObject |
DynamicScope.getValueZeroDepthZeroOrNil(IRubyObject nil)
getValueOrNil for index 0, depth 0 |
IRubyObject |
ObjectSpace.id2ref(long id)
|
IRubyObject[] |
BlockBody.prepareArgumentsForCall(ThreadContext context,
IRubyObject[] args,
Block.Type type)
|
static IRubyObject[] |
Arity.scanArgs(Ruby runtime,
IRubyObject[] args,
int required,
int optional)
|
IRubyObject |
GlobalVariable.set(IRubyObject value)
|
IRubyObject |
GlobalVariable.Copy.set(IRubyObject value)
|
IRubyObject |
ReadonlyGlobalVariable.set(IRubyObject value)
|
IRubyObject |
Frame.setBackRef(IRubyObject backref)
Set the backref for this frame. |
IRubyObject |
ThreadContext.setConstantInCurrent(java.lang.String internedName,
IRubyObject result)
Used by the evaluator and the compiler to set a constant by name This is for a null const decl |
IRubyObject |
ThreadContext.setConstantInModule(java.lang.String internedName,
IRubyObject target,
IRubyObject result)
Used by the evaluator and the compiler to set a constant by name. |
IRubyObject |
ThreadContext.setConstantInObject(java.lang.String internedName,
IRubyObject result)
Used by the evaluator and the compiler to set a constant by name This is for a Colon2 const decl |
IRubyObject |
ThreadContext.setErrorInfo(IRubyObject errorInfo)
|
IRubyObject |
Frame.setLastLine(IRubyObject lastline)
Set the lastline for this frame. |
protected IRubyObject |
CompiledBlock.setupBlockArg(Ruby ruby,
IRubyObject value,
IRubyObject self)
|
protected IRubyObject |
CompiledBlock.setupBlockArgs(ThreadContext context,
IRubyObject value,
IRubyObject self)
|
abstract IRubyObject |
DynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
IAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
DynamicScope.setValue(IRubyObject value,
int offset,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
abstract IRubyObject |
DynamicScope.setValueDepthZero(IRubyObject value,
int offset)
setValue for depth zero |
abstract IRubyObject |
DynamicScope.setValueOneDepthZero(IRubyObject value)
Set value one in this scope. |
abstract IRubyObject |
DynamicScope.setValueThreeDepthZero(IRubyObject value)
Set value three in this scope. |
abstract IRubyObject |
DynamicScope.setValueTwoDepthZero(IRubyObject value)
Set value two in this scope. |
abstract IRubyObject |
DynamicScope.setValueZeroDepthZero(IRubyObject value)
Set value zero in this scope; |
IRubyObject |
Block.yield(ThreadContext context,
boolean aValue)
|
IRubyObject |
Block.yield(ThreadContext context,
IRubyObject value)
|
abstract IRubyObject |
BlockBody.yield(ThreadContext context,
IRubyObject value,
Binding binding,
Block.Type type)
|
IRubyObject |
CallBlock.yield(ThreadContext context,
IRubyObject value,
Binding binding,
Block.Type type)
|
IRubyObject |
CompiledBlock.yield(ThreadContext context,
IRubyObject value,
Binding binding,
Block.Type type)
|
IRubyObject |
Interpreted19Block.yield(ThreadContext context,
IRubyObject value,
Binding binding,
Block.Type type)
|
IRubyObject |
InterpretedBlock.yield(ThreadContext context,
IRubyObject value,
Binding binding,
Block.Type type)
|
IRubyObject |
MethodBlock.yield(ThreadContext context,
IRubyObject value,
Binding binding,
Block.Type type)
|
IRubyObject |
Block.yield(ThreadContext context,
IRubyObject value,
boolean aValue)
|
IRubyObject |
Block.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue)
|
abstract IRubyObject |
BlockBody.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue,
Binding binding,
Block.Type type)
|
IRubyObject |
CallBlock.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue,
Binding binding,
Block.Type type)
Yield to this block, usually passed to the current call. |
IRubyObject |
CompiledBlock.yield(ThreadContext context,
IRubyObject args,
IRubyObject self,
RubyModule klass,
boolean aValue,
Binding binding,
Block.Type type)
|
IRubyObject |
Interpreted19Block.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue,
Binding binding,
Block.Type type)
Yield to this block, usually passed to the current call. |
IRubyObject |
InterpretedBlock.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue,
Binding binding,
Block.Type type)
Yield to this block, usually passed to the current call. |
IRubyObject |
MethodBlock.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue,
Binding binding,
Block.Type type)
Yield to this block, usually passed to the current call. |
IRubyObject |
Interpreted19Block.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue,
Binding binding,
Block.Type type,
Block block)
|
Methods in org.jruby.runtime with parameters of type IRubyObject | |
---|---|
void |
ObjectSpace.add(IRubyObject object)
|
void |
ObjectSpace.addFinalizer(IRubyObject object,
IRubyObject proc)
|
IRubyObject |
Block.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
BlockBody.call(ThreadContext context,
IRubyObject[] args,
Binding binding,
Block.Type type)
|
IRubyObject |
CallBlock.call(ThreadContext context,
IRubyObject[] args,
Binding binding,
Block.Type type)
|
IRubyObject |
Interpreted19Block.call(ThreadContext context,
IRubyObject[] args,
Binding binding,
Block.Type type)
|
IRubyObject |
MethodBlock.call(ThreadContext context,
IRubyObject[] args,
Binding binding,
Block.Type type)
|
IRubyObject |
BlockBody.call(ThreadContext context,
IRubyObject[] args,
Binding binding,
Block.Type type,
Block unusedBlock)
|
IRubyObject |
Interpreted19Block.call(ThreadContext context,
IRubyObject[] args,
Binding binding,
Block.Type type,
Block block)
|
IRubyObject |
Block.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
BlockCallback.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
SharedScopeBlock.call(ThreadContext context,
IRubyObject[] args,
IRubyObject replacementSelf,
Binding binding,
Block.Type type)
|
IRubyObject |
SharedScopeBlock.call(ThreadContext context,
IRubyObject[] args,
IRubyObject replacementSelf,
Binding binding,
Block.Type type)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self)
|
IRubyObject |
CompiledBlockCallback.call(ThreadContext context,
IRubyObject self,
IRubyObject args)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
Block block)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject... args)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject... args)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
abstract IRubyObject |
CallSite.call(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
abstract IRubyObject |
CallSite.callIter(ThreadContext context,
IRubyObject caller,
IRubyObject self,
Block block)
|
abstract IRubyObject |
CallSite.callIter(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
CallSite.callIter(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
CallSite.callIter(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
CallSite.callIter(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
CallSite.callIter(ThreadContext context,
IRubyObject caller,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
static int |
Arity.checkArgumentCount(Ruby runtime,
IRubyObject[] args,
int min,
int max)
|
void |
Arity.checkArity(Ruby runtime,
IRubyObject[] args)
|
static Block |
MethodBlock.createMethodBlock(ThreadContext context,
DynamicScope dynamicScope,
Callback callback,
RubyMethod method,
IRubyObject self)
|
void |
EventHook.event(ThreadContext context,
RubyEvent event,
java.lang.String file,
int line,
java.lang.String name,
IRubyObject type)
|
abstract void |
EventHook.eventHandler(ThreadContext context,
java.lang.String eventName,
java.lang.String file,
int line,
java.lang.String name,
IRubyObject type)
|
void |
IRaiseListener.exceptionRaised(IRubyObject exception)
|
abstract IRubyObject |
DynamicScope.getValueDepthZeroOrNil(int offset,
IRubyObject nil)
getValueOrNil for depth 0 |
abstract IRubyObject |
DynamicScope.getValueOneDepthZeroOrNil(IRubyObject nil)
getValueOrNil for index 1, depth 0 |
abstract IRubyObject |
DynamicScope.getValueOrNil(int offset,
int depth,
IRubyObject nil)
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil) |
abstract IRubyObject |
DynamicScope.getValueThreeDepthZeroOrNil(IRubyObject nil)
getValueOrNil for index 3, depth 0 |
abstract IRubyObject |
DynamicScope.getValueTwoDepthZeroOrNil(IRubyObject nil)
getValueOrNil for index 2, depth 0 |
abstract IRubyObject |
DynamicScope.getValueZeroDepthZeroOrNil(IRubyObject nil)
getValueOrNil for index 0, depth 0 |
long |
ObjectSpace.idOf(IRubyObject rubyObject)
|
static Block |
CallBlock.newCallClosure(IRubyObject self,
RubyModule imClass,
Arity arity,
BlockCallback callback,
ThreadContext context)
|
static Block |
CompiledBlock.newCompiledClosure(IRubyObject self,
Frame frame,
Visibility visibility,
RubyModule klass,
DynamicScope dynamicScope,
Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static Block |
CompiledBlock.newCompiledClosure(ThreadContext context,
IRubyObject self,
Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static Block |
CompiledBlock.newCompiledClosure(ThreadContext context,
IRubyObject self,
BlockBody body)
|
static Block |
CompiledBlockLight.newCompiledClosureLight(IRubyObject self,
Frame frame,
Visibility visibility,
RubyModule klass,
DynamicScope dynamicScope,
Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static Block |
CompiledBlockLight.newCompiledClosureLight(ThreadContext context,
IRubyObject self,
Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static Block |
CompiledSharedScopeBlock.newCompiledSharedScopeClosure(ThreadContext context,
IRubyObject self,
Arity arity,
DynamicScope dynamicScope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static Block |
InterpretedBlock.newInterpretedClosure(IterNode iterNode,
IRubyObject self,
Arity arity,
Frame frame,
Visibility visibility,
RubyModule klass,
DynamicScope dynamicScope)
|
static Block |
Interpreted19Block.newInterpretedClosure(ThreadContext context,
BlockBody body,
IRubyObject self)
|
static Block |
InterpretedBlock.newInterpretedClosure(ThreadContext context,
BlockBody body,
IRubyObject self)
|
static Block |
InterpretedBlock.newInterpretedClosure(ThreadContext context,
IterNode iterNode,
IRubyObject self)
|
static Block |
SharedScopeBlock.newInterpretedSharedScopeClosure(ThreadContext context,
IterNode iterNode,
DynamicScope dynamicScope,
IRubyObject self)
|
void |
ThreadContext.preMethodFrameAndDummyScope(RubyModule clazz,
java.lang.String name,
IRubyObject self,
Block block,
StaticScope staticScope)
|
void |
ThreadContext.preMethodFrameAndScope(RubyModule clazz,
java.lang.String name,
IRubyObject self,
Block block,
StaticScope staticScope)
|
void |
ThreadContext.preMethodFrameOnly(RubyModule clazz,
java.lang.String name,
IRubyObject self,
Block block)
|
void |
ThreadContext.preNodeEval(RubyModule rubyClass,
IRubyObject self)
|
void |
ThreadContext.preNodeEval(RubyModule rubyClass,
IRubyObject self,
java.lang.String name)
|
IRubyObject[] |
BlockBody.prepareArgumentsForCall(ThreadContext context,
IRubyObject[] args,
Block.Type type)
|
void |
ThreadContext.prepareTopLevel(RubyClass objectClass,
IRubyObject topSelf)
|
JumpException.ReturnJump |
ThreadContext.returnJump(IRubyObject value)
|
static IRubyObject[] |
Arity.scanArgs(Ruby runtime,
IRubyObject[] args,
int required,
int optional)
|
IRubyObject |
GlobalVariable.set(IRubyObject value)
|
IRubyObject |
GlobalVariable.Copy.set(IRubyObject value)
|
IRubyObject |
ReadonlyGlobalVariable.set(IRubyObject value)
|
abstract void |
DynamicScope.setArgValues(IRubyObject arg0)
|
abstract void |
DynamicScope.setArgValues(IRubyObject[] values,
int size)
Set all values which represent 'normal' parameters in a call list to this dynamic scope. |
abstract void |
DynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1)
|
abstract void |
DynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
Frame.setBackRef(IRubyObject backref)
Set the backref for this frame. |
IRubyObject |
ThreadContext.setConstantInCurrent(java.lang.String internedName,
IRubyObject result)
Used by the evaluator and the compiler to set a constant by name This is for a null const decl |
IRubyObject |
ThreadContext.setConstantInModule(java.lang.String internedName,
IRubyObject target,
IRubyObject result)
Used by the evaluator and the compiler to set a constant by name. |
IRubyObject |
ThreadContext.setConstantInObject(java.lang.String internedName,
IRubyObject result)
Used by the evaluator and the compiler to set a constant by name This is for a Colon2 const decl |
abstract void |
DynamicScope.setEndArgValues(IRubyObject[] values,
int index,
int size)
|
IRubyObject |
ThreadContext.setErrorInfo(IRubyObject errorInfo)
|
void |
ThreadContext.setLastExitStatus(IRubyObject lastExitStatus)
|
IRubyObject |
Frame.setLastLine(IRubyObject lastline)
Set the lastline for this frame. |
void |
Binding.setSelf(IRubyObject self)
|
void |
Frame.setSelf(IRubyObject self)
Set the self associated with this frame |
protected IRubyObject |
CompiledBlock.setupBlockArg(Ruby ruby,
IRubyObject value,
IRubyObject self)
|
protected IRubyObject |
CompiledBlock.setupBlockArgs(ThreadContext context,
IRubyObject value,
IRubyObject self)
|
abstract IRubyObject |
DynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
IAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
DynamicScope.setValue(IRubyObject value,
int offset,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
abstract IRubyObject |
DynamicScope.setValueDepthZero(IRubyObject value,
int offset)
setValue for depth zero |
abstract IRubyObject |
DynamicScope.setValueOneDepthZero(IRubyObject value)
Set value one in this scope. |
abstract IRubyObject |
DynamicScope.setValueThreeDepthZero(IRubyObject value)
Set value three in this scope. |
abstract IRubyObject |
DynamicScope.setValueTwoDepthZero(IRubyObject value)
Set value two in this scope. |
abstract IRubyObject |
DynamicScope.setValueZeroDepthZero(IRubyObject value)
Set value zero in this scope; |
void |
Frame.updateFrame(RubyModule klazz,
IRubyObject self,
java.lang.String name,
Block block,
java.lang.String fileName,
int line)
Update the frame based on the given values. |
void |
Frame.updateFrameForEval(IRubyObject self,
java.lang.String fileName,
int line)
Update the frame based on the given values. |
IRubyObject |
Block.yield(ThreadContext context,
IRubyObject value)
|
abstract IRubyObject |
BlockBody.yield(ThreadContext context,
IRubyObject value,
Binding binding,
Block.Type type)
|
IRubyObject |
CallBlock.yield(ThreadContext context,
IRubyObject value,
Binding binding,
Block.Type type)
|
IRubyObject |
CompiledBlock.yield(ThreadContext context,
IRubyObject value,
Binding binding,
Block.Type type)
|
IRubyObject |
Interpreted19Block.yield(ThreadContext context,
IRubyObject value,
Binding binding,
Block.Type type)
|
IRubyObject |
InterpretedBlock.yield(ThreadContext context,
IRubyObject value,
Binding binding,
Block.Type type)
|
IRubyObject |
MethodBlock.yield(ThreadContext context,
IRubyObject value,
Binding binding,
Block.Type type)
|
IRubyObject |
Block.yield(ThreadContext context,
IRubyObject value,
boolean aValue)
|
IRubyObject |
Block.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue)
|
abstract IRubyObject |
BlockBody.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue,
Binding binding,
Block.Type type)
|
IRubyObject |
CallBlock.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue,
Binding binding,
Block.Type type)
Yield to this block, usually passed to the current call. |
IRubyObject |
CompiledBlock.yield(ThreadContext context,
IRubyObject args,
IRubyObject self,
RubyModule klass,
boolean aValue,
Binding binding,
Block.Type type)
|
IRubyObject |
Interpreted19Block.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue,
Binding binding,
Block.Type type)
Yield to this block, usually passed to the current call. |
IRubyObject |
InterpretedBlock.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue,
Binding binding,
Block.Type type)
Yield to this block, usually passed to the current call. |
IRubyObject |
MethodBlock.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue,
Binding binding,
Block.Type type)
Yield to this block, usually passed to the current call. |
IRubyObject |
Interpreted19Block.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue,
Binding binding,
Block.Type type,
Block block)
|
Constructors in org.jruby.runtime with parameters of type IRubyObject | |
---|---|
Binding(IRubyObject self,
Frame frame,
Visibility visibility,
RubyModule klass,
DynamicScope dynamicScope)
|
|
GlobalVariable(Ruby runtime,
java.lang.String name,
IRubyObject value)
|
|
ReadonlyGlobalVariable(Ruby runtime,
java.lang.String name,
IRubyObject value)
|
Uses of IRubyObject in org.jruby.runtime.builtin |
---|
Fields in org.jruby.runtime.builtin declared as IRubyObject | |
---|---|
static IRubyObject[] |
IRubyObject.NULL_ARRAY
|
Methods in org.jruby.runtime.builtin that return IRubyObject | |
---|---|
IRubyObject |
IRubyObject.anyToString()
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name)
Deprecated. |
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject arg)
Deprecated. |
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String name)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
IRubyObject.callSuper(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
IRubyObject.checkArrayType()
|
IRubyObject |
IRubyObject.checkStringType()
|
IRubyObject |
IRubyObject.dup()
RubyMethod dup. |
IRubyObject |
InstanceVariables.fastGetInstanceVariable(java.lang.String internedName)
Returns the named instance variable if present, else null. |
IRubyObject |
InternalVariables.fastGetInternalVariable(java.lang.String internedName)
Returns the named internal variable if present, else null. |
IRubyObject |
InstanceVariables.fastSetInstanceVariable(java.lang.String internedName,
IRubyObject value)
Sets the named instance variable to the specified value. |
IRubyObject |
InstanceVariables.getInstanceVariable(java.lang.String name)
Returns the named instance variable if present, else null. |
IRubyObject |
InternalVariables.getInternalVariable(java.lang.String name)
Returns the named internal variable if present, else null. |
IRubyObject |
IRubyObject.id()
|
IRubyObject |
IRubyObject.infectBy(IRubyObject obj)
Infect this object using the taint of another object |
IRubyObject |
IRubyObject.inspect()
RubyMethod inspect. |
IRubyObject |
IRubyObject.op_eqq(ThreadContext context,
IRubyObject other)
|
IRubyObject |
IRubyObject.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
IRubyObject.rbClone()
RubyMethod rbClone. |
IRubyObject |
InstanceVariables.removeInstanceVariable(java.lang.String name)
Removes the named instance variable, if present, returning its value. |
IRubyObject |
InternalVariables.removeInternalVariable(java.lang.String name)
Removes the named internal variable, if present, returning its value. |
IRubyObject |
InstanceVariables.setInstanceVariable(java.lang.String name,
IRubyObject value)
Sets the named instance variable to the specified value. |
Methods in org.jruby.runtime.builtin that return types with arguments of type IRubyObject | |
---|---|
java.util.List<Variable<IRubyObject>> |
InstanceVariables.getInstanceVariableList()
|
java.util.List<Variable<IRubyObject>> |
InternalVariables.getInternalVariableList()
|
java.util.List<Variable<IRubyObject>> |
IRubyObject.getVariableList()
|
Methods in org.jruby.runtime.builtin with parameters of type IRubyObject | |
---|---|
void |
IRubyObject.addFinalizer(IRubyObject finalizer)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject arg)
Deprecated. |
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
IRubyObject.callSuper(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
void |
IRubyObject.copySpecialInstanceVariables(IRubyObject clone)
|
boolean |
IRubyObject.eql(IRubyObject other)
|
IRubyObject |
InstanceVariables.fastSetInstanceVariable(java.lang.String internedName,
IRubyObject value)
Sets the named instance variable to the specified value. |
void |
InternalVariables.fastSetInternalVariable(java.lang.String internedName,
IRubyObject value)
Sets the named internal variable to the specified value. |
IRubyObject |
IRubyObject.infectBy(IRubyObject obj)
Infect this object using the taint of another object |
IRubyObject |
IRubyObject.op_eqq(ThreadContext context,
IRubyObject other)
|
IRubyObject |
IRubyObject.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
InstanceVariables.setInstanceVariable(java.lang.String name,
IRubyObject value)
Sets the named instance variable to the specified value. |
void |
InternalVariables.setInternalVariable(java.lang.String name,
IRubyObject value)
Sets the named internal variable to the specified value. |
Method parameters in org.jruby.runtime.builtin with type arguments of type IRubyObject | |
---|---|
void |
IRubyObject.syncVariables(java.util.List<Variable<IRubyObject>> variables)
Sets object's variables to those in the supplied list, removing/replacing any previously defined variables. |
Uses of IRubyObject in org.jruby.runtime.callback |
---|
Methods in org.jruby.runtime.callback that return IRubyObject | |
---|---|
abstract IRubyObject |
FastInvocationCallback.call(java.lang.Object receiver,
java.lang.Object[] args)
|
abstract IRubyObject |
InvocationCallback.call(java.lang.Object receiver,
java.lang.Object[] args,
Block block)
|
IRubyObject |
Callback.execute(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
FastInvocationCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
|
IRubyObject |
InvocationCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
|
IRubyObject |
ReflectionCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
Calls a wrapped Ruby method for the specified receiver with the specified arguments. |
Methods in org.jruby.runtime.callback with parameters of type IRubyObject | |
---|---|
IRubyObject |
Callback.execute(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
Callback.execute(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
FastInvocationCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
|
IRubyObject |
FastInvocationCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
|
IRubyObject |
InvocationCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
|
IRubyObject |
InvocationCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
|
IRubyObject |
ReflectionCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
Calls a wrapped Ruby method for the specified receiver with the specified arguments. |
IRubyObject |
ReflectionCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
Calls a wrapped Ruby method for the specified receiver with the specified arguments. |
Uses of IRubyObject in org.jruby.runtime.callsite |
---|
Uses of IRubyObject in org.jruby.runtime.encoding |
---|
Methods in org.jruby.runtime.encoding that return IRubyObject | |
---|---|
IRubyObject[] |
EncodingService.getEncodingList()
|
Uses of IRubyObject in org.jruby.runtime.load |
---|
Methods in org.jruby.runtime.load that return IRubyObject | |
---|---|
IRubyObject |
LoadService.autoload(java.lang.String name)
|
IRubyObject |
LoadService.getLoadedFeatures()
|
IRubyObject |
LoadService.getLoadPath()
|
IRubyObject |
IAutoloadMethod.load(Ruby runtime,
java.lang.String name)
|
Uses of IRubyObject in org.jruby.runtime.marshal |
---|
Methods in org.jruby.runtime.marshal that return IRubyObject | |
---|---|
IRubyObject |
UnmarshalCache.readLink(UnmarshalStream input,
int type)
|
IRubyObject |
UnmarshalStream.unmarshalObject()
|
Methods in org.jruby.runtime.marshal with parameters of type IRubyObject | |
---|---|
void |
UnmarshalStream.defaultVariablesUnmarshal(IRubyObject object)
|
void |
MarshalStream.dumpObject(IRubyObject value)
|
boolean |
MarshalCache.isRegistered(IRubyObject value)
|
void |
MarshalCache.register(IRubyObject value)
|
void |
UnmarshalCache.register(IRubyObject value)
|
void |
MarshalStream.registerLinkTarget(IRubyObject newObject)
|
void |
UnmarshalStream.registerLinkTarget(IRubyObject newObject)
|
void |
MarshalCache.writeLink(MarshalStream output,
IRubyObject value)
|
void |
MarshalStream.writeUserClass(IRubyObject obj,
RubyClass type)
|
Method parameters in org.jruby.runtime.marshal with type arguments of type IRubyObject | |
---|---|
void |
MarshalStream.dumpVariables(java.util.List<Variable<IRubyObject>> vars)
|
Constructors in org.jruby.runtime.marshal with parameters of type IRubyObject | |
---|---|
UnmarshalStream(Ruby runtime,
java.io.InputStream in,
IRubyObject proc)
|
Uses of IRubyObject in org.jruby.runtime.scope |
---|
Fields in org.jruby.runtime.scope declared as IRubyObject | |
---|---|
protected IRubyObject |
TwoVarDynamicScope.variableValueOne
|
protected IRubyObject |
FourVarDynamicScope.variableValueThree
|
protected IRubyObject |
ThreeVarDynamicScope.variableValueTwo
|
protected IRubyObject |
OneVarDynamicScope.variableValueZero
|
Methods in org.jruby.runtime.scope that return IRubyObject | |
---|---|
IRubyObject[] |
FourVarDynamicScope.getArgValues()
|
IRubyObject[] |
ManyVarsDynamicScope.getArgValues()
Copy variable values back for ZSuper call. |
IRubyObject[] |
NoVarsDynamicScope.getArgValues()
|
IRubyObject[] |
OneVarDynamicScope.getArgValues()
|
IRubyObject[] |
ThreeVarDynamicScope.getArgValues()
|
IRubyObject[] |
TwoVarDynamicScope.getArgValues()
|
IRubyObject |
FourVarDynamicScope.getValue(int offset,
int depth)
Get value from current scope or one of its captured scopes. |
IRubyObject |
ManyVarsDynamicScope.getValue(int offset,
int depth)
Get value from current scope or one of its captured scopes. |
IRubyObject |
NoVarsDynamicScope.getValue(int offset,
int depth)
Get value from current scope or one of its captured scopes. |
IRubyObject |
OneVarDynamicScope.getValue(int offset,
int depth)
Get value from current scope or one of its captured scopes. |
IRubyObject |
ThreeVarDynamicScope.getValue(int offset,
int depth)
Get value from current scope or one of its captured scopes. |
IRubyObject |
TwoVarDynamicScope.getValue(int offset,
int depth)
Get value from current scope or one of its captured scopes. |
IRubyObject |
FourVarDynamicScope.getValueDepthZeroOrNil(int offset,
IRubyObject nil)
|
IRubyObject |
ManyVarsDynamicScope.getValueDepthZeroOrNil(int offset,
IRubyObject nil)
|
IRubyObject |
NoVarsDynamicScope.getValueDepthZeroOrNil(int offset,
IRubyObject nil)
|
IRubyObject |
OneVarDynamicScope.getValueDepthZeroOrNil(int offset,
IRubyObject nil)
|
IRubyObject |
ThreeVarDynamicScope.getValueDepthZeroOrNil(int offset,
IRubyObject nil)
|
IRubyObject |
TwoVarDynamicScope.getValueDepthZeroOrNil(int offset,
IRubyObject nil)
|
IRubyObject |
ManyVarsDynamicScope.getValueOneDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
NoVarsDynamicScope.getValueOneDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
TwoVarDynamicScope.getValueOneDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
FourVarDynamicScope.getValueOrNil(int offset,
int depth,
IRubyObject nil)
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil) |
IRubyObject |
ManyVarsDynamicScope.getValueOrNil(int offset,
int depth,
IRubyObject nil)
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil) |
IRubyObject |
NoVarsDynamicScope.getValueOrNil(int offset,
int depth,
IRubyObject nil)
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil) |
IRubyObject |
OneVarDynamicScope.getValueOrNil(int offset,
int depth,
IRubyObject nil)
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil) |
IRubyObject |
ThreeVarDynamicScope.getValueOrNil(int offset,
int depth,
IRubyObject nil)
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil) |
IRubyObject[] |
FourVarDynamicScope.getValues()
|
IRubyObject[] |
ManyVarsDynamicScope.getValues()
|
IRubyObject[] |
NoVarsDynamicScope.getValues()
|
IRubyObject[] |
OneVarDynamicScope.getValues()
|
IRubyObject[] |
ThreeVarDynamicScope.getValues()
|
IRubyObject[] |
TwoVarDynamicScope.getValues()
|
IRubyObject |
FourVarDynamicScope.getValueThreeDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
ManyVarsDynamicScope.getValueThreeDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
NoVarsDynamicScope.getValueThreeDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
ManyVarsDynamicScope.getValueTwoDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
NoVarsDynamicScope.getValueTwoDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
ThreeVarDynamicScope.getValueTwoDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
ManyVarsDynamicScope.getValueZeroDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
NoVarsDynamicScope.getValueZeroDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
OneVarDynamicScope.getValueZeroDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
FourVarDynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
ManyVarsDynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
NoVarsDynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
OneVarDynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
ThreeVarDynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
TwoVarDynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
FourVarDynamicScope.setValueDepthZero(IRubyObject value,
int offset)
|
IRubyObject |
ManyVarsDynamicScope.setValueDepthZero(IRubyObject value,
int offset)
|
IRubyObject |
NoVarsDynamicScope.setValueDepthZero(IRubyObject value,
int offset)
|
IRubyObject |
OneVarDynamicScope.setValueDepthZero(IRubyObject value,
int offset)
|
IRubyObject |
ThreeVarDynamicScope.setValueDepthZero(IRubyObject value,
int offset)
|
IRubyObject |
TwoVarDynamicScope.setValueDepthZero(IRubyObject value,
int offset)
|
IRubyObject |
ManyVarsDynamicScope.setValueOneDepthZero(IRubyObject value)
|
IRubyObject |
NoVarsDynamicScope.setValueOneDepthZero(IRubyObject value)
|
IRubyObject |
TwoVarDynamicScope.setValueOneDepthZero(IRubyObject value)
|
IRubyObject |
FourVarDynamicScope.setValueThreeDepthZero(IRubyObject value)
|
IRubyObject |
ManyVarsDynamicScope.setValueThreeDepthZero(IRubyObject value)
|
IRubyObject |
NoVarsDynamicScope.setValueThreeDepthZero(IRubyObject value)
|
IRubyObject |
ManyVarsDynamicScope.setValueTwoDepthZero(IRubyObject value)
|
IRubyObject |
NoVarsDynamicScope.setValueTwoDepthZero(IRubyObject value)
|
IRubyObject |
ThreeVarDynamicScope.setValueTwoDepthZero(IRubyObject value)
|
IRubyObject |
ManyVarsDynamicScope.setValueZeroDepthZero(IRubyObject value)
|
IRubyObject |
NoVarsDynamicScope.setValueZeroDepthZero(IRubyObject value)
|
IRubyObject |
OneVarDynamicScope.setValueZeroDepthZero(IRubyObject value)
|
Methods in org.jruby.runtime.scope with parameters of type IRubyObject | |
---|---|
IRubyObject |
FourVarDynamicScope.getValueDepthZeroOrNil(int offset,
IRubyObject nil)
|
IRubyObject |
ManyVarsDynamicScope.getValueDepthZeroOrNil(int offset,
IRubyObject nil)
|
IRubyObject |
NoVarsDynamicScope.getValueDepthZeroOrNil(int offset,
IRubyObject nil)
|
IRubyObject |
OneVarDynamicScope.getValueDepthZeroOrNil(int offset,
IRubyObject nil)
|
IRubyObject |
ThreeVarDynamicScope.getValueDepthZeroOrNil(int offset,
IRubyObject nil)
|
IRubyObject |
TwoVarDynamicScope.getValueDepthZeroOrNil(int offset,
IRubyObject nil)
|
IRubyObject |
ManyVarsDynamicScope.getValueOneDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
NoVarsDynamicScope.getValueOneDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
TwoVarDynamicScope.getValueOneDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
FourVarDynamicScope.getValueOrNil(int offset,
int depth,
IRubyObject nil)
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil) |
IRubyObject |
ManyVarsDynamicScope.getValueOrNil(int offset,
int depth,
IRubyObject nil)
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil) |
IRubyObject |
NoVarsDynamicScope.getValueOrNil(int offset,
int depth,
IRubyObject nil)
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil) |
IRubyObject |
OneVarDynamicScope.getValueOrNil(int offset,
int depth,
IRubyObject nil)
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil) |
IRubyObject |
ThreeVarDynamicScope.getValueOrNil(int offset,
int depth,
IRubyObject nil)
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil) |
IRubyObject |
FourVarDynamicScope.getValueThreeDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
ManyVarsDynamicScope.getValueThreeDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
NoVarsDynamicScope.getValueThreeDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
ManyVarsDynamicScope.getValueTwoDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
NoVarsDynamicScope.getValueTwoDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
ThreeVarDynamicScope.getValueTwoDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
ManyVarsDynamicScope.getValueZeroDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
NoVarsDynamicScope.getValueZeroDepthZeroOrNil(IRubyObject nil)
|
IRubyObject |
OneVarDynamicScope.getValueZeroDepthZeroOrNil(IRubyObject nil)
|
void |
FourVarDynamicScope.setArgValues(IRubyObject arg0)
|
void |
ManyVarsDynamicScope.setArgValues(IRubyObject arg0)
|
void |
NoVarsDynamicScope.setArgValues(IRubyObject arg0)
|
void |
OneVarDynamicScope.setArgValues(IRubyObject arg0)
|
void |
ThreeVarDynamicScope.setArgValues(IRubyObject arg0)
|
void |
TwoVarDynamicScope.setArgValues(IRubyObject arg0)
|
void |
FourVarDynamicScope.setArgValues(IRubyObject[] values,
int size)
Set all values which represent 'normal' parameters in a call list to this dynamic scope. |
void |
ManyVarsDynamicScope.setArgValues(IRubyObject[] values,
int size)
Set all values which represent 'normal' parameters in a call list to this dynamic scope. |
void |
NoVarsDynamicScope.setArgValues(IRubyObject[] values,
int size)
Set all values which represent 'normal' parameters in a call list to this dynamic scope. |
void |
OneVarDynamicScope.setArgValues(IRubyObject[] values,
int size)
Set all values which represent 'normal' parameters in a call list to this dynamic scope. |
void |
ThreeVarDynamicScope.setArgValues(IRubyObject[] values,
int size)
Set all values which represent 'normal' parameters in a call list to this dynamic scope. |
void |
TwoVarDynamicScope.setArgValues(IRubyObject[] values,
int size)
Set all values which represent 'normal' parameters in a call list to this dynamic scope. |
void |
FourVarDynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1)
|
void |
ManyVarsDynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1)
|
void |
NoVarsDynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1)
|
void |
OneVarDynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1)
|
void |
ThreeVarDynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1)
|
void |
TwoVarDynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1)
|
void |
FourVarDynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
void |
ManyVarsDynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
void |
NoVarsDynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
void |
OneVarDynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
void |
ThreeVarDynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
void |
TwoVarDynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
void |
FourVarDynamicScope.setEndArgValues(IRubyObject[] values,
int index,
int size)
|
void |
ManyVarsDynamicScope.setEndArgValues(IRubyObject[] values,
int index,
int size)
|
void |
NoVarsDynamicScope.setEndArgValues(IRubyObject[] values,
int index,
int size)
|
void |
OneVarDynamicScope.setEndArgValues(IRubyObject[] values,
int index,
int size)
|
void |
ThreeVarDynamicScope.setEndArgValues(IRubyObject[] values,
int index,
int size)
|
void |
TwoVarDynamicScope.setEndArgValues(IRubyObject[] values,
int index,
int size)
|
IRubyObject |
FourVarDynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
ManyVarsDynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
NoVarsDynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
OneVarDynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
ThreeVarDynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
TwoVarDynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
FourVarDynamicScope.setValueDepthZero(IRubyObject value,
int offset)
|
IRubyObject |
ManyVarsDynamicScope.setValueDepthZero(IRubyObject value,
int offset)
|
IRubyObject |
NoVarsDynamicScope.setValueDepthZero(IRubyObject value,
int offset)
|
IRubyObject |
OneVarDynamicScope.setValueDepthZero(IRubyObject value,
int offset)
|
IRubyObject |
ThreeVarDynamicScope.setValueDepthZero(IRubyObject value,
int offset)
|
IRubyObject |
TwoVarDynamicScope.setValueDepthZero(IRubyObject value,
int offset)
|
IRubyObject |
ManyVarsDynamicScope.setValueOneDepthZero(IRubyObject value)
|
IRubyObject |
NoVarsDynamicScope.setValueOneDepthZero(IRubyObject value)
|
IRubyObject |
TwoVarDynamicScope.setValueOneDepthZero(IRubyObject value)
|
IRubyObject |
FourVarDynamicScope.setValueThreeDepthZero(IRubyObject value)
|
IRubyObject |
ManyVarsDynamicScope.setValueThreeDepthZero(IRubyObject value)
|
IRubyObject |
NoVarsDynamicScope.setValueThreeDepthZero(IRubyObject value)
|
IRubyObject |
ManyVarsDynamicScope.setValueTwoDepthZero(IRubyObject value)
|
IRubyObject |
NoVarsDynamicScope.setValueTwoDepthZero(IRubyObject value)
|
IRubyObject |
ThreeVarDynamicScope.setValueTwoDepthZero(IRubyObject value)
|
IRubyObject |
ManyVarsDynamicScope.setValueZeroDepthZero(IRubyObject value)
|
IRubyObject |
NoVarsDynamicScope.setValueZeroDepthZero(IRubyObject value)
|
IRubyObject |
OneVarDynamicScope.setValueZeroDepthZero(IRubyObject value)
|
Uses of IRubyObject in org.jruby.test |
---|
Classes in org.jruby.test that implement IRubyObject | |
---|---|
class |
MockRubyObject
|
Methods in org.jruby.test that return IRubyObject | |
---|---|
static IRubyObject |
TestHelper.loadAndCall(IRubyObject self,
java.lang.String name,
byte[] javaClass,
java.lang.String methodName)
Used by JVM bytecode compiler tests to run compiled code |
Methods in org.jruby.test with parameters of type IRubyObject | |
---|---|
void |
MockObjectSpace.add(IRubyObject object)
|
static IRubyObject |
TestHelper.loadAndCall(IRubyObject self,
java.lang.String name,
byte[] javaClass,
java.lang.String methodName)
Used by JVM bytecode compiler tests to run compiled code |
static void |
MockRubyObject.throwException(IRubyObject recv,
Block block)
|
Uses of IRubyObject in org.jruby.util |
---|
Methods in org.jruby.util that return IRubyObject | |
---|---|
static IRubyObject |
TypeConverter.convertToType(IRubyObject obj,
RubyClass target,
int convertMethodIndex,
java.lang.String convertMethod)
Deprecated. |
static IRubyObject |
TypeConverter.convertToType(IRubyObject obj,
RubyClass target,
int convertMethodIndex,
java.lang.String convertMethod,
boolean raise)
Deprecated. |
static IRubyObject |
TypeConverter.convertToType(IRubyObject obj,
RubyClass target,
java.lang.String convertMethod)
Converts this object to type 'targetType' using 'convertMethod' method and raises TypeError exception on failure (MRI: rb_convert_type). |
static IRubyObject |
TypeConverter.convertToType(IRubyObject obj,
RubyClass target,
java.lang.String convertMethod,
boolean raise)
Converts this object to type 'targetType' using 'convertMethod' method (MRI: convert_type). |
static IRubyObject |
TypeConverter.convertToTypeOrRaise(IRubyObject obj,
RubyClass target,
java.lang.String convertMethod)
Higher level conversion utility similar to convertToType but it can throw an additional TypeError during conversion (MRI: rb_check_convert_type). |
static IRubyObject |
TypeConverter.convertToTypeWithCheck(IRubyObject obj,
RubyClass target,
int convertMethodIndex,
java.lang.String convertMethod)
Deprecated. |
static IRubyObject |
TypeConverter.convertToTypeWithCheck(IRubyObject obj,
RubyClass target,
java.lang.String convertMethod)
Higher level conversion utility similar to convertToType but it can throw an additional TypeError during conversion (MRI: rb_check_convert_type). |
abstract IRubyObject |
Pack.Converter.decode(Ruby runtime,
java.nio.ByteBuffer format)
|
IRubyObject |
ZlibDeflate.deflate(ByteList str,
int flush)
|
static IRubyObject |
Numeric.f_abs(ThreadContext context,
IRubyObject x)
f_abs |
static IRubyObject |
Numeric.f_abs2(ThreadContext context,
IRubyObject x)
f_abs2 |
static IRubyObject |
Numeric.f_add(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_add |
static IRubyObject |
Numeric.f_arg(ThreadContext context,
IRubyObject x)
f_arg |
static IRubyObject |
Numeric.f_cmp(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_cmp |
static IRubyObject |
Numeric.f_conjugate(ThreadContext context,
IRubyObject x)
f_conjugate |
static IRubyObject |
Numeric.f_denominator(ThreadContext context,
IRubyObject x)
f_denominator |
static IRubyObject |
Numeric.f_div(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_div |
static IRubyObject |
Numeric.f_divmod(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_divmod |
static IRubyObject |
Numeric.f_exact_p(ThreadContext context,
IRubyObject x)
f_exact_p |
static IRubyObject |
Numeric.f_expt(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_expt |
static IRubyObject |
Numeric.f_floor(ThreadContext context,
IRubyObject x)
f_floor |
static IRubyObject |
Numeric.f_gcd(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_gcd |
static IRubyObject |
Numeric.f_gt_p(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_gt_p |
static IRubyObject |
Numeric.f_idiv(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_idiv |
static IRubyObject |
Numeric.f_inspect(ThreadContext context,
IRubyObject x)
f_inspect |
static IRubyObject |
Numeric.f_integer_p(ThreadContext context,
IRubyObject x)
f_integer_p |
static IRubyObject |
Numeric.f_lcm(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_lcm |
static IRubyObject |
Numeric.f_lshift(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_lshift |
static IRubyObject |
Numeric.f_lt_p(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_lt_p |
static IRubyObject |
Numeric.f_mod(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_mod |
static IRubyObject |
Numeric.f_mul(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_mul |
static IRubyObject |
Numeric.f_negate(ThreadContext context,
IRubyObject x)
f_negate |
static IRubyObject |
Numeric.f_numerator(ThreadContext context,
IRubyObject x)
f_numerator |
static IRubyObject |
Numeric.f_polar(ThreadContext context,
IRubyObject x)
f_polar |
static IRubyObject |
Numeric.f_quo(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_quo |
static IRubyObject |
Numeric.f_real_p(ThreadContext context,
IRubyObject x)
f_real_p |
static IRubyObject |
Numeric.f_rshift(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_rshift |
static IRubyObject |
Numeric.f_sub(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_sub |
static IRubyObject |
Numeric.f_to_f(ThreadContext context,
IRubyObject x)
f_to_f |
static IRubyObject |
Numeric.f_to_i(ThreadContext context,
IRubyObject x)
f_to_i |
static IRubyObject |
Numeric.f_to_r(ThreadContext context,
IRubyObject x)
f_to_r |
static IRubyObject |
Numeric.f_to_s(ThreadContext context,
IRubyObject x)
f_to_s |
static IRubyObject |
Numeric.f_truncate(ThreadContext context,
IRubyObject x)
f_truncate |
static IRubyObject |
Numeric.f_xor(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_xor |
IRubyObject |
ZlibDeflate.finish()
|
IRubyObject |
ZlibDeflate.flush(int flush)
|
IRubyObject |
ZlibInflate.inflate(ByteList str)
|
static IRubyObject |
Numeric.int_pow(ThreadContext context,
long x,
long y)
|
IRubyObject |
KCode.kcode(Ruby runtime)
|
static IRubyObject |
ZlibDeflate.s_deflate(IRubyObject caller,
ByteList str,
int level)
|
static IRubyObject |
ZlibInflate.s_inflate(IRubyObject caller,
ByteList str)
|
IRubyObject |
ZlibDeflate.set_dictionary(IRubyObject str)
|
IRubyObject |
ZlibInflate.set_dictionary(IRubyObject str)
|
IRubyObject |
ZlibInflate.sync_point()
|
IRubyObject |
ZlibInflate.sync(IRubyObject str)
|
IRubyObject |
NoFunctionalitySignalFacade.trap(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
SignalFacade.trap(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
SunSignalFacade.trap(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
Methods in org.jruby.util with parameters of type IRubyObject | |
---|---|
void |
ZlibDeflate.append(IRubyObject obj)
|
void |
ZlibInflate.append(IRubyObject obj)
|
java.lang.Object |
TypeCoercer.coerce(IRubyObject self)
|
static IRubyObject |
TypeConverter.convertToType(IRubyObject obj,
RubyClass target,
int convertMethodIndex,
java.lang.String convertMethod)
Deprecated. |
static IRubyObject |
TypeConverter.convertToType(IRubyObject obj,
RubyClass target,
int convertMethodIndex,
java.lang.String convertMethod,
boolean raise)
Deprecated. |
static IRubyObject |
TypeConverter.convertToType(IRubyObject obj,
RubyClass target,
java.lang.String convertMethod)
Converts this object to type 'targetType' using 'convertMethod' method and raises TypeError exception on failure (MRI: rb_convert_type). |
static IRubyObject |
TypeConverter.convertToType(IRubyObject obj,
RubyClass target,
java.lang.String convertMethod,
boolean raise)
Converts this object to type 'targetType' using 'convertMethod' method (MRI: convert_type). |
static IRubyObject |
TypeConverter.convertToTypeOrRaise(IRubyObject obj,
RubyClass target,
java.lang.String convertMethod)
Higher level conversion utility similar to convertToType but it can throw an additional TypeError during conversion (MRI: rb_check_convert_type). |
static IRubyObject |
TypeConverter.convertToTypeWithCheck(IRubyObject obj,
RubyClass target,
int convertMethodIndex,
java.lang.String convertMethod)
Deprecated. |
static IRubyObject |
TypeConverter.convertToTypeWithCheck(IRubyObject obj,
RubyClass target,
java.lang.String convertMethod)
Higher level conversion utility similar to convertToType but it can throw an additional TypeError during conversion (MRI: rb_check_convert_type). |
abstract void |
Pack.Converter.encode(Ruby runtime,
IRubyObject from,
ByteList result)
|
static int |
ShellLauncher.execAndWait(Ruby runtime,
IRubyObject[] rawArgs)
|
static IRubyObject |
Numeric.f_abs(ThreadContext context,
IRubyObject x)
f_abs |
static IRubyObject |
Numeric.f_abs2(ThreadContext context,
IRubyObject x)
f_abs2 |
static IRubyObject |
Numeric.f_add(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_add |
static IRubyObject |
Numeric.f_arg(ThreadContext context,
IRubyObject x)
f_arg |
static IRubyObject |
Numeric.f_cmp(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_cmp |
static IRubyObject |
Numeric.f_conjugate(ThreadContext context,
IRubyObject x)
f_conjugate |
static IRubyObject |
Numeric.f_denominator(ThreadContext context,
IRubyObject x)
f_denominator |
static IRubyObject |
Numeric.f_div(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_div |
static IRubyObject |
Numeric.f_divmod(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_divmod |
static boolean |
Numeric.f_equal_p(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_equal_p |
static IRubyObject |
Numeric.f_exact_p(ThreadContext context,
IRubyObject x)
f_exact_p |
static IRubyObject |
Numeric.f_expt(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_expt |
static IRubyObject |
Numeric.f_floor(ThreadContext context,
IRubyObject x)
f_floor |
static IRubyObject |
Numeric.f_gcd(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_gcd |
static IRubyObject |
Numeric.f_gt_p(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_gt_p |
static IRubyObject |
Numeric.f_idiv(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_idiv |
static IRubyObject |
Numeric.f_inspect(ThreadContext context,
IRubyObject x)
f_inspect |
static IRubyObject |
Numeric.f_integer_p(ThreadContext context,
IRubyObject x)
f_integer_p |
static IRubyObject |
Numeric.f_lcm(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_lcm |
static IRubyObject |
Numeric.f_lshift(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_lshift |
static IRubyObject |
Numeric.f_lt_p(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_lt_p |
static IRubyObject |
Numeric.f_mod(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_mod |
static IRubyObject |
Numeric.f_mul(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_mul |
static IRubyObject |
Numeric.f_negate(ThreadContext context,
IRubyObject x)
f_negate |
static boolean |
Numeric.f_negative_p(ThreadContext context,
IRubyObject x)
f_negative_p |
static IRubyObject |
Numeric.f_numerator(ThreadContext context,
IRubyObject x)
f_numerator |
static boolean |
Numeric.f_one_p(ThreadContext context,
IRubyObject x)
f_one_p |
static IRubyObject |
Numeric.f_polar(ThreadContext context,
IRubyObject x)
f_polar |
static IRubyObject |
Numeric.f_quo(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_quo |
static IRubyObject |
Numeric.f_real_p(ThreadContext context,
IRubyObject x)
f_real_p |
static IRubyObject |
Numeric.f_rshift(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_rshift |
static IRubyObject |
Numeric.f_sub(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_sub |
static IRubyObject |
Numeric.f_to_f(ThreadContext context,
IRubyObject x)
f_to_f |
static IRubyObject |
Numeric.f_to_i(ThreadContext context,
IRubyObject x)
f_to_i |
static IRubyObject |
Numeric.f_to_r(ThreadContext context,
IRubyObject x)
f_to_r |
static IRubyObject |
Numeric.f_to_s(ThreadContext context,
IRubyObject x)
f_to_s |
static IRubyObject |
Numeric.f_truncate(ThreadContext context,
IRubyObject x)
f_truncate |
static IRubyObject |
Numeric.f_xor(ThreadContext context,
IRubyObject x,
IRubyObject y)
f_xor |
static boolean |
Numeric.f_zero_p(ThreadContext context,
IRubyObject x)
f_zero_p |
static long |
Numeric.i_ilog2(ThreadContext context,
IRubyObject x)
|
static boolean |
Numeric.k_exact_p(IRubyObject x)
|
static boolean |
Numeric.k_inexact_p(IRubyObject x)
|
static ShellLauncher.POpenProcess |
ShellLauncher.popen(Ruby runtime,
IRubyObject string,
ModeFlags modes)
|
static ShellLauncher.POpenProcess |
ShellLauncher.popen3(Ruby runtime,
IRubyObject[] strings)
|
static java.lang.Process |
ShellLauncher.run(Ruby runtime,
IRubyObject string)
|
static java.lang.Process |
ShellLauncher.run(Ruby runtime,
IRubyObject[] rawArgs)
|
static int |
ShellLauncher.runAndWait(Ruby runtime,
IRubyObject[] rawArgs)
|
static int |
ShellLauncher.runAndWait(Ruby runtime,
IRubyObject[] rawArgs,
java.io.OutputStream output)
|
static IRubyObject |
ZlibDeflate.s_deflate(IRubyObject caller,
ByteList str,
int level)
|
static IRubyObject |
ZlibInflate.s_inflate(IRubyObject caller,
ByteList str)
|
IRubyObject |
ZlibDeflate.set_dictionary(IRubyObject str)
|
IRubyObject |
ZlibInflate.set_dictionary(IRubyObject str)
|
static java.lang.CharSequence |
Sprintf.sprintf(java.lang.CharSequence format,
IRubyObject args)
|
static java.lang.CharSequence |
Sprintf.sprintf(java.util.Locale locale,
java.lang.CharSequence format,
IRubyObject args)
|
static java.lang.CharSequence |
Sprintf.sprintf(java.util.Locale locale,
RubyString format,
IRubyObject args)
|
static RubyString |
Sprintf.sprintf(Ruby runtime,
java.util.Locale locale,
java.lang.CharSequence format,
IRubyObject args)
|
static java.lang.CharSequence |
Sprintf.sprintf(RubyString format,
IRubyObject args)
|
IRubyObject |
ZlibInflate.sync(IRubyObject str)
|
IRubyObject |
NoFunctionalitySignalFacade.trap(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
SignalFacade.trap(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
SunSignalFacade.trap(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
Constructors in org.jruby.util with parameters of type IRubyObject | |
---|---|
IOInputStream(IRubyObject io)
Creates a new InputStream with the object provided. |
|
IOOutputStream(IRubyObject io)
Creates a new OutputStream with the object provided. |
|
IOReader(IRubyObject io)
Deprecated. |
|
IOWriter(IRubyObject io)
Deprecated. |
|
ZlibDeflate(IRubyObject caller,
int level,
int win_bits,
int memlevel,
int strategy)
|
|
ZlibInflate(IRubyObject caller)
|
Uses of IRubyObject in org.jruby.util.io |
---|
Classes in org.jruby.util.io that implement IRubyObject | |
---|---|
class |
JRubyObjectInputStream
|
Methods in org.jruby.util.io that return IRubyObject | |
---|---|
IRubyObject |
JRubyObjectInputStream.close()
|
IRubyObject |
JRubyObjectInputStream.initialize(IRubyObject wrappedStream)
|
static IRubyObject |
JRubyObjectInputStream.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
JRubyObjectInputStream.readObject()
|
Methods in org.jruby.util.io with parameters of type IRubyObject | |
---|---|
IRubyObject |
JRubyObjectInputStream.initialize(IRubyObject wrappedStream)
|
static IRubyObject |
JRubyObjectInputStream.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
JRubyObjectInputStream.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
Uses of IRubyObject in org.jruby.yaml |
---|
Constructors in org.jruby.yaml with parameters of type IRubyObject | |
---|---|
JRubyConstructor(IRubyObject receiver,
Composer composer)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |