|
||||||||||
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 |
class |
RubyContinuation
Placeholder until/if we can support this |
class |
RubyConverter
|
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
|
static class |
RubyJRuby.JRubyExecutionContextLocal
|
static class |
RubyJRuby.JRubyFiberLocal
|
static class |
RubyJRuby.JRubyThreadLocal
|
class |
RubyLocalJumpError
|
class |
RubyMatchData
|
class |
RubyMethod
The RubyMethod class represents a RubyMethod object. |
class |
RubyModule
|
class |
RubyNameError
|
static class |
RubyNameError.RubyNameErrorMessage
Nested class whose instances act as thunks reacting to to_str method called from (Exception#to_str, Exception#message) MRI equivalent: rb_cNameErrorMesg, class name: "message", construction method: "!", to_str implementation: "name_err_mesg_to_str" TODO: this class should not be lookupable |
class |
RubyNil
|
class |
RubyNoMethodError
|
class |
RubyNumeric
Base class for all numerical types in ruby. |
class |
RubyObject
RubyObject is the only implementation of the IRubyObject . |
static class |
RubyObject.Data
|
class |
RubyProc
|
static class |
RubyProcess.RubyStatus
|
class |
RubyRange
|
class |
RubyRational
1.9 rational.c as of revision: 20011 |
class |
RubyRegexp
|
class |
RubyString
Implementation of Ruby String class Concurrency: no synchronization is required among readers, but all users must synchronize externally with writers. |
class |
RubyStringIO
|
class |
RubyStringScanner
|
class |
RubyStruct
|
class |
RubySymbol
Represents a Ruby symbol (e.g. |
class |
RubySystemCallError
|
class |
RubySystemExit
|
class |
RubyTempfile
An implementation of tempfile.rb in Java. |
class |
RubyThread
Implementation of Ruby's Thread class. |
class |
RubyThreadGroup
Implementation of Ruby's ThreadGroup class. |
class |
RubyTime
The Time class. |
class |
RubyUnboundMethod
Note: This was renamed from UnboundMethod.java |
class |
RubyYielder
|
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[] |
RubyContinuation.Continuation.args
|
protected IRubyObject |
RubyIO.externalEncoding
|
protected IRubyObject |
RubyIO.internalEncoding
|
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 block,
IRubyObject sig)
|
static IRubyObject |
RubyKernel.__method__(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyTempfile._close(ThreadContext context)
|
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 |
static IRubyObject |
RubyFile.absolute_path(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
---------------------------------------------------- File::absolute_path File.absolute_path(file_name [, dir_string] ) -> abs_file_name From Ruby 1.9.1 ------------------------------------------------------------------------ Converts a pathname to an absolute pathname. |
static IRubyObject |
RubyJRuby.JRubyClassExtensions.add_class_annotation(ThreadContext context,
IRubyObject maybeClass,
IRubyObject annoMap)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.add_method_annotation(ThreadContext context,
IRubyObject maybeClass,
IRubyObject methodName,
IRubyObject annoMap)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.add_method_signature(ThreadContext context,
IRubyObject maybeClass,
IRubyObject methodName,
IRubyObject clsList)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.add_parameter_annotations(ThreadContext context,
IRubyObject maybeClass,
IRubyObject methodName,
IRubyObject paramAnnoMaps)
|
IRubyObject |
RubyThreadGroup.add(IRubyObject rubyThread,
Block block)
|
IRubyObject |
RubyBigDecimal.add2(ThreadContext context,
IRubyObject b,
IRubyObject digits)
|
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)
Deprecated. |
static IRubyObject |
RubySymbol.all_symbols(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyJRuby.JRubyStringExtensions.alloc(ThreadContext context,
IRubyObject recv,
IRubyObject size)
|
IRubyObject |
MetaClass.allocate()
|
IRubyObject |
RubyClass.allocate()
|
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.Deflate.append(IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipWriter.append(IRubyObject p1)
|
IRubyObject |
RubyStringIO.append(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyZlib.Inflate.append(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyArray.aref(IRubyObject arg0)
rb_ary_aref |
IRubyObject |
RubyHash.aref(IRubyObject key)
Deprecated. use RubyHash.op_aref instead |
IRubyObject |
RubyStruct.aref(IRubyObject key)
|
IRubyObject |
RubyArray.aref(IRubyObject[] args)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyArray.aref(IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyDir.aref(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyArray.aref19(IRubyObject arg0)
|
IRubyObject |
RubyArray.aref19(IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyComplex.arg(ThreadContext context)
nucomp_arg |
IRubyObject |
RubyNumeric.arg(ThreadContext context)
numeric_arg |
IRubyObject |
RubyNoMethodError.args()
|
IRubyObject |
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)
|
IRubyObject |
RubyHash.aset(IRubyObject key,
IRubyObject value)
Deprecated. use RubyHash.op_aset instead |
IRubyObject |
RubyStruct.aset(IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyArray.aset(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
rb_ary_aset |
IRubyObject |
RubyArray.aset19(IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyArray.aset19(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyArray.assoc(ThreadContext context,
IRubyObject key)
rb_ary_assoc |
IRubyObject |
RubyHash.assoc(ThreadContext context,
IRubyObject obj)
|
static IRubyObject |
RubyKernel.at_exit(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyArray.at(IRubyObject pos)
rb_ary_at |
static IRubyObject |
RubyTime.at(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyTime.at(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyFileStat.atime()
|
IRubyObject |
RubyFile.atime(ThreadContext context)
|
static IRubyObject |
RubyFile.atime(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyModule.attr_accessor(IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyModule.attr_accessor(ThreadContext context,
IRubyObject[] args)
rb_mod_attr_accessor |
IRubyObject |
RubyModule.attr_reader(IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyModule.attr_reader(ThreadContext context,
IRubyObject[] args)
rb_mod_attr_reader |
IRubyObject |
RubyModule.attr_writer(ThreadContext context,
IRubyObject[] args)
rb_mod_attr_writer |
IRubyObject |
RubyModule.attr(ThreadContext context,
IRubyObject[] args)
rb_mod_attr |
IRubyObject |
RubyModule.attr19(ThreadContext context,
IRubyObject[] args)
|
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)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.become_java_bang(ThreadContext context,
IRubyObject maybeClass,
IRubyObject[] args)
|
IRubyObject |
RubyMatchData.begin(ThreadContext context,
IRubyObject index)
match_begin |
IRubyObject |
RubyMatchData.begin19(ThreadContext context,
IRubyObject index)
|
IRubyObject |
RubyProc.binding()
|
IRubyObject |
RubyIO.binmode()
|
IRubyObject |
RubyStringIO.binmode()
|
static IRubyObject |
RubyArgsFile.binmode(ThreadContext context,
IRubyObject recv)
|
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()
|
IRubyObject |
RubyIO.bytes(ThreadContext context)
|
IRubyObject |
RubyString.bytes(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.bytes(ThreadContext context,
Block block)
|
static IRubyObject |
RubyArgsFile.bytes(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyMethod.call(ThreadContext context,
Block block)
Call the method. |
IRubyObject |
RubyContinuation.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyProc.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyEnumerable.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 |
RubyKernel.MethodMissingMethod.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 |
RubyEnumerable.callEach(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] args,
BlockCallback callback)
|
static IRubyObject |
RubyKernel.caller(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.caller1_9(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(java.lang.String name)
|
IRubyObject |
RubyBasicObject.callMethod(java.lang.String name,
IRubyObject... args)
|
IRubyObject |
RubyBasicObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name)
Deprecated. |
IRubyObject |
RubyBasicObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject arg)
Deprecated. |
IRubyObject |
RubyBasicObject.callMethod(ThreadContext context,
java.lang.String name)
Will invoke a named method with no arguments and no block. |
IRubyObject |
RubyBasicObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject arg)
Will invoke a named method with one argument and no block with functional invocation. |
IRubyObject |
RubyBasicObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args)
Will invoke a named method with the supplied arguments and no block with functional invocation. |
IRubyObject |
RubyBasicObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
Block block)
Will invoke a named method with the supplied arguments and supplied block with functional invocation. |
IRubyObject |
RubyObjectAdapter.callSuper(IRubyObject receiver,
IRubyObject[] args)
|
IRubyObject |
RubyObjectAdapter.callSuper(IRubyObject receiver,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyBasicObject.callSuper(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.capitalize_bang(ThreadContext context)
|
IRubyObject |
RubyString.capitalize_bang19(ThreadContext context)
|
IRubyObject |
RubyString.capitalize(ThreadContext context)
rb_str_capitalize / rb_str_capitalize_bang |
IRubyObject |
RubySymbol.capitalize(ThreadContext context)
|
IRubyObject |
RubyString.capitalize19(ThreadContext context)
|
IRubyObject |
RubyMatchData.captures(ThreadContext context)
match_captures |
IRubyObject |
RubyString.casecmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubySymbol.casecmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.casecmp19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRegexp.casefold_p(ThreadContext context)
|
IRubyObject |
NativeException.cause(Block unusedBlock)
|
IRubyObject |
RubyFloat.ceil()
flo_ceil |
IRubyObject |
RubyNumeric.ceil()
num_ceil |
IRubyObject |
RubyBigDecimal.ceil(IRubyObject[] args)
|
IRubyObject |
RubyString.center(IRubyObject arg0)
rb_str_center |
IRubyObject |
RubyString.center(IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyString.center(IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.center19(IRubyObject arg0)
|
IRubyObject |
RubyString.center19(IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyProcess.UserID.change_privilege(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.GroupID.change_privilege(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyFileStat.chardev_p()
|
static IRubyObject |
RubyFileTest.chardev_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyArgsFile.chars(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyString.chars18(ThreadContext context,
Block block)
|
IRubyObject |
RubyIO.chars19(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.chars19(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.chars19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyIconv.charset_map_get(IRubyObject recv)
|
static IRubyObject |
RubyDir.chdir(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Changes the current directory to path |
IRubyObject |
RubyStringScanner.check_until(IRubyObject regex)
|
IRubyObject |
RubyStringScanner.check(IRubyObject regex)
|
static IRubyObject |
RubyEnumerable.checkArgs(Ruby runtime,
IRubyObject[] largs)
|
IRubyObject |
RubyArray.checkArrayType()
|
IRubyObject |
RubyBasicObject.checkArrayType()
rb_check_array_type Returns the result of trying to convert this object to an Array with "to_ary". |
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 |
RubyArray.choice(ThreadContext context)
|
IRubyObject |
RubyArray.choice19(ThreadContext context)
|
IRubyObject |
RubyArray.choiceCommon(ThreadContext context)
|
IRubyObject |
RubyString.chomp_bang(IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyString.chomp_bang(ThreadContext context)
rb_str_chomp_bang In the common case, removes CR and LF characters in various ways depending on the value of the optional args[0]. |
static IRubyObject |
RubyKernel.chomp_bang(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyString.chomp_bang(ThreadContext context,
IRubyObject arg0)
|
static IRubyObject |
RubyKernel.chomp_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
RubyKernel.chomp_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the zero or one-arg versions. |
IRubyObject |
RubyString.chomp_bang19(ThreadContext context)
|
IRubyObject |
RubyString.chomp_bang19(ThreadContext context,
IRubyObject arg0)
|
static IRubyObject |
RubyKernel.chomp(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyKernel.chomp(ThreadContext context,
IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
RubyKernel.chomp(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the zero or one-arg versions. |
IRubyObject |
RubyString.chop_bang(ThreadContext context)
|
static IRubyObject |
RubyKernel.chop_bang(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyString.chop_bang19(ThreadContext context)
|
IRubyObject |
RubyString.chop(ThreadContext context)
rb_str_chop / rb_str_chop_bang |
static IRubyObject |
RubyKernel.chop(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyString.chop19(ThreadContext context)
|
IRubyObject |
RubyFile.chown(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyFile.chown(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyString.chr(ThreadContext context)
|
static IRubyObject |
RubyDir.chroot(IRubyObject recv,
IRubyObject path)
Changes the root directory (only allowed by super user). |
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(ThreadContext context)
|
protected IRubyObject |
RubyModule.cloneMethods(RubyModule clone)
|
IRubyObject |
RubyTempfile.close_bang(ThreadContext context)
|
IRubyObject |
RubyStringIO.close_read()
|
IRubyObject |
RubyIO.close_read(ThreadContext context)
|
IRubyObject |
RubyStringIO.close_write()
|
IRubyObject |
RubyIO.close_write(ThreadContext context)
|
IRubyObject |
RubyDir.close()
Closes the directory stream. |
IRubyObject |
RubyFile.close()
|
IRubyObject |
RubyIO.close()
Closes all open resources for the IO. |
IRubyObject |
RubyIconv.close()
|
IRubyObject |
RubyStringIO.close()
|
IRubyObject |
RubyZlib.ZStream.close()
|
IRubyObject |
RubyZlib.RubyGzipFile.close()
|
IRubyObject |
RubyZlib.RubyGzipReader.close()
|
IRubyObject |
RubyZlib.RubyGzipWriter.close()
|
static IRubyObject |
RubyArgsFile.close(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyTempfile.close(ThreadContext context,
IRubyObject[] args,
Block block)
|
protected IRubyObject |
RubyIO.close2(Ruby runtime)
|
IRubyObject |
RubyStringIO.closed_p()
|
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 |
IRubyObject |
RubyString.codepoints(ThreadContext context,
Block block)
|
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_bang(ThreadContext context,
Block block)
rb_ary_collect_bang |
IRubyObject |
RubyArray.collect(ThreadContext context,
Block block)
rb_ary_collect |
static IRubyObject |
RubyEnumerable.collect(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.collect19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.collect19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.collectCommon(ThreadContext context,
Ruby runtime,
IRubyObject self,
RubyArray result,
Block block,
BlockCallback blockCallback)
|
IRubyObject |
RubyArray.combination(ThreadContext context,
IRubyObject num,
Block block)
rb_ary_combination |
IRubyObject |
RubyZlib.RubyGzipFile.comment()
|
IRubyObject |
RubyArray.compact_bang()
rb_ary_compact_bang |
IRubyObject |
RubyArray.compact()
rb_ary_compact |
static IRubyObject |
RubyEncoding.compatible_p(ThreadContext context,
IRubyObject self,
IRubyObject first,
IRubyObject second)
|
static IRubyObject |
RubyJRuby.compile(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyJRuby.JRubyCompiledScript.compiled_script_inspect_bytecode(IRubyObject recv)
|
static IRubyObject |
RubyJRuby.JRubyCompiledScript.compiled_script_inspect(IRubyObject recv)
|
static IRubyObject |
RubyJRuby.JRubyCompiledScript.compiled_script_to_s(IRubyObject recv)
|
IRubyObject |
RubyComplex.complex_p(ThreadContext context)
nucomp_complex_p |
IRubyObject |
RubyStringScanner.concat(IRubyObject obj)
|
IRubyObject |
RubyComplex.conjugate(ThreadContext context)
nucomp_conjugate |
IRubyObject |
RubyNumeric.conjugate(ThreadContext context)
numeric_real |
IRubyObject |
RubyModule.const_get(IRubyObject symbol)
rb_mod_const_get |
IRubyObject |
RubyModule.const_missing(ThreadContext context,
IRubyObject rubyName,
Block block)
Base implementation of Module#const_missing, throws NameError for specific missing constant. |
IRubyObject |
RubyModule.const_set(IRubyObject symbol,
IRubyObject value)
rb_mod_const_set |
protected IRubyObject |
IncludedModuleWrapper.constantTableFastFetch(java.lang.String internedName)
|
protected IRubyObject |
RubyModule.constantTableFastFetch(java.lang.String internedName)
|
protected IRubyObject |
IncludedModuleWrapper.constantTableFastStore(java.lang.String internedName,
IRubyObject value)
|
protected IRubyObject |
RubyModule.constantTableFastStore(java.lang.String internedName,
IRubyObject value)
|
protected IRubyObject |
IncludedModuleWrapper.constantTableFetch(java.lang.String name)
|
protected IRubyObject |
RubyModule.constantTableFetch(java.lang.String name)
|
protected IRubyObject |
IncludedModuleWrapper.constantTableRemove(java.lang.String name)
|
protected IRubyObject |
RubyModule.constantTableRemove(java.lang.String name)
|
protected IRubyObject |
IncludedModuleWrapper.constantTableStore(java.lang.String name,
IRubyObject value)
|
protected IRubyObject |
RubyModule.constantTableStore(java.lang.String name,
IRubyObject value)
|
static IRubyObject |
RubyIconv.conv(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyComplex.convert(ThreadContext context,
IRubyObject recv,
IRubyObject a1)
nucomp_s_convert |
static IRubyObject |
RubyRational.convert(ThreadContext context,
IRubyObject recv,
IRubyObject a1)
nurat_s_convert |
static IRubyObject |
RubyComplex.convert(ThreadContext context,
IRubyObject clazz,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyRational.convert(ThreadContext context,
IRubyObject clazz,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyComplex.convert(ThreadContext context,
IRubyObject recv,
IRubyObject a1,
IRubyObject a2)
nucomp_s_convert |
static IRubyObject |
RubyRational.convert(ThreadContext context,
IRubyObject recv,
IRubyObject a1,
IRubyObject a2)
nurat_s_convert |
static IRubyObject |
RubyEncoding.convertEncodingToRubyEncoding(Ruby runtime,
org.jcodings.Encoding defaultEncoding)
|
IRubyObject[] |
RubyObjectAdapter.convertToJavaArray(IRubyObject array)
|
IRubyObject |
RubyObject.convertToType(RubyClass target,
int convertMethodIndex)
Deprecated. |
static IRubyObject |
RubyIO.copy_stream(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyString.count(ThreadContext context)
rb_str_count |
IRubyObject |
RubyArray.count(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.count(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.count(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyArray.count(ThreadContext context,
IRubyObject obj,
Block block)
|
static IRubyObject |
RubyEnumerable.count(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.count(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyString.count19(ThreadContext context)
|
IRubyObject |
RubyString.count19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.count19(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyRange.cover_p(ThreadContext context,
IRubyObject obj)
|
static IRubyObject |
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 |
RubyNumeric.dbl_cmp(Ruby runtime,
double a,
double b)
rb_dbl_cmp (numeric.c) |
static IRubyObject |
RubyNumeric.dbl2num(Ruby runtime,
double val)
rb_dbl2big + LONG2FIX at once (numeric.c) |
IRubyObject |
RubyHash.default_proc()
rb_hash_default_proc |
IRubyObject |
RubyHash.default_value_get(ThreadContext context)
|
IRubyObject |
RubyHash.default_value_get(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyHash.default_value_get(ThreadContext context,
IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyHash.default_value_set(IRubyObject defaultValue)
rb_hash_set_default |
static IRubyObject |
RubyObjectSpace.define_finalizer(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyModule.define_method(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyModule.define_method(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyModule.define_method(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.define_singleton_method(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyZlib.Deflate.deflate(IRubyObject[] args)
|
IRubyObject |
RubyArray.delete_at(IRubyObject obj)
rb_ary_delete_at_m |
IRubyObject |
RubyString.delete_bang(ThreadContext context)
|
IRubyObject |
RubyString.delete_bang(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.delete_bang(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyString.delete_bang19(ThreadContext context)
|
IRubyObject |
RubyString.delete_bang19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.delete_bang19(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyArray.delete_if(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.delete_if19(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.delete(ThreadContext context)
rb_str_delete / rb_str_delete_bang |
IRubyObject |
RubyString.delete(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.delete(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyArray.delete(ThreadContext context,
IRubyObject item,
Block block)
rb_ary_delete |
IRubyObject |
RubyHash.delete(ThreadContext context,
IRubyObject key,
Block block)
rb_hash_delete |
IRubyObject |
RubyString.delete19(ThreadContext context)
|
IRubyObject |
RubyString.delete19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.delete19(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyModule.deleteClassVariable(java.lang.String name)
|
IRubyObject |
RubyModule.deleteConstant(java.lang.String name)
|
IRubyObject |
RubyArray.deleteIf(ThreadContext context,
Block block)
rb_ary_delete_if |
IRubyObject |
RubyComplex.demoninator(ThreadContext context)
nucomp_denominator |
IRubyObject |
RubyFloat.denominator(ThreadContext context)
flo_denominator |
IRubyObject |
RubyInteger.denominator(ThreadContext context)
|
IRubyObject |
RubyNumeric.denominator(ThreadContext context)
num_denominator |
IRubyObject |
RubyRational.denominator(ThreadContext context)
nurat_denominator |
static IRubyObject |
RubyJRuby.dereference(ThreadContext context,
IRubyObject recv,
IRubyObject obj)
|
static IRubyObject |
RubyProcess.detach(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerable.detect(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.detect(ThreadContext context,
IRubyObject self,
IRubyObject ifnone,
Block block)
|
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 |
RubyFileTest.directory_p(Ruby runtime,
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 |
RubyFixnum.div_div19(ThreadContext context,
IRubyObject other)
|
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 |
RubyBignum.divmod19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyFixnum.divmod19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.doClone()
|
static IRubyObject |
RubyBigDecimal.double_fig(IRubyObject recv)
|
IRubyObject |
RubyString.downcase_bang(ThreadContext context)
|
IRubyObject |
RubyString.downcase_bang19(ThreadContext context)
|
IRubyObject |
RubySymbol.downcase(ThreadContext context)
|
IRubyObject |
RubyInteger.downto(ThreadContext context,
IRubyObject to,
Block block)
int_downto |
IRubyObject |
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)
|
IRubyObject |
RubyString.dump()
rb_str_dump |
IRubyObject |
RubyBigDecimal.dump(IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyMarshal.dump(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyNameError.RubyNameErrorMessage.dump(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.dump19()
|
IRubyObject |
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 |
RubyHash.dup(ThreadContext context)
|
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)
|
static IRubyObject |
RubyArgsFile.each_byte(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyIO.each_byte19(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.each_byte19(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.each_byte19(ThreadContext context,
Block block)
|
IRubyObject |
RubyIO.each_char(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.each_char(ThreadContext context,
Block block)
|
static IRubyObject |
RubyArgsFile.each_char(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyString.each_char18(ThreadContext context,
Block block)
rb_str_each_char |
IRubyObject |
RubyIO.each_char19(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.each_char19(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.each_char19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyArgsFile.each_charCommon(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyString.each_codepoint(ThreadContext context,
Block block)
rb_str_each_codepoint |
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_cons(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_cons19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyArray.each_index(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 |
RubyZlib.RubyGzipReader.each_line(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each_line(ThreadContext context,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyArgsFile.each_line(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Invoke a block for each line. |
IRubyObject |
RubyString.each_line18(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.each_line18(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyString.each_line19(ThreadContext context,
Block block)
|
IRubyObject |
RubyIO.each_line19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each_line19(ThreadContext context,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyArgsFile.each_line19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each_lineCommon(ThreadContext context,
IRubyObject sep,
Block block)
|
static IRubyObject |
RubyObjectSpace.each_object(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyObjectSpace.each_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.RubyEnumeratorEnumerable.each_slice(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_slice19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyHash.each_value19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.each_with_index(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerator.each_with_index(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.each_with_index19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_with_object(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyClassPathVariable.each(Block block)
|
IRubyObject |
RubyArray.each(ThreadContext context,
Block block)
|
IRubyObject |
RubyDir.each(ThreadContext context,
Block block)
Executes the block once for each entry in the directory. |
IRubyObject |
RubyEnumerator.each(ThreadContext context,
Block block)
Send current block and supplied args to method on target. |
IRubyObject |
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 |
RubyString.each18(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.each18(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyDir.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyRange.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyStruct.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyIO.each19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyStringIO.each19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each19(ThreadContext context,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyArgsFile.each19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.eachCommon(ThreadContext context,
Block block)
rb_ary_each |
IRubyObject |
RubyArray.eachIndex(ThreadContext context,
Block block)
rb_ary_each_index |
static IRubyObject |
RubyProcess.egid_set(IRubyObject recv,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.egid_set(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.egid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.egid(IRubyObject recv)
Deprecated. |
static IRubyObject |
RubyProcess.egid(Ruby runtime)
|
static IRubyObject |
RubyProcess.egid(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyProcess.UserID.eid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.GroupID.eid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.UserID.eid(IRubyObject self,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.GroupID.eid(IRubyObject self,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.GroupID.eid(Ruby runtime)
|
static IRubyObject |
RubyProcess.UserID.eid(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.GroupID.eid(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.UserID.eid(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.eid(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.UserID.eid(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.GroupID.eid(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyArray.eltInternal(int offset)
|
IRubyObject |
RubyArray.eltInternalSet(int offset,
IRubyObject item)
|
IRubyObject |
RubyArray.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 |
RubyString.encode_bang(ThreadContext context,
IRubyObject enc)
|
IRubyObject |
RubyRegexp.encoding(ThreadContext context)
|
IRubyObject |
RubyString.encoding(ThreadContext context)
|
IRubyObject |
RubySymbol.encoding(ThreadContext context)
|
IRubyObject |
RubyString.end_with_p(ThreadContext context)
|
IRubyObject |
RubyString.end_with_p(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.end_with_p(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyMatchData.end(ThreadContext context,
IRubyObject index)
match_end |
IRubyObject |
RubyMatchData.end19(ThreadContext context,
IRubyObject index)
|
static IRubyObject |
RubyEtc.endgrent(IRubyObject recv)
|
static IRubyObject |
RubyEtc.endpwent(IRubyObject recv)
|
IRubyObject |
RubyContinuation.enter(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.entry(int offset)
|
IRubyObject |
RubyArray.entry(long offset)
rb_ary_entry |
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.enum_cons19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.enum_slice19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerable.enum_with_index19(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipReader.eof_p()
|
static IRubyObject |
RubyArgsFile.eof_p(ThreadContext context,
IRubyObject recv)
|
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 |
RubyArray.eql(ThreadContext context,
IRubyObject obj)
rb_ary_eql |
IRubyObject |
RubyRange.eqq_p19(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
RubyRegexp.eqq(ThreadContext context,
IRubyObject arg)
rb_reg_eqq |
IRubyObject |
RubyRegexp.eqq19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.equal_p(ThreadContext context,
IRubyObject obj)
|
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)
Deprecated. |
static IRubyObject |
RubyProcess.euid_set(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.euid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.euid(IRubyObject recv)
Deprecated. |
static IRubyObject |
RubyProcess.euid(Ruby runtime)
|
static IRubyObject |
RubyProcess.euid(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyRuntimeAdapter.eval(Ruby runtime,
java.lang.String script)
|
IRubyObject |
RubyBinding.eval(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.eval(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
Ruby.evalScriptlet(java.lang.String script)
Evaluates a script under the current scope (perhaps the top-level scope) and returns the result (generally the last value calculated). |
IRubyObject |
Ruby.evalScriptlet(java.lang.String script,
DynamicScope scope)
Evaluates a script under the current scope (perhaps the top-level scope) and returns the result (generally the last value calculated). |
IRubyObject |
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 |
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 |
RubyDir.exist(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.exit_bang(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.exit_bang(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyLocalJumpError.exit_value()
|
static IRubyObject |
RubyKernel.exit(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.exit(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyProcess.RubyStatus.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)
|
IRubyObject |
RubyIO.external_encoding(ThreadContext context)
|
static IRubyObject |
RubyFile.extname(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
Returns the extension name of the file. |
IRubyObject |
RubyIconv.RubyFailure.failed()
|
static IRubyObject |
RubyBoolean.False.false_and(IRubyObject f,
IRubyObject oth)
|
static IRubyObject |
RubyBoolean.False.false_or(IRubyObject f,
IRubyObject oth)
|
static IRubyObject |
RubyBoolean.False.false_to_s(IRubyObject f)
|
static IRubyObject |
RubyBoolean.False.false_xor(IRubyObject f,
IRubyObject oth)
|
IRubyObject |
RubyHash.fastARef(IRubyObject key)
|
IRubyObject |
RubyModule.fastFetchClassVariable(java.lang.String internedName)
|
IRubyObject |
RubyModule.fastFetchConstant(java.lang.String internedName)
|
IRubyObject |
RubyModule.fastGetClassVar(java.lang.String internedName)
|
IRubyObject |
RubyModule.fastGetConstant(java.lang.String internedName)
|
IRubyObject |
RubyModule.fastGetConstantAt(java.lang.String internedName)
|
IRubyObject |
RubyModule.fastGetConstantFrom(java.lang.String internedName)
|
IRubyObject |
RubyModule.fastGetConstantFromConstMissing(java.lang.String internedName)
|
IRubyObject |
RubyModule.fastGetConstantFromNoConstMissing(java.lang.String internedName)
|
IRubyObject |
RubyBasicObject.fastGetInstanceVariable(java.lang.String internedName)
|
IRubyObject |
RubyModule.fastSetClassVar(java.lang.String internedName,
IRubyObject value)
|
IRubyObject |
RubyModule.fastSetConstant(java.lang.String internedName,
IRubyObject value)
|
IRubyObject |
RubyBasicObject.fastSetInstanceVariable(java.lang.String internedName,
IRubyObject value)
|
IRubyObject |
RubyModule.fastStoreClassVariable(java.lang.String internedName,
IRubyObject value)
|
IRubyObject |
RubyModule.fastStoreConstant(java.lang.String internedName,
IRubyObject value)
|
IRubyObject |
RubyStringIO.fcntl()
|
IRubyObject |
RubyIO.fcntl(ThreadContext context,
IRubyObject cmd)
|
IRubyObject |
RubyIO.fcntl(ThreadContext context,
IRubyObject cmd,
IRubyObject arg)
|
IRubyObject |
RubyComplex.fdiv(ThreadContext context,
IRubyObject other)
nucomp_fdiv |
IRubyObject |
RubyNumeric.fdiv(ThreadContext context,
IRubyObject other)
num_fdiv (1.9) |
IRubyObject |
RubyArray.fetch(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyHash.fetch(ThreadContext context,
IRubyObject[] args,
Block block)
rb_hash_fetch |
IRubyObject |
RubyArray.fetch(ThreadContext context,
IRubyObject arg0,
Block block)
rb_ary_fetch |
IRubyObject |
RubyArray.fetch(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
rb_ary_fetch |
IRubyObject |
RubyModule.fetchClassVariable(java.lang.String name)
|
IRubyObject |
RubyModule.fetchConstant(java.lang.String name)
|
static IRubyObject |
RubyArgsFile.file(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyArgsFile.filename(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyStringIO.fileno()
|
static IRubyObject |
RubyArgsFile.fileno(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyArray.fill(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.fill(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyArray.fill(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyArray.fill(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
static IRubyObject |
RubyEnumerable.find_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.RubyGzipFile.finish()
|
IRubyObject |
RubyZlib.RubyGzipWriter.finish()
|
IRubyObject |
RubyZlib.ZStream.finish(ThreadContext context)
|
IRubyObject |
RubyZlib.ZStream.finished_p(ThreadContext context)
|
IRubyObject |
RubyBigDecimal.finite_p()
|
IRubyObject |
RubyFloat.finite_p()
flo_is_finite_p |
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
Block block)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyArray.first()
rb_ary_first |
IRubyObject |
RubyRange.first()
|
IRubyObject |
RubyArray.first(IRubyObject arg0)
rb_ary_first |
IRubyObject |
RubyArray.first(IRubyObject[] args)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyRange.first(ThreadContext context)
|
static IRubyObject |
RubyEnumerable.first(ThreadContext context,
IRubyObject self)
|
IRubyObject |
RubyRange.first(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerable.first(ThreadContext context,
IRubyObject self,
IRubyObject num)
|
IRubyObject |
RubyBigDecimal.fix()
|
IRubyObject |
RubyRegexp.fixed_encoding_p(ThreadContext context)
|
IRubyObject |
RubyArray.flatten_bang(ThreadContext context)
|
IRubyObject |
RubyArray.flatten_bang(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyArray.flatten_bang19(ThreadContext context)
|
IRubyObject |
RubyArray.flatten_bang19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyArray.flatten(ThreadContext context)
|
IRubyObject |
RubyHash.flatten(ThreadContext context)
|
IRubyObject |
RubyArray.flatten(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyHash.flatten(ThreadContext context,
IRubyObject level)
|
IRubyObject |
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(ThreadContext context)
|
IRubyObject |
RubyZlib.ZStream.flush_next_out(ThreadContext context)
|
IRubyObject |
RubyZlib.Inflate.flush_next_out(ThreadContext context)
|
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 arg,
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 |
RubyModule.freeze(ThreadContext context)
rb_mod_freeze |
IRubyObject |
RubyObject.freeze(ThreadContext context)
rb_obj_freeze call-seq: obj.freeze => obj Prevents further modifications to obj. |
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 |
RubyString.getbyte(ThreadContext context,
IRubyObject index)
|
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 |
RubyStringScanner.getch19(ThreadContext context)
|
IRubyObject |
RubyStringScanner.getchCommon(ThreadContext context,
boolean is1_9)
|
IRubyObject |
RubyModule.getClassVar(java.lang.String name)
Retrieve the specified class variable, searching through this module, included modules, and supermodules. |
protected IRubyObject[] |
RubyNumeric.getCoerced(ThreadContext context,
IRubyObject other,
boolean error)
Numeric methods. |
IRubyObject |
RubyHash.getCompareByIdentity_p(ThreadContext context)
|
IRubyObject |
RubyHash.getCompareByIdentity(ThreadContext context)
|
IRubyObject |
RubyModule.getConstant(java.lang.String name)
Retrieve the named constant, invoking 'const_missing' should that be appropriate. |
IRubyObject |
RubyModule.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. |
IRubyObject |
RubyJRuby.JRubyExecutionContextLocal.getDefault(ThreadContext context)
|
static IRubyObject |
RubyEncoding.getDefaultExternal(IRubyObject recv)
|
static IRubyObject |
RubyEncoding.getDefaultExternal(Ruby runtime)
|
static IRubyObject |
RubyEncoding.getDefaultInternal(IRubyObject recv)
|
static IRubyObject |
RubyEncoding.getDefaultInternal(Ruby runtime)
|
IRubyObject |
RubyJRuby.JRubyExecutionContextLocal.getDefaultProc(ThreadContext context)
|
static IRubyObject |
RubyProcess.Sys.getegid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.getegid(ThreadContext context,
IRubyObject self)
|
IRubyObject |
RubyThread.getErrorInfo()
|
static IRubyObject |
RubyProcess.Sys.geteuid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.geteuid(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.Sys.getgid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.getgid(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyEtc.getgrent(IRubyObject recv)
|
static IRubyObject |
RubyEtc.getgrgid(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyEtc.getgrnam(IRubyObject recv,
IRubyObject name)
|
IRubyObject |
Ruby.getGroupStruct()
|
static IRubyObject |
RubyDir.getHomeDirectoryPath(ThreadContext context,
java.lang.String user)
Returns the home directory of the specified user on the
system. |
IRubyObject |
RubyHash.getIfNone()
|
IRubyObject |
RubyObjectAdapter.getInstanceVariable(IRubyObject obj,
java.lang.String variableName)
|
IRubyObject |
RubyBasicObject.getInstanceVariable(java.lang.String name)
|
IRubyObject |
RubyIO.getline(Ruby runtime,
org.jruby.util.ByteList separator)
|
IRubyObject |
RubyIO.getline(Ruby runtime,
org.jruby.util.ByteList separator,
long limit)
getline using logic of gets. |
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)
Deprecated. |
static IRubyObject |
RubyProcess.getpgid(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.getpgid(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.getpgrp(IRubyObject recv)
Deprecated. |
static IRubyObject |
RubyProcess.getpgrp(Ruby runtime)
|
static IRubyObject |
RubyProcess.getpgrp(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyProcess.getpriority(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
Deprecated. |
static IRubyObject |
RubyProcess.getpriority(Ruby runtime,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyProcess.getpriority(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyEtc.getpwent(IRubyObject recv)
|
static IRubyObject |
RubyEtc.getpwnam(IRubyObject recv,
IRubyObject name)
|
static IRubyObject |
RubyEtc.getpwuid(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.getrlimit(IRubyObject recv,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.getrlimit(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.getrlimit(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyIO.gets(ThreadContext context)
Read a line. |
IRubyObject |
RubyIO.gets(ThreadContext context,
IRubyObject separatorArg)
|
IRubyObject |
RubyIO.gets(ThreadContext context,
IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyStringIO.gets(ThreadContext context,
IRubyObject[] args)
|
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 |
RubyIO.gets19(ThreadContext context)
|
IRubyObject |
RubyIO.gets19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyIO.gets19(ThreadContext context,
IRubyObject separator,
IRubyObject limit_arg)
|
IRubyObject[] |
Ruby.getSingleNilArray()
|
IRubyObject |
RubyStringIO.getsOnly(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
Ruby.getTmsStruct()
|
IRubyObject |
Ruby.getTopSelf()
Getter for property rubyTopSelf. |
static IRubyObject |
RubyProcess.Sys.getuid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.getuid(ThreadContext context,
IRubyObject self)
|
IRubyObject |
RubyJRuby.JRubyExecutionContextLocal.getValue(ThreadContext context)
|
IRubyObject |
Ruby.getVerbose()
Getter for property isVerbose. |
static IRubyObject |
RubyProcess.gid_set(IRubyObject recv,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.gid_set(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.gid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyFileStat.gid()
|
static IRubyObject |
RubyProcess.gid(IRubyObject recv)
Deprecated. |
static IRubyObject |
RubyProcess.gid(Ruby runtime)
|
static IRubyObject |
RubyProcess.gid(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyDir.glob(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Returns an array of filenames matching the specified wildcard pattern pat . |
static IRubyObject |
RubyProcess.UserID.grant_privilege(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.GroupID.grant_privilege(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerable.grep(ThreadContext context,
IRubyObject self,
IRubyObject pattern,
Block block)
|
static IRubyObject |
RubyEnumerable.group_by(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyFileStat.group_owned_p()
|
IRubyObject |
RubyThread.group()
|
IRubyObject |
RubyMatchData.group(int n)
|
static IRubyObject |
RubyEtc.group(IRubyObject recv,
Block block)
|
IRubyObject |
RubyMatchData.group(long n)
|
static IRubyObject |
RubyProcess.groups_set(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.groups(IRubyObject recv)
|
static IRubyObject |
RubyFileTest.grpowned_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.gsub_bang19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub_bang19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_gsub / rb_str_gsub_bang |
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.gsub19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyNKF.guess(ThreadContext context,
IRubyObject recv,
IRubyObject s)
|
static IRubyObject |
RubyNKF.guess1(ThreadContext context,
IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyNKF.guess2(ThreadContext context,
IRubyObject recv,
IRubyObject str)
|
IRubyObject |
RubyComplex.hash(ThreadContext context)
nucomp_hash |
IRubyObject |
RubyRational.hash(ThreadContext context)
nurat_to_r |
IRubyObject |
RubyString.hex(ThreadContext context)
rb_str_hex |
IRubyObject |
RubyString.hex19(ThreadContext context)
|
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()
|
IRubyObject |
RubySymbol.id2name(ThreadContext context)
|
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 |
RubyFixnum.idiv(ThreadContext context,
long y,
java.lang.String method)
|
IRubyObject |
RubyComplex.image()
nucomp_image |
IRubyObject |
RubyNumeric.image(ThreadContext context)
numeric_image |
IRubyObject |
RubyModule.include_p(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerable.include_p(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyRange.include_p19(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
RubyModule.included(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyArray.index(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.index(ThreadContext context,
IRubyObject obj)
rb_ary_index |
IRubyObject |
RubyHash.index(ThreadContext context,
IRubyObject expected)
rb_hash_index |
IRubyObject |
RubyString.index(ThreadContext context,
IRubyObject arg0)
rb_str_index_m |
IRubyObject |
RubyString.index(ThreadContext context,
IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyArray.index(ThreadContext context,
IRubyObject obj,
Block unused)
|
IRubyObject |
RubyString.index(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyHash.index19(ThreadContext context,
IRubyObject expected)
|
IRubyObject |
RubyString.index19(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
RubyString.index19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyArray.indexes(IRubyObject[] args)
rb_ary_indexes |
static IRubyObject |
RubyBigDecimal.induced_from(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyFixnum.induced_from(IRubyObject recv,
IRubyObject other)
rb_fix_induced_from |
static IRubyObject |
RubyPrecision.induced_from(IRubyObject receiver,
IRubyObject source,
Block block)
|
static IRubyObject |
RubyFloat.induced_from(ThreadContext context,
IRubyObject recv,
IRubyObject number)
rb_flo_induced_from |
static IRubyObject |
RubyInteger.induced_from(ThreadContext context,
IRubyObject recv,
IRubyObject other)
rb_int_induced_from |
IRubyObject |
RubyComplex.inexact_p(ThreadContext context)
nucomp_exact_p |
IRubyObject |
RubyBasicObject.infectBy(IRubyObject obj)
OBJ_INFECT Infects this object with traits from the argument obj. |
IRubyObject |
RubyBigDecimal.infinite_p()
|
IRubyObject |
RubyFloat.infinite_p()
flo_is_infinite_p |
IRubyObject |
RubyZlib.Inflate.inflate(ThreadContext context,
org.jruby.util.ByteList str)
|
IRubyObject |
RubyZlib.Inflate.inflate(ThreadContext context,
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 arg)
|
IRubyObject |
RubyRegexp.initialize_m(IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyRegexp.initialize_m(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyRegexp.initialize_m19(IRubyObject arg)
|
IRubyObject |
RubyRegexp.initialize_m19(IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyRegexp.initialize_m19(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
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 |
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 |
RubyTempfile.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 |
RubyEnumerator.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 |
RubyYielder.initialize(ThreadContext context,
Block block)
|
IRubyObject |
RubyEnumerator.initialize(ThreadContext context,
IRubyObject object)
|
IRubyObject |
RubyEnumerator.initialize(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyRange.initialize(ThreadContext context,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyThread.initialize(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject arg0,
Block block)
rb_ary_initialize |
IRubyObject |
RubyClass.initialize(ThreadContext context,
IRubyObject superObject,
Block block)
|
IRubyObject |
RubyEnumerator.initialize(ThreadContext context,
IRubyObject object,
IRubyObject method)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
rb_ary_initialize |
IRubyObject |
RubyEnumerator.initialize(ThreadContext context,
IRubyObject object,
IRubyObject method,
IRubyObject methodArg)
|
IRubyObject |
RubyClass.initialize19(ThreadContext context,
Block block)
|
IRubyObject |
RubyFile.initialize19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyClass.initialize19(ThreadContext context,
IRubyObject superObject,
Block block)
|
IRubyObject |
RubyIO.initialize19(ThreadContext context,
IRubyObject fileNumber,
Block unusedBlock)
|
IRubyObject |
RubyIO.initialize19(ThreadContext context,
IRubyObject fileNumber,
IRubyObject second,
Block unusedBlock)
|
IRubyObject |
RubyIO.initialize19(ThreadContext context,
IRubyObject fileNumber,
IRubyObject modeValue,
IRubyObject options,
Block unusedBlock)
|
IRubyObject |
RubyZlib.RubyGzipWriter.initialize2(IRubyObject[] args,
Block unusedBlock)
|
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)
|
IRubyObject |
RubyArray.insert(IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyString.insert(ThreadContext context,
IRubyObject indexArg,
IRubyObject stringArg)
|
IRubyObject |
RubyArray.insert19(IRubyObject arg)
|
IRubyObject |
RubyArray.insert19(IRubyObject[] args)
|
IRubyObject |
RubyArray.insert19(IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyString.insert19(ThreadContext context,
IRubyObject indexArg,
IRubyObject stringArg)
|
IRubyObject |
RubyArray.inspect()
rb_ary_inspect |
IRubyObject |
RubyBasicObject.inspect()
rb_obj_inspect call-seq: obj.inspect => string Returns a string containing a human-readable representation of obj. |
IRubyObject |
RubyClassPathVariable.inspect()
|
IRubyObject |
RubyDigest.Base.inspect()
|
IRubyObject |
RubyDir.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()
Deprecated. |
IRubyObject |
RubyThread.inspect()
|
IRubyObject |
RubyProcess.RubyStatus.inspect(Ruby runtime)
|
IRubyObject |
RubyBigDecimal.inspect(ThreadContext context)
|
IRubyObject |
RubyComplex.inspect(ThreadContext context)
nucomp_inspect |
IRubyObject |
RubyEncoding.inspect(ThreadContext context)
|
IRubyObject |
RubyException.inspect(ThreadContext context)
inspects an object and return a kind of debug information |
IRubyObject |
RubyHash.inspect(ThreadContext context)
rb_hash_inspect |
IRubyObject |
RubyProcess.RubyStatus.inspect(ThreadContext context)
|
IRubyObject |
RubyRange.inspect(ThreadContext context)
|
IRubyObject |
RubyRational.inspect(ThreadContext context)
nurat_inspect |
IRubyObject |
RubyStruct.inspect(ThreadContext context)
|
IRubyObject |
RubySymbol.inspect(ThreadContext context)
|
IRubyObject |
RubyRegexp.inspect19()
|
IRubyObject |
RubyString.inspect19()
|
IRubyObject |
RubySymbol.inspect19()
Deprecated. |
IRubyObject |
RubyEnumerator.inspect19(ThreadContext context)
|
IRubyObject |
RubySymbol.inspect19(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 |
IRubyObject |
RubyIO.internal_encoding(ThreadContext context)
|
protected abstract IRubyObject |
RubyZlib.ZStream.internalFinish()
|
protected IRubyObject |
RubyZlib.Inflate.internalFinish()
|
protected IRubyObject |
RubyZlib.Deflate.internalFinish()
|
IRubyObject |
RubyZlib.RubyGzipReader.internalGets(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()
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.java_class(ThreadContext context,
IRubyObject maybeClass)
|
IRubyObject |
RubyThread.join(IRubyObject[] args)
|
IRubyObject |
RubyArray.join(ThreadContext context)
|
IRubyObject |
RubyArray.join(ThreadContext context,
IRubyObject sep)
rb_ary_join |
IRubyObject |
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)
Deprecated. |
static IRubyObject |
RubyThread.kill(IRubyObject receiver,
IRubyObject rubyThread,
Block block)
|
static IRubyObject |
RubyProcess.kill(Ruby runtime,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.kill(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
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)
|
IRubyObject |
RubyIO.lines(ThreadContext context)
|
IRubyObject |
RubyString.lines(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.lines(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.lines(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyString.lines18(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.lines18(ThreadContext context,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyFile.link(ThreadContext context,
IRubyObject recv,
IRubyObject from,
IRubyObject to)
|
IRubyObject |
RubyThreadGroup.list(Block block)
|
static IRubyObject |
RubyEncoding.list(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubySignal.list(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyString.ljust(IRubyObject arg0)
rb_str_ljust |
IRubyObject |
RubyString.ljust(IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyString.ljust(IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.ljust19(IRubyObject arg0)
|
IRubyObject |
RubyString.ljust19(IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyNameError.RubyNameErrorMessage.load(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.load(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyMarshal.load(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyKernel.loop_1_9(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyFile.lstat(ThreadContext context)
|
static IRubyObject |
RubyFile.lstat(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyString.lstrip_bang(ThreadContext context)
|
IRubyObject |
RubyString.lstrip_bang19(ThreadContext context)
|
IRubyObject |
RubyString.lstrip(ThreadContext context)
rb_str_lstrip / rb_str_lstrip_bang |
IRubyObject |
RubyString.lstrip19(ThreadContext context)
|
IRubyObject |
RubyFixnum.magnitude(ThreadContext context)
fix_abs/1.9 |
IRubyObject |
RubyFloat.magnitude(ThreadContext context)
flo_abs/1.9 |
IRubyObject |
RubyNumeric.magnitude(ThreadContext context)
num_abs/1.9 |
IRubyObject |
RubyFloat.magnitude(ThreadContext context,
IRubyObject other)
flo_quo |
IRubyObject |
RubyTempfile.make_tmpname(ThreadContext context,
IRubyObject basename,
IRubyObject n,
Block block)
Compatibility with Tempfile#make_tmpname(basename, n) in MRI |
IRubyObject |
RubyArray.map_bang(ThreadContext context,
Block block)
rb_ary_collect_bang |
static IRubyObject |
RubyEnumerable.map19(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyComplex.marshal_dump(ThreadContext context)
nucomp_marshal_dump |
IRubyObject |
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 |
RubyRegexp.match_m19(ThreadContext context,
IRubyObject str,
Block block)
|
IRubyObject |
RubyRegexp.match_m19(ThreadContext context,
IRubyObject str,
IRubyObject pos,
Block block)
|
IRubyObject |
RubyStringScanner.match_p(IRubyObject regex)
|
static IRubyObject |
RubyRegexp.match_post(IRubyObject match)
rb_reg_match_post |
static IRubyObject |
RubyRegexp.match_pre(IRubyObject match)
rb_reg_match_pre |
IRubyObject |
RubyString.match(ThreadContext context,
IRubyObject pattern)
String#match(pattern) rb_str_match_m |
IRubyObject |
RubyString.match19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.match19(ThreadContext context,
IRubyObject pattern,
Block block)
|
IRubyObject |
RubyStringScanner.matched_size()
|
IRubyObject |
RubyStringScanner.matched(ThreadContext context)
|
IRubyObject |
RubyStringScanner.matchedsize(ThreadContext context)
|
static IRubyObject |
RubyEnumerable.max_by(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyRange.max(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.max(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyProcess.maxgroups_set(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.maxgroups(IRubyObject recv)
|
static IRubyObject |
RubyStruct.StructMethods.members(IRubyObject recv,
Block block)
|
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)
|
abstract IRubyObject |
RubyKernel.MethodMissingMethod.methodMissing(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
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. |
IRubyObject |
RubyObject.methods(ThreadContext context,
IRubyObject[] args,
boolean useSymbols)
|
IRubyObject |
RubyObject.methods19(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyEnumerable.min_by(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyRange.min(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.min(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.minmax_by(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.minmax(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyDir.mkdir(IRubyObject recv,
IRubyObject[] args)
Creates the directory specified by path . |
static IRubyObject |
RubyDir.mkdir19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
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 |
RubyMethod.name19(ThreadContext context)
|
IRubyObject |
RubyUnboundMethod.name19(ThreadContext context)
|
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 |
protected static IRubyObject |
RubyEnumerator.newEnumerator(ThreadContext context,
IRubyObject arg)
|
protected static IRubyObject |
RubyEnumerator.newEnumerator(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
|
protected static IRubyObject |
RubyEnumerator.newEnumerator(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
static IRubyObject |
RubyException.newException(ThreadContext context,
RubyClass exceptionClass,
IRubyObject message)
|
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)
|
static IRubyObject |
RubyEnumerator.next(ThreadContext context,
IRubyObject self)
|
IRubyObject |
RubyNil.nil_p()
|
IRubyObject |
RubyObject.nil_p(ThreadContext context)
rb_false call_seq: nil.nil? => true true to nil? . |
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 |
RubyFloat.numerator(ThreadContext context)
flo_numerator |
IRubyObject |
RubyInteger.numerator(ThreadContext context)
|
IRubyObject |
RubyNumeric.numerator(ThreadContext context)
num_numerator |
IRubyObject |
RubyRational.numerator(ThreadContext context)
nurat_numerator |
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.oct(ThreadContext context)
rb_str_oct |
IRubyObject |
RubyString.oct19(ThreadContext context)
|
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 |
RubyBignum.op_and19(ThreadContext context,
IRubyObject other)
|
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)
|
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. |
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 |
RubyString.op_aref19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.op_aref19(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
|
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. |
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)
|
IRubyObject |
RubyHash.op_aset19(ThreadContext context,
IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyString.op_aset19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.op_aset19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyIO.op_binmode(ThreadContext context)
|
static IRubyObject |
RubyArgsFile.op_binmode(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyRational.op_ceil(ThreadContext context)
nurat_ceil |
IRubyObject |
RubyRational.op_ceil(ThreadContext context,
IRubyObject n)
|
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 |
RubyFixnum.op_cmp19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_cmp19(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 |
RubyFixnum.op_div(ThreadContext context,
long other)
|
IRubyObject |
RubyRational.op_divmod(ThreadContext context,
IRubyObject other)
nurat_divmod |
IRubyObject |
RubyZlib.Deflate.op_dup()
|
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 |
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)
rb_str_equal |
IRubyObject |
RubyStruct.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_equal(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
RubyComparable.op_equal(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_equal (cmp_eq inlined here) |
IRubyObject |
RubyFixnum.op_equal19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyHash.op_equal19(ThreadContext context,
IRubyObject other)
rb_hash_equal |
IRubyObject |
RubyString.op_equal19(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
RubyComparable.op_equal19(ThreadContext context,
IRubyObject recv,
IRubyObject other)
|
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 |
RubyRational.op_floor(ThreadContext context,
IRubyObject n)
|
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 |
RubyFixnum.op_ge(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_ge19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_ge19(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 |
RubyFixnum.op_gt(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_gt19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_gt19(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 |
RubyFixnum.op_le(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_le19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_le19(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 |
RubyFixnum.op_lt(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_lt19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_lt19(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 |
RubyRegexp.op_match19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.op_match19(ThreadContext context,
IRubyObject other)
|
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 |
RubyBignum.op_minus(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_minus(ThreadContext context,
long other)
|
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 |
RubyFixnum.op_mod19(ThreadContext context,
IRubyObject other)
|
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 |
RubyBignum.op_mul(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_mul(ThreadContext context,
long otherValue)
|
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 |
RubyObject.op_not_match(ThreadContext context,
IRubyObject arg)
|
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 |
RubyBignum.op_or19(ThreadContext context,
IRubyObject other)
|
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 |
RubyBignum.op_plus(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_plus(ThreadContext context,
long other)
|
IRubyObject |
RubyString.op_plus(ThreadContext context,
RubyString str)
|
IRubyObject |
RubyString.op_plus19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_plus19(ThreadContext context,
RubyString str)
|
IRubyObject |
RubyFixnum.op_pow_19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBigDecimal.op_pow(IRubyObject arg)
|
IRubyObject |
RubyBignum.op_pow(ThreadContext context,
IRubyObject other)
rb_big_pow |
IRubyObject |
RubyFixnum.op_pow(ThreadContext context,
IRubyObject other)
fix_pow |
IRubyObject |
RubyFloat.op_pow(ThreadContext context,
IRubyObject other)
flo_pow |
IRubyObject |
RubyBignum.op_pow19(ThreadContext context,
IRubyObject other)
rb_big_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 |
RubyRational.op_round(ThreadContext context,
IRubyObject n)
|
IRubyObject |
RubyBignum.op_rshift(IRubyObject other)
rb_big_rshift |
IRubyObject |
RubyFixnum.op_rshift(IRubyObject other)
fix_rshift |
IRubyObject |
RubyProcess.RubyStatus.op_rshift(IRubyObject other)
Deprecated. |
IRubyObject |
RubyProcess.RubyStatus.op_rshift(Ruby runtime,
IRubyObject other)
|
IRubyObject |
RubyProcess.RubyStatus.op_rshift(ThreadContext context,
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 |
RubyRational.op_truncate(ThreadContext context,
IRubyObject n)
|
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 |
IRubyObject |
RubyBignum.op_xor19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTempfile.open()
|
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 |
RubyTempfile.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 |
RubyDir.open19(ThreadContext context,
IRubyObject recv,
IRubyObject path,
Block block)
|
IRubyObject |
RubyRegexp.options()
|
IRubyObject |
RubyInteger.ord(ThreadContext context)
int_ord |
IRubyObject |
RubyString.ord(ThreadContext context)
|
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(ThreadContext context,
IRubyObject level,
IRubyObject strategy)
|
static IRubyObject |
RubyJRuby.parse(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.partition(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.partition(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyString.partition(ThreadContext context,
IRubyObject arg,
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)
|
static IRubyObject |
RubyFile.path(ThreadContext context,
IRubyObject self,
IRubyObject str)
|
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)
Deprecated. |
static IRubyObject |
RubyProcess.pid(Ruby runtime)
|
IRubyObject |
RubyIO.pid(ThreadContext context)
Return the process id (pid) of the process this IO object spawned. |
static IRubyObject |
RubyProcess.pid(ThreadContext context,
IRubyObject recv)
|
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.pop(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)
Deprecated. |
static IRubyObject |
RubyProcess.ppid(Ruby runtime)
|
static IRubyObject |
RubyProcess.ppid(ThreadContext context,
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 |
RubyIO.print(ThreadContext context,
IRubyObject maybeIO,
IRubyObject[] args)
Print some objects to the stream. |
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 |
RubyObject.private_methods19(ThreadContext context,
IRubyObject[] args)
|
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 |
RubyObject.protected_methods19(ThreadContext context,
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. |
IRubyObject |
RubyObject.public_methods19(ThreadContext context,
IRubyObject[] args)
|
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 |
RubyIO.putc(ThreadContext context,
IRubyObject maybeIO,
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 |
RubyIO.puts(ThreadContext context,
IRubyObject maybeIO,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.puts(ThreadContext context,
IRubyObject recv,
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 |
RubyBignum.quo19(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
RubyRegexp.quote19(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyThread.raise(IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.raise(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
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()
|
IRubyObject |
RubyHash.rbClone(ThreadContext context)
|
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)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject path,
Block unusedBlock)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject path,
IRubyObject length)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject path,
IRubyObject length,
IRubyObject offset)
|
static IRubyObject |
RubyIO.read19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
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 |
RubyIO.readline(ThreadContext context)
Read a line. |
IRubyObject |
RubyZlib.RubyGzipReader.readline(ThreadContext context)
|
IRubyObject |
RubyIO.readline(ThreadContext context,
IRubyObject separator)
|
IRubyObject |
RubyIO.readline(ThreadContext context,
IRubyObject[] args)
Deprecated. |
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)
|
IRubyObject |
RubyMatchData.regexp(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.reject_bang(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.reject_bang(ThreadContext context,
Block block)
rb_hash_reject_bang |
IRubyObject |
RubyHash.reject_bang19(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.reject(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.reject(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyHash.reject19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.reject19(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.rejectBang(ThreadContext context,
Block block)
rb_ary_reject_bang |
IRubyObject |
RubyArray.rejectCommon(ThreadContext context,
Block block)
rb_ary_reject_bang |
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 |
RubyBignum.remainder19(ThreadContext context,
IRubyObject other)
|
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)
|
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 |
IRubyObject |
RubyString.replace(IRubyObject other)
rb_str_replace_m |
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)
|
static IRubyObject |
RubyEnumerable.reverse_each19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.reverse_each19(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.reverse()
rb_ary_reverse_m |
IRubyObject |
RubyString.reverse(ThreadContext context)
|
IRubyObject |
RubyString.reverse19(ThreadContext context)
|
IRubyObject |
RubyArray.reverseEach(ThreadContext context,
Block block)
rb_ary_reverse_each |
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 |
RubyEnumerator.rewind(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.UserID.rid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.GroupID.rid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.UserID.rid(Ruby runtime)
|
static IRubyObject |
RubyProcess.GroupID.rid(Ruby runtime)
|
static IRubyObject |
RubyProcess.UserID.rid(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.rid(ThreadContext context,
IRubyObject self)
|
IRubyObject |
RubyArray.rindex(ThreadContext context,
Block block)
|
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. |
IRubyObject |
RubyArray.rindex(ThreadContext context,
IRubyObject obj,
Block unused)
|
IRubyObject |
RubyString.rindex(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.rindex19(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
RubyString.rindex19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.rjust(IRubyObject arg0)
rb_str_rjust |
IRubyObject |
RubyString.rjust(IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyString.rjust(IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.rjust19(IRubyObject arg0)
|
IRubyObject |
RubyString.rjust19(IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyDir.rmdir(IRubyObject recv,
IRubyObject path)
Deletes the directory specified by path . |
static IRubyObject |
RubyDir.rmdir19(ThreadContext context,
IRubyObject recv,
IRubyObject path)
|
IRubyObject |
RubyFloat.round()
flo_round |
IRubyObject |
RubyInteger.round()
|
IRubyObject |
RubyNumeric.round()
num_round |
IRubyObject |
RubyBigDecimal.round(IRubyObject[] args)
|
IRubyObject |
RubyInteger.round19()
|
IRubyObject |
RubyInteger.round19(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyFileTest.rowned_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyString.rpartition(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.rstrip_bang(ThreadContext context)
|
IRubyObject |
RubyString.rstrip_bang19(ThreadContext context)
|
IRubyObject |
RubyString.rstrip(ThreadContext context)
rb_str_rstrip / rb_str_rstrip_bang |
IRubyObject |
RubyString.rstrip19(ThreadContext context)
|
IRubyObject |
RubyJRuby.JRubyExecutionContextLocal.rubyInitialize(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyThread.run()
|
IRubyObject |
Ruby.runInterpreter(Node scriptNode)
|
IRubyObject |
Ruby.runInterpreterBody(Node scriptNode)
This is used for the "gets" loop, and we bypass 'load' to use an already-prepared, already-pushed scope for the script body. |
IRubyObject |
Ruby.runNormally(Node scriptNode)
Run the specified script without any of the loop-processing wrapper code. |
IRubyObject |
Ruby.runNormally(Node scriptNode,
boolean unused)
Deprecated. |
IRubyObject |
Ruby.runScript(Script script)
|
static IRubyObject |
RubyJRuby.runtime(IRubyObject recv,
Block unusedBlock)
|
IRubyObject |
Ruby.runWithGetsLoop(Node scriptNode,
boolean printing,
boolean processLineEnds,
boolean split)
Run the given script with a "while gets; end" loop wrapped around it. |
IRubyObject |
Ruby.runWithGetsLoop(Node scriptNode,
boolean printing,
boolean processLineEnds,
boolean split,
boolean unused)
Deprecated. |
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(ThreadContext context,
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 str)
|
IRubyObject |
RubyZlib.Inflate.set_dictionary(IRubyObject str)
|
IRubyObject |
RubyZlib.Inflate.set_dictionary(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyZlib.Deflate.set_dictionary(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyIO.set_encoding(ThreadContext context,
IRubyObject encodingString)
|
IRubyObject |
RubyIO.set_encoding(ThreadContext context,
IRubyObject encodingString,
IRubyObject internalEncoding)
|
IRubyObject |
RubyIO.set_encoding(ThreadContext context,
IRubyObject encodingString,
IRubyObject internalEncoding,
IRubyObject options)
|
IRubyObject |
RubyStringIO.set_lineno(IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipReader.set_lineno(IRubyObject lineArg)
|
IRubyObject |
RubyZlib.RubyGzipWriter.set_mtime(IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipWriter.set_orig_name(IRubyObject str)
|
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 |
RubyGlobal.InputGlobalVariable.set(IRubyObject value)
|
IRubyObject |
RubyGlobal.OutputGlobalVariable.set(IRubyObject value)
|
IRubyObject |
RubyStruct.set(IRubyObject value,
int index)
|
IRubyObject |
RubyString.setbyte(ThreadContext context,
IRubyObject index,
IRubyObject val)
|
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)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.setegid(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyThread.setErrorInfo(IRubyObject errorInfo)
|
static IRubyObject |
RubyProcess.Sys.seteuid(IRubyObject recv,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.seteuid(ThreadContext context,
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)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.setgid(ThreadContext context,
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)
Deprecated. |
static IRubyObject |
RubyProcess.setpgid(Ruby runtime,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyProcess.setpgid(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyProcess.setpgrp(IRubyObject recv)
Deprecated. |
static IRubyObject |
RubyProcess.setpgrp(Ruby runtime)
|
static IRubyObject |
RubyProcess.setpgrp(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyProcess.setpriority(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
Deprecated. |
static IRubyObject |
RubyProcess.setpriority(Ruby runtime,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
static IRubyObject |
RubyProcess.setpriority(ThreadContext context,
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)
Deprecated. |
static IRubyObject |
RubyProcess.setsid(Ruby runtime)
|
static IRubyObject |
RubyProcess.setsid(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyFileStat.setuid_p()
|
static IRubyObject |
RubyFileTest.setuid_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyProcess.Sys.setuid(IRubyObject recv,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.setuid(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyJRuby.JRubyExecutionContextLocal.setValue(ThreadContext context,
IRubyObject value)
|
IRubyObject |
RubyArray.shift(ThreadContext context)
rb_ary_shift |
IRubyObject |
RubyHash.shift(ThreadContext context)
rb_hash_shift |
IRubyObject |
RubyArray.shift(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 |
RubyTempfile.size(ThreadContext context)
|
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. |
IRubyObject |
RubyString.slice_bang(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.slice_bang19(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
RubyString.slice_bang19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyFileStat.socket_p()
|
static IRubyObject |
RubyFileTest.socket_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyArray.sort_bang(ThreadContext context,
Block block)
rb_ary_sort_bang |
IRubyObject |
RubyArray.sort_by_bang(ThreadContext context,
Block block)
rb_ary_sort_by_bang |
static IRubyObject |
RubyEnumerable.sort_by(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.sort_by19(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyHash.sort(ThreadContext context,
Block block)
rb_hash_sort |
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(ThreadContext context)
|
IRubyObject |
RubyString.squeeze_bang(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.squeeze_bang(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyString.squeeze_bang19(ThreadContext context)
|
IRubyObject |
RubyString.squeeze_bang19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.squeeze_bang19(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyString.squeeze(ThreadContext context)
rb_str_squeeze / rb_str_squeeze_bang |
IRubyObject |
RubyString.squeeze(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.squeeze(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyString.squeeze19(ThreadContext context)
|
IRubyObject |
RubyString.squeeze19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.squeeze19(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyString.start_with_p(ThreadContext context)
|
IRubyObject |
RubyString.start_with_p(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.start_with_p(ThreadContext context,
IRubyObject[] args)
|
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)
Deprecated. |
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(ThreadContext context,
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 |
RubyString.str_eql_p19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyZlib.ZStream.stream_end_p()
|
IRubyObject |
RubyMatchData.string()
match_string |
IRubyObject |
RubyStringIO.string()
|
IRubyObject |
RubyString.stringToInum(int base,
boolean badcheck)
rb_str_to_inum |
IRubyObject |
RubyString.strip_bang(ThreadContext context)
|
IRubyObject |
RubyString.strip_bang19(ThreadContext context)
|
IRubyObject |
RubyString.strip(ThreadContext context)
rb_str_strip / rb_str_strip_bang |
IRubyObject |
RubyString.strip19(ThreadContext context)
|
IRubyObject |
RubyString.sub_bang(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.sub_bang(ThreadContext context,
IRubyObject arg0,
Block block)
|
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)
|
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. |
IRubyObject |
RubyString.sub(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_sub / rb_str_sub_bang |
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)
|
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.substr19(Ruby runtime,
int beg,
int len)
|
IRubyObject |
RubyString.succ_bang()
|
IRubyObject |
RubyString.succ_bang19()
|
IRubyObject |
RubyInteger.succ(ThreadContext context)
int_succ |
IRubyObject |
RubyString.succ(ThreadContext context)
|
IRubyObject |
RubySymbol.succ(ThreadContext context)
|
IRubyObject |
RubyString.succ19(ThreadContext context)
|
IRubyObject |
RubySystemExit.success_p()
|
IRubyObject |
RubyProcess.RubyStatus.success_p(ThreadContext context)
|
IRubyObject |
RubyIconv.RubyFailure.success()
|
IRubyObject |
RubyString.sum(ThreadContext context)
|
IRubyObject |
RubyString.sum(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.sumCommon(ThreadContext context,
long bits)
|
IRubyObject |
RubyClass.superclass(ThreadContext context)
Return the real super class of this class. |
IRubyObject |
RubyClass.superclass19(ThreadContext context)
|
IRubyObject |
RubyString.swapcase_bang(ThreadContext context)
|
IRubyObject |
RubyString.swapcase_bang19(ThreadContext context)
|
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)
|
IRubyObject |
RubyFileStat.symlink_p()
|
static IRubyObject |
RubyFile.symlink(ThreadContext context,
IRubyObject recv,
IRubyObject from,
IRubyObject to)
|
IRubyObject |
RubyZlib.Inflate.sync_point_p()
|
IRubyObject |
RubyZlib.Inflate.sync_point()
|
IRubyObject |
RubyIO.sync_set(IRubyObject newSync)
Sets the current sync mode. |
IRubyObject |
RubyStringIO.sync()
|
IRubyObject |
RubyZlib.RubyGzipFile.sync()
|
IRubyObject |
RubyZlib.Inflate.sync(ThreadContext context,
IRubyObject string)
|
static IRubyObject |
RubyKernel.syscall(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyIO.sysopen(IRubyObject recv,
IRubyObject[] args,
Block block)
|
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 |
RubyJRuby.JRubyThreadExtensions.times(IRubyObject recv,
Block unusedBlock)
|
static IRubyObject |
RubyProcess.times(IRubyObject recv,
Block unusedBlock)
Deprecated. |
static IRubyObject |
RubyProcess.times(Ruby runtime)
|
IRubyObject |
RubyFixnum.times(ThreadContext context,
Block block)
|
IRubyObject |
RubyInteger.times(ThreadContext context,
Block block)
|
static IRubyObject |
RubyTime.times(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyProcess.times(ThreadContext context,
IRubyObject recv,
Block unusedBlock)
|
IRubyObject |
RubyInteger.times19(ThreadContext context,
Block block)
|
IRubyObject |
RubyRange.to_a(ThreadContext context,
Block block)
|
static IRubyObject |
RubyArgsFile.to_a(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyEnumerable.to_a19(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyEnumerable.to_a19(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
|
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 |
RubyInteger.to_i()
int_to_i |
IRubyObject |
RubyProcess.RubyStatus.to_i()
Deprecated. |
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. |
IRubyObject |
RubyProcess.RubyStatus.to_i(Ruby runtime)
|
IRubyObject |
RubyComplex.to_i(ThreadContext context)
nucomp_to_i |
IRubyObject |
RubyProcess.RubyStatus.to_i(ThreadContext context)
|
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 |
RubyProcess.RubyStatus.to_s(Ruby runtime)
|
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 |
RubyProcess.RubyStatus.to_s(ThreadContext context)
|
IRubyObject |
RubyRange.to_s(ThreadContext context)
|
IRubyObject |
RubyRational.to_s(ThreadContext context)
nurat_to_s |
IRubyObject |
RubySymbol.to_s(ThreadContext context)
|
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(ThreadContext context,
IRubyObject src,
IRubyObject repl)
|
IRubyObject |
RubyString.tr_bang19(ThreadContext context,
IRubyObject src,
IRubyObject repl)
|
IRubyObject |
RubyString.tr_s_bang(ThreadContext context,
IRubyObject src,
IRubyObject repl)
|
IRubyObject |
RubyString.tr_s_bang19(ThreadContext context,
IRubyObject src,
IRubyObject repl)
|
IRubyObject |
RubyString.tr_s(ThreadContext context,
IRubyObject src,
IRubyObject repl)
rb_str_tr_s / rb_str_tr_s_bang |
IRubyObject |
RubyString.tr_s19(ThreadContext context,
IRubyObject src,
IRubyObject repl)
|
IRubyObject |
RubyString.tr(ThreadContext context,
IRubyObject src,
IRubyObject repl)
rb_str_tr / rb_str_tr_bang |
IRubyObject |
RubyString.tr19(ThreadContext context,
IRubyObject src,
IRubyObject repl)
|
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 |
RubyBoolean.True.true_to_s(IRubyObject t)
|
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)
|
IRubyObject |
RubyObject.trust(ThreadContext context)
rb_obj_trust call-seq: obj.trust => obj Removes the untrusted mark from obj. |
static IRubyObject |
RubyArray.try_convert(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyHash.try_convert(ThreadContext context,
IRubyObject recv,
IRubyObject args)
|
static IRubyObject |
RubyRegexp.try_convert(ThreadContext context,
IRubyObject recv,
IRubyObject args)
|
static IRubyObject |
RubyString.try_convert(ThreadContext context,
IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyProcess.uid_set(IRubyObject recv,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.uid_set(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.uid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyFileStat.uid()
|
static IRubyObject |
RubyProcess.uid(IRubyObject recv)
Deprecated. |
static IRubyObject |
RubyProcess.uid(Ruby runtime)
|
static IRubyObject |
RubyProcess.uid(ThreadContext context,
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(ThreadContext context)
rb_ary_uniq_bang |
IRubyObject |
RubyArray.uniq_bang19(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.uniq(ThreadContext context)
rb_ary_uniq |
IRubyObject |
RubyArray.uniq19(ThreadContext context,
Block block)
|
IRubyObject |
RubyTempfile.unlink(ThreadContext context)
|
static IRubyObject |
RubyFile.unlink(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyStringScanner.unscan()
|
IRubyObject |
RubyArray.unshift()
|
IRubyObject |
RubyArray.unshift(IRubyObject item)
rb_ary_unshift |
IRubyObject |
RubyArray.unshift(IRubyObject[] items)
|
IRubyObject |
RubyArray.unshift19()
|
IRubyObject |
RubyArray.unshift19(IRubyObject item)
|
IRubyObject |
RubyArray.unshift19(IRubyObject[] items)
|
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 |
RubyObject.untrust(ThreadContext context)
rb_obj_untrust call-seq: obj.untrust -> obj Marks obj as untrusted. |
IRubyObject |
RubyZlib.RubyGzipReader.unused()
|
IRubyObject |
RubyString.upcase_bang(ThreadContext context)
|
IRubyObject |
RubyString.upcase_bang19(ThreadContext context)
|
IRubyObject |
RubySymbol.upcase(ThreadContext context)
|
IRubyObject |
RubyDigest.Base.update(IRubyObject obj)
|
IRubyObject |
RubyInteger.upto(ThreadContext context,
IRubyObject to,
Block block)
int_upto |
IRubyObject |
RubyString.upto18(ThreadContext context,
IRubyObject end,
Block block)
rb_str_upto_m |
IRubyObject |
RubyString.upto18(ThreadContext context,
IRubyObject end,
IRubyObject excl,
Block block)
|
IRubyObject |
RubyInteger.upto19(ThreadContext context,
IRubyObject to,
Block block)
|
IRubyObject |
RubyString.upto19(ThreadContext context,
IRubyObject end,
Block block)
|
IRubyObject |
RubyString.upto19(ThreadContext context,
IRubyObject end,
IRubyObject excl,
Block block)
|
static IRubyObject |
RubyFile.utime(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
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)
|
static IRubyObject |
RubyBigDecimal.ver(IRubyObject recv)
|
static IRubyObject |
RubyProcess.wait(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyProcess.wait(Ruby runtime,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.wait(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.wait2(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyProcess.wait2(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitall(IRubyObject recv)
Deprecated. |
static IRubyObject |
RubyProcess.waitall(Ruby runtime)
|
static IRubyObject |
RubyProcess.waitall(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyProcess.waitpid(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyProcess.waitpid(Ruby runtime,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitpid(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitpid2(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyProcess.waitpid2(Ruby runtime,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitpid2(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.warn(ThreadContext context,
IRubyObject recv,
IRubyObject message)
|
static IRubyObject |
RubyJRuby.with_current_runtime_as_global(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyEnumerator.with_index(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.with_object(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyJRuby.JRubyFiberLocal.withValue(ThreadContext context,
IRubyObject value,
Block block)
|
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 |
RubyYielder.yield(ThreadContext context,
IRubyObject[] args)
|
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 |
RubyEnumerable.zip19(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()
|
protected java.util.Map<java.lang.String,IRubyObject> |
IncludedModuleWrapper.getClassVariables()
|
protected java.util.Map<java.lang.String,IRubyObject> |
RubyModule.getClassVariables()
|
protected java.util.Map<java.lang.String,IRubyObject> |
IncludedModuleWrapper.getClassVariablesForRead()
|
protected java.util.Map<java.lang.String,IRubyObject> |
RubyModule.getClassVariablesForRead()
|
java.util.Map<java.lang.String,IRubyObject> |
RubyModule.getConstantMap()
|
java.util.Map<java.lang.String,IRubyObject> |
RubyModule.getConstantMapForWrite()
|
java.util.Map<java.lang.Object,IRubyObject> |
RubyThread.getContextVariables()
|
protected java.util.Map<java.lang.Object,IRubyObject> |
RubyJRuby.JRubyExecutionContextLocal.getContextVariables(ThreadContext context)
|
java.util.List<Variable<IRubyObject>> |
RubyBasicObject.getInstanceVariableList()
Gets a list of all variables in this object. |
java.util.List<Variable<IRubyObject>> |
RubyModule.getStoredConstantList()
Deprecated. |
Methods in org.jruby with parameters of type IRubyObject | |
---|---|
static IRubyObject |
RubySignal.__jtrap_kernel(IRubyObject recv,
IRubyObject block,
IRubyObject sig)
|
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 IRubyObject |
RubyFile.absolute_path(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
---------------------------------------------------- File::absolute_path File.absolute_path(file_name [, dir_string] ) -> abs_file_name From Ruby 1.9.1 ------------------------------------------------------------------------ Converts a pathname to an absolute pathname. |
static IRubyObject |
RubyFile.absolute_path(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
---------------------------------------------------- File::absolute_path File.absolute_path(file_name [, dir_string] ) -> abs_file_name From Ruby 1.9.1 ------------------------------------------------------------------------ Converts a pathname to an absolute pathname. |
static RubyFloat |
RubyMath.acos(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.acosh(IRubyObject recv,
IRubyObject x)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.add_class_annotation(ThreadContext context,
IRubyObject maybeClass,
IRubyObject annoMap)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.add_method_annotation(ThreadContext context,
IRubyObject maybeClass,
IRubyObject methodName,
IRubyObject annoMap)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.add_method_signature(ThreadContext context,
IRubyObject maybeClass,
IRubyObject methodName,
IRubyObject clsList)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.add_parameter_annotations(ThreadContext context,
IRubyObject maybeClass,
IRubyObject methodName,
IRubyObject paramAnnoMaps)
|
IRubyObject |
RubyThreadGroup.add(IRubyObject rubyThread,
Block block)
|
IRubyObject |
RubyBigDecimal.add2(ThreadContext context,
IRubyObject b,
IRubyObject digits)
|
void |
RubyBasicObject.addFinalizer(IRubyObject f)
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)
Deprecated. |
static IRubyObject |
RubySymbol.all_symbols(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyJRuby.JRubyStringExtensions.alloc(ThreadContext context,
IRubyObject recv,
IRubyObject size)
|
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.Deflate.append(IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipWriter.append(IRubyObject p1)
|
IRubyObject |
RubyStringIO.append(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyZlib.Inflate.append(ThreadContext context,
IRubyObject arg)
|
RubyString |
RubyString.append19(IRubyObject other)
|
static org.jcodings.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)
|
static IRubyObject |
RubyDir.aref(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyDir.aref(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyArray.aref19(IRubyObject arg0)
|
IRubyObject |
RubyArray.aref19(IRubyObject arg0,
IRubyObject arg1)
|
static void |
RubyArgsFile.argf_close(ThreadContext context,
IRubyObject file)
|
IRubyObject |
RubyArray.aset(IRubyObject[] args)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyArray.aset(IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyHash.aset(IRubyObject key,
IRubyObject value)
Deprecated. use RubyHash.op_aset instead |
IRubyObject |
RubyStruct.aset(IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyArray.aset(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
rb_ary_aset |
IRubyObject |
RubyArray.aset19(IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyArray.aset19(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
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_19(IRubyObject recv,
IRubyObject x)
|
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 |
IRubyObject |
RubyModule.attr19(ThreadContext context,
IRubyObject[] args)
|
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)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.become_java_bang(ThreadContext context,
IRubyObject maybeClass,
IRubyObject[] args)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.become_java_bang(ThreadContext context,
IRubyObject maybeClass,
IRubyObject[] args)
|
IRubyObject |
RubyMatchData.begin(ThreadContext context,
IRubyObject index)
match_begin |
IRubyObject |
RubyMatchData.begin19(ThreadContext context,
IRubyObject index)
|
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 |
RubyArgsFile.bytes(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyArgsFile.bytes(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyContinuation.call(ThreadContext context,
IRubyObject[] args)
|
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 |
RubyKernel.MethodMissingMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyKernel.MethodMissingMethod.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 |
RubyEnumerable.callEach(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] args,
BlockCallback callback)
|
static IRubyObject |
RubyEnumerable.callEach(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] args,
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)
|
static IRubyObject |
RubyKernel.caller1_9(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.caller1_9(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(java.lang.String name,
IRubyObject... args)
|
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(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubySymbol.casecmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.casecmp19(ThreadContext context,
IRubyObject other)
|
static RubyFloat |
RubyMath.cbrt(IRubyObject recv,
IRubyObject x)
|
IRubyObject |
RubyBigDecimal.ceil(IRubyObject[] args)
|
IRubyObject |
RubyString.center(IRubyObject arg0)
rb_str_center |
IRubyObject |
RubyString.center(IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyString.center(IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.center19(IRubyObject arg0)
|
IRubyObject |
RubyString.center19(IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyProcess.UserID.change_privilege(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.GroupID.change_privilege(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyFileTest.chardev_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyArgsFile.chars(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyIconv.charset_map_get(IRubyObject recv)
|
static IRubyObject |
RubyDir.chdir(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Changes the current directory to path |
static IRubyObject |
RubyDir.chdir(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Changes the current directory to path |
IRubyObject |
RubyStringScanner.check_until(IRubyObject regex)
|
IRubyObject |
RubyStringScanner.check(IRubyObject regex)
|
static IRubyObject |
RubyEnumerable.checkArgs(Ruby runtime,
IRubyObject[] largs)
|
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[] args)
Deprecated. |
static IRubyObject |
RubyKernel.chomp_bang(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyString.chomp_bang(ThreadContext context,
IRubyObject arg0)
|
static IRubyObject |
RubyKernel.chomp_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
RubyKernel.chomp_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the zero or one-arg versions. |
static IRubyObject |
RubyKernel.chomp_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the zero or one-arg versions. |
IRubyObject |
RubyString.chomp_bang19(ThreadContext context,
IRubyObject arg0)
|
RubyString |
RubyString.chomp(IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyKernel.chomp(ThreadContext context,
IRubyObject recv)
|
RubyString |
RubyString.chomp(ThreadContext context,
IRubyObject arg0)
|
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. |
RubyString |
RubyString.chomp19(ThreadContext context,
IRubyObject arg0)
|
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)
|
RubyString |
RubyInteger.chr19(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyDir.chroot(IRubyObject recv,
IRubyObject path)
Changes the root directory (only allowed by super user). |
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)
|
IRubyObject |
RubyTempfile.close(ThreadContext context,
IRubyObject[] args,
Block block)
|
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)
|
static IRubyObject |
RubyEnumerable.collect19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.collectCommon(ThreadContext context,
Ruby runtime,
IRubyObject self,
RubyArray result,
Block block,
BlockCallback blockCallback)
|
IRubyObject |
RubyArray.combination(ThreadContext context,
IRubyObject num,
Block block)
rb_ary_combination |
RubyBoolean |
RubyArray.compare(ThreadContext context,
java.lang.String method,
IRubyObject other,
java.util.Set<RecursiveComparator.Pair> seen)
|
RubyBoolean |
RubyHash.compare(ThreadContext context,
java.lang.String method,
IRubyObject other,
java.util.Set<RecursiveComparator.Pair> seen)
|
int |
RubyBasicObject.compareTo(IRubyObject other)
|
int |
RubyBignum.compareTo(IRubyObject other)
|
int |
RubyFixnum.compareTo(IRubyObject other)
|
int |
RubyFloat.compareTo(IRubyObject other)
|
int |
RubyString.compareTo(IRubyObject other)
|
static IRubyObject |
RubyEncoding.compatible_p(ThreadContext context,
IRubyObject self,
IRubyObject first,
IRubyObject second)
|
static IRubyObject |
RubyJRuby.compile(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyJRuby.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)
|
RubyArray |
RubyArray.concat19(IRubyObject obj)
|
RubyString |
RubyString.concat19(ThreadContext context,
IRubyObject other)
|
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 |
RubyArray |
RubyModule.constants19(ThreadContext context,
IRubyObject allConstants)
|
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 arg1,
IRubyObject arg2)
|
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(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.count(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyArray.count(ThreadContext context,
IRubyObject obj,
Block block)
|
static IRubyObject |
RubyEnumerable.count(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.count(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyString.count19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.count19(ThreadContext context,
IRubyObject[] args)
|
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)
|
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)
|
static IRubyObject |
RubyKernel.define_singleton_method(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.define_singleton_method(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
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(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.delete_bang(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyString.delete_bang19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.delete_bang19(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyString.delete(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.delete(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyArray.delete(ThreadContext context,
IRubyObject item,
Block block)
rb_ary_delete |
IRubyObject |
RubyHash.delete(ThreadContext context,
IRubyObject key,
Block block)
rb_hash_delete |
IRubyObject |
RubyString.delete19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.delete19(ThreadContext context,
IRubyObject[] args)
|
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 |
RubyFileTest.directory_p(Ruby runtime,
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 |
RubyFixnum.div_div19(ThreadContext context,
IRubyObject other)
|
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 |
RubyBignum.divmod19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyFixnum.divmod19(ThreadContext context,
IRubyObject other)
|
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)
|
IRubyObject |
RubyBigDecimal.dump(IRubyObject[] args,
Block unusedBlock)
|
RubyString |
RubyTime.dump(IRubyObject[] args,
Block unusedBlock)
|
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_byte(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyArgsFile.each_byte(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyArgsFile.each_char(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyArgsFile.each_charCommon(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_cons(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_cons19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
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 |
RubyZlib.RubyGzipReader.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 |
RubyString.each_line18(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyIO.each_line19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each_line19(ThreadContext context,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyArgsFile.each_line19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
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.RubyEnumeratorEnumerable.each_slice(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_slice19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerable.each_with_index(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerator.each_with_index(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.each_with_index19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_with_object(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyStringIO.each(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipReader.each(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each18(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyIO.each19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyStringIO.each19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each19(ThreadContext context,
IRubyObject arg,
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)
Deprecated. |
static IRubyObject |
RubyProcess.egid_set(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.egid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.egid(IRubyObject recv)
Deprecated. |
static IRubyObject |
RubyProcess.egid(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyProcess.UserID.eid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.GroupID.eid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.UserID.eid(IRubyObject self,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.GroupID.eid(IRubyObject self,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.UserID.eid(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.GroupID.eid(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.UserID.eid(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.eid(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.UserID.eid(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.GroupID.eid(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyArray.eltInternalSet(int offset,
IRubyObject item)
|
static IRubyObject |
RubyGC.enable(IRubyObject recv)
|
IRubyObject |
RubyString.encode_bang(ThreadContext context,
IRubyObject enc)
|
IRubyObject |
RubyString.end_with_p(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.end_with_p(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyMatchData.end(ThreadContext context,
IRubyObject index)
match_end |
IRubyObject |
RubyMatchData.end19(ThreadContext context,
IRubyObject index)
|
static IRubyObject |
RubyEtc.endgrent(IRubyObject recv)
|
static IRubyObject |
RubyEtc.endpwent(IRubyObject recv)
|
static RubyArray |
RubyDir.entries(IRubyObject recv,
IRubyObject path)
Returns an array containing all of the filenames in the given directory. |
static RubyArray |
RubyDir.entries19(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.enum_cons19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.enum_slice19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerable.enum_with_index19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyArgsFile.eof_p(ThreadContext context,
IRubyObject recv)
|
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)
|
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 |
IRubyObject |
RubyArray.eql(ThreadContext context,
IRubyObject obj)
rb_ary_eql |
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 arg)
rb_reg_eqq |
IRubyObject |
RubyRegexp.eqq19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.equal_p(ThreadContext context,
IRubyObject obj)
|
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)
Deprecated. |
static IRubyObject |
RubyProcess.euid_set(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.euid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.euid(IRubyObject recv)
Deprecated. |
static IRubyObject |
RubyProcess.euid(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyBinding.eval(ThreadContext context,
IRubyObject[] args)
|
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)
|
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 |
RubyDir.exist(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
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 |
RubyBoolean.False.false_to_s(IRubyObject f)
|
static IRubyObject |
RubyBoolean.False.false_xor(IRubyObject f,
IRubyObject oth)
|
IRubyObject |
RubyHash.fastARef(IRubyObject key)
|
void |
RubyHash.fastASet(IRubyObject key,
IRubyObject value)
|
RubyHash |
RubyHash.fastASetChained(IRubyObject key,
IRubyObject value)
|
void |
RubyHash.fastASetCheckString(Ruby runtime,
IRubyObject key,
IRubyObject value)
|
void |
RubyHash.fastASetCheckString19(Ruby runtime,
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)
|
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 |
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)
|
IRubyObject |
RubyArray.first(IRubyObject arg0)
rb_ary_first |
IRubyObject |
RubyArray.first(IRubyObject[] args)
Deprecated. Use the versions with zero, one, or two args. |
static IRubyObject |
RubyEnumerable.first(ThreadContext context,
IRubyObject self)
|
IRubyObject |
RubyRange.first(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerable.first(ThreadContext context,
IRubyObject self,
IRubyObject num)
|
static int |
RubyNumeric.fix2int(IRubyObject arg)
|
static long |
RubyNumeric.fix2long(IRubyObject arg)
|
IRubyObject |
RubyArray.flatten_bang(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyArray.flatten_bang19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyArray.flatten(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyHash.flatten(ThreadContext context,
IRubyObject level)
|
protected static void |
RubyNumeric.floatStep(ThreadContext context,
Ruby runtime,
IRubyObject from,
IRubyObject to,
IRubyObject step,
Block block)
|
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 arg,
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 RubyFloat |
RubyMath.gamma(IRubyObject recv,
IRubyObject x)
Based on Gergő Nemes's Gamma Function approximation formula, we compute approximate value of Gamma function of x. |
static IRubyObject |
RubyGC.garbage_collect(IRubyObject recv)
|
static IRubyObject |
RubyObjectSpace.garbage_collect(IRubyObject recv)
|
static void |
RubyJRuby.gc(IRubyObject recv)
|
IRubyObject |
RubyInteger.gcd(ThreadContext context,
IRubyObject other)
rb_gcd |
IRubyObject |
RubyInteger.gcdlcm(ThreadContext context,
IRubyObject other)
rb_gcdlcm |
static RubyString |
RubyFile.get_path(ThreadContext context,
IRubyObject obj)
similar in spirit to rb_get_path from 1.9 source |
IRubyObject |
RubyString.getbyte(ThreadContext context,
IRubyObject index)
|
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 |
RubyEncoding.getDefaultExternal(IRubyObject recv)
|
static IRubyObject |
RubyEncoding.getDefaultInternal(IRubyObject recv)
|
static IRubyObject |
RubyProcess.Sys.getegid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.getegid(ThreadContext context,
IRubyObject self)
|
static org.jcodings.Encoding |
RubyEncoding.getEncodingFromObject(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.Sys.geteuid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.geteuid(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.Sys.getgid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.getgid(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyEtc.getgrent(IRubyObject recv)
|
static IRubyObject |
RubyEtc.getgrgid(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyEtc.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)
|
protected static java.lang.String |
RubyDir.getPath19(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.getpgid(IRubyObject recv,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.getpgid(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.getpgid(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.getpgrp(IRubyObject recv)
Deprecated. |
static IRubyObject |
RubyProcess.getpgrp(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyProcess.getpriority(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
Deprecated. |
static IRubyObject |
RubyProcess.getpriority(Ruby runtime,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyProcess.getpriority(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyEtc.getpwent(IRubyObject recv)
|
static IRubyObject |
RubyEtc.getpwnam(IRubyObject recv,
IRubyObject name)
|
static IRubyObject |
RubyEtc.getpwuid(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyEtc.getpwuid(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.getrlimit(IRubyObject recv,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.getrlimit(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.getrlimit(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyIO.gets(ThreadContext context,
IRubyObject separatorArg)
|
IRubyObject |
RubyIO.gets(ThreadContext context,
IRubyObject[] args)
Deprecated. |
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)
|
IRubyObject |
RubyIO.gets19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyIO.gets19(ThreadContext context,
IRubyObject separator,
IRubyObject limit_arg)
|
IRubyObject |
RubyStringIO.getsOnly(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.Sys.getuid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.getuid(ThreadContext context,
IRubyObject self)
|
static RubyString |
RubyDir.getwd(IRubyObject recv)
Returns the current directory. |
static IRubyObject |
RubyProcess.gid_set(IRubyObject recv,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.gid_set(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.gid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.gid(IRubyObject recv)
Deprecated. |
static IRubyObject |
RubyProcess.gid(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyDir.glob(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Returns an array of filenames matching the specified wildcard pattern pat . |
static IRubyObject |
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. |
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.gsub_bang19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub_bang19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_gsub / rb_str_gsub_bang |
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.gsub19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyNKF.guess(ThreadContext context,
IRubyObject recv,
IRubyObject s)
|
static IRubyObject |
RubyNKF.guess1(ThreadContext context,
IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyNKF.guess2(ThreadContext context,
IRubyObject recv,
IRubyObject str)
|
RubyBoolean |
RubyHash.has_key_p(IRubyObject key)
rb_hash_has_key |
RubyBoolean |
RubyHash.has_value_p(ThreadContext context,
IRubyObject expected)
rb_hash_has_value |
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)
|
RubyBoolean |
RubyString.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. |
IRubyObject |
RubyArray.index(ThreadContext context,
IRubyObject obj,
Block unused)
|
IRubyObject |
RubyString.index(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyHash.index19(ThreadContext context,
IRubyObject expected)
|
IRubyObject |
RubyString.index19(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
RubyString.index19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyArray.indexes(IRubyObject[] args)
rb_ary_indexes |
RubyArray |
RubyHash.indices(ThreadContext context,
IRubyObject[] indices)
rb_hash_indexes |
static IRubyObject |
RubyBigDecimal.induced_from(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyFixnum.induced_from(IRubyObject recv,
IRubyObject other)
rb_fix_induced_from |
static IRubyObject |
RubyPrecision.induced_from(IRubyObject receiver,
IRubyObject source,
Block block)
|
static IRubyObject |
RubyFloat.induced_from(ThreadContext context,
IRubyObject recv,
IRubyObject number)
rb_flo_induced_from |
static IRubyObject |
RubyInteger.induced_from(ThreadContext context,
IRubyObject recv,
IRubyObject other)
rb_int_induced_from |
IRubyObject |
RubyBasicObject.infectBy(IRubyObject obj)
OBJ_INFECT Infects this object with traits from the argument obj. |
IRubyObject |
RubyZlib.Inflate.inflate(ThreadContext context,
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 arg)
|
IRubyObject |
RubyRegexp.initialize_m(IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyRegexp.initialize_m(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyRegexp.initialize_m19(IRubyObject arg)
|
IRubyObject |
RubyRegexp.initialize_m19(IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyRegexp.initialize_m19(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyString.initialize(IRubyObject arg0)
|
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 |
RubyTempfile.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 |
RubyEnumerator.initialize(ThreadContext context,
IRubyObject object)
|
IRubyObject |
RubyEnumerator.initialize(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyRange.initialize(ThreadContext context,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyThread.initialize(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject arg0,
Block block)
rb_ary_initialize |
IRubyObject |
RubyClass.initialize(ThreadContext context,
IRubyObject superObject,
Block block)
|
IRubyObject |
RubyEnumerator.initialize(ThreadContext context,
IRubyObject object,
IRubyObject method)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
rb_ary_initialize |
IRubyObject |
RubyEnumerator.initialize(ThreadContext context,
IRubyObject object,
IRubyObject method,
IRubyObject methodArg)
|
IRubyObject |
RubyFile.initialize19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyClass.initialize19(ThreadContext context,
IRubyObject superObject,
Block block)
|
IRubyObject |
RubyIO.initialize19(ThreadContext context,
IRubyObject fileNumber,
Block unusedBlock)
|
IRubyObject |
RubyIO.initialize19(ThreadContext context,
IRubyObject fileNumber,
IRubyObject second,
Block unusedBlock)
|
IRubyObject |
RubyIO.initialize19(ThreadContext context,
IRubyObject fileNumber,
IRubyObject modeValue,
IRubyObject options,
Block unusedBlock)
|
IRubyObject |
RubyZlib.RubyGzipWriter.initialize2(IRubyObject[] args,
Block unusedBlock)
|
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)
|
IRubyObject |
RubyArray.insert(IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyString.insert(ThreadContext context,
IRubyObject indexArg,
IRubyObject stringArg)
|
IRubyObject |
RubyArray.insert19(IRubyObject arg)
|
IRubyObject |
RubyArray.insert19(IRubyObject[] args)
|
IRubyObject |
RubyArray.insert19(IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyString.insert19(ThreadContext context,
IRubyObject indexArg,
IRubyObject stringArg)
|
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)
|
void |
RubyThread.internalRaise(IRubyObject[] args)
This is intended to be used to raise exceptions in Ruby threads from non- Ruby threads like Timeout's thread. |
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)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.java_class(ThreadContext context,
IRubyObject maybeClass)
|
IRubyObject |
RubyThread.join(IRubyObject[] args)
|
IRubyObject |
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)
Deprecated. |
static IRubyObject |
RubyProcess.kill(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyThread.kill(IRubyObject receiver,
IRubyObject rubyThread,
Block block)
|
static IRubyObject |
RubyProcess.kill(Ruby runtime,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.kill(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.kill(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
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 RubyArray |
RubyMath.lgamma(IRubyObject recv,
IRubyObject x)
Based on Gergő Nemes's Gamma Function approximation formula, we compute Log Gamma function for real number x. |
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)
|
IRubyObject |
RubyStringIO.lines(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.lines(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyString.lines18(ThreadContext context,
IRubyObject arg,
Block block)
|
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. |
IRubyObject |
RubyString.ljust(IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.ljust19(IRubyObject arg0)
|
IRubyObject |
RubyString.ljust19(IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyNameError.RubyNameErrorMessage.load(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.load(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
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_19(IRubyObject recv,
IRubyObject[] args)
|
static RubyFloat |
RubyMath.log_19(IRubyObject recv,
IRubyObject[] args)
|
static RubyFloat |
RubyMath.log(IRubyObject recv,
IRubyObject x)
Returns the natural logarithm of x. |
static RubyFloat |
RubyMath.log10_19(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.log10(IRubyObject recv,
IRubyObject x)
Returns the base 10 logarithm of x. |
static RubyFloat |
RubyMath.log2_19(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.log2(IRubyObject recv,
IRubyObject x)
Returns the base 2 logarithm of x. |
static IRubyObject |
RubyKernel.loop_1_9(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 |
RubyTempfile.make_tmpname(ThreadContext context,
IRubyObject basename,
IRubyObject n,
Block block)
Compatibility with Tempfile#make_tmpname(basename, n) in MRI |
static IRubyObject |
RubyEnumerable.map19(ThreadContext context,
IRubyObject self,
Block block)
|
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 |
RubyRegexp.match_m19(ThreadContext context,
IRubyObject str,
Block block)
|
IRubyObject |
RubyRegexp.match_m19(ThreadContext context,
IRubyObject str,
IRubyObject pos,
Block block)
|
IRubyObject |
RubyStringScanner.match_p(IRubyObject regex)
|
static IRubyObject |
RubyRegexp.match_post(IRubyObject match)
rb_reg_match_post |
static IRubyObject |
RubyRegexp.match_pre(IRubyObject match)
rb_reg_match_pre |
IRubyObject |
RubyString.match(ThreadContext context,
IRubyObject pattern)
String#match(pattern) rb_str_match_m |
IRubyObject |
RubyString.match19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.match19(ThreadContext context,
IRubyObject pattern,
Block block)
|
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)
|
abstract IRubyObject |
RubyKernel.MethodMissingMethod.methodMissing(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
RubyKernel.MethodMissingMethod.methodMissing(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
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. |
IRubyObject |
RubyObject.methods(ThreadContext context,
IRubyObject[] args,
boolean useSymbols)
|
IRubyObject |
RubyObject.methods19(ThreadContext context,
IRubyObject[] args)
|
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 |
RubyDir.mkdir19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyDir.mkdir19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
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... objects)
|
RubyArray |
Ruby.newArray(IRubyObject object)
|
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 self)
Deprecated. |
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 |
protected static IRubyObject |
RubyEnumerator.newEnumerator(ThreadContext context,
IRubyObject arg)
|
protected static IRubyObject |
RubyEnumerator.newEnumerator(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
|
protected static IRubyObject |
RubyEnumerator.newEnumerator(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
static IRubyObject |
RubyException.newException(ThreadContext context,
RubyClass exceptionClass,
IRubyObject message)
|
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 |
RubyEnumerator.next(ThreadContext context,
IRubyObject self)
|
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 |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
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 |
RubyBignum.op_and19(ThreadContext context,
IRubyObject other)
|
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)
|
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. |
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 |
RubyString.op_aref19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.op_aref19(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
|
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. |
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)
|
IRubyObject |
RubyHash.op_aset19(ThreadContext context,
IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyString.op_aset19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.op_aset19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyArgsFile.op_binmode(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyRational.op_ceil(ThreadContext context,
IRubyObject n)
|
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 |
RubyFixnum.op_cmp19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_cmp19(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 |
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)
rb_str_equal |
IRubyObject |
RubyStruct.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_equal(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
RubyComparable.op_equal(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_equal (cmp_eq inlined here) |
IRubyObject |
RubyFixnum.op_equal19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyHash.op_equal19(ThreadContext context,
IRubyObject other)
rb_hash_equal |
IRubyObject |
RubyString.op_equal19(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
RubyComparable.op_equal19(ThreadContext context,
IRubyObject recv,
IRubyObject other)
|
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,
IRubyObject n)
|
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 |
RubyFixnum.op_ge19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_ge19(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)
|
static RubyBoolean |
RubyComparable.op_gt(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_gt |
IRubyObject |
RubyFixnum.op_gt19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_gt19(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)
|
static RubyBoolean |
RubyComparable.op_le(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_le |
IRubyObject |
RubyFixnum.op_le19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_le19(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)
|
static RubyBoolean |
RubyComparable.op_lt(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_lt |
IRubyObject |
RubyFixnum.op_lt19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_lt19(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 |
RubyRegexp.op_match19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.op_match19(ThreadContext context,
IRubyObject other)
|
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 |
RubyFixnum.op_mod19(ThreadContext context,
IRubyObject other)
|
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)
|
IRubyObject |
RubyObject.op_not_match(ThreadContext context,
IRubyObject arg)
|
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 |
RubyBignum.op_or19(ThreadContext context,
IRubyObject other)
|
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 |
RubyFixnum.op_pow_19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBigDecimal.op_pow(IRubyObject arg)
|
IRubyObject |
RubyBignum.op_pow(ThreadContext context,
IRubyObject other)
rb_big_pow |
IRubyObject |
RubyFixnum.op_pow(ThreadContext context,
IRubyObject other)
fix_pow |
IRubyObject |
RubyFloat.op_pow(ThreadContext context,
IRubyObject other)
flo_pow |
IRubyObject |
RubyBignum.op_pow19(ThreadContext context,
IRubyObject other)
rb_big_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,
IRubyObject n)
|
IRubyObject |
RubyBignum.op_rshift(IRubyObject other)
rb_big_rshift |
IRubyObject |
RubyFixnum.op_rshift(IRubyObject other)
fix_rshift |
IRubyObject |
RubyProcess.RubyStatus.op_rshift(IRubyObject other)
Deprecated. |
IRubyObject |
RubyProcess.RubyStatus.op_rshift(Ruby runtime,
IRubyObject other)
|
IRubyObject |
RubyProcess.RubyStatus.op_rshift(ThreadContext context,
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,
IRubyObject n)
|
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 |
IRubyObject |
RubyBignum.op_xor19(ThreadContext context,
IRubyObject other)
|
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 |
RubyTempfile.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyTempfile.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 |
RubyDir.open19(ThreadContext context,
IRubyObject recv,
IRubyObject path,
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(ThreadContext context,
IRubyObject level,
IRubyObject strategy)
|
static IRubyObject |
RubyJRuby.parse(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyJRuby.parse(IRubyObject recv,
IRubyObject[] args,
Block block)
|
protected ModeFlags |
RubyIO.parseModes(IRubyObject arg)
|
protected ModeFlags |
RubyIO.parseModes19(ThreadContext context,
IRubyObject arg)
|
protected ModeFlags |
RubyIO.parseOptions(ThreadContext context,
IRubyObject options,
ModeFlags modes)
==== Options opt can have the following keys
:mode ::
same as mode parameter
:external_encoding ::
external encoding for the IO. |
static IRubyObject |
RubyEnumerable.partition(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyString.partition(ThreadContext context,
IRubyObject arg,
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)
|
static IRubyObject |
RubyFile.path(ThreadContext context,
IRubyObject self,
IRubyObject str)
|
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)
Deprecated. |
static IRubyObject |
RubyProcess.pid(ThreadContext context,
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.pop(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)
Deprecated. |
static IRubyObject |
RubyProcess.ppid(ThreadContext context,
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)
|
static void |
RubyRegexp.preprocessCheck(Ruby runtime,
IRubyObject obj)
|
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 |
RubyIO.print(ThreadContext context,
IRubyObject maybeIO,
IRubyObject[] args)
Print some objects to the stream. |
static IRubyObject |
RubyIO.print(ThreadContext context,
IRubyObject maybeIO,
IRubyObject[] args)
Print some objects to the stream. |
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. |
IRubyObject |
RubyObject.private_methods19(ThreadContext context,
IRubyObject[] args)
|
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. |
IRubyObject |
RubyObject.protected_methods19(ThreadContext context,
IRubyObject[] args)
|
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. |
IRubyObject |
RubyObject.public_methods19(ThreadContext context,
IRubyObject[] args)
|
RubyArray |
RubyArray.push_m(IRubyObject[] items)
rb_ary_push_m FIXME: Whis is this named "push_m"? |
RubyArray |
RubyArray.push_m19(IRubyObject[] items)
|
IRubyObject |
RubyStringIO.putc(IRubyObject obj)
|
IRubyObject |
RubyZlib.RubyGzipWriter.putc(IRubyObject p1)
|
IRubyObject |
RubyIO.putc(ThreadContext context,
IRubyObject object)
|
static IRubyObject |
RubyIO.putc(ThreadContext context,
IRubyObject maybeIO,
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 |
RubyIO.puts(ThreadContext context,
IRubyObject maybeIO,
IRubyObject[] args)
|
static IRubyObject |
RubyIO.puts(ThreadContext context,
IRubyObject maybeIO,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.puts(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.puts(ThreadContext context,
IRubyObject recv,
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 |
RubyBignum.quo19(ThreadContext context,
IRubyObject other)
|
static RubyString |
RubyRegexp.quote(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
rb_reg_s_quote |
static RubyString |
RubyRegexp.quote(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
rb_reg_s_quote |
static IRubyObject |
RubyRegexp.quote19(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
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)
|
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)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject path,
Block unusedBlock)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject path,
IRubyObject length)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject path,
IRubyObject length,
IRubyObject offset)
|
static IRubyObject |
RubyIO.read19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyIO.read19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
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 separator)
|
IRubyObject |
RubyIO.readline(ThreadContext context,
IRubyObject[] args)
Deprecated. |
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 unusedBlock)
|
static RubyArray |
RubyIO.readlines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
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 |
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 |
RubyBignum.remainder19(ThreadContext context,
IRubyObject other)
|
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 |
IRubyObject |
RubyString.replace(IRubyObject other)
rb_str_replace_m |
RubyHash |
RubyHash.replace(ThreadContext context,
IRubyObject other)
rb_hash_replace |
RubyString |
RubyString.replace19(IRubyObject other)
|
RubyHash |
RubyHash.replace19(ThreadContext context,
IRubyObject other)
|
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 |
RubyEnumerable.reverse_each19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.reverse_each19(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerable.reverse_each19(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyArgsFile.rewind(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyEnumerator.rewind(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.UserID.rid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.GroupID.rid(IRubyObject self)
Deprecated. |
static IRubyObject |
RubyProcess.UserID.rid(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.rid(ThreadContext context,
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. |
IRubyObject |
RubyArray.rindex(ThreadContext context,
IRubyObject obj,
Block unused)
|
IRubyObject |
RubyString.rindex(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.rindex19(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
RubyString.rindex19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.rjust(IRubyObject arg0)
rb_str_rjust |
IRubyObject |
RubyString.rjust(IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyString.rjust(IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.rjust19(IRubyObject arg0)
|
IRubyObject |
RubyString.rjust19(IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyDir.rmdir(IRubyObject recv,
IRubyObject path)
Deletes the directory specified by path . |
static IRubyObject |
RubyDir.rmdir19(ThreadContext context,
IRubyObject recv,
IRubyObject path)
|
IRubyObject |
RubyBigDecimal.round(IRubyObject[] args)
|
IRubyObject |
RubyInteger.round19(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyFileTest.rowned_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyString.rpartition(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyJRuby.JRubyExecutionContextLocal.rubyInitialize(ThreadContext context,
IRubyObject[] args,
Block block)
|
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(ThreadContext context,
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 str)
|
IRubyObject |
RubyZlib.Inflate.set_dictionary(IRubyObject str)
|
IRubyObject |
RubyZlib.Inflate.set_dictionary(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyZlib.Deflate.set_dictionary(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyIO.set_encoding(ThreadContext context,
IRubyObject encodingString)
|
IRubyObject |
RubyIO.set_encoding(ThreadContext context,
IRubyObject encodingString,
IRubyObject internalEncoding)
|
IRubyObject |
RubyIO.set_encoding(ThreadContext context,
IRubyObject encodingString,
IRubyObject internalEncoding,
IRubyObject options)
|
IRubyObject |
RubyStringIO.set_lineno(IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipReader.set_lineno(IRubyObject lineArg)
|
IRubyObject |
RubyZlib.RubyGzipWriter.set_mtime(IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipWriter.set_orig_name(IRubyObject str)
|
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 |
RubyGlobal.InputGlobalVariable.set(IRubyObject value)
|
IRubyObject |
RubyGlobal.OutputGlobalVariable.set(IRubyObject value)
|
IRubyObject |
RubyStruct.set(IRubyObject value,
int index)
|
void |
MetaClass.setAttached(IRubyObject attached)
|
IRubyObject |
RubyString.setbyte(ThreadContext context,
IRubyObject index,
IRubyObject val)
|
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 void |
RubyEncoding.setDefaultExternal(IRubyObject recv,
IRubyObject encoding)
|
static void |
RubyEncoding.setDefaultInternal(IRubyObject recv,
IRubyObject encoding)
|
static IRubyObject |
RubyProcess.Sys.setegid(IRubyObject recv,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.setegid(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyThread.setErrorInfo(IRubyObject errorInfo)
|
static IRubyObject |
RubyProcess.Sys.seteuid(IRubyObject recv,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.seteuid(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyFileTest.setgid_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyProcess.Sys.setgid(IRubyObject recv,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.setgid(ThreadContext context,
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 |
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)
Deprecated. |
static IRubyObject |
RubyProcess.setpgid(Ruby runtime,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyProcess.setpgid(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyProcess.setpgrp(IRubyObject recv)
Deprecated. |
static IRubyObject |
RubyProcess.setpgrp(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyProcess.setpriority(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
Deprecated. |
static IRubyObject |
RubyProcess.setpriority(Ruby runtime,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
static IRubyObject |
RubyProcess.setpriority(ThreadContext context,
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)
Deprecated. |
static IRubyObject |
RubyProcess.setsid(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyFileTest.setuid_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyProcess.Sys.setuid(IRubyObject recv,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.Sys.setuid(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyJRuby.JRubyExecutionContextLocal.setValue(ThreadContext context,
IRubyObject value)
|
void |
Ruby.setVerbose(IRubyObject verbose)
Setter for property isVerbose. |
IRubyObject |
RubyArray.shift(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. |
IRubyObject |
RubyString.slice_bang(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.slice_bang19(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
RubyString.slice_bang19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
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)
|
static RubyFixnum |
RubyKernel.spawn(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static RubyFixnum |
RubyKernel.spawn(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
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. |
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)
|
RubyArray |
RubyString.split19(ThreadContext context,
IRubyObject arg0)
|
RubyArray |
RubyString.split19(ThreadContext context,
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(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.squeeze_bang(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyString.squeeze_bang19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.squeeze_bang19(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyString.squeeze(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.squeeze(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyString.squeeze19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.squeeze19(ThreadContext context,
IRubyObject[] args)
|
static RubyInteger |
RubyKernel.srand(ThreadContext context,
IRubyObject recv)
|
static RubyInteger |
RubyKernel.srand(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyString.start_with_p(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.start_with_p(ThreadContext context,
IRubyObject[] args)
|
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)
Deprecated. |
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(ThreadContext context,
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 |
RubyString.str_eql_p19(ThreadContext context,
IRubyObject other)
|
RubyString |
RubyTime.strftime(IRubyObject format)
|
static RubyString |
RubyString.stringValue(IRubyObject object)
|
IRubyObject |
RubyString.sub_bang(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.sub_bang(ThreadContext context,
IRubyObject arg0,
Block block)
|
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)
|
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. |
IRubyObject |
RubyString.sub(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_sub / rb_str_sub_bang |
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)
|
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)
|
IRubyObject |
RubyString.sum(ThreadContext context,
IRubyObject arg)
|
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 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(ThreadContext context,
IRubyObject string)
|
static IRubyObject |
RubyKernel.syscall(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.syscall(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyIO.sysopen(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.sysopen(IRubyObject recv,
IRubyObject[] args,
Block block)
|
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 |
RubyJRuby.JRubyThreadExtensions.times(IRubyObject recv,
Block unusedBlock)
|
static IRubyObject |
RubyProcess.times(IRubyObject recv,
Block unusedBlock)
Deprecated. |
static IRubyObject |
RubyTime.times(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyProcess.times(ThreadContext context,
IRubyObject recv,
Block unusedBlock)
|
static RubyArray |
RubyNil.to_a(IRubyObject recv)
nil_to_a |
static IRubyObject |
RubyArgsFile.to_a(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyArgsFile.to_a(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyEnumerable.to_a19(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyEnumerable.to_a19(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyEnumerable.to_a19(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
|
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. |
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(ThreadContext context,
IRubyObject src,
IRubyObject repl)
|
IRubyObject |
RubyString.tr_bang19(ThreadContext context,
IRubyObject src,
IRubyObject repl)
|
IRubyObject |
RubyString.tr_s_bang(ThreadContext context,
IRubyObject src,
IRubyObject repl)
|
IRubyObject |
RubyString.tr_s_bang19(ThreadContext context,
IRubyObject src,
IRubyObject repl)
|
IRubyObject |
RubyString.tr_s(ThreadContext context,
IRubyObject src,
IRubyObject repl)
rb_str_tr_s / rb_str_tr_s_bang |
IRubyObject |
RubyString.tr_s19(ThreadContext context,
IRubyObject src,
IRubyObject repl)
|
IRubyObject |
RubyString.tr(ThreadContext context,
IRubyObject src,
IRubyObject repl)
rb_str_tr / rb_str_tr_bang |
IRubyObject |
RubyString.tr19(ThreadContext context,
IRubyObject src,
IRubyObject repl)
|
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 |
RubyBoolean.True.true_to_s(IRubyObject t)
|
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 |
RubyArray.try_convert(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyHash.try_convert(ThreadContext context,
IRubyObject recv,
IRubyObject args)
|
static IRubyObject |
RubyRegexp.try_convert(ThreadContext context,
IRubyObject recv,
IRubyObject args)
|
static IRubyObject |
RubyString.try_convert(ThreadContext context,
IRubyObject recv,
IRubyObject str)
|
static RubyClass |
RubyNil.type(IRubyObject recv)
nil_type |
static IRubyObject |
RubyProcess.uid_set(IRubyObject recv,
IRubyObject arg)
Deprecated. |
static IRubyObject |
RubyProcess.uid_set(Ruby runtime,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.uid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.uid(IRubyObject recv)
Deprecated. |
static IRubyObject |
RubyProcess.uid(ThreadContext context,
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)
|
IRubyObject |
RubyArray.unshift(IRubyObject item)
rb_ary_unshift |
IRubyObject |
RubyArray.unshift(IRubyObject[] items)
|
IRubyObject |
RubyArray.unshift19(IRubyObject item)
|
IRubyObject |
RubyArray.unshift19(IRubyObject[] items)
|
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.upto18(ThreadContext context,
IRubyObject end,
Block block)
rb_str_upto_m |
IRubyObject |
RubyString.upto18(ThreadContext context,
IRubyObject end,
IRubyObject excl,
Block block)
|
IRubyObject |
RubyInteger.upto19(ThreadContext context,
IRubyObject to,
Block block)
|
IRubyObject |
RubyString.upto19(ThreadContext context,
IRubyObject end,
Block block)
|
IRubyObject |
RubyString.upto19(ThreadContext context,
IRubyObject end,
IRubyObject excl,
Block block)
|
static IRubyObject |
RubyFile.utime(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.utime(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyArray.values_at(IRubyObject[] args)
rb_values_at |
IRubyObject |
RubyMatchData.values_at(IRubyObject[] args)
|
IRubyObject |
RubyStruct.values_at(IRubyObject[] args)
|
RubyArray |
RubyHash.values_at(ThreadContext context,
IRubyObject[] args)
rb_hash_values_at |
static IRubyObject |
RubyBigDecimal.ver(IRubyObject recv)
|
abstract void |
RubyHash.Visitor.visit(IRubyObject key,
IRubyObject value)
|
boolean |
RubyThread.wait_timeout(IRubyObject o,
java.lang.Double timeout)
|
static IRubyObject |
RubyProcess.wait(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyProcess.wait(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyProcess.wait(Ruby runtime,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.wait(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.wait(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.wait2(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyProcess.wait2(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyProcess.wait2(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.wait2(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitall(IRubyObject recv)
Deprecated. |
static IRubyObject |
RubyProcess.waitall(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyProcess.waitpid(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyProcess.waitpid(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyProcess.waitpid(Ruby runtime,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitpid(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitpid(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitpid2(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyProcess.waitpid2(IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyProcess.waitpid2(Ruby runtime,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitpid2(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.waitpid2(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.warn(ThreadContext context,
IRubyObject recv,
IRubyObject message)
|
static IRubyObject |
RubyJRuby.with_current_runtime_as_global(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyEnumerator.with_index(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.with_object(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyJRuby.JRubyFiberLocal.withValue(ThreadContext context,
IRubyObject value,
Block block)
|
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)
|
protected static void |
RubyIO.write(ThreadContext context,
IRubyObject maybeIO,
org.jruby.util.ByteList byteList)
|
IRubyObject |
RubyYielder.yield(ThreadContext context,
IRubyObject[] args)
|
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 |
RubyEnumerable.zip19(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerable.zip19(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<? extends IRubyObject> collection)
|
Constructors in org.jruby with parameters of type IRubyObject | |
---|---|
RubyGlobal.InputGlobalVariable(Ruby runtime,
java.lang.String name,
IRubyObject value)
|
|
RubyGlobal.KCodeGlobalVariable(Ruby runtime,
java.lang.String name,
IRubyObject value)
|
|
RubyGlobal.OutputGlobalVariable(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 |
StarNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
Colon3Node.getValue(ThreadContext context)
|
IRubyObject |
ConstNode.getValue(ThreadContext context)
|
IRubyObject |
Colon2ConstNode.getValue(ThreadContext context,
RubyModule target)
|
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 |
CallOneArgFixnumNode.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 |
EncodingNode.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 |
YieldOneNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
YieldThreeNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
YieldTwoNode.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 |
ZYieldNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject[] |
ArrayNode.interpretPrimitive(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Colon2ConstNode.reCache(ThreadContext context,
RubyModule target)
|
IRubyObject |
Colon3Node.reCache(ThreadContext context,
java.lang.String name)
|
IRubyObject |
ConstNode.reCache(ThreadContext context,
java.lang.String name)
|
IRubyObject |
WhenNode.when(IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
WhenOneArgNode.when(IRubyObject test,
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)
|
protected void |
Hash19Node.aset(Ruby runtime,
RubyHash hash,
IRubyObject key,
IRubyObject value)
|
protected void |
HashNode.aset(Ruby runtime,
RubyHash hash,
IRubyObject key,
IRubyObject value)
|
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 |
StarNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
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)
|
boolean |
FalseNode.eql(IRubyObject otherValue,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
boolean |
FixnumNode.eql(IRubyObject otherValue,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
boolean |
NilNode.eql(IRubyObject otherValue,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
boolean |
SymbolNode.eql(IRubyObject otherValue,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
boolean |
TrueNode.eql(IRubyObject otherValue,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
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 |
CallOneArgFixnumNode.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 |
EncodingNode.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 |
YieldOneNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
YieldThreeNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
YieldTwoNode.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 |
ZYieldNode.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)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9,
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 |
WhenNode.when(IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
WhenOneArgNode.when(IRubyObject test,
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.RuntimeCache.constants
|
Methods in org.jruby.ast.executable that return IRubyObject | |
---|---|
IRubyObject |
AbstractScript.__file__(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
Script.__file__(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
Script.__file__(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
AbstractScript.__file__(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
Script.__file__(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
AbstractScript.__file__(ThreadContext context,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
Script.__file__(ThreadContext context,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
AbstractScript.__file__(ThreadContext context,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
Script.__file__(ThreadContext context,
IRubyObject self,
IRubyObject arg,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
AbstractScript.getConstant(ThreadContext context,
java.lang.String name,
int i)
|
IRubyObject |
AbstractScript.RuntimeCache.getConstant(ThreadContext context,
java.lang.String name,
int index)
|
IRubyObject |
AbstractScript.getConstant0(ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstant1(ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstant2(ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstant3(ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstant4(ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstant5(ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstant6(ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstant7(ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstant8(ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstant9(ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstantFrom(RubyModule target,
ThreadContext context,
java.lang.String name,
int i)
|
IRubyObject |
AbstractScript.RuntimeCache.getConstantFrom(RubyModule target,
ThreadContext context,
java.lang.String name,
int index)
|
IRubyObject |
AbstractScript.getConstantFrom0(RubyModule target,
ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstantFrom1(RubyModule target,
ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstantFrom2(RubyModule target,
ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstantFrom3(RubyModule target,
ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstantFrom4(RubyModule target,
ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstantFrom5(RubyModule target,
ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstantFrom6(RubyModule target,
ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstantFrom7(RubyModule target,
ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstantFrom8(RubyModule target,
ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.getConstantFrom9(RubyModule target,
ThreadContext context,
java.lang.String name)
|
IRubyObject |
AbstractScript.RuntimeCache.getValue(ThreadContext context,
java.lang.String name,
int index)
|
IRubyObject |
AbstractScript.RuntimeCache.getValueFrom(RubyModule target,
ThreadContext context,
java.lang.String name,
int index)
|
IRubyObject |
AbstractScript.getVariable(Ruby runtime,
int i,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.RuntimeCache.getVariable(Ruby runtime,
int index,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable0(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable1(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable2(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable3(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable4(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable5(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable6(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable7(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable8(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable9(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.load(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
Script.load(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
AbstractScript.RuntimeCache.reCache(ThreadContext context,
java.lang.String name,
int index)
|
IRubyObject |
AbstractScript.RuntimeCache.reCacheFrom(RubyModule target,
ThreadContext context,
java.lang.String name,
int index)
|
IRubyObject |
AbstractScript.run(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
Script.run(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
AbstractScript.setVariable(Ruby runtime,
int i,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.RuntimeCache.setVariable(Ruby runtime,
int index,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable0(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable1(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable2(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable3(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable4(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable5(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable6(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable7(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable8(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable9(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
Methods in org.jruby.ast.executable with parameters of type IRubyObject | |
---|---|
IRubyObject |
AbstractScript.__file__(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
Script.__file__(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
Script.__file__(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
Script.__file__(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
AbstractScript.__file__(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
Script.__file__(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
AbstractScript.__file__(ThreadContext context,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
Script.__file__(ThreadContext context,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
AbstractScript.__file__(ThreadContext context,
IRubyObject self,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
Script.__file__(ThreadContext context,
IRubyObject self,
IRubyObject arg,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
protected DynamicMethod |
AbstractScript.getMethod(ThreadContext context,
IRubyObject self,
int i,
java.lang.String methodName)
|
protected DynamicMethod |
AbstractScript.RuntimeCache.getMethod(ThreadContext context,
IRubyObject self,
int index,
java.lang.String methodName)
|
protected DynamicMethod |
AbstractScript.getMethod0(ThreadContext context,
IRubyObject self,
java.lang.String methodName)
|
protected DynamicMethod |
AbstractScript.getMethod1(ThreadContext context,
IRubyObject self,
java.lang.String methodName)
|
protected DynamicMethod |
AbstractScript.getMethod2(ThreadContext context,
IRubyObject self,
java.lang.String methodName)
|
protected DynamicMethod |
AbstractScript.getMethod3(ThreadContext context,
IRubyObject self,
java.lang.String methodName)
|
protected DynamicMethod |
AbstractScript.getMethod4(ThreadContext context,
IRubyObject self,
java.lang.String methodName)
|
protected DynamicMethod |
AbstractScript.getMethod5(ThreadContext context,
IRubyObject self,
java.lang.String methodName)
|
protected DynamicMethod |
AbstractScript.getMethod6(ThreadContext context,
IRubyObject self,
java.lang.String methodName)
|
protected DynamicMethod |
AbstractScript.getMethod7(ThreadContext context,
IRubyObject self,
java.lang.String methodName)
|
protected DynamicMethod |
AbstractScript.getMethod8(ThreadContext context,
IRubyObject self,
java.lang.String methodName)
|
protected DynamicMethod |
AbstractScript.getMethod9(ThreadContext context,
IRubyObject self,
java.lang.String methodName)
|
IRubyObject |
AbstractScript.getVariable(Ruby runtime,
int i,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.RuntimeCache.getVariable(Ruby runtime,
int index,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable0(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable1(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable2(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable3(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable4(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable5(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable6(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable7(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable8(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.getVariable9(Ruby runtime,
java.lang.String name,
IRubyObject object)
|
IRubyObject |
AbstractScript.load(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
AbstractScript.load(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
Script.load(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
Script.load(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
AbstractScript.run(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
AbstractScript.run(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
Script.run(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
Script.run(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
AbstractScript.setVariable(Ruby runtime,
int i,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.RuntimeCache.setVariable(Ruby runtime,
int index,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable0(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable1(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable2(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable3(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable4(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable5(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable6(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable7(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable8(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
IRubyObject |
AbstractScript.setVariable9(Ruby runtime,
java.lang.String name,
IRubyObject object,
IRubyObject value)
|
Uses of IRubyObject in org.jruby.ast.types |
---|
Methods in org.jruby.ast.types with parameters of type IRubyObject | |
---|---|
boolean |
IEqlNode.eql(IRubyObject otherValue,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
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.evaluator |
---|
Methods in org.jruby.evaluator that return IRubyObject | |
---|---|
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,
Binding binding)
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)
|
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 | |
---|---|
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,
Binding binding)
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)
|
static IRubyObject |
ASTInterpreter.pollAndReturn(ThreadContext context,
IRubyObject result)
|
static IRubyObject[] |
ASTInterpreter.setupArgs(Ruby runtime,
ThreadContext context,
Node node,
IRubyObject self,
Block aBlock)
|
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 |
AbstractInvoker
A native function invoker |
class |
AbstractMemory
A abstract memory object that defines operations common to both pointers and memory buffers |
class |
AutoPointer
|
class |
Buffer
|
class |
CallbackInfo
Defines a C callback's parameters and return type. |
class |
Enum
Represents a C enum |
class |
MemoryPointer
|
class |
Pointer
C memory pointer operations. |
class |
Struct
|
class |
StructByValue
|
class |
StructLayout
Defines the memory layout for a native structure. |
static class |
StructLayout.Array
|
static class |
StructLayout.Member
A struct member. |
class |
StructLayoutBuilder
|
class |
Type
|
static class |
Type.Array
|
static class |
Type.Builtin
|
Fields in org.jruby.ext.ffi declared as IRubyObject | |
---|---|
protected IRubyObject |
StructLayout.Member.name
The name of this member. |
Methods in org.jruby.ext.ffi that return IRubyObject | |
---|---|
IRubyObject |
StructLayoutBuilder.add_array(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
StructLayoutBuilder.add_char_array(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
StructLayoutBuilder.add_struct(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
StructLayoutBuilder.add(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
Pointer.address(ThreadContext context)
|
IRubyObject |
StructLayout.alignment(ThreadContext context)
Gets the minimum alignment of the struct. |
IRubyObject |
StructLayout.Member.alignment(ThreadContext context)
|
IRubyObject |
Type.alignment(ThreadContext context)
Gets the native alignment of this Type in bytes |
static IRubyObject |
Struct.allocateIn(ThreadContext context,
IRubyObject klass)
|
static IRubyObject |
Struct.allocateIn(ThreadContext context,
IRubyObject klass,
IRubyObject clearArg)
|
static IRubyObject |
Struct.allocateInOut(ThreadContext context,
IRubyObject klass)
|
static IRubyObject |
Struct.allocateInOut(ThreadContext context,
IRubyObject klass,
IRubyObject clearArg)
|
static IRubyObject |
Struct.allocateOut(ThreadContext context,
IRubyObject klass)
|
static IRubyObject |
Struct.allocateOut(ThreadContext context,
IRubyObject klass,
IRubyObject clearArg)
|
IRubyObject |
AbstractMemory.aref(ThreadContext context,
IRubyObject indexArg)
|
IRubyObject |
StructLayout.aref(ThreadContext context,
IRubyObject fieldName)
|
IRubyObject |
AbstractInvoker.attach(ThreadContext context,
IRubyObject obj,
IRubyObject methodName)
Attaches this function to a ruby module or class. |
IRubyObject |
MemoryPointer.autorelease(ThreadContext context,
IRubyObject release)
|
static IRubyObject |
Platform.bsd_p(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
AbstractMemory.clear(ThreadContext context)
Clears (zeros out) the memory contents. |
IRubyObject |
StructLayout.Array.each(ThreadContext context,
Block block)
Needed for Enumerable implementation |
IRubyObject |
Type.Array.elem_type(ThreadContext context)
|
IRubyObject |
Type.Builtin.eql_p(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
Type.Builtin.equal_p(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
StructLayout.Member.ffi_type(ThreadContext context)
|
IRubyObject |
StructLayout.fields(ThreadContext context)
|
IRubyObject |
MemoryPointer.free(ThreadContext context)
|
IRubyObject |
AbstractMemory.get_array_of_float(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of signed 32 bit floating point values from the memory address. |
IRubyObject |
AbstractMemory.get_array_of_float64(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of signed 64 bit floating point values from the memory address. |
IRubyObject |
AbstractMemory.get_array_of_int16(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of signed 16 bit integer values from the memory address. |
IRubyObject |
AbstractMemory.get_array_of_int32(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of signed 32 bit integer values from the memory address. |
IRubyObject |
AbstractMemory.get_array_of_int64(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of signed 64 bit integer values from the memory address. |
IRubyObject |
AbstractMemory.get_array_of_int8(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of signed 8 bit integer values from the memory address. |
IRubyObject |
AbstractMemory.get_array_of_long(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of signed long integer values from the memory address. |
IRubyObject |
AbstractMemory.get_array_of_pointer(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
IRubyObject |
AbstractMemory.get_array_of_string(ThreadContext context,
IRubyObject rbOffset)
|
IRubyObject |
AbstractMemory.get_array_of_string(ThreadContext context,
IRubyObject rbOffset,
IRubyObject rbCount)
|
IRubyObject |
AbstractMemory.get_array_of_uint16(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of unsigned 16 bit integer values from the memory address. |
IRubyObject |
AbstractMemory.get_array_of_uint32(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of unsigned 32 bit integer values from the memory address. |
IRubyObject |
AbstractMemory.get_array_of_uint64(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of unsigned 64 bit integer values from the memory address. |
IRubyObject |
AbstractMemory.get_array_of_uint8(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of unsigned 8 bit integer values from the memory address. |
IRubyObject |
AbstractMemory.get_array_of_ulong(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of unsigned long integer values from the memory address. |
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 |
StructLayoutBuilder.get_size(ThreadContext context)
|
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_uint64(ThreadContext context,
IRubyObject offset)
Reads a 64 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. |
abstract IRubyObject |
StructLayout.Member.get(Ruby runtime,
StructLayout.Storage cache,
IRubyObject ptr)
Reads a ruby value from the struct member. |
IRubyObject |
StructLayout.Array.get(ThreadContext context)
|
IRubyObject |
StructLayout.Array.get(ThreadContext context,
IRubyObject index)
|
IRubyObject |
StructLayout.get(ThreadContext context,
IRubyObject ptr,
IRubyObject name)
Gets the value of the struct member corresponding to name. |
static IRubyObject |
MemoryUtil.getArrayOfFloat32(Ruby runtime,
MemoryIO io,
long offset,
int count)
|
static IRubyObject |
MemoryUtil.getArrayOfFloat64(Ruby runtime,
MemoryIO io,
long offset,
int count)
|
static IRubyObject |
MemoryUtil.getArrayOfSigned16(Ruby runtime,
MemoryIO io,
long offset,
int count)
|
static IRubyObject |
MemoryUtil.getArrayOfSigned32(Ruby runtime,
MemoryIO io,
long offset,
int count)
|
static IRubyObject |
MemoryUtil.getArrayOfSigned64(Ruby runtime,
MemoryIO io,
long offset,
int count)
|
static IRubyObject |
MemoryUtil.getArrayOfSigned8(Ruby runtime,
MemoryIO io,
long offset,
int count)
|
static IRubyObject |
MemoryUtil.getArrayOfUnsigned16(Ruby runtime,
MemoryIO io,
long offset,
int count)
|
static IRubyObject |
MemoryUtil.getArrayOfUnsigned32(Ruby runtime,
MemoryIO io,
long offset,
int count)
|
static IRubyObject |
MemoryUtil.getArrayOfUnsigned64(Ruby runtime,
MemoryIO io,
long offset,
int count)
|
static IRubyObject |
MemoryUtil.getArrayOfUnsigned8(Ruby runtime,
MemoryIO io,
long offset,
int count)
|
IRubyObject |
Struct.getCachedValue(StructLayout.Member member)
|
IRubyObject |
StructLayout.Storage.getCachedValue(StructLayout.Member member)
|
IRubyObject |
Struct.getFieldValue(ThreadContext context,
IRubyObject fieldName)
|
IRubyObject |
Struct.getLayout(ThreadContext context)
|
IRubyObject |
Struct.getMemory()
|
static IRubyObject |
MemoryUtil.getTaintedString(Ruby runtime,
MemoryIO io,
long offset)
Gets a NUL terminated string from a memory object |
static IRubyObject |
MemoryUtil.getTaintedString(Ruby runtime,
MemoryIO io,
long offset,
int length)
Reads a NUL terminated string from a memory object |
IRubyObject |
Struct.initialize(ThreadContext context)
|
IRubyObject |
AutoPointer.initialize(ThreadContext context,
IRubyObject pointerArg)
|
IRubyObject |
Pointer.initialize(ThreadContext context,
IRubyObject address)
|
IRubyObject |
Struct.initialize(ThreadContext context,
IRubyObject ptr)
|
IRubyObject |
AutoPointer.initialize(ThreadContext context,
IRubyObject pointerArg,
IRubyObject releaser)
|
IRubyObject |
Pointer.initialize(ThreadContext context,
IRubyObject type,
IRubyObject address)
|
IRubyObject |
Buffer.inspect(ThreadContext context)
|
IRubyObject |
MemoryPointer.inspect(ThreadContext context)
|
IRubyObject |
Pointer.inspect(ThreadContext context)
|
IRubyObject |
Type.Array.length(ThreadContext context)
|
static IRubyObject |
Platform.linux_p(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
Platform.mac_p(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
Struct.members(ThreadContext context)
|
IRubyObject |
StructLayout.members(ThreadContext context)
Gets a ruby array of the names of all members of this struct. |
static IRubyObject |
IOModule.native_read(ThreadContext context,
IRubyObject self,
IRubyObject src,
IRubyObject dst,
IRubyObject rbLength)
|
static IRubyObject |
MemoryPointer.newAligned(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
MemoryPointer.newAligned(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
IRubyObject count,
IRubyObject align,
Block block)
|
static IRubyObject |
CallbackInfo.newCallbackInfo(ThreadContext context,
IRubyObject klass,
IRubyObject returnType,
IRubyObject paramTypes)
CallbackInfo.new |
static IRubyObject |
MemoryPointer.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
Block block)
|
static IRubyObject |
Type.Array.newInstance(ThreadContext context,
IRubyObject klass,
IRubyObject componentType,
IRubyObject length)
|
static IRubyObject |
MemoryPointer.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
IRubyObject count,
Block block)
|
static IRubyObject |
MemoryPointer.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
IRubyObject count,
IRubyObject clear,
Block block)
|
static IRubyObject |
Util.newSigned16(Ruby runtime,
int value)
|
static IRubyObject |
Util.newSigned32(Ruby runtime,
int value)
|
static IRubyObject |
Util.newSigned64(Ruby runtime,
long value)
|
static IRubyObject |
Util.newSigned8(Ruby runtime,
int value)
|
static IRubyObject |
StructByValue.newStructByValue(ThreadContext context,
IRubyObject klass,
IRubyObject structClass)
|
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 |
StructLayout.offset_of(ThreadContext context,
IRubyObject fieldName)
Gets the offset of a member of the struct. |
IRubyObject |
StructLayout.Member.offset(ThreadContext context)
|
IRubyObject |
StructLayout.offsets(ThreadContext context)
Gets a ruby array of the offsets of all members of this struct. |
IRubyObject |
AbstractMemory.op_equal(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
Type.Builtin.op_equal(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
AbstractMemory.op_plus(ThreadContext context,
IRubyObject value)
|
IRubyObject |
CallbackInfo.param_types(ThreadContext context)
|
IRubyObject |
Struct.pointer(ThreadContext context)
|
IRubyObject |
AbstractMemory.put_array_of_float(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of 32 bit floating point values to the memory area. |
IRubyObject |
AbstractMemory.put_array_of_float64(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of 64 bit floating point values to the memory area. |
IRubyObject |
AbstractMemory.put_array_of_int16(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of signed 16 bit integer values to the memory area. |
IRubyObject |
AbstractMemory.put_array_of_int32(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of signed 32 bit integer values to the memory area. |
IRubyObject |
AbstractMemory.put_array_of_int64(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of signed 64 bit integer values to the memory area. |
IRubyObject |
AbstractMemory.put_array_of_int8(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of signed 8 bit integer values to the memory area. |
IRubyObject |
AbstractMemory.put_array_of_long(ThreadContext context,
IRubyObject offset,
IRubyObject arr)
Writes an array of signed long integer values to the memory area. |
IRubyObject |
AbstractMemory.put_array_of_pointer(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
|
IRubyObject |
AbstractMemory.put_array_of_uint16(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of unsigned 16 bit integer values to the memory area. |
IRubyObject |
AbstractMemory.put_array_of_uint32(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of unsigned 32 bit integer values to the memory area. |
IRubyObject |
AbstractMemory.put_array_of_uint64(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of unsigned 64 bit integer values to the memory area. |
IRubyObject |
AbstractMemory.put_array_of_uint8(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of unsigned 8 bit integer values to the memory area. |
IRubyObject |
AbstractMemory.put_array_of_ulong(ThreadContext context,
IRubyObject offset,
IRubyObject arr)
Writes an array of unsigned long integer values to the memory area. |
IRubyObject |
AbstractMemory.put_bytes(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
AbstractMemory.put_callback(ThreadContext context,
IRubyObject offset,
IRubyObject proc,
IRubyObject cbInfo)
|
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_pointer(ThreadContext context,
IRubyObject offset,
IRubyObject value)
|
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_uint64(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a 64 bit unsigned integer value to the memory area. |
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.Array.put(ThreadContext context,
IRubyObject index,
IRubyObject value)
|
IRubyObject |
StructLayout.put(ThreadContext context,
IRubyObject ptr,
IRubyObject name,
IRubyObject value)
Sets the native value of the struct member corresponding to name. |
IRubyObject |
AbstractMemory.read_string(ThreadContext context)
|
IRubyObject |
AbstractMemory.read_string(ThreadContext context,
IRubyObject rbLength)
|
IRubyObject |
CallbackInfo.result_type(ThreadContext context)
|
IRubyObject |
StructLayoutBuilder.set_size(ThreadContext context,
IRubyObject sizeArg)
|
IRubyObject |
StructLayoutBuilder.set_union(ThreadContext context,
IRubyObject isUnion)
|
IRubyObject |
Struct.setFieldValue(ThreadContext context,
IRubyObject fieldName,
IRubyObject fieldValue)
|
IRubyObject |
StructLayout.size(ThreadContext context)
Gets the total size of the struct. |
IRubyObject |
StructLayout.Member.size(ThreadContext context)
|
IRubyObject |
StructLayout.Array.size(ThreadContext context)
|
IRubyObject |
Type.size(ThreadContext context)
Gets the native size of this Type in bytes |
static IRubyObject |
Platform.solaris_p(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
StructLayout.Array.to_ptr(ThreadContext context)
|
IRubyObject |
CallbackInfo.to_s(ThreadContext context)
|
IRubyObject |
StructByValue.to_s(ThreadContext context)
|
IRubyObject |
Type.Builtin.to_s(ThreadContext context)
|
IRubyObject |
AbstractMemory.to_s(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
Pointer.to_s(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
Type.Builtin.to_sym(ThreadContext context)
|
IRubyObject |
AbstractMemory.total(ThreadContext context)
Gets the total size (in bytes) of the Memory. |
IRubyObject |
AbstractMemory.type_size(ThreadContext context)
Indicates how many bytes the intrinsic type of the memory uses. |
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_array(ThreadContext context,
IRubyObject[] args)
|
|
IRubyObject |
StructLayoutBuilder.add_char_array(ThreadContext context,
IRubyObject[] args)
|
|
IRubyObject |
StructLayoutBuilder.add_struct(ThreadContext context,
IRubyObject[] args)
|
|
IRubyObject |
StructLayoutBuilder.add(ThreadContext context,
IRubyObject[] args)
|
|
static IRubyObject |
Struct.allocateIn(ThreadContext context,
IRubyObject klass)
|
|
static IRubyObject |
Struct.allocateIn(ThreadContext context,
IRubyObject klass,
IRubyObject clearArg)
|
|
static IRubyObject |
Struct.allocateInOut(ThreadContext context,
IRubyObject klass)
|
|
static Buffer |
Buffer.allocateInOut(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg)
|
|
static IRubyObject |
Struct.allocateInOut(ThreadContext context,
IRubyObject klass,
IRubyObject clearArg)
|
|
static Buffer |
Buffer.allocateInOut(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
IRubyObject arg2)
|
|
static Buffer |
Buffer.allocateInOut(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
IRubyObject countArg,
IRubyObject clearArg)
|
|
static Buffer |
Buffer.allocateInput(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
|
static Buffer |
Buffer.allocateInput(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
IRubyObject arg2)
|
|
static Buffer |
Buffer.allocateInput(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
IRubyObject countArg,
IRubyObject clearArg)
|
|
static IRubyObject |
Struct.allocateOut(ThreadContext context,
IRubyObject klass)
|
|
static IRubyObject |
Struct.allocateOut(ThreadContext context,
IRubyObject klass,
IRubyObject clearArg)
|
|
static Buffer |
Buffer.allocateOutput(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg)
|
|
static Buffer |
Buffer.allocateOutput(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
IRubyObject arg2)
|
|
static Buffer |
Buffer.allocateOutput(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
IRubyObject countArg,
IRubyObject clearArg)
|
|
IRubyObject |
AbstractMemory.aref(ThreadContext context,
IRubyObject indexArg)
|
|
IRubyObject |
StructLayout.aref(ThreadContext context,
IRubyObject fieldName)
|
|
IRubyObject |
AbstractInvoker.attach(ThreadContext context,
IRubyObject obj,
IRubyObject methodName)
Attaches this function to a ruby module or class. |
|
IRubyObject |
MemoryPointer.autorelease(ThreadContext context,
IRubyObject release)
|
|
static IRubyObject |
Platform.bsd_p(ThreadContext context,
IRubyObject recv)
|
|
protected static int |
AbstractMemory.calculateSize(ThreadContext context,
IRubyObject sizeArg)
|
|
protected static RubyArray |
AbstractMemory.checkArray(IRubyObject obj)
|
|
static void |
Util.checkStringSafety(Ruby runtime,
IRubyObject value)
|
|
static
|
Util.convertParameter(IRubyObject parameter,
java.lang.Class<T> paramClass)
Deprecated. |
|
static double |
Util.doubleValue(IRubyObject parameter)
|
|
IRubyObject |
Type.Builtin.eql_p(ThreadContext context,
IRubyObject obj)
|
|
boolean |
AbstractMemory.eql(IRubyObject other)
|
|
IRubyObject |
Type.Builtin.equal_p(ThreadContext context,
IRubyObject obj)
|
|
static float |
Util.floatValue(IRubyObject parameter)
|
|
IRubyObject |
AbstractMemory.get_array_of_float(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of signed 32 bit floating point values from the memory address. |
|
IRubyObject |
AbstractMemory.get_array_of_float64(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of signed 64 bit floating point values from the memory address. |
|
IRubyObject |
AbstractMemory.get_array_of_int16(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of signed 16 bit integer values from the memory address. |
|
IRubyObject |
AbstractMemory.get_array_of_int32(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of signed 32 bit integer values from the memory address. |
|
IRubyObject |
AbstractMemory.get_array_of_int64(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of signed 64 bit integer values from the memory address. |
|
IRubyObject |
AbstractMemory.get_array_of_int8(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of signed 8 bit integer values from the memory address. |
|
IRubyObject |
AbstractMemory.get_array_of_long(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of signed long integer values from the memory address. |
|
IRubyObject |
AbstractMemory.get_array_of_pointer(ThreadContext context,
IRubyObject offset,
IRubyObject length)
|
|
IRubyObject |
AbstractMemory.get_array_of_string(ThreadContext context,
IRubyObject rbOffset)
|
|
IRubyObject |
AbstractMemory.get_array_of_string(ThreadContext context,
IRubyObject rbOffset,
IRubyObject rbCount)
|
|
IRubyObject |
AbstractMemory.get_array_of_uint16(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of unsigned 16 bit integer values from the memory address. |
|
IRubyObject |
AbstractMemory.get_array_of_uint32(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of unsigned 32 bit integer values from the memory address. |
|
IRubyObject |
AbstractMemory.get_array_of_uint64(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of unsigned 64 bit integer values from the memory address. |
|
IRubyObject |
AbstractMemory.get_array_of_uint8(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of unsigned 8 bit integer values from the memory address. |
|
IRubyObject |
AbstractMemory.get_array_of_ulong(ThreadContext context,
IRubyObject offset,
IRubyObject length)
Reads an array of unsigned long integer values from the memory address. |
|
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_uint64(ThreadContext context,
IRubyObject offset)
Reads a 64 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. |
|
abstract IRubyObject |
StructLayout.Member.get(Ruby runtime,
StructLayout.Storage cache,
IRubyObject ptr)
Reads a ruby value from the struct member. |
|
IRubyObject |
StructLayout.Array.get(ThreadContext context,
IRubyObject index)
|
|
IRubyObject |
StructLayout.get(ThreadContext context,
IRubyObject ptr,
IRubyObject name)
Gets the value of the struct member corresponding to name. |
|
IRubyObject |
Struct.getFieldValue(ThreadContext context,
IRubyObject fieldName)
|
|
protected long |
AbstractMemory.getOffset(IRubyObject offset)
Calculates the absoluate offset within the base memory pointer for a given offset. |
|
IRubyObject |
AutoPointer.initialize(ThreadContext context,
IRubyObject pointerArg)
|
|
IRubyObject |
Pointer.initialize(ThreadContext context,
IRubyObject address)
|
|
IRubyObject |
Struct.initialize(ThreadContext context,
IRubyObject ptr)
|
|
IRubyObject |
AutoPointer.initialize(ThreadContext context,
IRubyObject pointerArg,
IRubyObject releaser)
|
|
IRubyObject |
Pointer.initialize(ThreadContext context,
IRubyObject type,
IRubyObject address)
|
|
static short |
Util.int16Value(IRubyObject parameter)
|
|
static int |
Util.int32Value(IRubyObject parameter)
|
|
static long |
Util.int64Value(IRubyObject parameter)
|
|
static byte |
Util.int8Value(IRubyObject parameter)
|
|
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 |
IOModule.native_read(ThreadContext context,
IRubyObject self,
IRubyObject src,
IRubyObject dst,
IRubyObject rbLength)
|
|
static IRubyObject |
MemoryPointer.newAligned(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
|
static IRubyObject |
MemoryPointer.newAligned(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
|
static IRubyObject |
MemoryPointer.newAligned(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
IRubyObject count,
IRubyObject align,
Block block)
|
|
static IRubyObject |
CallbackInfo.newCallbackInfo(ThreadContext context,
IRubyObject klass,
IRubyObject returnType,
IRubyObject paramTypes)
CallbackInfo.new |
|
static StructLayoutBuilder |
StructLayoutBuilder.newInstance(ThreadContext context,
IRubyObject recv)
|
|
static IRubyObject |
MemoryPointer.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
Block block)
|
|
static IRubyObject |
Type.Array.newInstance(ThreadContext context,
IRubyObject klass,
IRubyObject componentType,
IRubyObject length)
|
|
static IRubyObject |
MemoryPointer.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
IRubyObject count,
Block block)
|
|
static IRubyObject |
MemoryPointer.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
IRubyObject count,
IRubyObject clear,
Block block)
|
|
static IRubyObject |
StructByValue.newStructByValue(ThreadContext context,
IRubyObject klass,
IRubyObject structClass)
|
|
IRubyObject |
StructLayout.offset_of(ThreadContext context,
IRubyObject fieldName)
Gets the offset of a member of the struct. |
|
IRubyObject |
AbstractMemory.op_equal(ThreadContext context,
IRubyObject obj)
|
|
IRubyObject |
Type.Builtin.op_equal(ThreadContext context,
IRubyObject obj)
|
|
IRubyObject |
AbstractMemory.op_plus(ThreadContext context,
IRubyObject value)
|
|
IRubyObject |
AbstractMemory.put_array_of_float(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of 32 bit floating point values to the memory area. |
|
IRubyObject |
AbstractMemory.put_array_of_float64(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of 64 bit floating point values to the memory area. |
|
IRubyObject |
AbstractMemory.put_array_of_int16(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of signed 16 bit integer values to the memory area. |
|
IRubyObject |
AbstractMemory.put_array_of_int32(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of signed 32 bit integer values to the memory area. |
|
IRubyObject |
AbstractMemory.put_array_of_int64(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of signed 64 bit integer values to the memory area. |
|
IRubyObject |
AbstractMemory.put_array_of_int8(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of signed 8 bit integer values to the memory area. |
|
IRubyObject |
AbstractMemory.put_array_of_long(ThreadContext context,
IRubyObject offset,
IRubyObject arr)
Writes an array of signed long integer values to the memory area. |
|
IRubyObject |
AbstractMemory.put_array_of_pointer(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
|
|
IRubyObject |
AbstractMemory.put_array_of_uint16(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of unsigned 16 bit integer values to the memory area. |
|
IRubyObject |
AbstractMemory.put_array_of_uint32(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of unsigned 32 bit integer values to the memory area. |
|
IRubyObject |
AbstractMemory.put_array_of_uint64(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of unsigned 64 bit integer values to the memory area. |
|
IRubyObject |
AbstractMemory.put_array_of_uint8(ThreadContext context,
IRubyObject offset,
IRubyObject arrParam)
Writes an array of unsigned 8 bit integer values to the memory area. |
|
IRubyObject |
AbstractMemory.put_array_of_ulong(ThreadContext context,
IRubyObject offset,
IRubyObject arr)
Writes an array of unsigned long integer values to the memory area. |
|
IRubyObject |
AbstractMemory.put_bytes(ThreadContext context,
IRubyObject[] args)
|
|
IRubyObject |
AbstractMemory.put_callback(ThreadContext context,
IRubyObject offset,
IRubyObject proc,
IRubyObject cbInfo)
|
|
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_pointer(ThreadContext context,
IRubyObject offset,
IRubyObject value)
|
|
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_uint64(ThreadContext context,
IRubyObject offset,
IRubyObject value)
Writes a 64 bit unsigned integer value to the memory area. |
|
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. |
|
abstract void |
StructLayout.Member.put(Ruby runtime,
StructLayout.Storage cache,
IRubyObject ptr,
IRubyObject value)
Writes a ruby value to the native struct member as the appropriate native value. |
|
IRubyObject |
StructLayout.Array.put(ThreadContext context,
IRubyObject index,
IRubyObject value)
|
|
IRubyObject |
StructLayout.put(ThreadContext context,
IRubyObject ptr,
IRubyObject name,
IRubyObject value)
Sets the native value of the struct member corresponding to name. |
|
void |
Struct.putCachedValue(StructLayout.Member member,
IRubyObject value)
|
|
void |
StructLayout.Storage.putCachedValue(StructLayout.Member member,
IRubyObject value)
|
|
void |
Struct.putReference(StructLayout.Member member,
IRubyObject value)
|
|
void |
StructLayout.Storage.putReference(StructLayout.Member member,
IRubyObject value)
|
|
IRubyObject |
AbstractMemory.read_string(ThreadContext context,
IRubyObject rbLength)
|
|
IRubyObject |
StructLayoutBuilder.set_size(ThreadContext context,
IRubyObject sizeArg)
|
|
IRubyObject |
StructLayoutBuilder.set_union(ThreadContext context,
IRubyObject isUnion)
|
|
IRubyObject |
Struct.setFieldValue(ThreadContext context,
IRubyObject fieldName,
IRubyObject fieldValue)
|
|
static IRubyObject |
Platform.solaris_p(ThreadContext context,
IRubyObject recv)
|
|
IRubyObject |
AbstractMemory.to_s(ThreadContext context,
IRubyObject[] args)
|
|
IRubyObject |
Pointer.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 NativeType |
NativeType.valueOf(IRubyObject type)
|
|
static IRubyObject |
Platform.windows_p(ThreadContext context,
IRubyObject recv)
|
Constructors in org.jruby.ext.ffi with parameters of type IRubyObject | |
---|---|
StructLayout.Member(IRubyObject name,
Type type,
int index,
long offset)
Initializes a new Member instance |
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.jffi |
---|
Classes in org.jruby.ext.ffi.jffi that implement IRubyObject | |
---|---|
class |
DynamicLibrary
|
static class |
DynamicLibrary.Symbol
|
class |
Function
|
class |
JFFIInvoker
|
class |
VariadicInvoker
|
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 |
---|
Fields in org.jruby.internal.runtime declared as IRubyObject | |
---|---|
IRubyObject |
ThreadService.Event.exception
|
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)
|
|
RubyRunnable(RubyThread rubyThread,
IRubyObject[] args,
Frame[] frames,
Block currentBlock)
|
|
ThreadService.Event(RubyThread sender,
RubyThread target,
ThreadService.Event.Type type,
IRubyObject exception)
|
|
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)
Arity 0, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
JittedMethod.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)
Arity 0, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
JittedMethod.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 arg0)
Arity 1, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
JavaMethod.JavaMethodOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
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.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodZero.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JittedMethod.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)
|
IRubyObject |
JavaMethod.JavaMethodZeroBlock.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.JavaMethodZeroOrOneOrTwoBlock.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.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.JavaMethodTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrThreeBlock.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.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JittedMethod.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 |
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 |
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 arg0,
Block block)
Arity 1, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
JittedMethod.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 arg0,
IRubyObject arg1)
Arity 2, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrNBlock.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.JavaMethodOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
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 arg0,
IRubyObject arg1,
Block block)
Arity 2, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.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.JavaMethodOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
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 arg0,
IRubyObject arg1,
IRubyObject arg2)
Arity 3, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JavaMethod.JavaMethodThreeOrNBlock.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.JavaMethodOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
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 arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
Arity 3, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.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.JavaMethodOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
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.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
Arity 4, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
Arity 4, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4)
Arity 5, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
Block block)
Arity 5, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5)
Arity 6, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
Block block)
Arity 6, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6)
Arity 7, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
Block block)
Arity 7, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7)
Arity 8, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
Block block)
Arity 8, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8)
Arity 9, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
Block block)
Arity 9, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9)
Arity 10, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9,
Block block)
Arity 10, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9,
Block block)
|
protected IRubyObject |
DynamicMethod.handleRedo(Ruby runtime)
|
protected IRubyObject |
DynamicMethod.handleReturn(ThreadContext context,
JumpException.ReturnJump rj)
|
protected static IRubyObject |
JavaMethod.raiseArgumentError(JavaMethod method,
ThreadContext context,
java.lang.String name,
int given,
int min,
int max)
|
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)
Arity 0, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name)
|
IRubyObject |
JittedMethod.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)
Arity 0, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
JittedMethod.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 arg0)
Arity 1, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
JavaMethod.JavaMethodOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0)
|
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.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
abstract IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodZero.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodZero.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodOne.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodTwo.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JavaMethod.JavaMethodThree.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
JittedMethod.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)
|
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.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)
|
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)
|
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)
|
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.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.JavaMethodTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrThreeBlock.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 |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JittedMethod.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 |
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 |
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 arg0,
Block block)
Arity 1, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
JittedMethod.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 arg0,
IRubyObject arg1)
Arity 2, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrNBlock.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.JavaMethodOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
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 arg0,
IRubyObject arg1,
Block block)
Arity 2, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.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.JavaMethodOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
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 arg0,
IRubyObject arg1,
IRubyObject arg2)
Arity 3, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JavaMethod.JavaMethodThreeOrNBlock.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.JavaMethodOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
abstract IRubyObject |
JavaMethod.JavaMethodThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
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 arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
Arity 3, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.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.JavaMethodOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
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.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
Arity 4, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
Arity 4, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4)
Arity 5, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
Block block)
Arity 5, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5)
Arity 6, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
Block block)
Arity 6, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6)
Arity 7, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
Block block)
Arity 7, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7)
Arity 8, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
Block block)
Arity 8, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8)
Arity 9, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
Block block)
Arity 9, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9)
Arity 10, no block |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9,
Block block)
Arity 10, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9,
Block block)
|
protected static void |
JavaMethod.checkArgumentCount(JavaMethod method,
ThreadContext context,
java.lang.String name,
IRubyObject[] args,
int num)
|
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. |
protected void |
JittedMethod.pre(ThreadContext context,
IRubyObject self,
java.lang.String name,
Block block,
int argsLength)
|
protected void |
InterpretedMethod.pre(ThreadContext context,
java.lang.String name,
IRubyObject self,
Block block,
Ruby runtime)
|
protected void |
TraceableInterpretedMethod.pre(ThreadContext context,
java.lang.String name,
IRubyObject self,
Block block,
Ruby runtime)
|
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 boolean |
MiniJava.isCacheOk(CacheEntry entry,
IRubyObject self)
|
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 CacheEntry |
MiniJava.searchWithCache(IRubyObject obj,
java.lang.String name1)
|
static CacheEntry |
MiniJava.searchWithCache(IRubyObject obj,
java.lang.String name1,
java.lang.String name2)
|
static CacheEntry |
MiniJava.searchWithCache(IRubyObject obj,
java.lang.String name1,
java.lang.String name2,
java.lang.String name3)
|
static CacheEntry |
MiniJava.searchWithCache(IRubyObject obj,
java.lang.String name1,
java.lang.String name2,
java.lang.String name3,
java.lang.String name4)
|
static CacheEntry |
MiniJava.searchWithCache(IRubyObject obj,
java.lang.String name1,
java.lang.String name2,
java.lang.String name3,
java.lang.String name4,
java.lang.String name5)
|
static CacheEntry |
MiniJava.searchWithCache(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 CacheEntry |
MiniJava.searchWithCache(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 CacheEntry |
MiniJava.searchWithCache(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.dispatch |
---|
Methods in org.jruby.java.dispatch with parameters of type IRubyObject | |
---|---|
static JavaCallable |
CallableSelector.matchingCallableArityFour(IRubyObject recv,
java.util.Map cache,
JavaCallable[] methods,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
static JavaCallable |
CallableSelector.matchingCallableArityN(IRubyObject recv,
java.util.Map cache,
JavaCallable[] methods,
IRubyObject[] args,
int argsLength)
|
static JavaCallable |
CallableSelector.matchingCallableArityN(IRubyObject recv,
java.util.Map cache,
JavaCallable[] methods,
IRubyObject[] args,
int argsLength)
|
static ParameterTypes |
CallableSelector.matchingCallableArityN(IRubyObject recv,
java.util.Map cache,
ParameterTypes[] methods,
IRubyObject[] args,
int argsLength)
|
static ParameterTypes |
CallableSelector.matchingCallableArityN(IRubyObject recv,
java.util.Map cache,
ParameterTypes[] methods,
IRubyObject[] args,
int argsLength)
|
static JavaCallable |
CallableSelector.matchingCallableArityOne(IRubyObject recv,
java.util.Map cache,
JavaCallable[] methods,
IRubyObject arg0)
|
static JavaCallable |
CallableSelector.matchingCallableArityThree(IRubyObject recv,
java.util.Map cache,
JavaCallable[] methods,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
static JavaCallable |
CallableSelector.matchingCallableArityTwo(IRubyObject recv,
java.util.Map cache,
JavaCallable[] methods,
IRubyObject arg0,
IRubyObject arg1)
|
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)
Deprecated. |
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)
|
IRubyObject |
JavaProxy.equal_p(ThreadContext context,
IRubyObject other)
|
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 |
JavaProxy.java_method(ThreadContext context,
IRubyObject rubyName)
|
IRubyObject |
JavaProxy.java_method(ThreadContext context,
IRubyObject rubyName,
IRubyObject argTypes)
|
IRubyObject |
JavaProxy.java_send(ThreadContext context,
IRubyObject rubyName)
|
IRubyObject |
JavaProxy.java_send(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
JavaProxy.java_send(ThreadContext context,
IRubyObject rubyName,
IRubyObject argTypes)
|
IRubyObject |
JavaProxy.java_send(ThreadContext context,
IRubyObject rubyName,
IRubyObject argTypes,
IRubyObject arg0)
|
IRubyObject |
ArrayJavaProxy.length()
|
IRubyObject |
ArrayJavaProxy.op_aref(ThreadContext context,
IRubyObject arg)
|
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)
|
IRubyObject |
JavaProxy.equal_p(ThreadContext context,
IRubyObject other)
|
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)
|
IRubyObject |
JavaProxy.java_method(ThreadContext context,
IRubyObject rubyName)
|
IRubyObject |
JavaProxy.java_method(ThreadContext context,
IRubyObject rubyName,
IRubyObject argTypes)
|
IRubyObject |
JavaProxy.java_send(ThreadContext context,
IRubyObject rubyName)
|
IRubyObject |
JavaProxy.java_send(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
JavaProxy.java_send(ThreadContext context,
IRubyObject rubyName,
IRubyObject argTypes)
|
IRubyObject |
JavaProxy.java_send(ThreadContext context,
IRubyObject rubyName,
IRubyObject argTypes,
IRubyObject arg0)
|
IRubyObject |
ArrayJavaProxy.op_aref(ThreadContext context,
IRubyObject arg)
|
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 | |
---|---|
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.arefDirect(int intIndex)
|
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)
|
abstract IRubyObject |
JavaUtil.JavaConverter.convert(Ruby runtime,
java.lang.Object object)
|
static IRubyObject |
JavaUtil.convertJavaArrayElementToRuby(Ruby runtime,
JavaUtil.JavaConverter converter,
java.lang.Object array,
int i)
|
static IRubyObject[] |
JavaUtil.convertJavaArrayToRuby(Ruby runtime,
java.lang.Object[] objects)
|
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby runtime,
boolean b)
Deprecated. |
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby runtime,
double d)
Deprecated. |
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby runtime,
float f)
Deprecated. |
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby runtime,
int i)
Deprecated. |
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby runtime,
JavaUtil.JavaConverter converter,
java.lang.Object object)
Deprecated. |
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby runtime,
long l)
Deprecated. |
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby runtime,
java.lang.Object object)
|
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 |
JavaUtil.convertJavaToUsableRubyObjectWithConverter(Ruby runtime,
java.lang.Object object,
JavaUtil.JavaConverter converter)
|
static IRubyObject |
Java.create_proxy_class(IRubyObject recv,
IRubyObject constant,
IRubyObject javaClass,
IRubyObject module)
|
static IRubyObject |
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()
|
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 |
JavaUtilities.get_interface_module(IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
Java.get_interface_module(Ruby runtime,
IRubyObject javaClassObject)
|
static IRubyObject |
Java.get_java_class(IRubyObject recv,
IRubyObject name)
|
static IRubyObject |
JavaUtilities.get_java_class(IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
Java.get_package_module_dot_format(IRubyObject recv,
IRubyObject dottedName)
|
static IRubyObject |
JavaUtilities.get_package_module_dot_format(IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
Java.get_package_module(IRubyObject recv,
IRubyObject symObject)
|
static IRubyObject |
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 |
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 |
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 |
JavaUtilities.get_top_level_proxy_or_package(ThreadContext context,
IRubyObject recv,
IRubyObject arg0)
|
abstract IRubyObject |
JavaUtil.JavaConverter.get(Ruby runtime,
java.lang.Object array,
int i)
|
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. |
protected IRubyObject |
JavaCallable.handleInvocationTargetEx(java.lang.reflect.InvocationTargetException ite,
java.lang.reflect.Member target)
|
protected IRubyObject |
JavaCallable.handleThrowable(java.lang.Throwable t,
java.lang.reflect.Member target)
|
static IRubyObject |
JavaProxyMethods.hash(IRubyObject recv)
|
IRubyObject |
JavaCallable.inspect()
|
IRubyObject |
JavaMethod.invoke_static(IRubyObject[] args)
|
IRubyObject |
JavaMethod.invoke(IRubyObject[] args)
|
IRubyObject |
JavaMethod.invokeDirect(java.lang.Object javaInvokee)
|
IRubyObject |
JavaMethod.invokeDirect(java.lang.Object javaInvokee,
java.lang.Object arg0)
|
IRubyObject |
JavaMethod.invokeDirect(java.lang.Object javaInvokee,
java.lang.Object[] args)
|
IRubyObject |
JavaMethod.invokeDirect(java.lang.Object javaInvokee,
java.lang.Object arg0,
java.lang.Object arg1)
|
IRubyObject |
JavaMethod.invokeDirect(java.lang.Object javaInvokee,
java.lang.Object arg0,
java.lang.Object arg1,
java.lang.Object arg2)
|
IRubyObject |
JavaMethod.invokeDirect(java.lang.Object javaInvokee,
java.lang.Object arg0,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
IRubyObject |
JavaMethod.invokeStaticDirect()
|
IRubyObject |
JavaMethod.invokeStaticDirect(java.lang.Object arg0)
|
IRubyObject |
JavaMethod.invokeStaticDirect(java.lang.Object[] args)
|
IRubyObject |
JavaMethod.invokeStaticDirect(java.lang.Object arg0,
java.lang.Object arg1)
|
IRubyObject |
JavaMethod.invokeStaticDirect(java.lang.Object arg0,
java.lang.Object arg1,
java.lang.Object arg2)
|
IRubyObject |
JavaMethod.invokeStaticDirect(java.lang.Object arg0,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
IRubyObject |
JavaObject.is_java_proxy()
|
static IRubyObject |
Java.JavaProxyClassMethods.java_alias(ThreadContext context,
IRubyObject proxyClass,
IRubyObject newName,
IRubyObject rubyName)
|
static IRubyObject |
Java.JavaProxyClassMethods.java_alias(ThreadContext context,
IRubyObject proxyClass,
IRubyObject newName,
IRubyObject rubyName,
IRubyObject argTypes)
|
IRubyObject |
JavaObject.java_class()
|
static IRubyObject |
JavaProxyMethods.java_class(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
Java.JavaProxyClassMethods.java_method(ThreadContext context,
IRubyObject proxyClass,
IRubyObject rubyName)
|
static IRubyObject |
Java.JavaProxyClassMethods.java_method(ThreadContext context,
IRubyObject proxyClass,
IRubyObject rubyName,
IRubyObject argTypes)
|
static IRubyObject |
JavaProxyMethods.java_object_set(ThreadContext context,
IRubyObject recv,
IRubyObject obj)
|
static IRubyObject |
JavaProxyMethods.java_object(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
Java.java_to_primitive(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
Deprecated. |
static IRubyObject |
JavaUtil.java_to_primitive(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
Deprecated. |
static IRubyObject |
Java.java_to_ruby(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
Deprecated. |
static IRubyObject |
JavaUtil.java_to_ruby(Ruby runtime,
IRubyObject object)
Deprecated. |
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)
|
IRubyObject |
JavaObject.marshal_dump()
|
IRubyObject |
JavaObject.marshal_load(ThreadContext context,
IRubyObject str)
|
IRubyObject |
JavaAccessibleObject.modifiers()
|
IRubyObject |
JavaClass.modifiers()
|
IRubyObject |
JavaAccessibleObject.name()
|
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 |
JavaUtil.primitive_to_java(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
Deprecated. |
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)
Deprecated. |
static IRubyObject |
JavaUtil.ruby_to_java(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
Deprecated. |
IRubyObject |
JavaEmbedUtils.EvalUnit.run()
|
IRubyObject |
JavaEmbedUtils.InterpretedEvalUnit.run()
|
IRubyObject |
JavaAccessibleObject.same(IRubyObject other)
|
IRubyObject |
JavaObject.same(IRubyObject other)
|
static IRubyObject |
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 |
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()
|
IRubyObject |
JavaField.value(ThreadContext context,
IRubyObject object)
|
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,
int index)
|
static IRubyObject |
RuntimeHelpers.arrayEntryOrNilOne(RubyArray array)
|
static IRubyObject |
RuntimeHelpers.arrayEntryOrNilTwo(RubyArray array)
|
static IRubyObject |
RuntimeHelpers.arrayEntryOrNilZero(RubyArray array)
|
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,
Visibility visibility,
java.lang.String name,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
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,
IRubyObject value,
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 arg2,
IRubyObject value,
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.elementOrNil(IRubyObject[] input,
int element,
IRubyObject nil)
|
static IRubyObject |
RuntimeHelpers.elementOrNull(IRubyObject[] input,
int element)
|
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.getArgValues(ThreadContext context)
|
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.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,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.isExceptionHandled(RubyException currentException,
IRubyObject exception0,
IRubyObject exception1,
IRubyObject exception2,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.isExceptionHandled(RubyException currentException,
IRubyObject exception0,
IRubyObject exception1,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.isExceptionHandled(RubyException currentException,
IRubyObject exception,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.isJavaExceptionHandled(java.lang.Throwable currentThrowable,
IRubyObject[] throwables,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.isJavaExceptionHandled(java.lang.Throwable currentThrowable,
IRubyObject throwable0,
IRubyObject throwable1,
IRubyObject throwable2,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.isJavaExceptionHandled(java.lang.Throwable currentThrowable,
IRubyObject throwable0,
IRubyObject throwable1,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.isJavaExceptionHandled(java.lang.Throwable currentThrowable,
IRubyObject throwable,
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 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.rbEqual(ThreadContext context,
IRubyObject a,
IRubyObject b)
Equivalent to rb_equal in MRI |
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.setConstantInCurrent(IRubyObject value,
ThreadContext context,
java.lang.String name)
|
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 boolean |
RuntimeHelpers.areAnyTrueForCaselessWhen(IRubyObject[] receivers)
|
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,
Visibility visibility,
java.lang.String name,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
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 RubyHash |
RuntimeHelpers.constructHash19(Ruby runtime,
IRubyObject key1,
IRubyObject value1)
|
static RubyHash |
RuntimeHelpers.constructHash19(Ruby runtime,
IRubyObject key1,
IRubyObject value1,
IRubyObject key2,
IRubyObject value2)
|
static RubyHash |
RuntimeHelpers.constructHash19(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 RubyArray |
RuntimeHelpers.constructRubyArray(Ruby runtime,
IRubyObject one)
|
static RubyArray |
RuntimeHelpers.constructRubyArray(Ruby runtime,
IRubyObject one,
IRubyObject two)
|
static RubyArray |
RuntimeHelpers.constructRubyArray(Ruby runtime,
IRubyObject one,
IRubyObject two,
IRubyObject three)
|
static RubyArray |
RuntimeHelpers.constructRubyArray(Ruby runtime,
IRubyObject one,
IRubyObject two,
IRubyObject three,
IRubyObject four)
|
static RubyArray |
RuntimeHelpers.constructRubyArray(Ruby runtime,
IRubyObject one,
IRubyObject two,
IRubyObject three,
IRubyObject four,
IRubyObject five)
|
static Block |
RuntimeHelpers.createBlock(ThreadContext context,
IRubyObject self,
BlockBody body)
|
static Block |
RuntimeHelpers.createBlock19(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 RubyArray |
RuntimeHelpers.createSubarray(IRubyObject[] input,
Ruby runtime,
int start,
int exclude)
|
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,
IRubyObject value,
ThreadContext context,
IRubyObject caller)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject receiver,
CallSite callSite,
IRubyObject[] args,
IRubyObject value,
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[] args,
ThreadContext context,
IRubyObject caller)
|
static IRubyObject |
RuntimeHelpers.doAttrAsgn(IRubyObject receiver,
CallSite callSite,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject value,
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.elementOrNil(IRubyObject[] input,
int element,
IRubyObject nil)
|
static IRubyObject |
RuntimeHelpers.elementOrNil(IRubyObject[] input,
int element,
IRubyObject nil)
|
static IRubyObject |
RuntimeHelpers.elementOrNull(IRubyObject[] input,
int element)
|
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 void |
RuntimeHelpers.fillNil(IRubyObject[] arr,
int from,
int to,
Ruby runtime)
|
static void |
RuntimeHelpers.fillNil(IRubyObject[] arr,
Ruby runtime)
|
static Block |
RuntimeHelpers.getBlock(Ruby runtime,
ThreadContext context,
IRubyObject self,
Node node,
Block aBlock)
|
static Block |
RuntimeHelpers.getBlock(ThreadContext context,
IRubyObject self,
Node node)
|
static Block |
RuntimeHelpers.getBlockFromBlockPassBody(IRubyObject proc,
Block currentBlock)
|
static Block |
RuntimeHelpers.getBlockFromBlockPassBody(Ruby runtime,
IRubyObject proc,
Block currentBlock)
|
static int |
RuntimeHelpers.getFastSwitchSingleCharString(IRubyObject str)
|
static int |
RuntimeHelpers.getFastSwitchSingleCharSymbol(IRubyObject sym)
|
static int |
RuntimeHelpers.getFastSwitchString(IRubyObject str)
|
static int |
RuntimeHelpers.getFastSwitchSymbol(IRubyObject sym)
|
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 boolean |
RuntimeHelpers.invokeEqqForCaselessWhen(IRubyObject receiver)
|
static boolean |
RuntimeHelpers.invokeEqqForCaselessWhen(IRubyObject receiver0,
IRubyObject receiver1)
|
static boolean |
RuntimeHelpers.invokeEqqForCaselessWhen(IRubyObject receiver0,
IRubyObject receiver1,
IRubyObject receiver2)
|
static boolean |
RuntimeHelpers.invokeEqqForCaseWhen(CallSite callSite,
ThreadContext context,
IRubyObject caller,
IRubyObject arg,
IRubyObject receiver)
|
static boolean |
RuntimeHelpers.invokeEqqForCaseWhen(CallSite callSite,
ThreadContext context,
IRubyObject caller,
IRubyObject arg,
IRubyObject[] receivers)
|
static boolean |
RuntimeHelpers.invokeEqqForCaseWhen(CallSite callSite,
ThreadContext context,
IRubyObject caller,
IRubyObject arg,
IRubyObject[] receivers)
|
static boolean |
RuntimeHelpers.invokeEqqForCaseWhen(CallSite callSite,
ThreadContext context,
IRubyObject caller,
IRubyObject arg,
IRubyObject receiver0,
IRubyObject receiver1)
|
static boolean |
RuntimeHelpers.invokeEqqForCaseWhen(CallSite callSite,
ThreadContext context,
IRubyObject caller,
IRubyObject arg,
IRubyObject receiver0,
IRubyObject receiver1,
IRubyObject receiver2)
|
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,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.isExceptionHandled(RubyException currentException,
IRubyObject exception0,
IRubyObject exception1,
IRubyObject exception2,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.isExceptionHandled(RubyException currentException,
IRubyObject exception0,
IRubyObject exception1,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.isExceptionHandled(RubyException currentException,
IRubyObject exception,
ThreadContext context)
|
static boolean |
RuntimeHelpers.isFastSwitchableSingleCharString(IRubyObject str)
|
static boolean |
RuntimeHelpers.isFastSwitchableSingleCharSymbol(IRubyObject sym)
|
static boolean |
RuntimeHelpers.isFastSwitchableString(IRubyObject str)
|
static boolean |
RuntimeHelpers.isFastSwitchableSymbol(IRubyObject sym)
|
static IRubyObject |
RuntimeHelpers.isJavaExceptionHandled(java.lang.Throwable currentThrowable,
IRubyObject[] throwables,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.isJavaExceptionHandled(java.lang.Throwable currentThrowable,
IRubyObject throwable0,
IRubyObject throwable1,
IRubyObject throwable2,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.isJavaExceptionHandled(java.lang.Throwable currentThrowable,
IRubyObject throwable0,
IRubyObject throwable1,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.isJavaExceptionHandled(java.lang.Throwable currentThrowable,
IRubyObject throwable,
ThreadContext context)
|
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 RubyProc |
RuntimeHelpers.newLiteralLambda(ThreadContext context,
Block block,
IRubyObject self)
|
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 IRubyObject |
RuntimeHelpers.rbEqual(ThreadContext context,
IRubyObject a,
IRubyObject b)
Equivalent to rb_equal in MRI |
static JumpException.ReturnJump |
RuntimeHelpers.returnJump(IRubyObject result,
ThreadContext context)
|
static IRubyObject |
RuntimeHelpers.runBeginBlock(ThreadContext context,
IRubyObject self,
java.lang.String[] staticScopeNames,
CompiledBlockCallback callback)
|
static CallSite |
RuntimeHelpers.selectAttrAsgnCallSite(IRubyObject receiver,
IRubyObject self,
CallSite normalSite,
CallSite variableSite)
|
static DynamicMethod |
RuntimeHelpers.selectMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType)
|
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.setConstantInCurrent(IRubyObject value,
ThreadContext context,
java.lang.String name)
|
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 | |
---|---|
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.FiberMeta.current(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
ThreadLibrary.ThreadMethods.exclusive(ThreadContext context,
IRubyObject receiver,
Block block)
|
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.Queue.shutdown(ThreadContext context)
|
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.FiberMeta.yield(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
Methods in org.jruby.libraries that return types with arguments of type IRubyObject | |
---|---|
java.util.Map<java.lang.Object,IRubyObject> |
FiberLibrary.Fiber.getContextVariables()
|
Methods in org.jruby.libraries with parameters of type IRubyObject | |
---|---|
static IRubyObject |
FiberLibrary.FiberMeta.current(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
ThreadLibrary.ThreadMethods.exclusive(ThreadContext context,
IRubyObject receiver,
Block block)
|
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 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.FiberMeta.yield(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
FiberLibrary.FiberMeta.yield(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
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 types with arguments of type IRubyObject | |
---|---|
java.util.Map<java.lang.Object,IRubyObject> |
ExecutionContext.getContextVariables()
|
Constructors in org.jruby.runtime with parameters of type IRubyObject | |
---|---|
Binding(IRubyObject self,
Frame frame,
Visibility visibility,
RubyModule klass,
DynamicScope dynamicScope,
java.lang.String file,
int line)
|
|
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.assigner |
---|
Methods in org.jruby.runtime.assigner that return IRubyObject | |
---|---|
IRubyObject |
Assigner.convertIfAlreadyArray(Ruby runtime,
IRubyObject value)
|
IRubyObject |
Pre1ExpandedRest0Post0Assigner.convertIfAlreadyArray(Ruby runtime,
IRubyObject value)
|
IRubyObject |
Assigner.convertToArray(Ruby runtime,
IRubyObject value)
|
IRubyObject |
Pre0Rest0Post0Assigner.convertToArray(Ruby runtime,
IRubyObject value)
|
IRubyObject |
Pre0Rest1Post0Assigner.convertToArray(Ruby runtime,
IRubyObject value)
|
IRubyObject |
Pre1ExpandedRest0Post0Assigner.convertToArray(Ruby runtime,
IRubyObject value)
|
protected IRubyObject[] |
Assigner.shiftedArray(IRubyObject[] originalValues,
int numberOfElementsToShift)
|
Methods in org.jruby.runtime.assigner with parameters of type IRubyObject | |
---|---|
abstract void |
Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
void |
Pre0Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
void |
Pre0Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
void |
Pre1ExpandedRest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
void |
Pre1Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
void |
Pre1Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
void |
Pre2Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
void |
Pre2Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
void |
Pre3Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
void |
Pre3Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
void |
PreManyRest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
void |
PreManyRest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
abstract void |
Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
abstract void |
Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre0Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre0Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre0Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre0Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre1ExpandedRest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre1ExpandedRest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre1Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre1Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre1Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre1Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre2Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre2Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre2Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre2Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre3Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre3Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre3Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
Pre3Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
PreManyRest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
PreManyRest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
PreManyRest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
void |
PreManyRest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
|
abstract void |
Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
Block block)
|
void |
Pre0Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
Block block)
|
void |
Pre0Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
Block block)
|
void |
Pre1ExpandedRest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
Block block)
|
void |
Pre1Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
Block block)
|
void |
Pre1Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
Block block)
|
void |
Pre2Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
Block block)
|
void |
Pre2Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
Block block)
|
void |
Pre3Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
Block block)
|
void |
Pre3Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
Block block)
|
void |
PreManyRest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
Block block)
|
void |
PreManyRest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
Block block)
|
abstract void |
Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
Block block)
|
void |
Pre0Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
Block block)
|
void |
Pre0Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
Block block)
|
void |
Pre1ExpandedRest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
Block block)
|
void |
Pre1Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
Block block)
|
void |
Pre1Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
Block block)
|
void |
Pre2Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
Block block)
|
void |
Pre2Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
Block block)
|
void |
Pre3Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
Block block)
|
void |
Pre3Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
Block block)
|
void |
PreManyRest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
Block block)
|
void |
PreManyRest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
Block block)
|
abstract void |
Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
IRubyObject value3,
Block block)
|
void |
Pre0Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
IRubyObject value3,
Block block)
|
void |
Pre0Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
IRubyObject value3,
Block block)
|
void |
Pre1ExpandedRest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
IRubyObject value3,
Block block)
|
void |
Pre1Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
IRubyObject value3,
Block block)
|
void |
Pre1Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
IRubyObject value3,
Block block)
|
void |
Pre2Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
IRubyObject value3,
Block block)
|
void |
Pre2Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
IRubyObject value3,
Block block)
|
void |
Pre3Rest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
IRubyObject value3,
Block block)
|
void |
Pre3Rest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
IRubyObject value3,
Block block)
|
void |
PreManyRest0Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
IRubyObject value3,
Block block)
|
void |
PreManyRest1Post0Assigner.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
IRubyObject value3,
Block block)
|
abstract void |
Assigner.assignArray(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject values,
Block block)
|
void |
Pre0Rest0Post0Assigner.assignArray(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject values,
Block block)
|
void |
Pre0Rest1Post0Assigner.assignArray(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
void |
Pre1ExpandedRest0Post0Assigner.assignArray(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block)
|
void |
Pre1Rest0Post0Assigner.assignArray(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
void |
Pre1Rest1Post0Assigner.assignArray(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
void |
Pre2Rest0Post0Assigner.assignArray(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
void |
Pre2Rest1Post0Assigner.assignArray(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
void |
Pre3Rest0Post0Assigner.assignArray(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
void |
Pre3Rest1Post0Assigner.assignArray(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
void |
PreManyRest0Post0Assigner.assignArray(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
void |
PreManyRest1Post0Assigner.assignArray(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
Assigner.convertIfAlreadyArray(Ruby runtime,
IRubyObject value)
|
IRubyObject |
Pre1ExpandedRest0Post0Assigner.convertIfAlreadyArray(Ruby runtime,
IRubyObject value)
|
IRubyObject |
Assigner.convertToArray(Ruby runtime,
IRubyObject value)
|
IRubyObject |
Pre0Rest0Post0Assigner.convertToArray(Ruby runtime,
IRubyObject value)
|
IRubyObject |
Pre0Rest1Post0Assigner.convertToArray(Ruby runtime,
IRubyObject value)
|
IRubyObject |
Pre1ExpandedRest0Post0Assigner.convertToArray(Ruby runtime,
IRubyObject value)
|
protected IRubyObject[] |
Assigner.shiftedArray(IRubyObject[] originalValues,
int numberOfElementsToShift)
|
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 |
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 |
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 |
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()
|
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. |
java.util.Map |
InstanceVariableTable.getMap(IRubyObject object)
|
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. |
Method parameters in org.jruby.runtime.builtin with type arguments of type IRubyObject | |
---|---|
void |
InstanceVariableTable.sync(java.util.List<Variable<IRubyObject>> vars)
|
Constructor parameters in org.jruby.runtime.builtin with type arguments of type IRubyObject | |
---|---|
InstanceVariableTable(java.util.List<Variable<IRubyObject>> vars)
|
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.invokedynamic |
---|
Methods in org.jruby.runtime.invokedynamic with parameters of type IRubyObject | |
---|---|
static IRubyObject |
InvokeDynamicSupport.fallback(InvokeDynamicSupport.JRubyCallSite site,
ThreadContext context,
IRubyObject caller,
IRubyObject self,
java.lang.String name)
|
static IRubyObject |
InvokeDynamicSupport.fallback(InvokeDynamicSupport.JRubyCallSite site,
ThreadContext context,
IRubyObject caller,
IRubyObject self,
java.lang.String name,
Block block)
|
static IRubyObject |
InvokeDynamicSupport.fallback(InvokeDynamicSupport.JRubyCallSite site,
ThreadContext context,
IRubyObject caller,
IRubyObject self,
java.lang.String name,
IRubyObject arg0)
|
static IRubyObject |
InvokeDynamicSupport.fallback(InvokeDynamicSupport.JRubyCallSite site,
ThreadContext context,
IRubyObject caller,
IRubyObject self,
java.lang.String name,
IRubyObject[] args)
|
static IRubyObject |
InvokeDynamicSupport.fallback(InvokeDynamicSupport.JRubyCallSite site,
ThreadContext context,
IRubyObject caller,
IRubyObject self,
java.lang.String name,
IRubyObject[] args)
|
static IRubyObject |
InvokeDynamicSupport.fallback(InvokeDynamicSupport.JRubyCallSite site,
ThreadContext context,
IRubyObject caller,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
Block block)
|
static IRubyObject |
InvokeDynamicSupport.fallback(InvokeDynamicSupport.JRubyCallSite site,
ThreadContext context,
IRubyObject caller,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
Block block)
|
static IRubyObject |
InvokeDynamicSupport.fallback(InvokeDynamicSupport.JRubyCallSite site,
ThreadContext context,
IRubyObject caller,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
Block block)
|
static IRubyObject |
InvokeDynamicSupport.fallback(InvokeDynamicSupport.JRubyCallSite site,
ThreadContext context,
IRubyObject caller,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
InvokeDynamicSupport.fallback(InvokeDynamicSupport.JRubyCallSite site,
ThreadContext context,
IRubyObject caller,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
InvokeDynamicSupport.fallback(InvokeDynamicSupport.JRubyCallSite site,
ThreadContext context,
IRubyObject caller,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
InvokeDynamicSupport.fallback(InvokeDynamicSupport.JRubyCallSite site,
ThreadContext context,
IRubyObject caller,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
protected static boolean |
InvokeDynamicSupport.methodMissing(CacheEntry entry,
CallType callType,
java.lang.String name,
IRubyObject caller)
|
static RubyClass |
InvokeDynamicSupport.pollAndGetClass(ThreadContext context,
IRubyObject self)
|
static boolean |
InvokeDynamicSupport.test(CacheEntry entry,
IRubyObject self)
|
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)
|
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 |
DummyDynamicScope.getBackRef(Ruby runtime)
Get backref |
IRubyObject |
DummyDynamicScope.getLastLine(Ruby runtime)
Get lastline |
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 |
DummyDynamicScope.setBackRef(IRubyObject backref)
Set backref |
IRubyObject |
DummyDynamicScope.setLastLine(IRubyObject lastline)
Set lastline |
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 |
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 |
ThreeVarDynamicScope.setArgValues(IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
DummyDynamicScope.setBackRef(IRubyObject backref)
Set backref |
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 |
DummyDynamicScope.setLastLine(IRubyObject lastline)
Set lastline |
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.util |
---|
Methods in org.jruby.util that return IRubyObject | |
---|---|
static IRubyObject |
TypeConverter.checkData(IRubyObject obj)
Checks that this object is of type DATA and then returns it, otherwise raises failure (MRI: Check_Type(obj, T_DATA)) |
static IRubyObject |
RecursiveComparator.compare(ThreadContext context,
java.lang.String method,
IRubyObject a,
IRubyObject b,
java.util.Set<RecursiveComparator.Pair> seen)
|
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(org.jruby.util.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)
|
static IRubyObject |
Numeric.int_pow(ThreadContext context,
long x,
long y)
|
IRubyObject |
KCode.kcode(Ruby runtime)
|
static IRubyObject |
ZlibDeflate.s_deflate(IRubyObject caller,
org.jruby.util.ByteList str,
int level)
|
IRubyObject |
ZlibDeflate.set_dictionary(IRubyObject str)
|
IRubyObject |
NoFunctionalitySignalFacade.trap(IRubyObject recv,
IRubyObject block,
IRubyObject sig)
|
IRubyObject |
SignalFacade.trap(IRubyObject recv,
IRubyObject block,
IRubyObject sig)
|
IRubyObject |
SunSignalFacade.trap(IRubyObject recv,
IRubyObject blk,
IRubyObject sig)
|
IRubyObject |
NoFunctionalitySignalFacade.trap(Ruby runtime,
BlockCallback block,
java.lang.String sig)
|
IRubyObject |
SignalFacade.trap(Ruby runtime,
BlockCallback block,
java.lang.String sig)
|
IRubyObject |
SunSignalFacade.trap(Ruby runtime,
BlockCallback blk,
java.lang.String sig)
|
Methods in org.jruby.util with parameters of type IRubyObject | |
---|---|
void |
ZlibDeflate.append(IRubyObject obj)
|
static IRubyObject |
TypeConverter.checkData(IRubyObject obj)
Checks that this object is of type DATA and then returns it, otherwise raises failure (MRI: Check_Type(obj, T_DATA)) |
java.lang.Object |
TypeCoercer.coerce(IRubyObject self)
|
static IRubyObject |
RecursiveComparator.compare(ThreadContext context,
java.lang.String method,
IRubyObject a,
IRubyObject b,
java.util.Set<RecursiveComparator.Pair> seen)
|
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,
org.jruby.util.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 long |
ShellLauncher.runWithoutWait(Ruby runtime,
IRubyObject[] rawArgs)
|
static long |
ShellLauncher.runWithoutWait(Ruby runtime,
IRubyObject[] rawArgs,
java.io.OutputStream output)
|
static IRubyObject |
ZlibDeflate.s_deflate(IRubyObject caller,
org.jruby.util.ByteList str,
int level)
|
IRubyObject |
ZlibDeflate.set_dictionary(IRubyObject str)
|
static boolean |
Sprintf.sprintf(org.jruby.util.ByteList to,
java.lang.CharSequence format,
IRubyObject args)
|
static boolean |
Sprintf.sprintf(org.jruby.util.ByteList to,
java.util.Locale locale,
java.lang.CharSequence format,
IRubyObject args)
|
static boolean |
Sprintf.sprintf(org.jruby.util.ByteList to,
RubyString format,
IRubyObject args)
|
static boolean |
Sprintf.sprintf1_9(org.jruby.util.ByteList to,
java.util.Locale locale,
java.lang.CharSequence format,
IRubyObject args)
|
IRubyObject |
NoFunctionalitySignalFacade.trap(IRubyObject recv,
IRubyObject block,
IRubyObject sig)
|
IRubyObject |
SignalFacade.trap(IRubyObject recv,
IRubyObject block,
IRubyObject sig)
|
IRubyObject |
SunSignalFacade.trap(IRubyObject recv,
IRubyObject blk,
IRubyObject sig)
|
Constructors in org.jruby.util with parameters of type IRubyObject | |
---|---|
IOChannel.IOReadableByteChannel(IRubyObject io)
|
|
IOChannel.IOReadableWritableByteChannel(IRubyObject io)
|
|
IOChannel.IOWritableByteChannel(IRubyObject io)
|
|
IOChannel(IRubyObject io)
Creates a new OutputStream with the object provided. |
|
IOInputStream(IRubyObject io)
Creates a new InputStream with the object provided. |
|
IOOutputStream(IRubyObject io)
Creates a new OutputStream with the object provided. |
|
IOOutputStream(IRubyObject io,
boolean checkAppend,
boolean verifyCanWrite)
Creates a new OutputStream with the object provided. |
|
RecursiveComparator.Pair(IRubyObject a,
IRubyObject b)
|
|
ZlibDeflate(IRubyObject caller,
int level,
int win_bits,
int memlevel,
int strategy)
|
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |