Uses of Interface
org.jruby.runtime.builtin.IRubyObject
Packages that use IRubyObject
Package
Description
-
Uses of IRubyObject in org.jruby
Classes in org.jruby with type parameters of type IRubyObjectModifier and TypeClassDescriptionclass
RubyArray<T extends IRubyObject>
The implementation of the built-in class Array in Ruby.static interface
RubyEnumerator.SizeFn<T extends IRubyObject>
"Function" type for java-created enumerators with size.Classes in org.jruby that implement IRubyObjectModifier and TypeClassDescriptionclass
Base type for the two Ruby Method types.class
class
This class is used to provide an intermediate superclass for modules and classes that include other modules.final class
class
Deprecated.class
This class is used as an intermediate superclass for Module#prepend.class
class
The Java representation of a Ruby ArgumentError.class
Implements Enumerator::ArithmeticSequenceclass
RubyArray<T extends IRubyObject>
The implementation of the built-in class Array in Ruby.class
RubyBasicObject is the only implementation of theIRubyObject
.class
class
class
static class
static class
class
Implements Enumerator::Chainclass
class
class
complex.c as of revision: 20011class
The Java representation of a Ruby ConcurrencyError.class
Deprecated.class
class
The Ruby built-in class Dir.class
/** The Java representation of a Ruby DomainError.class
class
The Java representation of a Ruby EncodingError.static class
static class
static class
static class
class
Implementation of Ruby's Enumerator module.static class
Internal Enumerator::FeedValue class to be shared between enumerator and its next-er Fiber.class
The Java representation of a Ruby EOFError.class
class
The Java representation of a Ruby Fatal.class
The Java representation of a Ruby FiberError.class
The Ruby File class.class
Implements File::Statclass
Implementation of the Integer (Fixnum internal) class.class
A representation of a float objectclass
The Java representation of a Ruby FloatDomainError.class
The Java representation of a Ruby FrozenError.class
static class
Obligate string-keyed and string-valued hash, used for ENV.static class
A Pseudo-hash whose keys and values are required to be Strings.class
Implementation of the Hash class.class
The Java representation of a Ruby IndexError.class
Implementation of the Integer class.class
The Java representation of a Ruby Interrupt.class
The Java representation of a Ruby InterruptedRegexpError.class
static class
class
class
The Java representation of a Ruby IOError.class
class
The Java representation of a Ruby LoadError.class
The Java representation of a Ruby LocalJumpError.class
class
The RubyMethod class represents a RubyMethod object.class
class
The Java representation of a Ruby NameError.static final class
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 lookupableclass
class
The Java representation of a Ruby ArgumentError.class
The Java representation of a Ruby ArgumentError.class
The Java representation of a Ruby NoMemoryError.class
The Java representation of a Ruby NoMethodError.class
The Java representation of a Ruby NotImplementedError.class
Base class for all numerical types in ruby.class
RubyObject represents the implementation of the Object class in Ruby.static class
static class
static class
static class
class
static class
class
Implements Enumerator::Producerclass
Implementation of the Random class.class
class
class
The Java representation of a Ruby RangeError.class
Ruby Rational impl (MRI: rational.c).class
class
The Java representation of a Ruby RegexpError.class
The Java representation of a Ruby RuntimeError.class
The Java representation of a Ruby ScriptError.class
The Java representation of a Ruby SecurityError.class
The Java representation of a Ruby SignalException.class
The Java representation of a Ruby StandardError.class
/** The Java representation of a Ruby StopIteration.class
Implementation of Ruby String class Concurrency: no synchronization is required among readers, but all users must synchronize externally with writers.static class
An FString is a frozen string that is also deduplicated and cached.class
class
Represents a Ruby symbol (e.g.class
The Java representation of a Ruby SyntaxError.class
The Java representation of a Ruby SystemCallError.class
The Java representation of a Ruby SystemExit.class
The Java representation of a Ruby SystemStackError.class
Implementation of Ruby'sThread
class.static class
static class
class
The Java representation of a Ruby ThreadError.class
Implementation of Ruby'sThreadGroup
class.class
The Time class.class
The Java representation of a Ruby TypeError.class
An unbound method representation (e.g.class
The Java representation of a Ruby UncaughtThrowError.class
class
The Java representation of a Ruby ZeroDivisionError.Fields in org.jruby declared as IRubyObjectModifier and TypeFieldDescriptionRubyArgsFile.ArgsFileData.currentFile
static final IRubyObject
RubyBasicObject.NEVER
A value that is used as a null sentinel in among other places the RubyArray implementation.protected IRubyObject
RubyMethod.receiver
static final IRubyObject
RubyBasicObject.UNDEF
A value that specifies an undefined value.final IRubyObject
RubyModule.ConstantEntry.value
protected IRubyObject[]
RubyArray.values
Methods in org.jruby with type parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic <T extends IRubyObject>
IRubyObjectRubyEnumerator.enumeratorizeWithSize
(ThreadContext context, T object, String method, RubyEnumerator.SizeFn<T> sizeFn) static <T extends IRubyObject>
IRubyObjectRubyEnumerator.enumeratorizeWithSize
(ThreadContext context, T object, String method, IRubyObject[] args, RubyEnumerator.SizeFn<T> sizeFn) static <T extends IRubyObject>
IRubyObjectRubyEnumerator.enumeratorizeWithSize
(ThreadContext context, T object, String method, IRubyObject[] args, RubyEnumerator.SizeFn<T> sizeFn, boolean keywords) static <T extends IRubyObject>
RubyEnumeratorRubyEnumerator.enumWithSize
(ThreadContext context, T object, String method, RubyEnumerator.SizeFn<T> sizeFn) static <T extends IRubyObject>
RubyEnumeratorRubyEnumerator.enumWithSize
(ThreadContext context, T object, String method, IRubyObject[] args, RubyEnumerator.SizeFn<T> sizeFn) Transform object into an Enumerator with the given sizeMethods in org.jruby that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
RubyKernel.__callee__
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.__dir__
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEnumerator.__from
(ThreadContext context, IRubyObject klass, IRubyObject[] args) static IRubyObject
RubySignal.__jtrap_kernel
(IRubyObject recv, IRubyObject block, IRubyObject sig) Deprecated.static IRubyObject
RubySignal.__jtrap_kernel
(ThreadContext context, IRubyObject recv, IRubyObject block, IRubyObject sig) static IRubyObject
RubySignal.__jtrap_osdefault_kernel
(IRubyObject recv, IRubyObject sig) Deprecated.static IRubyObject
RubySignal.__jtrap_osdefault_kernel
(ThreadContext context, IRubyObject recv, IRubyObject sig) static IRubyObject
RubySignal.__jtrap_platform_kernel
(IRubyObject recv, IRubyObject sig) Deprecated.static IRubyObject
RubySignal.__jtrap_platform_kernel
(ThreadContext context, IRubyObject recv, IRubyObject sig) static IRubyObject
RubySignal.__jtrap_restore_kernel
(IRubyObject recv, IRubyObject sig) Deprecated.static IRubyObject
RubySignal.__jtrap_restore_kernel
(ThreadContext context, IRubyObject recv, IRubyObject sig) static IRubyObject
RubyKernel.__method__
(ThreadContext context, IRubyObject recv) RubyStopIteration.__set_result__
(IRubyObject result) RubyEncoding._dump
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyKernel._exec_internal
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess._fork
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyEncoding._load
(ThreadContext context, IRubyObject recv, IRubyObject str) RubyModule._module_function
(ThreadContext context, IRubyObject[] args) rb_mod_modfuncRubyModule._private
(ThreadContext context, IRubyObject[] args) rb_mod_privateRubyModule._protected
(ThreadContext context, IRubyObject[] args) rb_mod_protectedRubyModule._public
(ThreadContext context, IRubyObject[] args) rb_mod_publicstatic IRubyObject
RubyKernel.abort
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.abort
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyThread.abort_on_exception_set
(IRubyObject val) static IRubyObject
RubyThread.abort_on_exception_set
(ThreadContext context, IRubyObject recv, IRubyObject value) RubyBignum.abs()
Deprecated.RubyBignum.abs
(ThreadContext context) rb_big_absRubyComplex.abs
(ThreadContext context) nucomp_absRubyFixnum.abs
(ThreadContext context) fix_absRubyFloat.abs
(ThreadContext context) flo_absabstract IRubyObject
RubyInteger.abs
(ThreadContext context) RubyNumeric.abs
(ThreadContext context) num_absstatic IRubyObject
RubyRange.BSearch.abs
(ThreadContext context, IRubyObject bsearch, IRubyObject flote) RubyComplex.abs2
(ThreadContext context) nucomp_abs2RubyNumeric.abs2
(ThreadContext context) numeric_abs2static IRubyObject
RubyFile.absolute_path
(ThreadContext context, IRubyObject recv, IRubyObject path) Converts a pathname to an absolute pathname.static IRubyObject
RubyFile.absolute_path
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyFile.absolute_path
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject dir) Converts a pathname to an absolute pathname.RubyThread.Location.absolute_path
(ThreadContext context) static IRubyObject
RubyFile.absolute_path_p
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyThreadGroup.add
(IRubyObject rubyThread, Block block) Deprecated.RubyThreadGroup.add
(ThreadContext context, IRubyObject rubyThread, Block block) RubyThread.add_trace_func
(ThreadContext context, IRubyObject trace_func, Block block) static IRubyObject
RubyThread.add_trace_func
(ThreadContext context, IRubyObject recv, IRubyObject trace_func, Block block) RubyBasicObject.addFinalizer
(ThreadContext context, IRubyObject f) Adds the specified object as a finalizer for this object.RubyBasicObject.Finalizer.addFinalizer
(ThreadContext context, IRubyObject finalizer) static IRubyObject
FiberScheduler.addressResolve
(ThreadContext context, IRubyObject scheduler, IRubyObject hostname) RubyIO.advise
(ThreadContext context, IRubyObject[] argv) static IRubyObject
RubyEncoding.aliases
(ThreadContext context, IRubyObject recv) RubyModule.aliasMethod
(ThreadContext context, IRubyObject newId, IRubyObject oldId) Add an alias under the name newId pointing at the method under the name oldId.RubyArray.all_p
(ThreadContext context, Block block) RubyArray.all_p
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.all_p
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.all_p
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.all_p
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyArray.all_pCommon
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.all_pCommon
(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) static IRubyObject
RubyEnumerable.all_pCommon
(ThreadContext localContext, CallSite each, IRubyObject self, IRubyObject pattern, Block block) static IRubyObject
RubySymbol.all_symbols
(IRubyObject recv) Deprecated.static IRubyObject
RubySymbol.all_symbols
(ThreadContext context, IRubyObject recv) RubyInteger.allbits_p
(ThreadContext context, IRubyObject other) final IRubyObject
MetaClass.allocate
(ThreadContext context) RubyClass.allocate()
Deprecated.RubyClass.allocate
(ThreadContext context) RubyIOBuffer.and_bang
(ThreadContext context, IRubyObject _mask) RubyArray.any_p
(ThreadContext context, Block block) RubyArray.any_p
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.any_p
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.any_p
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.any_p
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyHash.any_p
(ThreadContext context, Block block) RubyHash.any_p
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyHash.any_p
(ThreadContext context, IRubyObject pattern, Block block) protected IRubyObject
RubyHash.any_p_i
(ThreadContext context, Block block) protected IRubyObject
RubyHash.any_p_i_fast
(ThreadContext context, Block block) protected IRubyObject
RubyHash.any_p_p
(ThreadContext context, IRubyObject pattern) RubyArray.any_pCommon
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.any_pCommon
(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) static IRubyObject
RubyEnumerable.any_pCommon
(ThreadContext localContext, CallSite site, IRubyObject self, IRubyObject pattern, Block block) RubyInteger.anybits_p
(ThreadContext context, IRubyObject other) static IRubyObject
BasicObjectStub.anyToString
(IRubyObject self) RubyBasicObject.anyToString()
Internal method that helps to convert any object into the format of a class name and a hex string inside of #<>.RubyClassPathVariable.append
(IRubyObject obj) Deprecated.RubyClassPathVariable.append
(ThreadContext context, IRubyObject obj) RubyString.append_as_bytes
(ThreadContext context) RubyString.append_as_bytes
(ThreadContext context, IRubyObject arg0) RubyString.append_as_bytes
(ThreadContext context, IRubyObject[] args) RubyArray.aref
(IRubyObject arg0) Deprecated.RubyArray.aref
(IRubyObject[] args) Deprecated.Use the versions with zero, one, or two args.RubyArray.aref
(IRubyObject arg0, IRubyObject arg1) Deprecated.RubyArray.aref
(ThreadContext context, IRubyObject arg0) rb_ary_arefRubyArray.aref
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyDir.aref
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyHash.aref
(IRubyObject key) Deprecated, for removal: This API element is subject to removal in a future version.use RubyHash.op_aref insteadRubyStruct.aref
(IRubyObject key) Deprecated.RubyStruct.aref
(ThreadContext context, IRubyObject key) RubyComplex.arg
(ThreadContext context) nucomp_argRubyNumeric.arg
(ThreadContext context) numeric_argRubyNoMethodError.args()
static IRubyObject
RubyArgsFile.argv
(ThreadContext context, IRubyObject recv) RubyString.ascii_only_p
(ThreadContext context) static IRubyObject
RubyConverter.asciicompat_encoding
(ThreadContext context, IRubyObject self, IRubyObject strOrEnc) RubyEncoding.asciiCompatible_p
(ThreadContext context) RubyArray.aset
(IRubyObject[] args) Deprecated.Use the versions with zero, one, or two args.RubyArray.aset
(IRubyObject arg0, IRubyObject arg1) Deprecated.RubyArray.aset
(IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.RubyArray.aset
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyArray.aset
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) rb_ary_asetRubyHash.aset
(IRubyObject key, IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.use RubyHash.op_aset insteadRubyStruct.aset
(IRubyObject key, IRubyObject value) Deprecated.RubyStruct.aset
(ThreadContext context, IRubyObject key, IRubyObject value) RubyArray.assoc
(ThreadContext context, IRubyObject key) rb_ary_assocRubyGlobal.CaseInsensitiveStringOnlyRubyHash.assoc
(ThreadContext context, IRubyObject obj) RubyHash.assoc
(ThreadContext context, IRubyObject obj) RubyArray.at
(IRubyObject pos) Deprecated.UseRubyArray.at(ThreadContext, IRubyObject)
instead.RubyArray.at
(ThreadContext context, IRubyObject pos) rb_ary_atfinal IRubyObject
RubyMatchData.at
(int nth) Deprecated.final IRubyObject
RubyMatchData.at
(ThreadContext context, int nth) static IRubyObject
RubyTime.at
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyTime.at
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyTime.at
(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyTime.at
(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) static IRubyObject
RubyKernel.at_exit
(ThreadContext context, IRubyObject recv, Block block) RubyFile.atime
(ThreadContext context) static IRubyObject
RubyFile.atime
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.atime()
Deprecated.RubyFileStat.atime
(ThreadContext context) MetaClass.attached_object
(ThreadContext context) RubyClass.attached_object
(ThreadContext context) RubyModule.attr
(ThreadContext context, IRubyObject[] args) rb_mod_attrRubyModule.attr_accessor
(IRubyObject[] args) Deprecated.RubyModule.attr_accessor
(ThreadContext context, IRubyObject[] args) rb_mod_attr_accessor Note: this method should not be called from Java in most cases, since it depends on Ruby frame state for visibility.RubyModule.attr_reader
(IRubyObject[] args) Deprecated.RubyModule.attr_reader
(ThreadContext context, IRubyObject[] args) rb_mod_attr_readerRubyModule.attr_writer
(ThreadContext context, IRubyObject[] args) rb_mod_attr_writerstatic IRubyObject
RubyGC.auto_compact
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyGC.auto_compact_set
(ThreadContext context, IRubyObject recv, IRubyObject autoCompact) RubyIO.autoclose
(ThreadContext context) RubyIO.autoclose_set
(ThreadContext context, IRubyObject autoclose) static IRubyObject
RubyKernel.autoload
(IRubyObject recv, IRubyObject symbol, IRubyObject file) Deprecated.static IRubyObject
RubyKernel.autoload
(ThreadContext context, IRubyObject recv, IRubyObject symbol, IRubyObject file) RubyModule.autoload
(ThreadContext context, IRubyObject symbol, IRubyObject file) static IRubyObject
RubyModule.ModuleKernelMethods.autoload
(ThreadContext context, IRubyObject self, IRubyObject symbol, IRubyObject file) Deprecated.static IRubyObject
RubyKernel.autoload_p
(ThreadContext context, IRubyObject recv, IRubyObject symbol) RubyModule.autoload_p
(ThreadContext context, IRubyObject symbol) RubyModule.autoload_p
(ThreadContext context, IRubyObject symbol, IRubyObject inherit) static IRubyObject
RubyModule.ModuleKernelMethods.autoload_p
(ThreadContext context, IRubyObject self, IRubyObject symbol) Deprecated.RubyString.b
(ThreadContext context) static IRubyObject
RubyKernel.backquote
(ThreadContext context, IRubyObject recv, IRubyObject str) final IRubyObject
NativeException.backtrace()
Deprecated.RubyException.backtrace()
RubyThread.backtrace
(ThreadContext context) RubyThread.backtrace
(ThreadContext context, IRubyObject level) RubyThread.backtrace
(ThreadContext context, IRubyObject level, IRubyObject length) RubyException.backtrace_locations
(ThreadContext context) RubyThread.backtrace_locations
(ThreadContext context) RubyThread.backtrace_locations
(ThreadContext context, IRubyObject level) RubyThread.backtrace_locations
(ThreadContext context, IRubyObject level, IRubyObject length) RubyThread.Location.base_label
(ThreadContext context) static IRubyObject
RubyFile.basename
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.RubyArithmeticSequence.begin
(ThreadContext context) RubyMatchData.begin
(ThreadContext context, IRubyObject index) MRI: match_beginRubyRange.begin
(ThreadContext context) RubyUnboundMethod.bind_call
(ThreadContext context, IRubyObject[] args, Block block) RubyProc.binding()
static IRubyObject
RubyArgsFile.binmode
(ThreadContext context, IRubyObject recv) RubyIO.binmode()
Deprecated.UseRubyIO.binmode(ThreadContext)
instead.RubyIO.binmode
(ThreadContext context) static IRubyObject
RubyIO.binread
(ThreadContext context, IRubyObject recv, IRubyObject[] args) binread is just like read, except it doesn't take options and it forces mode to be "rb:ASCII-8BIT"static IRubyObject
RubyIO.binwrite
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyFile.birthtime
(ThreadContext context) static IRubyObject
RubyFile.birthtime
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.birthtime()
Deprecated.RubyFileStat.birthtime
(ThreadContext context) RubyBignum.bit_length
(ThreadContext context) RubyFixnum.bit_length
(ThreadContext context) abstract IRubyObject
RubyInteger.bit_length
(ThreadContext context) static IRubyObject
FiberScheduler.block
(ThreadContext context, IRubyObject scheduler, IRubyObject blocker, IRubyObject timeout) RubyFileStat.blockdev_p()
Deprecated.RubyFileStat.blockdev_p
(ThreadContext context) static IRubyObject
RubyFileTest.blockdev_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.blockdev_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.blockdev_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.blockdev_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.blocks()
Deprecated.RubyFileStat.blocks
(ThreadContext context) RubyFileStat.blockSize
(ThreadContext context) RubyArray.bsearch
(ThreadContext context, Block block) RubyArray.bsearch_index
(ThreadContext context, Block block) RubyMatchData.bytebegin
(ThreadContext context, IRubyObject group) RubyMatchData.byteend
(ThreadContext context, IRubyObject group) RubyString.byteindex
(ThreadContext context, IRubyObject arg0) RubyString.byteindex
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyMatchData.byteoffset
(ThreadContext context, IRubyObject group) RubyString.byterindex
(ThreadContext context, IRubyObject arg0) RubyString.byterindex
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyArgsFile.bytes
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyIO.bytes
(ThreadContext context, Block block) Deprecated.static IRubyObject
RubyRandom.bytes
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyRandomBase.bytes
(ThreadContext context, IRubyObject arg) RubyString.bytes
(ThreadContext context, Block block) protected static IRubyObject
RubyRandomBase.bytesCommon
(ThreadContext context, org.jruby.RubyRandom.RandomType random, IRubyObject arg) RubyString.byteslice
(ThreadContext context, IRubyObject arg) RubyString.byteslice
(ThreadContext context, IRubyObject arg1, IRubyObject arg2) RubyString.bytesplice
(ThreadContext context, IRubyObject[] args) RubyString.bytesplice
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.bytesplice
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Ruby.RecursiveFunctionEx.call
(ThreadContext context, T state, IRubyObject obj, boolean recur) RubyContinuation.call
(ThreadContext context, IRubyObject[] args) Deprecated.RubyEnumerable.AppendBlockCallback.call
(ThreadContext context, IRubyObject[] args, Block block) RubyEnumerable.AppendBlockCallback.call
(ThreadContext context, IRubyObject arg, Block block) RubyEnumerable.ChunkedBlockCallback.call
(ThreadContext context, IRubyObject[] args, Block block) RubyEnumerable.PutKeyValueCallback.call
(ThreadContext context, IRubyObject[] largs, Block blk) RubyEnumerable.TallyCallback.call
(ThreadContext context, IRubyObject[] largs, Block blk) RubyKernel.MethodMissingMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) RubyMethod.call
(ThreadContext context, Block block) Call the method.RubyMethod.call
(ThreadContext context, IRubyObject[] args, Block block) RubyMethod.call
(ThreadContext context, IRubyObject arg, Block block) RubyMethod.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyMethod.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyModule.RespondToMissingMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObject
RubyProc.call
(ThreadContext context, Block blockCallArg) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject arg) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject... args) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject[] args, Block blockCallArg) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject[] args, IRubyObject self, RubyModule sourceModule, Block passedBlock) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject[] args, IRubyObject self, Block passedBlock) Deprecated.final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject arg0, Block blockCallArg) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block blockCallArg) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block blockCallArg) RubyStruct.Accessor.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) RubyStruct.Accessor.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) RubyStruct.Mutator.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg) RubyStruct.Mutator.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObject
RubyNumeric.callCoerced
(ThreadContext context, String method, IRubyObject other) protected final IRubyObject
RubyNumeric.callCoerced
(ThreadContext context, String method, IRubyObject other, boolean err) final IRubyObject
RubyNumeric.callCoerced
(ThreadContext context, CallSite site, IRubyObject other) protected final IRubyObject
RubyNumeric.callCoerced
(ThreadContext context, CallSite site, IRubyObject other, boolean err) static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, IRubyObject self, BlockCallback callback) Deprecated.static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, IRubyObject self, IRubyObject[] args, Signature signature, BlockCallback callback) Deprecated.static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, IRubyObject self, Signature signature, BlockCallback callback) static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, CallSite each, IRubyObject self, BlockCallback callback) static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject[] args, Signature signature, BlockCallback callback) static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject arg0, Signature signature, BlockCallback callback) static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, CallSite each, IRubyObject self, Signature signature, BlockCallback callback) static IRubyObject
RubyKernel.caller
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.caller
(ThreadContext context, IRubyObject recv, IRubyObject level) static IRubyObject
RubyKernel.caller
(ThreadContext context, IRubyObject recv, IRubyObject level, IRubyObject length) static IRubyObject
RubyKernel.caller_locations
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.caller_locations
(ThreadContext context, IRubyObject recv, IRubyObject level) static IRubyObject
RubyKernel.caller_locations
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyKernel.caller_locations
(ThreadContext context, IRubyObject recv, IRubyObject level, IRubyObject length) static IRubyObject
BasicObjectStub.callMethod
(IRubyObject self, ThreadContext context, int methodIndex, String name) static IRubyObject
BasicObjectStub.callMethod
(IRubyObject self, ThreadContext context, int methodIndex, String name, IRubyObject arg) static IRubyObject
BasicObjectStub.callMethod
(IRubyObject self, ThreadContext context, String name) static IRubyObject
BasicObjectStub.callMethod
(IRubyObject self, ThreadContext context, String name, IRubyObject arg) static IRubyObject
BasicObjectStub.callMethod
(IRubyObject self, ThreadContext context, String name, IRubyObject[] args) static IRubyObject
BasicObjectStub.callMethod
(IRubyObject self, ThreadContext context, String name, IRubyObject[] args, Block block) final IRubyObject
RubyBasicObject.callMethod
(String name) final IRubyObject
RubyBasicObject.callMethod
(String name, IRubyObject arg) final IRubyObject
RubyBasicObject.callMethod
(String name, IRubyObject... args) final IRubyObject
RubyBasicObject.callMethod
(ThreadContext context, int methodIndex, String name) Deprecated.final IRubyObject
RubyBasicObject.callMethod
(ThreadContext context, int methodIndex, String name, IRubyObject arg) Deprecated.final IRubyObject
RubyBasicObject.callMethod
(ThreadContext context, String name) Will invoke a named method with no arguments and no block.final IRubyObject
RubyBasicObject.callMethod
(ThreadContext context, String name, IRubyObject arg) Will invoke a named method with one argument and no block with functional invocation.final IRubyObject
RubyBasicObject.callMethod
(ThreadContext context, String name, IRubyObject[] args) Will invoke a named method with the supplied arguments and no block with functional invocation.final IRubyObject
RubyBasicObject.callMethod
(ThreadContext context, String name, IRubyObject[] args, Block block) Will invoke a named method with the supplied arguments and supplied block with functional invocation.RubyObjectAdapter.callMethod
(IRubyObject receiver, String methodName) RubyObjectAdapter.callMethod
(IRubyObject receiver, String methodName, IRubyObject singleArg) RubyObjectAdapter.callMethod
(IRubyObject receiver, String methodName, IRubyObject[] args) RubyObjectAdapter.callMethod
(IRubyObject receiver, String methodName, IRubyObject[] args, Block block) static IRubyObject
BasicObjectStub.callSuper
(IRubyObject self, ThreadContext context, IRubyObject[] args, Block block) RubyBasicObject.callSuper
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyObjectAdapter.callSuper
(IRubyObject receiver, IRubyObject[] args) RubyObjectAdapter.callSuper
(IRubyObject receiver, IRubyObject[] args, Block block) RubySymbol.capitalize
(ThreadContext context) RubySymbol.capitalize
(ThreadContext context, IRubyObject arg) RubySymbol.capitalize
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.capitalize_bang
(ThreadContext context) RubyString.capitalize_bang
(ThreadContext context, IRubyObject arg) RubyString.capitalize_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyMatchData.captures
(ThreadContext context) match_capturesRubyString.casecmp
(ThreadContext context, IRubyObject other) RubySymbol.casecmp
(ThreadContext context, IRubyObject other) RubyString.casecmp_p
(ThreadContext context, IRubyObject other) RubySymbol.casecmp_p
(ThreadContext context, IRubyObject other) RubyRegexp.casefold_p
(ThreadContext context) final IRubyObject
NativeException.cause()
Deprecated.final IRubyObject
Deprecated.RubyException.cause
(ThreadContext context) RubyBignum.ceil
(ThreadContext context, IRubyObject arg) rb_big_ceilRubyFixnum.ceil
(ThreadContext context, IRubyObject arg) rb_fix_ceilRubyFloat.ceil
(ThreadContext context) MRI: flo_ceilRubyFloat.ceil
(ThreadContext context, IRubyObject digits) MRI: flo_ceilRubyInteger.ceil()
Deprecated.RubyInteger.ceil
(ThreadContext context) abstract IRubyObject
RubyInteger.ceil
(ThreadContext context, IRubyObject arg) RubyNumeric.ceil()
Deprecated.RubyNumeric.ceil
(ThreadContext context) MRI: num_ceilRubyRational.ceil
(ThreadContext context) MRI: nurat_ceil_nRubyRational.ceil
(ThreadContext context, IRubyObject n) RubyString.center
(IRubyObject arg0) Deprecated.RubyString.center
(IRubyObject arg0, IRubyObject arg1) Deprecated.RubyString.center
(ThreadContext context, IRubyObject arg0) rb_str_centerRubyString.center
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyEnumerable.chain
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyProcess.GroupID.change_privilege
(IRubyObject self, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.GroupID.change_privilege
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyProcess.UserID.change_privilege
(IRubyObject self, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.UserID.change_privilege
(ThreadContext context, IRubyObject self, IRubyObject arg) RubyFileStat.chardev_p()
Deprecated.RubyFileStat.chardev_p
(ThreadContext context) static IRubyObject
RubyFileTest.chardev_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.chardev_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.chardev_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.chardev_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyArgsFile.chars
(ThreadContext context, IRubyObject recv, Block block) RubyIO.chars
(ThreadContext context, Block block) Deprecated.RubyString.chars
(ThreadContext context, Block block) RubyDir.chdir
(ThreadContext context, Block block) static IRubyObject
RubyDir.chdir
(ThreadContext context, IRubyObject recv, Block block) Changes the current directory topath
static IRubyObject
RubyDir.chdir
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyDir.chdir
(ThreadContext context, IRubyObject recv, IRubyObject path, Block block) Changes the current directory topath
static IRubyObject
BasicObjectStub.checkArrayType
(IRubyObject self) RubyArray.checkArrayType()
RubyBasicObject.checkArrayType()
rb_check_array_type Returns the result of trying to convert this object to an Array with "to_ary".final IRubyObject
RubyBasicObject.checkCallMethod
(ThreadContext context, String name) Will invoke a named method with no arguments and no block if that method or a custom method missing exists.final IRubyObject
RubyBasicObject.checkCallMethod
(ThreadContext context, JavaSites.CheckedSites sites) Will invoke a named method with no arguments and no block if that method or a custom method missing exists.RubyComplex.checkInfinite
(ThreadContext context, IRubyObject value) static IRubyObject
BasicObjectStub.checkStringType
(IRubyObject self) RubyBasicObject.checkStringType()
rb_check_string_type Tries to return a coerced string representation of this object, using "to_str".RubyString.checkStringType()
RubyFile.chmod
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyFile.chmod
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyKernel.LoopMethods.chomp
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.LoopMethods.chomp
(ThreadContext context, IRubyObject recv, IRubyObject arg0) RubyString.chomp_bang
(ThreadContext context) RubyString.chomp_bang
(ThreadContext context, IRubyObject arg0) RubyString.chomp_bang19
(ThreadContext context) Deprecated.RubyString.chomp_bang19
(ThreadContext context, IRubyObject arg0) Deprecated.static IRubyObject
RubyKernel.LoopMethods.chop
(ThreadContext context, IRubyObject recv) RubyString.chop
(ThreadContext context) rb_str_chop / rb_str_chop_bangRubyString.chop_bang
(ThreadContext context) RubyFile.chown
(ThreadContext context, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyFile.chown
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyString.chr
(ThreadContext context) static IRubyObject
RubyDir.chroot
(IRubyObject recv, IRubyObject path) Deprecated.static IRubyObject
RubyDir.chroot
(ThreadContext context, IRubyObject recv, IRubyObject path) Changes the root directory (only allowed by super user).static IRubyObject
RubyEnumerable.chunk
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyComparable.clamp
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyComparable.clamp
(ThreadContext context, IRubyObject recv, IRubyObject min, IRubyObject max) RubyModule.class_variable_defined_p
(ThreadContext context, IRubyObject var) RubyModule.class_variable_get
(IRubyObject name) Deprecated.RubyModule.class_variable_get
(ThreadContext context, IRubyObject name) rb_mod_cvar_getRubyModule.class_variable_get19
(IRubyObject name) Deprecated.RubyModule.class_variable_set
(IRubyObject name, IRubyObject value) Deprecated.RubyModule.class_variable_set
(ThreadContext context, IRubyObject name, IRubyObject value) rb_mod_cvar_setRubyModule.class_variable_set19
(IRubyObject name, IRubyObject value) Deprecated.RubyIOBuffer.clear
(ThreadContext context) RubyIOBuffer.clear
(ThreadContext context, IRubyObject value) RubyIOBuffer.clear
(ThreadContext context, IRubyObject _value, IRubyObject _offset) RubyIOBuffer.clear
(ThreadContext context, IRubyObject _value, IRubyObject _offset, IRubyObject _length) abstract IRubyObject
RubyObjectSpace.AbstractWeakMap.clear
(ThreadContext context) RubyObjectSpace.WeakKeyMap.clear
(ThreadContext context) RubyObjectSpace.WeakMap.clear
(ThreadContext context) static IRubyObject
RubyProcess.clock_getres
(ThreadContext context, IRubyObject self, IRubyObject _clock_id) static IRubyObject
RubyProcess.clock_getres
(ThreadContext context, IRubyObject self, IRubyObject _clock_id, IRubyObject _unit) static IRubyObject
RubyProcess.clock_gettime
(ThreadContext context, IRubyObject self, IRubyObject _clock_id) static IRubyObject
RubyProcess.clock_gettime
(ThreadContext context, IRubyObject self, IRubyObject _clock_id, IRubyObject _unit) protected final IRubyObject
RubyModule.cloneMethods
(RubyModule clone) Deprecated.protected final IRubyObject
RubyModule.cloneMethods
(ThreadContext context, RubyModule clone) static IRubyObject
FiberScheduler.close
(ThreadContext context, IRubyObject scheduler) static IRubyObject
RubyArgsFile.close
(ThreadContext context, IRubyObject recv) RubyDir.close
(ThreadContext context) Closes the directory stream.RubyIO.close
(ThreadContext context) Closes all open resources for the IO.RubyIO.close_on_exec_p
(ThreadContext context) RubyIO.close_on_exec_set
(ThreadContext context, IRubyObject arg) RubyIO.close_read
(ThreadContext context) RubyIO.close_write
(ThreadContext context) static IRubyObject
RubyArgsFile.closed_p
(ThreadContext context, IRubyObject recv) RubyFileStat.cmp
(IRubyObject other) Deprecated.RubyFileStat.cmp
(ThreadContext context, IRubyObject other) static IRubyObject
RubyComparable.cmperr
(IRubyObject recv, IRubyObject other) Deprecated.static IRubyObject
RubyComparable.cmperr
(ThreadContext context, IRubyObject recv, IRubyObject other) rb_cmperrstatic IRubyObject
RubyArgsFile.codepoints
(ThreadContext context, IRubyObject recv, Block block) Deprecated.RubyIO.codepoints
(ThreadContext context, Block block) Deprecated.RubyString.codepoints
(ThreadContext context, Block block) RubyBignum.coerce
(ThreadContext context, IRubyObject other) RubyComplex.coerce
(ThreadContext context, IRubyObject other) nucomp_coerceRubyFloat.coerce
(ThreadContext context, IRubyObject other) RubyNumeric.coerce
(IRubyObject other) Deprecated.UseRubyNumeric.coerce(ThreadContext, IRubyObject)
instead.RubyNumeric.coerce
(ThreadContext context, IRubyObject other) num_coerceprotected final IRubyObject
RubyNumeric.coerceBin
(ThreadContext context, String method, IRubyObject other) Deprecated.protected final IRubyObject
RubyNumeric.coerceBin
(ThreadContext context, CallSite site, IRubyObject other) protected final IRubyObject
RubyNumeric.coerceBit
(ThreadContext context, String method, IRubyObject other) rb_num_coerce_bit coercion taking two argumentsprotected final IRubyObject
RubyNumeric.coerceBit
(ThreadContext context, JavaSites.CheckedSites site, IRubyObject other) protected final IRubyObject
RubyNumeric.coerceCmp
(ThreadContext context, String method, IRubyObject other) Deprecated.protected final IRubyObject
RubyNumeric.coerceCmp
(ThreadContext context, CallSite site, IRubyObject other) protected final IRubyObject
RubyNumeric.coerceRelOp
(ThreadContext context, String method, IRubyObject other) Deprecated.protected final IRubyObject
RubyNumeric.coerceRelOp
(ThreadContext context, CallSite site, IRubyObject other) protected final IRubyObject
RubyNumeric.coerceRescue
(ThreadContext context, IRubyObject other) coerce_rescuestatic IRubyObject
RubyEnumerable.collect
(ThreadContext context, IRubyObject self, Block block) RubyArray.collect_bang
(ThreadContext context, Block block) rb_ary_collect_bangstatic IRubyObject
RubyEnumerable.collect_concat
(ThreadContext context, IRubyObject self, Block block) RubyArray.combination
(ThreadContext context, IRubyObject num, Block block) rb_ary_combinationRubyArray.compact()
Deprecated.RubyArray.compact
(ThreadContext context) static IRubyObject
RubyEnumerable.compact
(ThreadContext context, IRubyObject self) static IRubyObject
RubyGC.compact
(ThreadContext context, IRubyObject recv) RubyHash.compact
(ThreadContext context) RubyArray.compact_bang()
Deprecated.RubyArray.compact_bang
(ThreadContext context) rb_ary_compact_bangRubyHash.compact_bang
(ThreadContext context) RubyHash.compare_by_identity
(ThreadContext context) RubyHash.compare_by_identity_p
(ThreadContext context) protected static IRubyObject
RubyNumeric.compareWithZero
(ThreadContext context, IRubyObject num, JavaSites.CheckedSites site) static IRubyObject
RubyEncoding.compatible_p
(ThreadContext context, IRubyObject self, IRubyObject first, IRubyObject second) RubyComplex.complex_p
(ThreadContext context) nucomp_complex_pRubyComplex.conjugate
(ThreadContext context) nucomp_conjugateRubyNumeric.conjugate
(ThreadContext context) numeric_realRubyModule.const_added
(ThreadContext context, IRubyObject _newConstant) RubyModule.const_get
(IRubyObject symbol) Deprecated.RubyModule.const_get
(ThreadContext context, IRubyObject arg0) RubyModule.const_get
(ThreadContext context, IRubyObject... args) Deprecated.RubyModule.const_get
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyModule.const_get_1_9
(ThreadContext context, IRubyObject[] args) Deprecated.RubyModule.const_get_2_0
(ThreadContext context, IRubyObject[] args) Deprecated.RubyModule.const_missing
(ThreadContext context, IRubyObject rubyName, Block block) Base implementation of Module#const_missing, throws NameError for specific missing constant.RubyModule.const_set
(IRubyObject name, IRubyObject value) Deprecated.RubyModule.const_set
(ThreadContext context, IRubyObject name, IRubyObject value) rb_mod_const_setRubyModule.const_source_location
(ThreadContext context, IRubyObject[] args) protected IRubyObject
RubyModule.constantTableFetch
(String name) protected IRubyObject
IncludedModuleWrapper.constantTableRemove
(String name) protected IRubyObject
PrependedModule.constantTableRemove
(String name) protected IRubyObject
RubyModule.constantTableRemove
(String name) protected IRubyObject
IncludedModuleWrapper.constantTableStore
(String name, IRubyObject value) protected IRubyObject
IncludedModuleWrapper.constantTableStore
(String name, IRubyObject value, boolean hidden) protected IRubyObject
PrependedModule.constantTableStore
(String name, IRubyObject value) protected IRubyObject
PrependedModule.constantTableStore
(String name, IRubyObject value, boolean hidden) protected IRubyObject
RubyModule.constantTableStore
(String name, IRubyObject value) protected IRubyObject
RubyModule.constantTableStore
(String name, IRubyObject value, boolean hidden) protected IRubyObject
RubyModule.constantTableStore
(String name, IRubyObject value, boolean hidden, boolean deprecated) protected IRubyObject
RubyModule.constantTableStore
(String name, IRubyObject value, boolean hidden, boolean deprecated, String file, int line) static IRubyObject
RubyComplex.convert
(ThreadContext context, IRubyObject recv, IRubyObject arg) nucomp_s_convertstatic IRubyObject
RubyComplex.convert
(ThreadContext context, IRubyObject clazz, IRubyObject[] args) Deprecated.static IRubyObject
RubyComplex.convert
(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2) nucomp_s_convertstatic IRubyObject
RubyComplex.convert
(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2, IRubyObject kwargs) nucomp_s_convertRubyConverter.convert
(ThreadContext context, IRubyObject srcBuffer) static IRubyObject
RubyRational.convert
(ThreadContext context, IRubyObject recv, IRubyObject a1) nurat_s_convertstatic IRubyObject
RubyRational.convert
(ThreadContext context, IRubyObject clazz, IRubyObject[] args) Deprecated.static IRubyObject
RubyRational.convert
(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2) nurat_s_convertstatic IRubyObject
RubyRational.convert
(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2, IRubyObject kwargs) nurat_s_convertstatic IRubyObject
RubyComplex.convertCommon
(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2, boolean raise) RubyObjectAdapter.convertToJavaArray
(IRubyObject array) final IRubyObject
RubyObject.convertToType
(RubyClass target, int convertMethodIndex) Deprecated.RubyConverter.convpath
(ThreadContext context) RubyIOBuffer.copy
(ThreadContext context, RubyIOBuffer source, int offset, int length, int sourceOffset) RubyIOBuffer.copy
(ThreadContext context, RubyString source, int offset, int length, int sourceOffset) RubyIOBuffer.copy
(ThreadContext context, IRubyObject source) RubyIOBuffer.copy
(ThreadContext context, IRubyObject[] args) RubyIOBuffer.copy
(ThreadContext context, IRubyObject source, IRubyObject _offset) RubyIOBuffer.copy
(ThreadContext context, IRubyObject source, IRubyObject _offset, IRubyObject _length) RubyIOBuffer.copy
(ThreadContext context, IRubyObject source, IRubyObject _offset, IRubyObject _length, IRubyObject _sourceOffset) static IRubyObject
RubyIO.copy_stream
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyIO.copy_stream
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyIO.copy_stream
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyProcess.RubyStatus.coredump_p()
Deprecated.RubyProcess.RubyStatus.coredump_p
(ThreadContext context) RubyArray.count
(ThreadContext context, Block block) 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 methodArg, Block block) static IRubyObject
RubyGC.count
(ThreadContext context, IRubyObject recv) RubyRange.count
(ThreadContext context, Block block) RubyString.count
(ThreadContext context) RubyString.count
(ThreadContext context, IRubyObject arg) RubyString.count
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyArray.create
(IRubyObject klass, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyArray.create
(ThreadContext context, IRubyObject klass, IRubyObject[] args, Block block) rb_ary_s_createstatic IRubyObject
RubyHash.create
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) rb_hash_s_createstatic IRubyObject
TopSelfFactory.createTopSelf
(Ruby runtime) Deprecated.RubyFile.ctime
(ThreadContext context) static IRubyObject
RubyFile.ctime
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.ctime()
Deprecated.RubyFileStat.ctime
(ThreadContext context) RubyMethod.curry
(ThreadContext context) RubyMethod.curry
(ThreadContext context, IRubyObject arg0) RubyMethod.curry
(ThreadContext context, IRubyObject[] args) Deprecated.RubyArray.cycle
(ThreadContext context, Block block) rb_ary_cycleRubyArray.cycle
(ThreadContext context, IRubyObject arg, Block block) rb_ary_cyclestatic IRubyObject
RubyEnumerable.cycle
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.cycle
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static IRubyObject
rb_dbl_cmp (numeric.c)static IRubyObject
Deprecated.UseConvert.asFloat(ThreadContext, long)
instead.RubyArray.deconstruct
(ThreadContext context) RubyMatchData.deconstruct
(ThreadContext context) RubyHash.deconstruct_keys
(ThreadContext context, IRubyObject _arg1) RubyMatchData.deconstruct_keys
(ThreadContext context, IRubyObject what) RubyStruct.deconstruct_keys
(ThreadContext context, IRubyObject keysArg) RubyHash.default_proc()
Deprecated.RubyHash.default_proc
(ThreadContext context) rb_hash_default_procRubyHash.default_value_get
(ThreadContext context) RubyHash.default_value_get
(ThreadContext context, IRubyObject arg) RubyHash.default_value_get
(ThreadContext context, IRubyObject[] args) Deprecated.RubyHash.default_value_set
(IRubyObject defaultValue) Deprecated.RubyHash.default_value_set
(ThreadContext context, IRubyObject defaultValue) rb_hash_set_defaultstatic IRubyObject
RubyObjectSpace.define_finalizer
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyObjectSpace.define_finalizer
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyModule.define_method
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyModule.define_method
(ThreadContext context, IRubyObject arg0, Block block) 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) RubyModule.defineMethodFromBlock
(ThreadContext context, IRubyObject arg0, Block block, Visibility visibility) RubyModule.defineMethodFromCallable
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Visibility visibility) RubyArray.delete
(ThreadContext context, IRubyObject item, Block block) rb_ary_deletestatic IRubyObject
RubyFile.delete
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.delete
(ThreadContext context, IRubyObject key, Block block) RubyHash.delete
(IRubyObject key) Delete entry or null.RubyHash.delete
(ThreadContext context, IRubyObject key) RubyHash.delete
(ThreadContext context, IRubyObject key, Block block) rb_hash_deleteRubyObjectSpace.AbstractWeakMap.delete
(ThreadContext context, IRubyObject key, Block block) RubyString.delete
(ThreadContext context) rb_str_delete / rb_str_delete_bangRubyString.delete
(ThreadContext context, IRubyObject arg) RubyString.delete
(ThreadContext context, IRubyObject[] args) RubyArray.delete_at
(int pos) Deprecated.RubyArray.delete_at
(IRubyObject obj) Deprecated.RubyArray.delete_at
(ThreadContext context, int pos) rb_ary_delete_atRubyArray.delete_at
(ThreadContext context, IRubyObject obj) rb_ary_delete_at_mRubyString.delete_bang
(ThreadContext context) RubyString.delete_bang
(ThreadContext context, IRubyObject arg) RubyString.delete_bang
(ThreadContext context, IRubyObject[] args) RubyArray.delete_if
(ThreadContext context, Block block) RubyHash.delete_if
(ThreadContext context, Block block) RubyString.delete_prefix
(ThreadContext context, IRubyObject prefix) RubyString.delete_prefix_bang
(ThreadContext context, IRubyObject prefix) RubyString.delete_suffix
(ThreadContext context, IRubyObject suffix) RubyString.delete_suffix_bang
(ThreadContext context, IRubyObject suffix) RubyModule.deleteClassVariable
(String name) Deprecated.RubyModule.deleteConstant
(String name) Deprecated.RubyModule.deleteConstant
(ThreadContext context, String name) RubyArray.deleteIf
(ThreadContext context, Block block) rb_ary_delete_ifRubyComplex.demoninator
(ThreadContext context) nucomp_denominatorRubyBignum.denominator
(ThreadContext context) RubyFixnum.denominator
(ThreadContext context) RubyFloat.denominator
(ThreadContext context) flo_denominatorRubyInteger.denominator
(ThreadContext context) RubyNumeric.denominator
(ThreadContext context) numeric_denominatorRubyRational.denominator
(ThreadContext context) nurat_denominatorRubyModule.deprecate_constant
(ThreadContext context, IRubyObject name) RubyModule.deprecate_constant
(ThreadContext context, IRubyObject[] names) RubyConverter.destination_encoding
(ThreadContext context) static IRubyObject
RubyConverter.EncodingErrorMethods.destination_encoding
(ThreadContext context, IRubyObject self) static IRubyObject
RubyConverter.EncodingErrorMethods.destination_encoding_name
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.detach
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyException.detailed_message
(ThreadContext context) RubyException.detailed_message
(ThreadContext context, IRubyObject opts) RubyException.detailed_message
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyEnumerable.detect
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.detect
(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block) RubyArray.detectCommon
(ThreadContext context, IRubyObject ifnone, Block block) static IRubyObject
RubyEnumerable.detectCommon
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.detectCommon
(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block) static IRubyObject
RubyEnumerable.detectCommon
(ThreadContext context, CallSite each, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.detectCommon
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject ifnone, Block block) RubyFileStat.dev()
Deprecated.RubyFileStat.dev
(ThreadContext context) RubyFileStat.devMajor()
Deprecated.RubyFileStat.devMajor
(ThreadContext context) RubyFileStat.devMinor()
Deprecated.RubyFileStat.devMinor
(ThreadContext context) RubyArray.difference
(ThreadContext context, IRubyObject[] args) rb_ary_difference_multiRubyArray.dig
(ThreadContext context, IRubyObject arg0) RubyArray.dig
(ThreadContext context, IRubyObject[] args) RubyArray.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyArray.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyHash.dig
(ThreadContext context, IRubyObject arg0) RubyHash.dig
(ThreadContext context, IRubyObject[] args) RubyHash.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyHash.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyObject.dig
(ThreadContext context, IRubyObject obj, IRubyObject[] args, int idx) RubyStruct.dig
(ThreadContext context, IRubyObject arg0) RubyStruct.dig
(ThreadContext context, IRubyObject[] args) RubyStruct.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyStruct.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyObject.dig1
(ThreadContext context, IRubyObject obj, IRubyObject arg1) static IRubyObject
RubyObject.dig2
(ThreadContext context, IRubyObject obj, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyFileTest.directory_p
(Ruby ruby, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.directory_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.directory_p
(ThreadContext context, IRubyObject filename) static IRubyObject
RubyFileTest.directory_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.directory_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFile.dirname
(ThreadContext context, IRubyObject recv, IRubyObject path) static IRubyObject
RubyFile.dirname
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyFile.dirname
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject arg1) static IRubyObject
RubyGC.disable
(ThreadContext context, IRubyObject recv) RubyBasicObject.display
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.display
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyNumeric.div
(ThreadContext context, IRubyObject other) MRI: num_divfinal IRubyObject
RubyInteger.div_div
(ThreadContext context, IRubyObject other) RubyBignum.divmod
(ThreadContext context, IRubyObject other) rb_big_divmodRubyFixnum.divmod
(ThreadContext context, IRubyObject other) fix_divmodRubyFloat.divmod
(ThreadContext context, IRubyObject other) flo_divmodRubyInteger.divmod
(ThreadContext context, IRubyObject other) RubyNumeric.divmod
(ThreadContext context, IRubyObject other) num_divmodRubyString.doClone()
RubyIO.doReadNonblock
(ThreadContext context, IRubyObject[] args, boolean exception) RubyIO.doReadNonblock
(ThreadContext context, IRubyObject arg0, boolean exception) RubyIO.doReadNonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, boolean exception) RubyIO.doReadNonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, boolean exception) static IRubyObject
RubyRange.BSearch.double_to_long_bits
(ThreadContext context, IRubyObject bsearch, IRubyObject flote) RubySymbol.downcase
(ThreadContext context) RubySymbol.downcase
(ThreadContext context, IRubyObject arg) RubySymbol.downcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.downcase_bang
(ThreadContext context) RubyString.downcase_bang
(ThreadContext context, IRubyObject arg) RubyString.downcase_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyInteger.downto
(ThreadContext context, IRubyObject to, Block block) int_downtoRubyIO.doWriteNonblock
(ThreadContext context, IRubyObject[] argv, boolean useException) Deprecated.protected IRubyObject
RubySymbol.SymbolProcBody.doYield
(ThreadContext context, Block block, IRubyObject value) protected IRubyObject
RubySymbol.SymbolProcBody.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) RubyArray.drop
(ThreadContext context, IRubyObject n) rb_ary_takestatic IRubyObject
RubyEnumerable.drop
(ThreadContext context, IRubyObject self, IRubyObject n, Block block) RubyArray.drop_while
(ThreadContext context, Block block) rb_ary_take_whilestatic IRubyObject
RubyEnumerable.drop_while
(ThreadContext context, IRubyObject self, Block block) RubyEncoding.dummy_p
(ThreadContext context) static IRubyObject
RubyMarshal.dump
(IRubyObject recv, IRubyObject[] args, Block unusedBlock) Deprecated.static IRubyObject
RubyMarshal.dump
(ThreadContext context, IRubyObject recv, IRubyObject object) static IRubyObject
RubyMarshal.dump
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) Deprecated.static IRubyObject
RubyMarshal.dump
(ThreadContext context, IRubyObject recv, IRubyObject object, IRubyObject ioOrLimit) static IRubyObject
RubyMarshal.dump
(ThreadContext context, IRubyObject recv, IRubyObject object, IRubyObject io, IRubyObject limit) RubyNameError.RubyNameErrorMessage.dump
(ThreadContext context, IRubyObject arg) RubyString.dump()
Deprecated.RubyString.dump
(ThreadContext context) rb_str_dumpstatic IRubyObject
BasicObjectStub.dup
(IRubyObject self) RubyArray.dup()
Overridden dup for fast-path logic.RubyBasicObject.dup()
RubyBinding.dup
(ThreadContext context) RubyChain.dup()
RubyEnumerator.dup()
RubyGlobal.CaseInsensitiveStringOnlyRubyHash.dup
(ThreadContext context) RubyHash.dup
(ThreadContext context) static IRubyObject
RubyKernel.dup
(IRubyObject self) RubyNumeric.dup()
RubyProc.dup()
Deprecated.RubyProc.dup
(ThreadContext context) RubyString.dup()
Overridden dup for fast-path logic.RubyString.dup
(ThreadContext context) RubyString.dupFrozen()
static IRubyObject
RubyArgsFile.each
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyArithmeticSequence.each
(ThreadContext context, Block block) RubyArray.each
(ThreadContext context, Block block) mri: rb_ary_eachRubyChain.each
(ThreadContext context, IRubyObject[] args, Block block) RubyDir.each
(ThreadContext context, org.jcodings.Encoding enc, Block block) Executes the block once for each entry in the directory.RubyDir.each
(ThreadContext context, Block block) Executes the block once for each entry in the directory.RubyDir.each
(ThreadContext context, IRubyObject encOpts, Block block) static IRubyObject
RubyEnumerable.each
(ThreadContext context, IRubyObject self, BlockBody body) Deprecated.static IRubyObject
RubyEnumerable.each
(ThreadContext context, CallSite site, IRubyObject self, BlockBody body) RubyEnumerator.each
(ThreadContext context, Block block) Send current block and supplied args to method on target.RubyEnumerator.each
(ThreadContext context, IRubyObject[] args, Block block) RubyGenerator.each
(ThreadContext context, IRubyObject[] args, Block block) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.each
(ThreadContext context, Block block) RubyHash.each
(ThreadContext context, Block block) RubyIO.each
(ThreadContext context, Block block) RubyIO.each
(ThreadContext context, IRubyObject[] args, Block block) RubyIO.each
(ThreadContext context, IRubyObject arg0, Block block) RubyIO.each
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyIO.each
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyIOBuffer.each
(ThreadContext context, IRubyObject _dataType, Block block) RubyIOBuffer.each
(ThreadContext context, IRubyObject _dataType, IRubyObject _offset, Block block) RubyIOBuffer.each
(ThreadContext context, IRubyObject _dataType, IRubyObject _offset, IRubyObject _count, Block block) RubyObjectSpace.AbstractWeakMap.each
(ThreadContext context, Block block) RubyProducer.each
(ThreadContext context, IRubyObject[] args, Block block) RubyRange.each
(ThreadContext context, Block block) RubyStruct.each
(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 arg, Block block) RubyIO.each_byte
(ThreadContext context, Block block) RubyIOBuffer.each_byte
(ThreadContext context, Block block) RubyIOBuffer.each_byte
(ThreadContext context, IRubyObject _offset, Block block) RubyIOBuffer.each_byte
(ThreadContext context, IRubyObject _offset, IRubyObject _count, Block block) RubyString.each_byte
(ThreadContext context, Block block) rb_str_each_byteRubyIO.each_byteInternal
(ThreadContext context, Block block) Invoke a block for each byte.static IRubyObject
RubyThread.each_caller_location
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyArgsFile.each_char
(ThreadContext context, IRubyObject recv, Block block) RubyIO.each_char
(ThreadContext context, Block block) RubyString.each_char
(ThreadContext context, Block block) static IRubyObject
RubyArgsFile.each_charCommon
(ThreadContext context, IRubyObject recv, Block block) RubyIO.each_charInternal
(ThreadContext context, Block block) RubyDir.each_child
(ThreadContext context, org.jcodings.Encoding enc, Block block) Executes the block once for each child in the directory (i.e.RubyDir.each_child
(ThreadContext context, Block block) Executes the block once for each child in the directory (i.e.static IRubyObject
RubyDir.each_child
(ThreadContext context, IRubyObject recv, IRubyObject arg, Block block) Executes the block once for each entry in the directory except for "." and "..", passing the filename of each entry as parameter to the block.static IRubyObject
RubyDir.each_child
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject encOpts, Block block) Executes the block once for each entry in the directory except for "." and "..", passing the filename of each entry as parameter to the block.static IRubyObject
RubyArgsFile.each_codepoint
(ThreadContext context, IRubyObject recv, Block block) RubyIO.each_codepoint
(ThreadContext context, Block block) RubyString.each_codepoint
(ThreadContext context, Block block) rb_str_each_codepointRubyArithmeticSequence.each_cons
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.each_cons
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyEnumerator.each_cons
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.each_entry
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) RubyEnumerator.each_entry
(ThreadContext context, Block block) RubyEnumerator.each_entry
(ThreadContext context, IRubyObject[] args, Block block) RubyEnumerator.each_entry
(ThreadContext context, IRubyObject arg0, Block block) static IRubyObject
RubyEnumerable.each_entryCommon
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.each_entryCommon
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) RubyString.each_grapheme_cluster
(ThreadContext context, Block block) RubyArray.each_index
(ThreadContext context, Block block) RubyHash.each_key
(ThreadContext context, Block block) RubyObjectSpace.AbstractWeakMap.each_key
(ThreadContext context, Block block) static IRubyObject
RubyArgsFile.each_line
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Invoke a block for each line.RubyIO.each_line
(ThreadContext context, Block block) RubyIO.each_line
(ThreadContext context, IRubyObject[] args, Block block) RubyIO.each_line
(ThreadContext context, IRubyObject arg0, Block block) RubyIO.each_line
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyIO.each_line
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyString.each_line
(ThreadContext context, Block block) rb_str_each_lineRubyString.each_line
(ThreadContext context, IRubyObject arg, Block block) RubyString.each_line
(ThreadContext context, IRubyObject arg, IRubyObject opts, Block block) RubyString.each_lineCommon
(ThreadContext context, IRubyObject sep, Block block) Deprecated.static IRubyObject
RubyObjectSpace.each_object
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyObjectSpace.each_objectInternal
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyHash.each_pair
(ThreadContext context, Block block) Deprecated.RubyStruct.each_pair
(ThreadContext context, Block block) RubyStruct.each_pairInternal
(ThreadContext context, Block block) RubyArithmeticSequence.each_slice
(ThreadContext context, IRubyObject arg, Block block) RubyArray.each_slice
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.each_slice
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyEnumerator.each_slice
(ThreadContext context, IRubyObject arg, Block block) RubyHash.each_value
(ThreadContext context, Block block) RubyObjectSpace.AbstractWeakMap.each_value
(ThreadContext context, Block block) static IRubyObject
RubyEnumerable.each_with_index
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.each_with_index
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.each_with_index
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) RubyEnumerator.each_with_index
(ThreadContext context, Block block) static IRubyObject
RubyEnumerable.each_with_indexCommon
(ThreadContext context, IRubyObject self, Block block, IRubyObject[] args) RubyArithmeticSequence.each_with_object
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.each_with_object
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyEnumerator.each_with_object
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.each_with_objectCommon
(ThreadContext context, IRubyObject self, Block block, IRubyObject arg) RubyArray.eachIndex
(ThreadContext context, Block block) rb_ary_each_indexRubyStruct.eachInternal
(ThreadContext context, Block block) RubyArray.eachSlice
(ThreadContext context, int size, Block block) static IRubyObject
Deprecated.static IRubyObject
RubyProcess.egid
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.egid
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.egid_set
(Ruby runtime, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.egid_set
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.egid_set
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyProcess.egid_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
static IRubyObject
RubyProcess.GroupID.eid
(Ruby runtime, IRubyObject arg) static IRubyObject
RubyProcess.GroupID.eid
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.GroupID.eid
(IRubyObject self, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.GroupID.eid
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.GroupID.eid
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyProcess.UserID.eid
(Ruby runtime, IRubyObject arg) static IRubyObject
RubyProcess.UserID.eid
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.UserID.eid
(IRubyObject self, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.UserID.eid
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.UserID.eid
(ThreadContext context, IRubyObject self, IRubyObject arg) RubyArray.empty_p()
Deprecated.RubyArray.empty_p
(ThreadContext context) rb_ary_empty_pstatic IRubyObject
RubyDir.empty_p
(ThreadContext context, IRubyObject recv, IRubyObject path) RubyIOBuffer.empty_p
(ThreadContext context) RubySymbol.empty_p
(ThreadContext context) static IRubyObject
RubyGC.enable
(ThreadContext context, IRubyObject recv) RubyThreadGroup.enclosed_p
(Block block) Deprecated.RubyThreadGroup.enclosed_p
(ThreadContext context, Block block) RubyString.encode
(ThreadContext context) RubyString.encode
(ThreadContext context, IRubyObject arg) RubyString.encode
(ThreadContext context, IRubyObject toEncoding, IRubyObject arg) RubyString.encode
(ThreadContext context, IRubyObject toEncoding, IRubyObject forcedEncoding, IRubyObject opts) RubyString.encode_bang
(ThreadContext context) RubyString.encode_bang
(ThreadContext context, IRubyObject arg0) RubyString.encode_bang
(ThreadContext context, IRubyObject[] args) Deprecated.RubyString.encode_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.encode_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyRegexp.encoding
(ThreadContext context) RubyString.encoding
(ThreadContext context) RubySymbol.encoding
(ThreadContext context) RubyString.encStrScrub
(ThreadContext context, org.jcodings.Encoding enc, IRubyObject repl, int cr, Block block) RubyString.encStrScrub
(ThreadContext context, org.jcodings.Encoding enc, IRubyObject repl, Block block) RubyArithmeticSequence.end
(ThreadContext context) RubyMatchData.end
(ThreadContext context, IRubyObject index) match_endRubyRange.end
(ThreadContext context) RubyString.end_with_p
(ThreadContext context) RubyString.end_with_p
(ThreadContext context, IRubyObject arg) RubyString.end_with_p
(ThreadContext context, IRubyObject[] args) RubySymbol.end_with_p
(ThreadContext context) RubySymbol.end_with_p
(ThreadContext context, IRubyObject arg) RubySymbol.end_with_p
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyIO.ensureYieldClose
(ThreadContext context, IRubyObject port, Block block) static IRubyObject
RubyIO.ensureYieldClosePipes
(ThreadContext context, IRubyObject obj, RubyIO r, RubyIO w, Block block) RubyContinuation.enter
(ThreadContext context, IRubyObject yielded, Block block) Deprecated.final IRubyObject
RubyArray.entry
(int offset) final IRubyObject
RubyArray.entry
(long offset) rb_ary_entrystatic IRubyObject
RubyEnumerator.enumeratorize
(Ruby runtime, RubyClass type, IRubyObject object, String method) static IRubyObject
RubyEnumerator.enumeratorize
(Ruby runtime, RubyClass type, IRubyObject object, String method, IRubyObject arg) static IRubyObject
RubyEnumerator.enumeratorize
(Ruby runtime, RubyClass type, IRubyObject object, String method, IRubyObject[] args) static IRubyObject
RubyEnumerator.enumeratorize
(Ruby runtime, IRubyObject object, String method) static IRubyObject
RubyEnumerator.enumeratorize
(Ruby runtime, IRubyObject object, String method, IRubyObject arg) static IRubyObject
RubyEnumerator.enumeratorize
(Ruby runtime, IRubyObject object, String method, IRubyObject... args) static IRubyObject
RubyEnumerator.enumeratorizeWithSize
(ThreadContext context, IRubyObject object, String method, IRubyObject arg, IRubyObject size) static <T extends IRubyObject>
IRubyObjectRubyEnumerator.enumeratorizeWithSize
(ThreadContext context, T object, String method, RubyEnumerator.SizeFn<T> sizeFn) static <T extends IRubyObject>
IRubyObjectRubyEnumerator.enumeratorizeWithSize
(ThreadContext context, T object, String method, IRubyObject[] args, RubyEnumerator.SizeFn<T> sizeFn) static <T extends IRubyObject>
IRubyObjectRubyEnumerator.enumeratorizeWithSize
(ThreadContext context, T object, String method, IRubyObject[] args, RubyEnumerator.SizeFn<T> sizeFn, boolean keywords) static IRubyObject
RubyArgsFile.eof
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.eof_p
(ThreadContext context, IRubyObject recv) RubyArray.eql
(ThreadContext context, IRubyObject obj) rb_ary_eqlstatic IRubyObject
RubyData.eql
(ThreadContext context, IRubyObject self, IRubyObject other) RubyBasicObject.eql_p
(IRubyObject obj) Deprecated.RubyBasicObject.eql_p
(ThreadContext context, IRubyObject obj) RubyBignum.eql_p
(ThreadContext context, IRubyObject other) rb_big_eqlRubyComplex.eql_p
(ThreadContext context, IRubyObject other) nucomp_eql_pRubyFloat.eql_p
(ThreadContext context, IRubyObject other) static IRubyObject
RubyKernel.eql_p
(IRubyObject self, IRubyObject obj) Deprecated.static IRubyObject
RubyKernel.eql_p
(ThreadContext context, IRubyObject self, IRubyObject obj) RubyMatchData.eql_p
(ThreadContext context, IRubyObject obj) RubyNumeric.eql_p
(ThreadContext context, IRubyObject other) num_eqlRubyRange.eql_p
(ThreadContext context, IRubyObject other) RubyRational.eql_p
(ThreadContext context, IRubyObject other) RubyStruct.eql_p
(ThreadContext context, IRubyObject other) RubyTime.eql_p
(ThreadContext context, IRubyObject otherArg) RubyRegexp.eqq
(ThreadContext context, IRubyObject arg) rb_reg_eqqRubyRange.eqq_p
(ThreadContext context, IRubyObject obj) RubyBasicObject.equal_p
(ThreadContext context, IRubyObject other) rb_obj_equal Will use Java identity equality.RubyFixnum.equal_p
(ThreadContext context, IRubyObject obj) RubyFloat.equal_p
(ThreadContext context, IRubyObject obj) Compare this Float object with the given object and determine whether they are effectively identical.RubySystemCallError.errno()
static IRubyObject
RubyConverter.InvalidByteSequenceErrorMethods.error_bytes
(ThreadContext context, IRubyObject self) static IRubyObject
RubyConverter.UndefinedConversionErrorMethods.error_char
(ThreadContext context, IRubyObject self) static IRubyObject
Deprecated.static IRubyObject
RubyProcess.euid
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.euid
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.euid_set
(Ruby runtime, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.euid_set
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.euid_set
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyProcess.euid_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyBinding.eval
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.eval
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Ruby.evalScriptlet
(String script) Evaluates a script under the current scope (perhaps the top-level scope) and returns the result (generally the last value calculated).Ruby.evalScriptlet
(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).RubyBasicObject.evalUnder
(ThreadContext context, RubyModule under, RubyString src, String file, int line, EvalType evalType) RubyComplex.exact_p
(ThreadContext context) nucomp_exact_pRubyHash.except
(ThreadContext context, IRubyObject[] keys) static IRubyObject
RubyException.exception
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyNameError.exception
(ThreadContext context, IRubyObject recv) RubyArithmeticSequence.exclude_end
(ThreadContext context) static IRubyObject
RubyKernel.exec
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.exec
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyFileStat.executable_p()
Deprecated.RubyFileStat.executable_p
(ThreadContext context) static IRubyObject
RubyFileTest.executable_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.executable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.executable_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.executable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.executable_real_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.executable_real_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.executable_real_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.executable_real_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.executableReal_p()
Deprecated.RubyFileStat.executableReal_p
(ThreadContext context) Ruby.executeScript
(String script, 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.static IRubyObject
RubyDir.exist
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyFileTest.exist_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.exist_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.exist_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyDir.exists_p
(ThreadContext context, IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyKernel.exit
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyKernel.exit
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.exit
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.exit
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyThread.exit
(IRubyObject receiver, Block block) static IRubyObject
RubyKernel.exit_bang
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyKernel.exit_bang
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.exit_bang
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.exit_bang
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyLocalJumpError.exit_value()
RubyProcess.RubyStatus.exited()
Deprecated.RubyProcess.RubyStatus.exited
(ThreadContext context) RubyProcess.RubyStatus.exitstatus()
Deprecated.RubyProcess.RubyStatus.exitstatus
(ThreadContext context) static IRubyObject
RubyFile.expand_path
(ThreadContext context, IRubyObject recv, IRubyObject path) Converts a pathname to an absolute pathname.static IRubyObject
RubyFile.expand_path
(ThreadContext context, IRubyObject recv, IRubyObject... args) Deprecated.static IRubyObject
RubyFile.expand_path
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject wd) Converts a pathname to an absolute pathname.RubyBasicObject.extend
(IRubyObject[] args) rb_obj_extend call-seq: obj.extend(module, ...) => obj Adds to _obj_ the instance methods from each module given as a parameter.static IRubyObject
RubyKernel.extend
(IRubyObject self, IRubyObject[] args) Deprecated.static IRubyObject
RubyKernel.extend
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyModule.extend_object
(IRubyObject obj) Deprecated.RubyModule.extend_object
(ThreadContext context, IRubyObject obj) rb_mod_extend_objectRubyModule.extended
(ThreadContext context, IRubyObject other, Block block) static IRubyObject
RubyArgsFile.external_encoding
(ThreadContext context, IRubyObject recv) RubyIO.external_encoding
(ThreadContext context) RubyIOBuffer.external_p
(ThreadContext context) static IRubyObject
RubyFile.extname
(ThreadContext context, IRubyObject recv, IRubyObject arg) Returns the extension name of the file.static IRubyObject
RubyComplex.f_divide
(ThreadContext context, RubyComplex self, IRubyObject other, BiFunction<IRubyObject, IRubyObject, IRubyObject> func, CallSite id) static IRubyObject
RubyBoolean.False.false_and
(IRubyObject fals, IRubyObject oth) static IRubyObject
RubyBoolean.False.false_or
(ThreadContext context, IRubyObject fals, IRubyObject oth) static IRubyObject
RubyBoolean.False.false_xor
(ThreadContext context, IRubyObject fals, IRubyObject oth) final IRubyObject
RubyHash.fastARef
(IRubyObject key) RubyModule.fastFetchClassVariable
(String internedName) Deprecated.RubyModule.fastFetchConstant
(String internedName) Deprecated.RubyModule.fastGetClassVar
(String internedName) Deprecated.RubyModule.fastGetConstant
(String internedName) Deprecated.RubyModule.fastGetConstant
(String internedName, boolean inherit) Deprecated.RubyModule.fastGetConstantAt
(String internedName) Deprecated.RubyModule.fastGetConstantFrom
(String internedName) Deprecated.RubyModule.fastGetConstantFromConstMissing
(String internedName) Deprecated.RubyModule.fastGetConstantFromNoConstMissing
(String internedName) Deprecated.BasicObjectStub.DummyInstanceVariables.fastGetInstanceVariable
(String internedName) RubyBasicObject.fastGetInstanceVariable
(String internedName) Deprecated.RubyModule.fastSetClassVar
(String internedName, IRubyObject value) Deprecated.RubyModule.fastSetConstant
(String internedName, IRubyObject value) Deprecated.BasicObjectStub.DummyInstanceVariables.fastSetInstanceVariable
(String internedName, IRubyObject value) RubyBasicObject.fastSetInstanceVariable
(String internedName, IRubyObject value) Deprecated.RubyModule.fastStoreClassVariable
(String internedName, IRubyObject value) Deprecated.RubyModule.fastStoreConstant
(String internedName, IRubyObject value) Deprecated.static IRubyObject
RubyDir.fchdir
(ThreadContext context, IRubyObject dirClass, IRubyObject ignored) RubyIO.fcntl
(ThreadContext context, IRubyObject cmd) RubyIO.fcntl
(ThreadContext context, IRubyObject cmd, IRubyObject arg) RubyComplex.fdiv
(ThreadContext context, IRubyObject other) nucomp_fdivRubyInteger.fdiv
(ThreadContext context, IRubyObject y) RubyNumeric.fdiv
(ThreadContext context, IRubyObject other) num_fdivRubyRational.fdiv
(ThreadContext context, IRubyObject other) nurat_fdivRubyBignum.fdivDouble
(ThreadContext context, IRubyObject y) RubyFixnum.fdivDouble
(ThreadContext context, IRubyObject y) abstract IRubyObject
RubyInteger.fdivDouble
(ThreadContext context, IRubyObject y) RubyBignum.fdivFloat
(ThreadContext context, RubyFloat y) RubyBignum.fdivInt
(ThreadContext context, RubyBignum y) RubyArray.fetch
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.Use the versions with zero, one, or two args.RubyArray.fetch
(ThreadContext context, IRubyObject arg0, Block block) rb_ary_fetchRubyArray.fetch
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) rb_ary_fetchRubyGlobal.CaseInsensitiveStringOnlyRubyHash.fetch
(ThreadContext context, IRubyObject[] args, Block block) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.fetch
(ThreadContext context, IRubyObject key, Block block) RubyHash.fetch
(ThreadContext context, IRubyObject[] args, Block block) rb_hash_fetchRubyHash.fetch
(ThreadContext context, IRubyObject key, Block block) RubyHash.fetch
(ThreadContext context, IRubyObject key, IRubyObject _default, Block block) RubyThread.fetch
(ThreadContext context, IRubyObject key, Block block) RubyThread.fetch
(ThreadContext context, IRubyObject key, IRubyObject _default, Block block) RubyArray.fetch_values
(ThreadContext context, IRubyObject[] args, Block block) RubyModule.fetchClassVariable
(String name) RubyModule.fetchConstant
(String name) Deprecated.RubyModule.fetchConstant
(String name, boolean includePrivate) Deprecated.RubyModule.fetchConstant
(ThreadContext context, String name) RubyModule.fetchConstant
(ThreadContext context, String name, boolean includePrivate) Ruby.fetchGlobalConstant
(String name) Deprecated.static IRubyObject
RubyArgsFile.file
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.filename
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.fileno
(ThreadContext context, IRubyObject recv) RubyDir.fileno
(ThreadContext context) RubyFile.fileOpenGeneric
(ThreadContext context, IRubyObject filename, int oflags, int fmode, IOEncodable convConfig, int perm) RubyArray.fill
(ThreadContext context, Block block) RubyArray.fill
(ThreadContext context, IRubyObject arg, Block block) RubyArray.fill
(ThreadContext context, IRubyObject arg1, IRubyObject arg2, Block block) RubyArray.fill
(ThreadContext context, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) protected IRubyObject
RubyArray.fillCommon
(ThreadContext context, int beg, long len, Block block) protected IRubyObject
RubyArray.fillCommon
(ThreadContext context, int beg, long len, IRubyObject item) static IRubyObject
RubyEnumerable.filter_map
(ThreadContext context, IRubyObject self, Block block) RubyArray.find
(ThreadContext context, IRubyObject ifnone, Block block) static IRubyObject
RubyEncoding.find
(ThreadContext context, IRubyObject recv, IRubyObject str) static IRubyObject
RubyEnumerable.find
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.find
(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block) static IRubyObject
RubyEnumerable.find_all
(ThreadContext context, IRubyObject self, Block block) RubyArray.find_index
(ThreadContext context, Block block) RubyArray.find_index
(ThreadContext context, IRubyObject cond) static IRubyObject
RubyEnumerable.find_index
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.find_index
(ThreadContext context, IRubyObject self, IRubyObject cond, Block block) static IRubyObject
RubyEnumerable.find_indexCommon
(ThreadContext context, IRubyObject self, Block block, Signature callbackArity) static IRubyObject
RubyEnumerable.find_indexCommon
(ThreadContext context, IRubyObject self, IRubyObject cond) static IRubyObject
RubyEnumerable.find_indexCommon
(ThreadContext context, CallSite each, IRubyObject self, Block block, Signature callbackArity) static IRubyObject
RubyEnumerable.find_indexCommon
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject cond) RubyConverter.finish
(ThreadContext context) protected final IRubyObject
RubyModule.finishAutoload
(String name) Deprecated.protected final IRubyObject
RubyModule.finishAutoload
(ThreadContext context, String name) Extract an Object which is defined by autoload thread from autoloadMap and define it as a constant.static IRubyObject
TopSelfFactory.finishTopSelf
(ThreadContext context, IRubyObject topSelf, RubyClass Object, boolean wrapper) RubyComplex.finite_p
(ThreadContext context) RubyFloat.finite_p()
Deprecated.RubyFloat.finite_p
(ThreadContext context) RubyNumeric.finite_p
(ThreadContext context) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, Block block) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject[] args) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject[] args, Block block) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg, Block block) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
RubyClass.finvokeChecked
(ThreadContext context, IRubyObject self, String name) Safely attempt to invoke the given method name on self, using respond_to? and method_missing as appropriate.final IRubyObject
RubyClass.finvokeChecked
(ThreadContext context, IRubyObject self, String name, IRubyObject... args) Safely attempt to invoke the given method name on self, using respond_to? and method_missing as appropriate.final IRubyObject
RubyClass.finvokeChecked
(ThreadContext context, IRubyObject self, JavaSites.CheckedSites sites) Safely attempt to invoke the given method name on self, using respond_to? and method_missing as appropriate.final IRubyObject
RubyClass.finvokeChecked
(ThreadContext context, IRubyObject self, JavaSites.CheckedSites sites, IRubyObject... args) Safely attempt to invoke the given method name on self, using respond_to? and method_missing as appropriate.RubyClass.finvokeWithRefinements
(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, Block block) RubyClass.finvokeWithRefinements
(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, IRubyObject[] args, Block block) RubyClass.finvokeWithRefinements
(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, IRubyObject arg, Block block) RubyClass.finvokeWithRefinements
(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, IRubyObject arg0, IRubyObject arg1, Block block) RubyClass.finvokeWithRefinements
(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyArithmeticSequence.first
(ThreadContext context) RubyArithmeticSequence.first
(ThreadContext context, IRubyObject num) RubyArray.first()
Deprecated.RubyArray.first
(IRubyObject arg0) Deprecated.RubyArray.first
(IRubyObject[] args) Deprecated.Use the versions with zero, one, or two args.RubyArray.first
(ThreadContext context) RubyArray.first
(ThreadContext context, IRubyObject arg0) static IRubyObject
RubyEnumerable.first
(ThreadContext context, IRubyObject self) static IRubyObject
RubyEnumerable.first
(ThreadContext context, IRubyObject self, IRubyObject num) RubyRange.first
(ThreadContext context) RubyRange.first
(ThreadContext context, IRubyObject arg) RubyRegexp.fixed_encoding_p
(ThreadContext context) static IRubyObject
RubyEnumerable.flat_map
(ThreadContext context, IRubyObject self, Block block) RubyArray.flatten
(ThreadContext context) RubyArray.flatten
(ThreadContext context, IRubyObject arg) RubyHash.flatten
(ThreadContext context) RubyHash.flatten
(ThreadContext context, IRubyObject level) RubyArray.flatten_bang
(ThreadContext context) RubyArray.flatten_bang
(ThreadContext context, IRubyObject arg) RubyFile.flock
(ThreadContext context, IRubyObject operation) RubyBignum.floor
(ThreadContext context, IRubyObject arg) rb_big_floorRubyFixnum.floor
(ThreadContext context, IRubyObject arg) rb_fix_floorRubyFloat.floor
(ThreadContext context) MRI: flo_floorRubyFloat.floor
(ThreadContext context, IRubyObject digits) MRI: flo_floorRubyFloat.floor
(ThreadContext context, IRubyObject[] args) Deprecated.RubyInteger.floor()
Deprecated.RubyInteger.floor
(ThreadContext context) abstract IRubyObject
RubyInteger.floor
(ThreadContext context, IRubyObject arg) RubyNumeric.floor()
Deprecated.RubyNumeric.floor
(ThreadContext context) MRI: num_floorRubyRational.floor
(ThreadContext context) MRI: nurat_floor_nRubyRational.floor
(ThreadContext context, IRubyObject n) static IRubyObject
RubyFile.fnmatch
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyFile.fnmatch
(ThreadContext context, IRubyObject recv, IRubyObject _pattern, IRubyObject _path) 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 _pattern, IRubyObject _path, IRubyObject _flags) static IRubyObject
RubyDir.for_fd
(ThreadContext context, IRubyObject recv, IRubyObject ignored) static IRubyObject
RubyIO.for_fd
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyString.force_encoding
(ThreadContext context, IRubyObject enc) static IRubyObject
RubyDir.foreach
(ThreadContext context, IRubyObject recv, IRubyObject path, Block block) Executes the block once for each file in the directory specified bypath
.static IRubyObject
RubyDir.foreach
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject encOpts, Block block) static IRubyObject
RubyIO.foreach
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyKernel.fork
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyProcess.fork
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyProcess.fork19
(ThreadContext context, IRubyObject recv, Block block) Deprecated.RubyIOBuffer.free
(ThreadContext context) RubyBasicObject.freeze
(ThreadContext context) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.freeze
(ThreadContext context) static IRubyObject
RubyKernel.freeze
(ThreadContext context, IRubyObject self) final IRubyObject
RubyModule.freeze
(ThreadContext context) rb_mod_freezeRubyString.freeze
(ThreadContext context) static IRubyObject
RubyFile.ftype
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyException.full_message
(ThreadContext context) RubyException.full_message
(ThreadContext context, IRubyObject opts) static IRubyObject
RubyGC.garbage_collect
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyObjectSpace.garbage_collect
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyInteger.gcd
(ThreadContext context, IRubyObject other) rb_gcdRubyInteger.gcdlcm
(ThreadContext context, IRubyObject other) rb_gcdlcmRubyGlobal.KCodeGlobalVariable.get()
final IRubyObject
RubyStruct.get
(int index) RubyIOBuffer.get_string
(ThreadContext context) RubyIOBuffer.get_string
(ThreadContext context, IRubyObject _offset) RubyIOBuffer.get_string
(ThreadContext context, IRubyObject _offset, IRubyObject _length) RubyIOBuffer.get_string
(ThreadContext context, IRubyObject _offset, IRubyObject _length, IRubyObject _encoding) RubyIOBuffer.get_value
(ThreadContext context, IRubyObject type, IRubyObject _offset) RubyIOBuffer.get_values
(ThreadContext context, IRubyObject dataTypes, IRubyObject _offset) Ruby.getArgsFile()
protected IRubyObject
IncludedModuleWrapper.getAutoloadConstant
(ThreadContext context, String name, boolean forceLoad) protected IRubyObject
PrependedModule.getAutoloadConstant
(ThreadContext context, String name, boolean forceLoad) final IRubyObject
RubyModule.getAutoloadConstant
(String name) Deprecated.protected IRubyObject
RubyModule.getAutoloadConstant
(String name, boolean loadConstant) Deprecated.final IRubyObject
RubyModule.getAutoloadConstant
(ThreadContext context, String name) Get autoload constant.protected IRubyObject
RubyModule.getAutoloadConstant
(ThreadContext context, String name, boolean loadConstant) static IRubyObject
RubyRegexp.getBackRef
(ThreadContext context) Deprecated.RubyException.getBacktrace()
static IRubyObject
RubyArgsFile.getbyte
(ThreadContext context, IRubyObject recv) RubyIO.getbyte
(ThreadContext context) Read a byte.RubyString.getbyte
(ThreadContext context, IRubyObject index) static IRubyObject
RubyArgsFile.getc
(ThreadContext context, IRubyObject recv) RubyIO.getc()
Deprecated.RubyIO.getc
(ThreadContext context) static IRubyObject
RubyKernel.getc
(ThreadContext context, IRubyObject recv) Deprecated.RubyModule.getClassVar
(String name) Deprecated.RubyModule.getClassVar
(IRubyObject nameObject, String name) Deprecated.RubyModule.getClassVar
(ThreadContext context, String name) Retrieve the specified class variable, searching through this module, included modules, and supermodules.RubyModule.getClassVar
(ThreadContext context, IRubyObject nameObject, String name) RubyModule.getClassVarQuiet
(String name) Deprecated.protected final IRubyObject[]
RubyNumeric.getCoerced
(ThreadContext context, IRubyObject other, boolean error) Numeric methods.RubyModule.getConstant
(String name) Deprecated.RubyModule.getConstant
(String name, boolean inherit) Deprecated.RubyModule.getConstant
(String name, boolean inherit, boolean includeObject) Deprecated.RubyModule.getConstant
(ThreadContext context, String name) Retrieve the named constant, invoking 'const_missing' should that be appropriate.RubyModule.getConstant
(ThreadContext context, String name, boolean inherit) RubyModule.getConstant
(ThreadContext context, String name, boolean inherit, boolean includeObject) RubyModule.getConstantAt
(String name) Deprecated.RubyModule.getConstantAt
(String name, boolean includePrivate) Deprecated.RubyModule.getConstantAt
(ThreadContext context, String name) RubyModule.getConstantAt
(ThreadContext context, String name, boolean includePrivate) RubyModule.getConstantAtSpecial
(String name) Deprecated.RubyModule.getConstantAtSpecial
(ThreadContext context, String name) This version searches superclasses if we're starting with Object.RubyModule.getConstantFrom
(String name) Deprecated.RubyModule.getConstantFrom
(ThreadContext context, String name) RubyModule.getConstantFromConstMissing
(String name) Deprecated.RubyModule.getConstantFromConstMissing
(ThreadContext context, String name) RubyModule.getConstantFromNoConstMissing
(String name) Deprecated.RubyModule.getConstantFromNoConstMissing
(String name, boolean includePrivate) Deprecated.RubyModule.getConstantFromNoConstMissing
(ThreadContext context, String name) RubyModule.getConstantFromNoConstMissing
(ThreadContext context, String name, boolean includePrivate) RubyModule.getConstantNoConstMissing
(String name) Deprecated.RubyModule.getConstantNoConstMissing
(String name, boolean inherit) Deprecated.RubyModule.getConstantNoConstMissing
(String name, boolean inherit, boolean includeObject) Deprecated.RubyModule.getConstantNoConstMissing
(ThreadContext context, String name) RubyModule.getConstantNoConstMissing
(ThreadContext context, String name, boolean inherit) RubyModule.getConstantNoConstMissing
(ThreadContext context, String name, boolean inherit, boolean includeObject) final IRubyObject
RubyModule.getConstantNoConstMissingSkipAutoload
(String name) Deprecated.final IRubyObject
RubyModule.getConstantNoConstMissingSkipAutoload
(ThreadContext context, String name) RubyModule.getConstantNoConstMissingSKipAutoload
(String name) Deprecated.RubyModule.getConstantWithAutoload
(String name, IRubyObject failedAutoloadValue, boolean includePrivate) Deprecated.RubyModule.getConstantWithAutoload
(ThreadContext context, String name, IRubyObject failedAutoloadValue, boolean includePrivate) Search just this class for a constant value, or trigger autoloading.Ruby.getDebug()
static IRubyObject
RubyEncoding.getDefaultExternal
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEncoding.getDefaultInternal
(IRubyObject recv) Deprecated.static IRubyObject
RubyEncoding.getDefaultInternal
(ThreadContext context, IRubyObject recv) RubyIO.getEcopts()
static IRubyObject
RubyProcess.Sys.getegid
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.Sys.getegid
(ThreadContext context, IRubyObject self) 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) Ruby.getGroupStruct()
static IRubyObject
RubyDir.getHomeDirectoryPath
(ThreadContext context, String user) Returns the home directory of the specifieduser
on the system.RubyHash.getIfNone()
BasicObjectStub.DummyInstanceVariables.getInstanceVariable
(String name) RubyBasicObject.getInstanceVariable
(String name) RubyObjectAdapter.getInstanceVariable
(IRubyObject obj, String variableName) RubyObjectSpace.WeakKeyMap.getkey
(ThreadContext context, IRubyObject key) Deprecated.Deprecated.RubyIO.getline
(ThreadContext context, IRubyObject separator) RubyIO.getline
(ThreadContext context, IRubyObject separator, long limit) getline using logic of gets.RubyIO.getline
(ThreadContext context, ByteList separator) Deprecated.RubyIO.getline
(ThreadContext context, ByteList separator, long limit) Deprecated.final IRubyObject
NativeException.getMessage()
Deprecated.RubyException.getMessage()
RubyThread.getName()
Deprecated.RubyThread.getName
(ThreadContext context) RubyMatchData.getNamedBackrefValues
(Ruby runtime) Deprecated.Ruby.getNil()
Returns the "nil" singleton instance.Ruby.getNilPrefilledArray()
Ruby.getOriginalStderr()
Return the original stderr with which this runtime was initialized.Ruby.getPasswdStruct()
static IRubyObject
RubyProcess.getpgid
(Ruby runtime, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.getpgid
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.getpgid
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
Deprecated.static IRubyObject
RubyProcess.getpgrp
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.getpgrp
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.getpriority
(Ruby runtime, IRubyObject arg1, IRubyObject arg2) Deprecated.static IRubyObject
RubyProcess.getpriority
(IRubyObject recv, IRubyObject arg1, IRubyObject arg2) Deprecated.static IRubyObject
RubyProcess.getpriority
(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2) RubyMethod.getReceiver()
Ruby.getReportOnException()
Deprecated.static IRubyObject
RubyProcess.getrlimit
(Ruby runtime, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.getrlimit
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.getrlimit
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyProcess.getrlimit
(ThreadContext context, IRubyObject recv, IRubyObject arg) Ruby.getRubyTimeout()
static IRubyObject
RubyArgsFile.gets
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Read a line.RubyIO.gets
(ThreadContext context) Read a line.RubyIO.gets
(ThreadContext context, IRubyObject arg) RubyIO.gets
(ThreadContext context, IRubyObject rs, IRubyObject limit_arg) RubyIO.gets
(ThreadContext context, IRubyObject rs, IRubyObject limit_arg, IRubyObject opt) static IRubyObject
RubyKernel.gets
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyThread.getScheduler()
RubyThread.getSchedulerCurrent()
Ruby.getSingleNilArray()
Ruby.getStderr()
Ruby.getTmsStruct()
Ruby.getTopSelf()
Getter for property rubyTopSelf.static IRubyObject
RubyProcess.Sys.getuid
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.Sys.getuid
(ThreadContext context, IRubyObject self) Ruby.getVerbose()
RubyFileStat.gid()
Deprecated.RubyFileStat.gid
(ThreadContext context) static IRubyObject
Deprecated.static IRubyObject
RubyProcess.gid
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.gid
(ThreadContext context) static IRubyObject
RubyProcess.gid
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.gid_set
(Ruby runtime, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.gid_set
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.gid_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyDir.glob
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Returns an array of filenames matching the specified wildcard patternpat
.static IRubyObject
RubyProcess.GroupID.grant_privilege
(IRubyObject self, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.GroupID.grant_privilege
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyProcess.UserID.grant_privilege
(IRubyObject self, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.UserID.grant_privilege
(ThreadContext context, IRubyObject self, IRubyObject arg) RubyString.grapheme_clusters
(ThreadContext context, Block block) static IRubyObject
RubyEnumerable.grep
(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) RubyMatchData.group
(int n) Deprecated.RubyMatchData.group
(long n) Deprecated.RubyMatchData.group
(ThreadContext context, int n) RubyThread.group()
static IRubyObject
RubyEnumerable.group_by
(ThreadContext context, IRubyObject self, Block block) RubyFileStat.group_owned_p()
Deprecated.RubyFileStat.group_owned_p
(ThreadContext context) static IRubyObject
RubyProcess.groups
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.groups
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.groups_set
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.groups_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyFileTest.FileTestFileMethods.grpowned_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.grpowned_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.grpowned_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.grpowned_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyKernel.gsub
(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block) static IRubyObject
RubyKernel.gsub
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
RubyKernel.LoopMethods.gsub
(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block) static IRubyObject
RubyKernel.LoopMethods.gsub
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) RubyString.gsub
(ThreadContext context, IRubyObject arg0, Block block) RubyString.gsub
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyString.gsub_bang
(ThreadContext context, IRubyObject arg0, Block block) RubyString.gsub_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
RubyThread.handle_interrupt
(ThreadContext context, IRubyObject self, IRubyObject _mask, Block block) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.has_value_pp
(ThreadContext context, IRubyObject expected) RubyModule.hasAutoload
(ThreadContext context, String idString, boolean inherit) static IRubyObject
RubyData.hash
(ThreadContext context, IRubyObject self) final IRubyObject
RubyBasicObject.hashyInspect()
RubyString.hex
(ThreadContext context) rb_str_hexRubyIOBuffer.hexdump
(ThreadContext context) static IRubyObject
RubyDir.home
(ThreadContext context, IRubyObject recv) Returns the home directory of the current user or the named user if given.static IRubyObject
RubyDir.home
(ThreadContext context, IRubyObject recv, IRubyObject user) static IRubyObject
RubyDir.home
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
BasicObjectStub.id
(IRubyObject self) IncludedModule.id()
We don't want to reveal ourselves to Ruby code, so origin this operation.PrependedModule.id()
We don't want to reveal ourselves to Ruby code, so origin this operation.RubyBasicObject.id()
rb_obj_id Return the internal id of an object.RubyFixnum.id()
RubyFloat.id()
Produce an object ID for this Float.RubySymbol.id2name()
Deprecated.RubySymbol.id2name
(ThreadContext context) static IRubyObject
RubyObjectSpace.id2ref
(IRubyObject recv, IRubyObject id) Deprecated.static IRubyObject
RubyObjectSpace.id2ref
(ThreadContext context, IRubyObject recv, IRubyObject id) static IRubyObject
RubyFileTest.FileTestFileMethods.identical_p
(IRubyObject recv, IRubyObject filename1, IRubyObject filename2) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.identical_p
(ThreadContext context, IRubyObject recv, IRubyObject filename1, IRubyObject filename2) static IRubyObject
RubyFileTest.identical_p
(IRubyObject recv, IRubyObject filename1, IRubyObject filename2) Deprecated.static IRubyObject
RubyFileTest.identical_p
(ThreadContext context, IRubyObject recv, IRubyObject filename1, IRubyObject filename2) RubyBignum.idiv
(ThreadContext context, long other) RubyBignum.idiv
(ThreadContext context, IRubyObject other) rb_big_idivRubyFixnum.idiv
(ThreadContext context, long other) RubyFixnum.idiv
(ThreadContext context, long y, String method) Deprecated.RubyFixnum.idiv
(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.divRubyFixnum.idiv
(ThreadContext context, IRubyObject other, String method) Deprecated.RubyFixnum.idiv
(ThreadContext context, IRubyObject other, CallSite site) abstract IRubyObject
RubyInteger.idiv
(ThreadContext context, IRubyObject other) RubyNumeric.idiv
(ThreadContext context, long other) RubyNumeric.idiv
(ThreadContext context, IRubyObject other) MRI: rb_int_idiv and overridesRubyRational.idiv
(ThreadContext context, IRubyObject other) RubyComplex.image()
Deprecated.RubyComplex.image
(ThreadContext context) nucomp_imageRubyNumeric.image
(ThreadContext context) numeric_imagestatic IRubyObject
RubyModule.RefinementMethods.import_methods
(ThreadContext context, IRubyObject self, IRubyObject[] modules) static IRubyObject
RubyEnumerable.include_p
(ThreadContext context, IRubyObject self, IRubyObject arg) RubyModule.include_p
(ThreadContext context, IRubyObject arg) RubyRange.include_p
(ThreadContext context, IRubyObject obj) RubyModule.included
(ThreadContext context, IRubyObject other) static IRubyObject
RubyString.includeRange
(ThreadContext context, RubyString _beg, RubyString _end, IRubyObject _val, boolean exclusive) static IRubyObject
RubyConverter.InvalidByteSequenceErrorMethods.incomplete_input_p
(ThreadContext context, IRubyObject self) RubyArray.index
(ThreadContext context, Block block) RubyArray.index
(ThreadContext context, IRubyObject obj) rb_ary_indexRubyArray.index
(ThreadContext context, IRubyObject obj, Block unused) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.index
(ThreadContext context, IRubyObject expected) Deprecated.RubyString.index
(ThreadContext context, IRubyObject arg0) rb_str_index_mRubyString.index
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyArray.indexes
(IRubyObject[] args) Deprecated.RubyArray.indexes
(ThreadContext context, IRubyObject[] args) Deprecated.static IRubyObject
RubyFixnum.induced_from
(IRubyObject recv, IRubyObject other) Deprecated.static IRubyObject
RubyFloat.induced_from
(ThreadContext context, IRubyObject recv, IRubyObject number) Deprecated.static IRubyObject
RubyInteger.induced_from
(ThreadContext context, IRubyObject recv, IRubyObject other) Deprecated.RubyComplex.inexact_p
(ThreadContext context) nucomp_exact_pstatic IRubyObject
BasicObjectStub.infectBy
(IRubyObject self, IRubyObject obj) RubyBasicObject.infectBy
(IRubyObject obj) Deprecated.RubyComplex.infinite_p
(ThreadContext context) RubyFloat.infinite_p()
Deprecated.RubyFloat.infinite_p
(ThreadContext context) RubyNumeric.infinite_p
(ThreadContext context) RubyClass.inherited
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyProcess.initgroups
(IRubyObject recv, IRubyObject arg1, IRubyObject arg2) Deprecated.static IRubyObject
RubyProcess.initgroups
(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2) RubyArgsFile.initialize
(ThreadContext context, IRubyObject[] args) RubyArray.initialize
(ThreadContext context, Block block) rb_ary_initializeRubyArray.initialize
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.Use the versions with zero, one, or two args.RubyArray.initialize
(ThreadContext context, IRubyObject arg0, Block block) rb_ary_initializeRubyArray.initialize
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) rb_ary_initializeRubyBasicObject.initialize
(ThreadContext context) RubyBinding.initialize
(ThreadContext context) RubyChain.initialize
(ThreadContext context, IRubyObject[] args) RubyClass.initialize
(ThreadContext context, Block block) rb_class_initializeRubyClass.initialize
(ThreadContext context, IRubyObject superObject, Block block) RubyConverter.initialize
(ThreadContext context, IRubyObject[] args) RubyDir.initialize
(ThreadContext context, IRubyObject path) Creates a newDir
.RubyDir.initialize
(ThreadContext context, IRubyObject path, IRubyObject encOpts) LikeRubyDir.initialize(ThreadContext, IRubyObject)
but accepts an :encoding option.RubyEnumerator.initialize
(ThreadContext context) RubyEnumerator.initialize
(ThreadContext context, Block block) RubyEnumerator.initialize
(ThreadContext context, IRubyObject[] args) Deprecated.RubyEnumerator.initialize
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyEnumerator.initialize
(ThreadContext context, IRubyObject size, Block block) RubyException.initialize
(IRubyObject[] args, Block block) RubyException.initialize
(ThreadContext context) RubyException.initialize
(ThreadContext context, IRubyObject arg0) RubyException.initialize
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyFile.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyFileStat.initialize
(IRubyObject fname, Block unusedBlock) Deprecated.RubyFileStat.initialize
(ThreadContext context, IRubyObject fname, Block unusedBlock) RubyFrozenError.initialize
(ThreadContext context) RubyFrozenError.initialize
(ThreadContext context, IRubyObject messageOrKwargs) RubyFrozenError.initialize
(ThreadContext context, IRubyObject message, IRubyObject kwargs) RubyGenerator.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyHash.initialize
(IRubyObject[] args, Block block) Deprecated.RubyHash.initialize
(ThreadContext context, Block block) rb_hash_initializeRubyHash.initialize
(ThreadContext context, IRubyObject _default, Block block) RubyHash.initialize
(ThreadContext context, IRubyObject _default, IRubyObject hash, Block block) RubyInterrupt.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyIO.initialize
(ThreadContext context, IRubyObject fileNumber, Block unused) RubyIO.initialize
(ThreadContext context, IRubyObject fileNumber, IRubyObject second, Block unused) RubyIO.initialize
(ThreadContext context, IRubyObject fileNumber, IRubyObject modeValue, IRubyObject options, Block unused) RubyIOBuffer.initialize
(ThreadContext context) RubyIOBuffer.initialize
(ThreadContext context, int size) RubyIOBuffer.initialize
(ThreadContext context, IRubyObject size) RubyIOBuffer.initialize
(ThreadContext context, IRubyObject _size, IRubyObject flags) RubyKeyError.initialize
(ThreadContext context) RubyKeyError.initialize
(ThreadContext context, IRubyObject messageOrKwargs) RubyKeyError.initialize
(ThreadContext context, IRubyObject message, IRubyObject kwargs) RubyKeyError.initialize
(ThreadContext context, IRubyObject message, IRubyObject receiver, IRubyObject key) RubyModule.initialize
(Block block) Deprecated.RubyModule.initialize
(ThreadContext context, Block block) rb_mod_initializeRubyNameError.initialize
(IRubyObject[] args, Block block) RubyNoMatchingPatternKeyError.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyRandomBase.initialize
(ThreadContext context, IRubyObject[] args) RubyRange.initialize
(ThreadContext context, IRubyObject[] args, Block unusedBlock) RubySignalException.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyString.initialize
(ThreadContext context) RubyString.initialize
(ThreadContext context, IRubyObject arg0) RubyString.initialize
(ThreadContext context, IRubyObject arg0, IRubyObject opts) RubyStruct.initialize
(ThreadContext context) RubyStruct.initialize
(ThreadContext context, IRubyObject arg0) RubyStruct.initialize
(ThreadContext context, IRubyObject[] args) RubyStruct.initialize
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyStruct.initialize
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubySystemCallError.initialize
(IRubyObject[] args, Block unused) Deprecated.RubySystemCallError.initialize
(ThreadContext context, IRubyObject[] args) RubySystemExit.initialize
(IRubyObject[] args, Block block) Deprecated.RubySystemExit.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyThread.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyTime.initialize
(ThreadContext context) RubyTime.initialize
(ThreadContext context, IRubyObject[] args) RubyTime.initialize
(ThreadContext context, IRubyObject year, IRubyObject month, IRubyObject day, IRubyObject hour, IRubyObject minute, IRubyObject second, IRubyObject usec, IRubyObject zone) RubyUncaughtThrowError.initialize
(IRubyObject[] args, Block block) Deprecated.RubyUncaughtThrowError.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyYielder.initialize
(ThreadContext context, Block block) static IRubyObject
RubyKernel.initialize_clone
(ThreadContext context, IRubyObject self, IRubyObject original) RubyArray.initialize_copy
(ThreadContext context, IRubyObject orig) rb_ary_initialize_copyRubyBasicObject.initialize_copy
(IRubyObject original) Deprecated.RubyBasicObject.initialize_copy
(ThreadContext context, IRubyObject original) Initializes this object as a copy of the original, that is the parameter to this object.RubyBinding.initialize_copy
(ThreadContext context, IRubyObject other) RubyClass.initialize_copy
(ThreadContext context, IRubyObject original) rb_class_init_copystatic IRubyObject
RubyData.initialize_copy
(ThreadContext context, IRubyObject copy, IRubyObject original) RubyFileStat.initialize_copy
(ThreadContext context, IRubyObject original) RubyGenerator.initialize_copy
(ThreadContext context, IRubyObject other) RubyIO.initialize_copy
(ThreadContext context, IRubyObject _io) RubyIOBuffer.initialize_copy
(ThreadContext context, IRubyObject other) static IRubyObject
RubyKernel.initialize_copy
(IRubyObject self, IRubyObject original) Deprecated.static IRubyObject
RubyKernel.initialize_copy
(ThreadContext context, IRubyObject self, IRubyObject original) RubyMatchData.initialize_copy
(ThreadContext context, IRubyObject original) RubyModule.initialize_copy
(ThreadContext context, IRubyObject original) mri: rb_mod_init_copyRubyNumeric.initialize_copy
(ThreadContext context, IRubyObject arg) num_init_copyRubyRandom.initialize_copy
(ThreadContext context, IRubyObject orig) RubyRange.initialize_copy
(ThreadContext context, IRubyObject original) RubyRegexp.initialize_copy
(ThreadContext context, IRubyObject re) rb_reg_init_copyRubyStruct.initialize_copy
(ThreadContext context, IRubyObject arg) RubyTime.initialize_copy
(ThreadContext context, IRubyObject original) static IRubyObject
RubyKernel.initialize_dup
(ThreadContext context, IRubyObject self, IRubyObject original) RubyRegexp.initialize_m
(IRubyObject arg) Deprecated.RubyRegexp.initialize_m
(IRubyObject arg0, IRubyObject arg1) Deprecated.RubyRegexp.initialize_m
(IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.RubyRegexp.initialize_m
(ThreadContext context, IRubyObject arg) RubyRegexp.initialize_m
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyRegexp.initialize_m
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyFileStat.initialize19
(IRubyObject fname, Block unusedBlock) Deprecated.protected IRubyObject
RubyArray.initializeCommon
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyStruct.initializeInternal
(ThreadContext context, int provided, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyNameError.initializeOptions
(IRubyObject[] args, RubyHash options, Block block) RubyNoMethodError.initializeOptions
(IRubyObject[] args, RubyHash options, Block block) static IRubyObject
RubyEnumerable.inject
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.inject
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.inject
(ThreadContext context, IRubyObject self, IRubyObject init, IRubyObject method, Block block) static IRubyObject
RubyEnumerable.injectCommon
(ThreadContext context, IRubyObject self, IRubyObject init, Block block) RubyFileStat.ino()
Deprecated.RubyFileStat.ino
(ThreadContext context) static IRubyObject
RubyArgsFile.inplace_mode
(ThreadContext context, IRubyObject recv) RubyArgsFile.inplace_mode_set
(ThreadContext context, IRubyObject test) static IRubyObject
RubyArgsFile.inplace_mode_set
(ThreadContext context, IRubyObject recv, IRubyObject test) RubyArray.insert()
RubyArray.insert
(IRubyObject arg) Deprecated.RubyArray.insert
(IRubyObject[] args) Deprecated.RubyArray.insert
(IRubyObject arg1, IRubyObject arg2) Deprecated.RubyArray.insert
(ThreadContext context, IRubyObject arg) rb_ary_insertRubyArray.insert
(ThreadContext context, IRubyObject[] args) RubyArray.insert
(ThreadContext context, IRubyObject arg1, IRubyObject arg2) RubyString.insert
(ThreadContext context, IRubyObject indexArg, IRubyObject arg) RubyConverter.insert_output
(ThreadContext context, IRubyObject string) AbstractRubyMethod.inspect
(IRubyObject receiver) static IRubyObject
BasicObjectStub.inspect
(IRubyObject self) RubyBasicObject.inspect()
Deprecated.RubyBasicObject.inspect
(ThreadContext context) Returns a string containing a human-readable representation of obj.RubyClassPathVariable.inspect
(ThreadContext context) RubyComplex.inspect
(ThreadContext context) nucomp_inspectRubyConverter.inspect
(ThreadContext context) static IRubyObject
RubyData.DataMethods.inspect
(ThreadContext context, IRubyObject klass) static IRubyObject
RubyData.inspect
(ThreadContext context, IRubyObject self) RubyDir.inspect
(ThreadContext context) RubyEncoding.inspect
(ThreadContext context) RubyEnumerator.inspect
(ThreadContext context) RubyFileStat.inspect
(ThreadContext context) RubyHash.inspect
(ThreadContext context) rb_hash_inspectRubyIO.inspect
(ThreadContext context) RubyIOBuffer.inspect
(ThreadContext context) static IRubyObject
RubyKernel.inspect
(IRubyObject self) Deprecated.static IRubyObject
RubyKernel.inspect
(ThreadContext context, IRubyObject self) RubyMethod.inspect
(ThreadContext context) RubyNil.inspect
(ThreadContext context) nil_inspectabstract IRubyObject
RubyObjectSpace.AbstractWeakMap.inspect
(ThreadContext context) RubyObjectSpace.WeakKeyMap.inspect
(ThreadContext context) RubyObjectSpace.WeakMap.inspect
(ThreadContext context) Deprecated.RubyProcess.RubyStatus.inspect
(ThreadContext context) RubyRegexp.inspect
(ThreadContext context) rb_reg_inspectRubyString.inspect
(ThreadContext context) rb_str_inspectstatic IRubyObject
RubyStruct.StructMethods.inspect
(IRubyObject recv) Deprecated.static IRubyObject
RubyStruct.StructMethods.inspect
(ThreadContext context, IRubyObject recv) RubySymbol.inspect
(ThreadContext context) RubyThread.Location.inspect
(ThreadContext context) RubyTime.inspect
(ThreadContext context) RubyUnboundMethod.inspect
(ThreadContext context) protected IRubyObject
RubyArray.inspectAry
(ThreadContext context) inspect_aryRubyBasicObject.instance_eval
(ThreadContext context, Block block) RubyBasicObject.instance_eval
(ThreadContext context, IRubyObject[] args, Block block) RubyBasicObject.instance_eval
(ThreadContext context, IRubyObject arg0, Block block) RubyBasicObject.instance_eval
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyBasicObject.instance_eval
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyBasicObject.instance_exec
(ThreadContext context, IRubyObject[] args, Block block) rb_obj_instance_exec call-seq: obj.instance_exec(arg...) {|var...| block } => obj Executes the given block within the context of the receiver (_obj_).RubyModule.instance_method
(IRubyObject symbol) Deprecated.RubyModule.instance_method
(ThreadContext context, IRubyObject symbol) RubyBasicObject.instance_variable_defined_p
(ThreadContext context, IRubyObject name) rb_obj_ivar_defined call-seq: obj.instance_variable_defined?(symbol) => true or false Returnstrue
if the given instance variable is defined in obj.static IRubyObject
RubyKernel.instance_variable_defined_p
(ThreadContext context, IRubyObject self, IRubyObject name) RubyBasicObject.instance_variable_get
(ThreadContext context, IRubyObject name) rb_obj_ivar_get call-seq: obj.instance_variable_get(symbol) => obj Returns the value of the given instance variable, or nil if the instance variable is not set.static IRubyObject
RubyKernel.instance_variable_get
(ThreadContext context, IRubyObject self, IRubyObject name) RubyBasicObject.instance_variable_set
(IRubyObject name, IRubyObject value) rb_obj_ivar_set call-seq: obj.instance_variable_set(symbol, obj) => obj Sets the instance variable names by symbol to object, thereby frustrating the efforts of the class's author to attempt to provide proper encapsulation.static IRubyObject
RubyKernel.instance_variable_set
(IRubyObject self, IRubyObject name, IRubyObject value) RubyInteger.integer_p
(ThreadContext context) int_int_pRubyNumeric.integer_p()
Deprecated.RubyNumeric.integer_p
(ThreadContext context) num_int_pstatic IRubyObject
RubyArgsFile.internal_encoding
(ThreadContext context, IRubyObject recv) RubyIO.internal_encoding
(ThreadContext context) RubyIOBuffer.internal_p
(ThreadContext context) protected IRubyObject
RubyGlobal.StringOnlyRubyHash.internalGet
(IRubyObject key) protected IRubyObject
RubyHash.internalGet
(IRubyObject key) protected final IRubyObject
RubyHash.internalJavaPut
(IRubyObject key, IRubyObject value) Deprecated.RubyHash.internalPut
(IRubyObject key, IRubyObject value) protected IRubyObject
RubyHash.internalPutNoResize
(IRubyObject key, IRubyObject value, boolean checkForExisting) protected IRubyObject
RubyArray.internalRotate
(ThreadContext context, int cnt) protected IRubyObject
RubyArray.internalRotateBang
(ThreadContext context, int cnt) RubyArray.intersect_p
(ThreadContext context, IRubyObject other) MRI: rb_ary_intersect_pRubyArray.intersection
(ThreadContext context, IRubyObject[] args) protected IRubyObject
RubyFixnum.intPowTmp1
(ThreadContext context, RubyInteger y, long mm, boolean negaFlg) protected IRubyObject
RubyFixnum.intPowTmp2
(ThreadContext context, IRubyObject y, long mm, boolean negaFlg) Deprecated.protected IRubyObject
RubyInteger.intPowTmp3
(ThreadContext context, RubyInteger y, RubyBignum m, boolean negaFlg) static IRubyObject
RubyComparable.invcmp
(ThreadContext context, IRubyObject recv, IRubyObject other) rb_invcmpstatic IRubyObject
RubyComparable.invcmp
(ThreadContext context, ThreadContext.RecursiveFunctionEx<IRubyObject> func, IRubyObject recv, IRubyObject other) rb_invcmpstatic IRubyObject
RubyEnumerable.inverseGrep
(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) RubyClass.invoke
(ThreadContext context, IRubyObject self, int methodIndex, String name, IRubyObject[] args, CallType callType, Block block) Deprecated.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject[] args, CallType callType) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject[] args, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, CallType callType) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, CallType callType) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg, CallType callType) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, CallType callType) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, Block block) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject[] args) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject[] args, Block block) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg, Block block) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Deprecated.RubyClass.invokeInherited
(ThreadContext context, IRubyObject self, IRubyObject subclass) RubyClass.invokePublic
(ThreadContext context, IRubyObject self, String name, IRubyObject arg) MRI: rb_funcallv_publicstatic IRubyObject
FiberScheduler.ioClose
(ThreadContext context, IRubyObject scheduler, IRubyObject io) protected static IRubyObject
RubyIO.ioClose
(ThreadContext context, IRubyObject io) RubyIO.ioctl
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyIO.ioOpen
(ThreadContext context, IRubyObject filename, IRubyObject vmode, IRubyObject vperm, IRubyObject opt) Deprecated.static IRubyObject
RubyIO.ioOpen
(ThreadContext context, IRubyObject recv, IRubyObject filename, IRubyObject vmode, IRubyObject vperm, IRubyObject opt) static IRubyObject
FiberScheduler.ioPRead
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, int from, int length, int offset) static IRubyObject
FiberScheduler.ioPRead
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, RubyInteger from, RubyInteger length, RubyInteger offset) static IRubyObject
FiberScheduler.ioPReadMemory
(ThreadContext context, IRubyObject scheduler, IRubyObject io, ByteBuffer base, int from, int size, int length) static IRubyObject
FiberScheduler.ioPWrite
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, int from, int length, int offset) static IRubyObject
FiberScheduler.ioPWrite
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, RubyInteger from, RubyInteger length, RubyInteger offset) static IRubyObject
FiberScheduler.ioPWriteMemory
(ThreadContext context, IRubyObject scheduler, IRubyObject io, ByteBuffer base, int from, int size, int length) static IRubyObject
FiberScheduler.ioRead
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, int length, int offset) static IRubyObject
FiberScheduler.ioRead
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, RubyInteger length, RubyInteger offset) static IRubyObject
FiberScheduler.ioReadMemory
(ThreadContext context, IRubyObject scheduler, IRubyObject io, ByteBuffer base, int size, int length) static IRubyObject
FiberScheduler.ioSelect
(ThreadContext context, IRubyObject scheduler, IRubyObject readables, IRubyObject writables, IRubyObject exceptables, IRubyObject timeout) static IRubyObject
FiberScheduler.ioSelectv
(ThreadContext context, IRubyObject scheduler, IRubyObject... args) static IRubyObject
RubyIO.ioStaticWrite
(ThreadContext context, IRubyObject recv, IRubyObject[] argv, boolean binary) static IRubyObject
FiberScheduler.ioWait
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject events, IRubyObject timeout) static IRubyObject
FiberScheduler.ioWaitReadable
(ThreadContext context, IRubyObject scheduler, IRubyObject io) static IRubyObject
FiberScheduler.ioWaitWritable
(ThreadContext context, IRubyObject scheduler, IRubyObject io) static IRubyObject
FiberScheduler.ioWrite
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, int length, int offset) static IRubyObject
FiberScheduler.ioWrite
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, RubyInteger length, RubyInteger offset) static IRubyObject
FiberScheduler.ioWriteMemory
(ThreadContext context, IRubyObject scheduler, IRubyObject io, ByteBuffer base, int size, int length) RubyBignum.isNegative
(ThreadContext context) RubyFixnum.isNegative
(ThreadContext context) RubyFloat.isNegative
(ThreadContext context) RubyInteger.isNegative
(ThreadContext context) RubyNumeric.isNegative
(ThreadContext context) num_negative_pRubyRational.isNegative
(ThreadContext context) RubyBignum.isPositive
(ThreadContext context) RubyFixnum.isPositive
(ThreadContext context) RubyFloat.isPositive
(ThreadContext context) RubyInteger.isPositive
(ThreadContext context) RubyNumeric.isPositive
(ThreadContext context) num_positive_pRubyRational.isPositive
(ThreadContext context) static IRubyObject
RubyKernel.itself
(IRubyObject self) RubyArray.join
(ThreadContext context) RubyArray.join
(ThreadContext context, IRubyObject sep) rb_ary_joinRubyThread.join
(ThreadContext context) RubyThread.join
(ThreadContext context, IRubyObject timeout) RubyThread.join
(ThreadContext context, IRubyObject[] args) Deprecated.RubyArray.join19
(ThreadContext context) Deprecated.RubyArray.join19
(ThreadContext context, IRubyObject sep) Deprecated.RubyArray.keep_if
(ThreadContext context, Block block) RubyHash.keep_if
(ThreadContext context, Block block) static IRubyObject
FiberScheduler.kernelSleep
(ThreadContext context, IRubyObject scheduler, IRubyObject timeout) static IRubyObject
FiberScheduler.kernelSleep
(ThreadContext context, IRubyObject scheduler, IRubyObject[] args) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.key
(ThreadContext context, IRubyObject expected) RubyHash.key
(ThreadContext context, IRubyObject expected) RubyKeyError.key()
Deprecated.RubyKeyError.key
(ThreadContext context) RubyNoMatchingPatternKeyError.key
(ThreadContext context) RubyObjectSpace.AbstractWeakMap.key_p
(ThreadContext context, IRubyObject key) RubyObjectSpace.AbstractWeakMap.keys
(ThreadContext context) static IRubyObject
RubyStruct.StructMethods.keyword_init_p
(IRubyObject self) Deprecated.static IRubyObject
RubyStruct.StructMethods.keyword_init_p
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.kill
(Ruby runtime, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.kill
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.kill
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyThread.kill()
static IRubyObject
RubyThread.kill
(IRubyObject recv, IRubyObject rubyThread, Block block) RubyThread.Location.label
(ThreadContext context) RubyProc.lambda_p
(ThreadContext context) RubyArithmeticSequence.last
(ThreadContext context) RubyArithmeticSequence.last
(ThreadContext context, IRubyObject num) RubyArray.last()
Deprecated.RubyArray.last
(IRubyObject arg0) Deprecated.RubyArray.last
(IRubyObject[] args) Deprecated.Use the versions with zero, one, or two args.RubyArray.last
(ThreadContext context) RubyArray.last
(ThreadContext context, IRubyObject arg0) rb_ary_lastRubyRange.last
(ThreadContext context) RubyRange.last
(ThreadContext context, IRubyObject arg) RubyConverter.last_error
(ThreadContext context) static IRubyObject
RubyRegexp.last_match
(IRubyObject match) Deprecated.static IRubyObject
RubyRegexp.last_match
(ThreadContext context, IRubyObject match) rb_reg_last_matchstatic IRubyObject
RubyRegexp.last_match_s
(ThreadContext context, IRubyObject recv) rb_reg_s_last_match / match_getterstatic IRubyObject
RubyRegexp.last_match_s
(ThreadContext context, IRubyObject recv, IRubyObject nth) rb_reg_s_last_matchstatic IRubyObject
RubyProcess.last_status
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyFile.lchmod
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyFile.lchown
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyInteger.lcm
(ThreadContext context, IRubyObject other) rb_lcmstatic IRubyObject
RubyRandom.left
(ThreadContext context, IRubyObject recv) RubyRandom.leftObj
(ThreadContext context) RubySymbol.length()
Deprecated.UseRubySymbol.length(ThreadContext)
instead.RubySymbol.length
(ThreadContext context) static IRubyObject
RubyThread.Backtrace.limit
(ThreadContext context, IRubyObject self) static IRubyObject
RubyRegexp.linear_time_p
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyArgsFile.lineno
(ThreadContext context, IRubyObject recv) RubyThread.Location.lineno
(ThreadContext context) static IRubyObject
RubyArgsFile.lineno_set
(ThreadContext context, IRubyObject recv, IRubyObject line) static IRubyObject
RubyArgsFile.lines
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.RubyIO.lines
(ThreadContext context, Block block) Deprecated.RubyString.lines
(ThreadContext context, Block block) RubyString.lines
(ThreadContext context, IRubyObject arg, Block block) RubyString.lines
(ThreadContext context, IRubyObject arg, IRubyObject opts, Block block) static IRubyObject
RubyFile.link
(ThreadContext context, IRubyObject recv, IRubyObject from, IRubyObject to) static IRubyObject
RubyEncoding.list
(ThreadContext context, IRubyObject recv) static IRubyObject
RubySignal.list
(ThreadContext context, IRubyObject recv) Deprecated.RubyThreadGroup.list
(ThreadContext context, Block block) RubyString.ljust
(IRubyObject arg0) Deprecated.RubyString.ljust
(IRubyObject arg0, IRubyObject arg1) Deprecated.RubyString.ljust
(ThreadContext context, IRubyObject arg0) rb_str_ljustRubyString.ljust
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyKernel.load
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyKernel.load
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyKernel.load
(ThreadContext context, IRubyObject recv, IRubyObject path, Block block) static IRubyObject
RubyKernel.load
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject wrap, Block block) static IRubyObject
RubyMarshal.load
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) static IRubyObject
RubyNameError.RubyNameErrorMessage.load
(IRubyObject recv, IRubyObject arg) RubyBinding.local_variable_defined_p
(ThreadContext context, IRubyObject symbol) RubyBinding.local_variable_get
(ThreadContext context, IRubyObject symbol) RubyBinding.local_variable_set
(ThreadContext context, IRubyObject symbol, IRubyObject value) RubyBinding.local_variables
(ThreadContext context) static IRubyObject
RubyEncoding.locale_charmap
(ThreadContext context, IRubyObject recv) RubyIOBuffer.lock
(ThreadContext context) RubyIOBuffer.locked
(ThreadContext context, Block block) RubyIOBuffer.locked_p
(ThreadContext context) static IRubyObject
RubyRange.BSearch.long_bits_to_double
(ThreadContext context, IRubyObject bsearch, IRubyObject fixnum) static IRubyObject
RubyKernel.loop
(ThreadContext context, IRubyObject recv, Block block) RubyFile.lstat
(ThreadContext context) static IRubyObject
RubyFile.lstat
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyString.lstrip
(ThreadContext context) rb_str_lstrip / rb_str_lstrip_bangRubyString.lstrip_bang
(ThreadContext context) static IRubyObject
RubyFile.lutime
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyFixnum.magnitude
(ThreadContext context) fix_abs/1.9RubyFloat.magnitude
(ThreadContext context) flo_abs/1.9RubyInteger.magnitude
(ThreadContext context) RubyNumeric.magnitude
(ThreadContext context) num_abs/1.9RubyArray.map
(ThreadContext context, Block block) static IRubyObject
RubyEnumerable.map
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyIOBuffer.map
(ThreadContext context, IRubyObject self, RubyFile _file, int _size, int _offset, int _flags) static IRubyObject
RubyIOBuffer.map
(ThreadContext context, IRubyObject self, IRubyObject _file) static IRubyObject
RubyIOBuffer.map
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyIOBuffer.map
(ThreadContext context, IRubyObject self, IRubyObject _file, IRubyObject _size) static IRubyObject
RubyIOBuffer.map
(ThreadContext context, IRubyObject self, IRubyObject _file, IRubyObject _size, IRubyObject _offset) static IRubyObject
RubyIOBuffer.map
(ThreadContext context, IRubyObject self, IRubyObject _file, IRubyObject _size, IRubyObject _offset, IRubyObject _flags) RubyArray.map_bang
(ThreadContext context, Block block) rb_ary_collect_bangRubyIOBuffer.mapped_p
(ThreadContext context) RubyComplex.marshal_dump
(ThreadContext context) nucomp_marshal_dumpRubyRandom.marshal_dump
(ThreadContext context) RubyRational.marshal_dump
(ThreadContext context) nurat_marshal_dumpRubyComplex.marshal_load
(ThreadContext context, IRubyObject arg) nucomp_marshal_loadRubyRandom.marshal_load
(ThreadContext context, IRubyObject arg) RubyRational.marshal_load
(ThreadContext context, IRubyObject arg) nurat_marshal_loadRubyMatchData.match
(ThreadContext context, IRubyObject nth) RubyString.match
(ThreadContext context, IRubyObject pattern) Deprecated.RubyString.match
(ThreadContext context, IRubyObject[] args, Block block) RubyString.match
(ThreadContext context, IRubyObject pattern, Block block) RubyString.match
(ThreadContext context, IRubyObject pattern, IRubyObject pos, Block block) static IRubyObject
RubyRegexp.match_last
(IRubyObject match) Deprecated.static IRubyObject
RubyRegexp.match_last
(ThreadContext context, IRubyObject matchArg) rb_reg_match_lastRubyMatchData.match_length
(ThreadContext context, IRubyObject nth) final IRubyObject
RubyRegexp.match_m
(ThreadContext context, IRubyObject str, boolean useBackref) RubyRegexp.match_m
(ThreadContext context, IRubyObject str, Block block) rb_reg_match_mRubyRegexp.match_m
(ThreadContext context, IRubyObject str, IRubyObject pos, Block block) RubySymbol.match_m
(ThreadContext context, IRubyObject[] args, Block block) RubySymbol.match_m
(ThreadContext context, IRubyObject other, Block block) RubySymbol.match_m
(ThreadContext context, IRubyObject other, IRubyObject pos, Block block) RubyRegexp.match_p
(ThreadContext context, IRubyObject str) RubyRegexp.match_p
(ThreadContext context, IRubyObject str, IRubyObject pos) RubyString.match_p
(ThreadContext context, IRubyObject pattern) RubyString.match_p
(ThreadContext context, IRubyObject pattern, IRubyObject pos) RubySymbol.match_p
(ThreadContext context, IRubyObject other) RubySymbol.match_p
(ThreadContext context, IRubyObject other, IRubyObject pos) static IRubyObject
RubyRegexp.match_post
(IRubyObject match) Deprecated.static IRubyObject
RubyRegexp.match_post
(ThreadContext context, IRubyObject matchArg) rb_reg_match_poststatic IRubyObject
RubyRegexp.match_pre
(IRubyObject match) Deprecated.static IRubyObject
RubyRegexp.match_pre
(ThreadContext context, IRubyObject matchArg) rb_reg_match_preRubyString.match19
(ThreadContext context, IRubyObject pattern) Deprecated.RubyString.match19
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyString.match19
(ThreadContext context, IRubyObject pattern, IRubyObject pos, Block block) Deprecated.RubyNoMatchingPatternKeyError.matchee
(ThreadContext context) RubyArray.max
(ThreadContext context, Block block) RubyArray.max
(ThreadContext context, IRubyObject num, Block block) static IRubyObject
RubyEnumerable.max
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.max
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyRange.max
(ThreadContext context, Block block) RubyRange.max
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.max_by
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.max_by
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static IRubyObject
RubyProcess.maxgroups
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.maxgroups
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.maxgroups_set
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.maxgroups_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyGC.measure_total_time
(ThreadContext context, IRubyObject self) static IRubyObject
RubyGC.measure_total_time_set
(ThreadContext context, IRubyObject self, IRubyObject value) RubyObjectSpace.AbstractWeakMap.member_p
(ThreadContext context, IRubyObject key) static IRubyObject
RubyData.DataMethods.members
(ThreadContext context, IRubyObject self) static IRubyObject
RubyStruct.StructMethods.members
(IRubyObject recv, Block block) Deprecated.static IRubyObject
RubyStruct.StructMethods.members
(ThreadContext context, IRubyObject recv) RubyException.message
(ThreadContext context) RubySignalException.message
(ThreadContext context) RubyBasicObject.method
(IRubyObject name) Deprecated.RubyBasicObject.method
(IRubyObject name, StaticScope refinedScope) Deprecated.RubyBasicObject.method
(ThreadContext context, IRubyObject name, StaticScope refinedScope) LikeRubyBasicObject.method(IRubyObject)
but using the given refinement scope to search for the method.static IRubyObject
RubyKernel.method
(IRubyObject self, IRubyObject symbol) Deprecated.static IRubyObject
RubyKernel.method
(ThreadContext context, IRubyObject self, IRubyObject symbol) RubyModule.method_added
(ThreadContext context, IRubyObject nothing) static IRubyObject
RubyBasicObject.method_missing
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyKernel.method_missing
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyModule.method_removed
(ThreadContext context, IRubyObject nothing) RubyModule.method_undefined
(ThreadContext context, IRubyObject nothing) static IRubyObject
RubyKernel.methodMissing
(ThreadContext context, IRubyObject recv, String name, Visibility lastVis, CallType lastCallType, IRubyObject[] args) static IRubyObject
RubyKernel.methodMissing
(ThreadContext context, IRubyObject recv, String name, Visibility lastVis, CallType lastCallType, IRubyObject[] args, boolean dropFirst) static IRubyObject
RubyKernel.methodMissing
(ThreadContext context, IRubyObject recv, String name, Visibility lastVis, CallType lastCallType, IRubyObject[] args, Block block) Deprecated.protected static IRubyObject
RubyKernel.methodMissingDirect
(ThreadContext context, IRubyObject recv, RubySymbol symbol, Visibility lastVis, CallType lastCallType, IRubyObject[] args) RubyBasicObject.methods
(ThreadContext context, IRubyObject... args) rb_obj_methods call-seq: obj.methods => array Returns a list of the names of methods publicly accessible in obj.final IRubyObject
RubyBasicObject.methods
(ThreadContext context, IRubyObject[] args, boolean useSymbols) Deprecated.static IRubyObject
RubyKernel.methods
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyArray.min
(ThreadContext context, Block block) RubyArray.min
(ThreadContext context, IRubyObject num, Block block) static IRubyObject
RubyEnumerable.min
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.min
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyRange.min
(ThreadContext context, Block block) RubyRange.min
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.min_by
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.min_by
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyArray.minmax
(ThreadContext context, Block block) static IRubyObject
RubyEnumerable.minmax
(ThreadContext context, IRubyObject self, Block block) RubyRange.minmax
(ThreadContext context, Block block) static IRubyObject
RubyEnumerable.minmax_by
(ThreadContext context, IRubyObject self, Block block) final IRubyObject
RubyString.minus_at
(ThreadContext context) RubyModule.mix
(ThreadContext context, IRubyObject modArg) RubyModule.mix
(ThreadContext context, IRubyObject modArg, IRubyObject hash0) static IRubyObject
RubyDir.mkdir
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyDir.mkdir
(ThreadContext context, IRubyObject recv, IRubyObject... args) Creates the directory specified bypath
.static IRubyObject
RubyFile.mkfifo
(ThreadContext context, RubyString path, int mode) static IRubyObject
RubyFile.mkfifo
(ThreadContext context, IRubyObject recv, IRubyObject path) static IRubyObject
RubyFile.mkfifo
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject mode) RubyFileStat.mode()
Deprecated.RubyFileStat.mode
(ThreadContext context) RubyModule.module_eval
(ThreadContext context, Block block) RubyModule.module_eval
(ThreadContext context, IRubyObject[] args, Block block) RubyModule.module_eval
(ThreadContext context, IRubyObject arg0, Block block) RubyModule.module_eval
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyModule.module_eval
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyModule.module_exec
(ThreadContext context, Block block) RubyModule.module_exec
(ThreadContext context, IRubyObject[] args, Block block) RubyModule.module_function
(ThreadContext context, IRubyObject[] args) RubyBignum.modulo
(ThreadContext context, IRubyObject other) RubyFixnum.modulo
(ThreadContext context, IRubyObject other) RubyNumeric.modulo
(ThreadContext context, IRubyObject other) num_moduloRubyFile.mtime
(ThreadContext context) static IRubyObject
RubyFile.mtime
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.mtime()
Deprecated.RubyFileStat.mtime
(ThreadContext context) RubyFileStat.mtimeEquals
(IRubyObject other) Deprecated.RubyFileStat.mtimeEquals
(ThreadContext context, IRubyObject other) RubyFileStat.mtimeGreaterThan
(IRubyObject other) Deprecated.RubyFileStat.mtimeGreaterThan
(ThreadContext context, IRubyObject other) RubyFileStat.mtimeLessThan
(IRubyObject other) Deprecated.RubyFileStat.mtimeLessThan
(ThreadContext context, IRubyObject other) AbstractRubyMethod.name
(ThreadContext context) RubyModule.name()
Deprecated.RubyModule.name
(ThreadContext context) RubyNameError.name()
RubySymbol.name
(ThreadContext context) static IRubyObject
RubyEncoding.name_list
(ThreadContext context, IRubyObject recv) RubyRegexp.named_captures
(ThreadContext context) rb_reg_named_capturesRubyEncoding.names
(ThreadContext context) RubyMatchData.names
(ThreadContext context, Block block) RubyRegexp.names
(ThreadContext context) rb_reg_namesRubyFloat.nan_p()
Deprecated.RubyFloat.nan_p
(ThreadContext context) flo_is_nan_pRubyThread.native_thread_id
(ThreadContext context) RubyComplex.negate
(ThreadContext context) nucomp_negatestatic IRubyObject
RubyKernel.new_array
(ThreadContext context, IRubyObject recv, IRubyObject object) static IRubyObject
RubyKernel.new_complex
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyKernel.new_float
(ThreadContext context, IRubyObject object, boolean exception) static IRubyObject
RubyKernel.new_float
(ThreadContext context, IRubyObject recv, IRubyObject object) static IRubyObject
RubyKernel.new_float
(ThreadContext context, IRubyObject recv, IRubyObject object, IRubyObject opts) static IRubyObject
RubyKernel.new_hash
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyKernel.new_integer
(ThreadContext context, IRubyObject recv, IRubyObject object) static IRubyObject
RubyKernel.new_integer
(ThreadContext context, IRubyObject recv, IRubyObject object, IRubyObject baseOrOpts) static IRubyObject
RubyKernel.new_integer
(ThreadContext context, IRubyObject recv, IRubyObject object, IRubyObject base, IRubyObject opts) static IRubyObject
RubyKernel.new_rational
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyKernel.new_rational
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyKernel.new_rational
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyKernel.new_string
(ThreadContext context, IRubyObject recv, IRubyObject object) static IRubyObject
RubyComplex.newComplexCanonicalize
(ThreadContext context, IRubyObject x) rb_complex_new1static IRubyObject
RubyComplex.newComplexCanonicalize
(ThreadContext context, IRubyObject x, IRubyObject y) rb_complex_newstatic IRubyObject
RubyComplex.newComplexConvert
(ThreadContext context, IRubyObject x) rb_Complex1static IRubyObject
RubyComplex.newComplexConvert
(ThreadContext context, IRubyObject x, IRubyObject y) rb_Complex/rb_Complex2static IRubyObject
RubyException.newException
(ThreadContext context, RubyClass exceptionClass, IRubyObject message) Deprecated.RubyClass.newInstance
(ThreadContext context, Block block) rb_class_new_instanceRubyClass.newInstance
(ThreadContext context, IRubyObject arg0) RubyClass.newInstance
(ThreadContext context, IRubyObject[] args, Block block) RubyClass.newInstance
(ThreadContext context, IRubyObject arg0, Block block) RubyClass.newInstance
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyClass.newInstance
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
RubyComplex.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject real) static IRubyObject
RubyComplex.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyComplex.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject real, boolean raise) static IRubyObject
RubyComplex.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject real, IRubyObject image) static IRubyObject
RubyComplex.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject real, IRubyObject image, boolean raise) 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
RubyRational.newInstance
(ThreadContext context, IRubyObject clazz, IRubyObject num) Deprecated.static IRubyObject
RubyRational.newInstance
(ThreadContext context, IRubyObject clazz, IRubyObject[] args) Deprecated.static IRubyObject
RubyRational.newInstance
(ThreadContext context, IRubyObject clazz, IRubyObject num, IRubyObject den) Deprecated.static IRubyObject
RubyThread.newInstance
(IRubyObject recv, IRubyObject[] args, Block block) Thread.new
static IRubyObject
RubyTime.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyComplex.newInstanceBang
(ThreadContext context, IRubyObject recv, IRubyObject real) static IRubyObject
RubyComplex.newInstanceBang
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyComplex.newInstanceBang
(ThreadContext context, IRubyObject recv, IRubyObject real, IRubyObject image) static IRubyObject
RubyComplex.newInstanceNew
(ThreadContext context, IRubyObject recv, IRubyObject real) Deprecated.static IRubyObject
RubyComplex.newInstanceNew
(ThreadContext context, IRubyObject recv, IRubyObject real, IRubyObject image) Deprecated.final IRubyObject
RubyModule.newMethod
(IRubyObject receiver, String methodName, boolean bound, Visibility visibility) Deprecated.final IRubyObject
RubyModule.newMethod
(IRubyObject receiver, String methodName, boolean bound, Visibility visibility, boolean respondToMissing) Deprecated.RubyModule.newMethod
(IRubyObject receiver, String methodName, boolean bound, Visibility visibility, boolean respondToMissing, boolean priv) Deprecated.final IRubyObject
RubyModule.newMethod
(IRubyObject receiver, String methodName, StaticScope refinedScope, boolean bound, Visibility visibility) Deprecated.final IRubyObject
RubyModule.newMethod
(IRubyObject receiver, String methodName, StaticScope scope, boolean bound, Visibility visibility, boolean respondToMissing) Deprecated.RubyModule.newMethod
(IRubyObject receiver, String methodName, StaticScope scope, boolean bound, Visibility visibility, boolean respondToMissing, boolean priv) Deprecated.protected IRubyObject
RubyModule.newMethod
(ThreadContext context, IRubyObject receiver, String methodName, StaticScope scope, boolean bound, Visibility visibility, boolean respondToMissing, boolean priv) protected static IRubyObject
RubyGlobal.StringOnlyRubyHash.newName
(ThreadContext context, IRubyObject key, IRubyObject valueArg) static IRubyObject
RubyRational.newRationalCanonicalize
(ThreadContext context, long x) static IRubyObject
RubyRational.newRationalCanonicalize
(ThreadContext context, long x, long y) static IRubyObject
RubyRational.newRationalCanonicalize
(ThreadContext context, RubyInteger x, RubyInteger y) rb_rational_newstatic IRubyObject
RubyRational.newRationalCanonicalize
(ThreadContext context, IRubyObject x, IRubyObject y) static IRubyObject
RubyRational.newRationalConvert
(ThreadContext context, IRubyObject x) rb_Rational1static IRubyObject
RubyRational.newRationalConvert
(ThreadContext context, IRubyObject x, IRubyObject y) rb_Rational/rb_Rational2static IRubyObject
RubyRandom.newSeed
(ThreadContext context, IRubyObject recv) protected static IRubyObject
RubyGlobal.StringOnlyRubyHash.newString
(ThreadContext context, RubyString value) protected static IRubyObject
RubyGlobal.StringOnlyRubyHash.newString
(ThreadContext context, RubyString value, org.jcodings.Encoding encoding) protected static IRubyObject
RubyGlobal.StringOnlyRubyHash.newString
(ThreadContext context, IRubyObject obj) static IRubyObject
RubyStruct.StructMethods.newStruct
(IRubyObject recv, Block block) Deprecated.static IRubyObject
RubyStruct.StructMethods.newStruct
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyStruct.StructMethods.newStruct
(IRubyObject recv, IRubyObject arg0, Block block) Deprecated.static IRubyObject
RubyStruct.StructMethods.newStruct
(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) Deprecated.static IRubyObject
RubyStruct.StructMethods.newStruct
(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Deprecated.static IRubyObject
RubyStruct.StructMethods.newStruct
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyStruct.StructMethods.newStruct
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyStruct.StructMethods.newStruct
(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block) static IRubyObject
RubyStruct.StructMethods.newStruct
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
RubyStruct.StructMethods.newStruct
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyFloat.next_float()
Deprecated.RubyFloat.next_float
(ThreadContext context) RubyBasicObject.nil_p
(ThreadContext context) rb_false call_seq: nil.nil? => true <anything_else>.nil? => false Only the object nil respondstrue
tonil?
.static IRubyObject
RubyKernel.nil_p
(ThreadContext context, IRubyObject self) RubyNil.nil_p()
Deprecated.RubyArray.nitems()
Deprecated.RubyArray.nitems
(ThreadContext context) rb_ary_nitemsRubyFileStat.nlink()
Deprecated.RubyFileStat.nlink
(ThreadContext context) RubyInteger.nobits_p
(ThreadContext context, IRubyObject other) RubyArray.none_p
(ThreadContext context, Block block) RubyArray.none_p
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.none_p
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.none_p
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyArray.none_pCommon
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.none_pCommon
(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) static IRubyObject
RubyEnumerable.none_pCommon
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject pattern, Block block) RubyBignum.nonzero_p
(ThreadContext context) RubyFixnum.nonzero_p
(ThreadContext context) RubyFloat.nonzero_p
(ThreadContext context) RubyNumeric.nonzero_p
(ThreadContext context) num_nonzero_pRubyRational.nonzero_p
(ThreadContext context) RubyIOBuffer.not_bang
(ThreadContext context) static IRubyObject
RubyRegexp.nth_match
(int nth, IRubyObject match) Deprecated.static IRubyObject
RubyRegexp.nth_match
(ThreadContext context, int nth, IRubyObject matchArg) rb_reg_nth_matchRubyIOBuffer.null_p
(ThreadContext context) RubyNumeric.num_imaginary
(ThreadContext context) num_imaginarystatic IRubyObject
RubyNumeric.num2fix
(IRubyObject val) Deprecated.static IRubyObject
RubyNumeric.num2fix
(ThreadContext context, IRubyObject val) Deprecated.RubyBignum.numerator
(ThreadContext context) RubyComplex.numerator
(ThreadContext context) nucomp_numeratorRubyFixnum.numerator
(ThreadContext context) RubyFloat.numerator
(ThreadContext context) flo_numeratorRubyInteger.numerator
(ThreadContext context) RubyNumeric.numerator
(ThreadContext context) numeric_numeratorRubyRational.numerator
(ThreadContext context) nurat_numeratorstatic IRubyObject
RubyRational.numericQuo
(ThreadContext context, IRubyObject x, IRubyObject y) rb_numeric_quostatic IRubyObject
RubyNumeric.numFuncall
(ThreadContext context, IRubyObject x, CallSite site) static IRubyObject
RubyNumeric.numFuncall
(ThreadContext context, IRubyObject x, CallSite site, IRubyObject value) RubyNumeric.numRemainder
(ThreadContext context, IRubyObject y) static IRubyObject
RubyKernel.obj_to_enum
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyKernel.object_id
(IRubyObject self) RubyString.oct
(ThreadContext context) rb_str_octRubyMatchData.offset
(ThreadContext context, IRubyObject index) match_offsetRubyMatchData.offset19
(ThreadContext context, IRubyObject index) Deprecated.RubyArray.one_p
(ThreadContext context, Block block) RubyArray.one_p
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.one_p
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.one_p
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyArray.one_pCommon
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.one_pCommon
(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) static IRubyObject
RubyEnumerable.one_pCommon
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject pattern, Block block) RubyRational.op_abs
(ThreadContext context) nurat_absRubyComplex.op_add
(ThreadContext context, IRubyObject other) nucomp_addRubyRational.op_add
(ThreadContext context, IRubyObject other) Deprecated.RubyArray.op_and
(IRubyObject other) Deprecated.RubyArray.op_and
(ThreadContext context, IRubyObject other) MRI: rb_ary_andRubyBignum.op_and
(ThreadContext context, IRubyObject other) rb_big_andRubyFixnum.op_and
(ThreadContext context, long other) RubyFixnum.op_and
(ThreadContext context, IRubyObject other) fix_andabstract IRubyObject
RubyInteger.op_and
(ThreadContext context, IRubyObject other) RubyIOBuffer.op_and
(ThreadContext context, IRubyObject _mask) RubyProcess.RubyStatus.op_and
(IRubyObject arg) Deprecated.RubyProcess.RubyStatus.op_and
(ThreadContext context, IRubyObject arg) RubyIO.op_append
(ThreadContext context, IRubyObject anObject) rb_io_addstrRubyGlobal.CaseInsensitiveStringOnlyRubyHash.op_aref
(ThreadContext context, IRubyObject arg) RubyHash.op_aref
(ThreadContext context, IRubyObject key) rb_hash_arefRubyInteger.op_aref
(IRubyObject other) Deprecated.RubyInteger.op_aref
(ThreadContext context, IRubyObject index) RubyInteger.op_aref
(ThreadContext context, IRubyObject index, IRubyObject length) RubyMatchData.op_aref
(IRubyObject idx) Deprecated.RubyMatchData.op_aref
(IRubyObject idx, IRubyObject rest) Deprecated.RubyMatchData.op_aref
(ThreadContext context, IRubyObject idx) match_arefRubyMatchData.op_aref
(ThreadContext context, IRubyObject idx, IRubyObject rest) match_arefRubyObjectSpace.AbstractWeakMap.op_aref
(ThreadContext context, IRubyObject key) RubyObjectSpace.AbstractWeakMap.op_aref
(ThreadContext context, IRubyObject key, IRubyObject value) RubyObjectSpace.WeakKeyMap.op_aref
(ThreadContext context, IRubyObject key, IRubyObject value) RubyString.op_aref
(ThreadContext context, IRubyObject arg) rb_str_aref, rb_str_aref_mRubyString.op_aref
(ThreadContext context, IRubyObject arg1, IRubyObject arg2) RubySymbol.op_aref
(ThreadContext context, IRubyObject arg) RubySymbol.op_aref
(ThreadContext context, IRubyObject arg1, IRubyObject arg2) RubyThread.op_aref
(ThreadContext context, IRubyObject key) protected IRubyObject
RubyBignum.op_aref_subclass
(ThreadContext context, IRubyObject other) rb_big_arefprotected IRubyObject
RubyFixnum.op_aref_subclass
(ThreadContext context, IRubyObject other) rb_fix_arefprotected abstract IRubyObject
RubyInteger.op_aref_subclass
(ThreadContext context, IRubyObject index) RubyGlobal.StringOnlyRubyHash.op_aset
(ThreadContext context, IRubyObject key, IRubyObject value) RubyHash.op_aset
(IRubyObject key, IRubyObject value) Deprecated.RubyHash.op_aset
(ThreadContext context, IRubyObject key, IRubyObject value) Set a key/value pair into this hash.RubyString.op_aset
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) rb_str_aset, rb_str_aset_mRubyString.op_aset
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyThread.op_aset
(IRubyObject key, IRubyObject value) Deprecated.RubyThread.op_aset
(ThreadContext context, IRubyObject key, IRubyObject value) static IRubyObject
RubyArgsFile.op_binmode
(ThreadContext context, IRubyObject recv) RubyIO.op_binmode
(ThreadContext context) RubyRational.op_ceil
(ThreadContext context) Deprecated.RubyRational.op_ceil
(ThreadContext context, IRubyObject n) Deprecated.RubyArray.op_cmp
(ThreadContext context, IRubyObject obj) rb_ary_cmpRubyBasicObject.op_cmp
(ThreadContext context, IRubyObject other) RubyBignum.op_cmp
(ThreadContext context, IRubyObject other) rb_big_cmpRubyComplex.op_cmp
(ThreadContext context, IRubyObject other) RubyFixnum.op_cmp
(ThreadContext context, double other) RubyFixnum.op_cmp
(ThreadContext context, long other) RubyFixnum.op_cmp
(ThreadContext context, IRubyObject other) fix_cmpRubyFloat.op_cmp
(ThreadContext context, double other) RubyFloat.op_cmp
(ThreadContext context, IRubyObject other) flo_cmpabstract IRubyObject
RubyInteger.op_cmp
(ThreadContext context, IRubyObject other) RubyIOBuffer.op_cmp
(ThreadContext context, IRubyObject other) static IRubyObject
RubyKernel.op_cmp
(ThreadContext context, IRubyObject self, IRubyObject other) RubyModule.op_cmp
(IRubyObject obj) Deprecated.RubyModule.op_cmp
(ThreadContext context, IRubyObject obj) rb_mod_cmpRubyNumeric.op_cmp
(ThreadContext context, IRubyObject other) num_cmpRubyRational.op_cmp
(ThreadContext context, IRubyObject other) nurat_cmpRubyString.op_cmp
(ThreadContext context, IRubyObject other) RubySymbol.op_cmp
(ThreadContext context, IRubyObject other) RubyTime.op_cmp
(ThreadContext context, IRubyObject other) RubyRational.op_coerce
(ThreadContext context, IRubyObject other) nurat_coerceRubyArray.op_diff
(IRubyObject other) Deprecated.RubyArray.op_diff
(ThreadContext context, IRubyObject other) rb_ary_diffRubyBignum.op_div
(ThreadContext context, long other) RubyBignum.op_div
(ThreadContext context, IRubyObject other) rb_big_divRubyComplex.op_div
(ThreadContext context, IRubyObject other) nucomp_div / nucomp_quo / rb_complex_divRubyFixnum.op_div
(ThreadContext context, long other) RubyFixnum.op_div
(ThreadContext context, IRubyObject other) RubyFloat.op_div
(ThreadContext context, double other) RubyFloat.op_div
(ThreadContext context, IRubyObject other) MRI: flo_divabstract IRubyObject
RubyInteger.op_div
(ThreadContext context, IRubyObject other) RubyRational.op_div
(ThreadContext context, IRubyObject other) nurat_divRubyRational.op_divmod
(ThreadContext context, IRubyObject other) nurat_divmodAbstractRubyMethod.op_eql
(ThreadContext context, IRubyObject other) RubyHash.op_eql
(ThreadContext context, IRubyObject other) rb_hash_eqlRubyMethod.op_eql
(ThreadContext context, IRubyObject other) final IRubyObject
AbstractRubyMethod.op_eql19
(ThreadContext context, IRubyObject other) Deprecated.static IRubyObject
BasicObjectStub.op_eqq
(IRubyObject self, ThreadContext context, IRubyObject other) RubyBasicObject.op_eqq
(ThreadContext context, IRubyObject other) static IRubyObject
RubyException.op_eqq
(ThreadContext context, IRubyObject recv, IRubyObject other) static IRubyObject
RubyKernel.op_eqq
(ThreadContext context, IRubyObject self, IRubyObject other) RubyMethod.op_eqq
(ThreadContext context, IRubyObject other) RubyObject.op_eqq
(ThreadContext context, IRubyObject other) rb_equal The Ruby "===" method is used by default in case/when statements.RubySymbol.op_eqq
(ThreadContext context, IRubyObject other) RubyTime.op_eqq
(ThreadContext context, IRubyObject other) static IRubyObject
BasicObjectStub.op_equal
(IRubyObject self, ThreadContext context, IRubyObject other) RubyArithmeticSequence.op_equal
(ThreadContext context, IRubyObject other) RubyArray.op_equal
(ThreadContext context, IRubyObject obj) rb_ary_equalRubyBasicObject.op_equal
(ThreadContext context, IRubyObject obj) rb_obj_equal Will by default use identity equality to compare objects.RubyBignum.op_equal
(ThreadContext context, IRubyObject other) rb_big_eqstatic IRubyObject
RubyComparable.op_equal
(ThreadContext context, IRubyObject recv, IRubyObject other) cmp_equal (cmp_eq inlined here)RubyComplex.op_equal
(ThreadContext context, IRubyObject other) nucomp_equal_pRubyConverter.op_equal
(ThreadContext context, IRubyObject other) static IRubyObject
RubyData.op_equal
(ThreadContext context, IRubyObject self, IRubyObject other) RubyFixnum.op_equal
(ThreadContext context, double other) RubyFixnum.op_equal
(ThreadContext context, long other) RubyFixnum.op_equal
(ThreadContext context, IRubyObject other) fix_equalRubyFloat.op_equal
(ThreadContext context, double other) RubyFloat.op_equal
(ThreadContext context, IRubyObject other) flo_eqRubyHash.op_equal
(ThreadContext context, IRubyObject other) rb_hash_equalabstract IRubyObject
RubyInteger.op_equal
(ThreadContext context, IRubyObject other) RubyModule.op_equal
(ThreadContext context, IRubyObject other) RubyProc.op_equal
(ThreadContext context, IRubyObject obj) RubyProcess.RubyStatus.op_equal
(ThreadContext context, IRubyObject other) RubyRandom.op_equal
(ThreadContext context, IRubyObject obj) RubyRange.op_equal
(ThreadContext context, IRubyObject other) final IRubyObject
RubyRational.op_equal
(ThreadContext context, RubyInteger other) RubyRational.op_equal
(ThreadContext context, IRubyObject other) nurat_equal_pRubyRegexp.op_equal
(ThreadContext context, IRubyObject other) RubyString.op_equal
(ThreadContext context, IRubyObject other) rb_str_equalRubyStruct.op_equal
(ThreadContext context, IRubyObject other) RubySymbol.op_equal
(ThreadContext context, IRubyObject other) RubyTime.op_equal
(ThreadContext context, IRubyObject other) RubyComplex.op_expt
(ThreadContext context, IRubyObject other) MRI: nucomp_expt, rb_complex_powfinal IRubyObject
RubyRational.op_expt
(ThreadContext context, long other) RubyRational.op_expt
(ThreadContext context, IRubyObject other) nurat_exptRubyRational.op_fdiv
(ThreadContext context, IRubyObject other) Deprecated.RubyRational.op_floor
(ThreadContext context) Deprecated.RubyRational.op_floor
(ThreadContext context, IRubyObject n) Deprecated.RubyBignum.op_ge
(ThreadContext context, IRubyObject other) RubyFixnum.op_ge
(ThreadContext context, long other) RubyFixnum.op_ge
(ThreadContext context, IRubyObject other) fix_geRubyFloat.op_ge
(ThreadContext context, double other) RubyFloat.op_ge
(ThreadContext context, IRubyObject other) flo_geRubyHash.op_ge
(ThreadContext context, IRubyObject other) RubyInteger.op_ge
(ThreadContext context, IRubyObject other) RubyModule.op_ge
(IRubyObject obj) Deprecated.RubyModule.op_ge
(ThreadContext context, IRubyObject obj) rb_mod_geRubyString.op_ge
(ThreadContext context, IRubyObject other) RubyTime.op_ge
(ThreadContext context, IRubyObject other) RubyString.op_ge19
(ThreadContext context, IRubyObject other) Deprecated.RubyBignum.op_gt
(ThreadContext context, IRubyObject other) RubyFixnum.op_gt
(ThreadContext context, long other) RubyFixnum.op_gt
(ThreadContext context, IRubyObject other) fix_gtRubyFloat.op_gt
(ThreadContext context, double other) RubyFloat.op_gt
(ThreadContext context, IRubyObject other) flo_gtRubyHash.op_gt
(ThreadContext context, IRubyObject other) RubyInteger.op_gt
(ThreadContext context, IRubyObject other) RubyModule.op_gt
(IRubyObject obj) Deprecated.RubyModule.op_gt
(ThreadContext context, IRubyObject obj) rb_mod_gtRubyString.op_gt
(ThreadContext context, IRubyObject other) RubyTime.op_gt
(ThreadContext context, IRubyObject other) RubyString.op_gt19
(ThreadContext context, IRubyObject other) Deprecated.final IRubyObject
RubyInteger.op_idiv
(ThreadContext context, IRubyObject arg) Deprecated.RubyRational.op_idiv
(ThreadContext context, IRubyObject other) Deprecated.RubyBignum.op_le
(ThreadContext context, IRubyObject other) RubyFixnum.op_le
(ThreadContext context, long other) RubyFixnum.op_le
(ThreadContext context, IRubyObject other) fix_leRubyFloat.op_le
(ThreadContext context, double other) RubyFloat.op_le
(ThreadContext context, IRubyObject other) flo_leRubyHash.op_le
(ThreadContext context, IRubyObject other) RubyInteger.op_le
(ThreadContext context, IRubyObject other) RubyModule.op_le
(IRubyObject arg) Deprecated.RubyModule.op_le
(ThreadContext context, IRubyObject arg) MRI: rb_class_inherited_pRubyString.op_le
(ThreadContext context, IRubyObject other) RubyTime.op_le
(ThreadContext context, IRubyObject other) RubyString.op_le19
(ThreadContext context, IRubyObject other) Deprecated.RubyBignum.op_lshift
(ThreadContext context, IRubyObject other) rb_big_lshiftRubyFixnum.op_lshift
(long width) Deprecated.RubyFixnum.op_lshift
(ThreadContext context, IRubyObject other) fix_lshiftRubyInteger.op_lshift
(IRubyObject other) Deprecated.abstract IRubyObject
RubyInteger.op_lshift
(ThreadContext context, IRubyObject other) RubyYielder.op_lshift
(ThreadContext context, IRubyObject[] args) RubyBignum.op_lt
(ThreadContext context, IRubyObject other) RubyFixnum.op_lt
(ThreadContext context, long other) RubyFixnum.op_lt
(ThreadContext context, IRubyObject other) fix_ltRubyFloat.op_lt
(ThreadContext context, double other) RubyFloat.op_lt
(ThreadContext context, IRubyObject other) flo_ltRubyHash.op_lt
(ThreadContext context, IRubyObject other) RubyInteger.op_lt
(ThreadContext context, IRubyObject other) RubyModule.op_lt
(IRubyObject obj) Deprecated.RubyModule.op_lt
(ThreadContext context, IRubyObject obj) rb_mod_ltRubyString.op_lt
(ThreadContext context, IRubyObject other) RubyTime.op_lt
(ThreadContext context, IRubyObject other) RubyString.op_lt19
(ThreadContext context, IRubyObject other) Deprecated.RubyBasicObject.op_match
(ThreadContext context, IRubyObject arg) rb_obj_pattern_match call-seq: obj =~ other => nil Pattern Match---Overridden by descendents (notablyRegexp
andString
) to provide meaningful pattern-match semantics.static IRubyObject
RubyKernel.op_match
(ThreadContext context, IRubyObject self, IRubyObject arg) Deprecated.RubyNil.op_match
(ThreadContext context, IRubyObject arg) RubyRegexp.op_match
(ThreadContext context, IRubyObject str) RubyString.op_match
(ThreadContext context, IRubyObject other) rb_str_matchRubySymbol.op_match
(ThreadContext context, IRubyObject other) RubyRegexp.op_match2
(ThreadContext context) final IRubyObject
RubyBignum.op_minus
(ThreadContext context, long other) final IRubyObject
RubyBignum.op_minus
(ThreadContext context, BigInteger other) RubyBignum.op_minus
(ThreadContext context, IRubyObject other) rb_big_minusRubyFixnum.op_minus
(ThreadContext context, double other) RubyFixnum.op_minus
(ThreadContext context, long other) RubyFixnum.op_minus
(ThreadContext context, IRubyObject other) fix_minusRubyFloat.op_minus
(ThreadContext context, double other) RubyFloat.op_minus
(ThreadContext context, IRubyObject other) flo_minusRubyInteger.op_minus
(ThreadContext context, long other) abstract IRubyObject
RubyInteger.op_minus
(ThreadContext context, IRubyObject other) RubyNumeric.op_minus
(ThreadContext context, IRubyObject other) RubyRational.op_minus
(ThreadContext context, IRubyObject other) nurat_subRubyTime.op_minus
(IRubyObject other) RubyTime.op_minus
(ThreadContext context, IRubyObject other) RubyFixnum.op_minus_one
(ThreadContext context) RubyFixnum.op_minus_two
(ThreadContext context) RubyBignum.op_mod
(ThreadContext context, long other) RubyBignum.op_mod
(ThreadContext context, IRubyObject other) rb_big_moduloRubyFixnum.op_mod
(ThreadContext context, long other) RubyFixnum.op_mod
(ThreadContext context, IRubyObject other) fix_modRubyFloat.op_mod
(ThreadContext context, double other) RubyFloat.op_mod
(ThreadContext context, IRubyObject other) flo_modRubyInteger.op_mod
(ThreadContext context, long other) abstract IRubyObject
RubyInteger.op_mod
(ThreadContext context, IRubyObject other) RubyRange.op_mod
(ThreadContext context, IRubyObject step) RubyRational.op_mod
(ThreadContext context, IRubyObject other) final IRubyObject
RubyBignum.op_mul
(ThreadContext context, long other) RubyBignum.op_mul
(ThreadContext context, IRubyObject other) rb_big_mulRubyComplex.op_mul
(ThreadContext context, IRubyObject other) nucomp_mulRubyFixnum.op_mul
(ThreadContext context, double other) RubyFixnum.op_mul
(ThreadContext context, long other) RubyFixnum.op_mul
(ThreadContext context, IRubyObject other) fix_mulRubyFloat.op_mul
(ThreadContext context, double other) RubyFloat.op_mul
(ThreadContext context, IRubyObject other) flo_mulRubyInteger.op_mul
(ThreadContext context, long other) abstract IRubyObject
RubyInteger.op_mul
(ThreadContext context, IRubyObject other) RubyRational.op_mul
(ThreadContext context, RubyInteger other) RubyRational.op_mul
(ThreadContext context, IRubyObject other) nurat_mulRubyString.op_mul
(ThreadContext context, IRubyObject other) RubyString.op_mul19
(ThreadContext context, IRubyObject other) Deprecated.RubyBignum.op_neg
(ThreadContext context) rb_big_negRubyFixnum.op_neg
(ThreadContext context) fix_revRubyInteger.op_neg()
Deprecated.abstract IRubyObject
RubyInteger.op_neg
(ThreadContext context) RubyBasicObject.op_not
(ThreadContext context) RubyIOBuffer.op_not
(ThreadContext context) RubyNumeric.op_not
(ThreadContext context) RubyBasicObject.op_not_equal
(ThreadContext context, IRubyObject other) The != method implemented for BasicObject.RubyFixnum.op_not_equal
(ThreadContext context, double other) RubyFixnum.op_not_equal
(ThreadContext context, long other) RubyFixnum.op_not_equal
(ThreadContext context, IRubyObject other) fix_not_equalRubyFloat.op_not_equal
(ThreadContext context, double other) RubyBasicObject.op_not_match
(ThreadContext context, IRubyObject arg) Invert the match operator.static IRubyObject
RubyKernel.op_not_match
(ThreadContext context, IRubyObject self, IRubyObject arg) protected final IRubyObject
RubyNumeric.op_num_equal
(ThreadContext context, IRubyObject other) num_equal, doesn't override RubyObject.op_equalRubyArray.op_or
(IRubyObject other) Deprecated.RubyArray.op_or
(ThreadContext context, IRubyObject other) rb_ary_orRubyBignum.op_or
(ThreadContext context, IRubyObject other) rb_big_orRubyFixnum.op_or
(ThreadContext context, long other) RubyFixnum.op_or
(ThreadContext context, IRubyObject other) fix_orabstract IRubyObject
RubyInteger.op_or
(ThreadContext context, IRubyObject other) RubyIOBuffer.op_or
(ThreadContext context, IRubyObject _mask) RubyArray.op_plus
(IRubyObject obj) Deprecated.RubyArray.op_plus
(ThreadContext context, IRubyObject obj) rb_ary_plusfinal IRubyObject
RubyBignum.op_plus
(ThreadContext context, long other) final IRubyObject
RubyBignum.op_plus
(ThreadContext context, BigInteger other) RubyBignum.op_plus
(ThreadContext context, IRubyObject other) rb_big_plusRubyChain.op_plus
(ThreadContext context, IRubyObject obj) RubyFixnum.op_plus
(ThreadContext context, double other) RubyFixnum.op_plus
(ThreadContext context, long other) RubyFixnum.op_plus
(ThreadContext context, IRubyObject other) fix_plusRubyFloat.op_plus
(ThreadContext context, double other) RubyFloat.op_plus
(ThreadContext context, IRubyObject other) flo_plusRubyInteger.op_plus
(ThreadContext context, long other) abstract IRubyObject
RubyInteger.op_plus
(ThreadContext context, IRubyObject other) RubyNumeric.op_plus
(ThreadContext context, IRubyObject other) RubyRational.op_plus
(ThreadContext context, IRubyObject other) nurat_addRubyString.op_plus
(ThreadContext context, IRubyObject arg) RubyTime.op_plus
(IRubyObject other) RubyTime.op_plus
(ThreadContext context, IRubyObject other) RubyFixnum.op_plus_one
(ThreadContext context) RubyFixnum.op_plus_two
(ThreadContext context) RubyString.op_plus19
(ThreadContext context, IRubyObject arg) Deprecated.final IRubyObject
RubyBignum.op_pow
(ThreadContext context, long other) RubyBignum.op_pow
(ThreadContext context, IRubyObject other) rb_big_powRubyFixnum.op_pow
(ThreadContext context, long other) RubyFixnum.op_pow
(ThreadContext context, IRubyObject other) fix_powRubyFloat.op_pow
(ThreadContext context, double other) RubyFloat.op_pow
(ThreadContext context, IRubyObject other) flo_powabstract IRubyObject
RubyInteger.op_pow
(ThreadContext context, IRubyObject other) RubyRational.op_rem
(ThreadContext context, IRubyObject other) nurat_remRubyBignum.op_rshift
(ThreadContext context, IRubyObject other) rb_big_rshiftRubyFixnum.op_rshift
(long width) Deprecated.RubyFixnum.op_rshift
(ThreadContext context, IRubyObject other) fix_rshiftRubyInteger.op_rshift
(IRubyObject other) Deprecated.abstract IRubyObject
RubyInteger.op_rshift
(ThreadContext context, IRubyObject other) RubyProcess.RubyStatus.op_rshift
(Ruby runtime, IRubyObject other) Deprecated.RubyProcess.RubyStatus.op_rshift
(ThreadContext context, IRubyObject other) RubyComplex.op_sub
(ThreadContext context, IRubyObject other) nucomp_subRubyRational.op_sub
(ThreadContext context, IRubyObject other) Deprecated.RubyArray.op_times
(ThreadContext context, IRubyObject times) rb_ary_timesRubyBignum.op_uminus
(ThreadContext context) rb_big_uminusRubyFixnum.op_uminus
(ThreadContext context) fix_uminusRubyFloat.op_uminus()
Deprecated.RubyFloat.op_uminus
(ThreadContext context) flo_uminusRubyInteger.op_uminus()
Deprecated.abstract IRubyObject
RubyInteger.op_uminus
(ThreadContext context) RubyNumeric.op_uminus
(ThreadContext context) num_uminusRubyRational.op_uminus
(ThreadContext context) RubyNumeric.op_uplus()
Deprecated.RubyNumeric.op_uplus
(ThreadContext context) num_uplusRubyBignum.op_xor
(ThreadContext context, IRubyObject other) rb_big_xorRubyFixnum.op_xor
(ThreadContext context, long other) RubyFixnum.op_xor
(ThreadContext context, IRubyObject other) fix_xorabstract IRubyObject
RubyInteger.op_xor
(ThreadContext context, IRubyObject other) RubyIOBuffer.op_xor
(ThreadContext context, IRubyObject _mask) static IRubyObject
RubyDir.open
(ThreadContext context, IRubyObject recv, IRubyObject path, Block block) Returns a new directory object forpath
.static IRubyObject
RubyDir.open
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject encOpts, 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) protected IRubyObject
RubyFile.openFile
(ThreadContext context, IRubyObject[] args) RubyRegexp.options()
Deprecated.RubyRegexp.options
(ThreadContext context) RubyIOBuffer.or_bang
(ThreadContext context, IRubyObject _mask) RubyInteger.ord
(ThreadContext context) int_ordRubyString.ord
(ThreadContext context) AbstractRubyMethod.original_name
(ThreadContext context) RubyMethod.original_name
(ThreadContext context) RubyFileStat.owned_p()
Deprecated.RubyFileStat.owned_p
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.owned_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.owned_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.owned_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.owned_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) AbstractRubyMethod.owner
(ThreadContext context) static IRubyObject
RubyKernel.p
(ThreadContext context, IRubyObject recv, IRubyObject[] args) AbstractRubyMethod.parameters
(ThreadContext context) RubyMethod.parameters
(ThreadContext context) RubyProc.parameters
(ThreadContext context) RubyProc.parameters
(ThreadContext context, IRubyObject opts) static IRubyObject
RubyEnumerable.partition
(ThreadContext context, IRubyObject self, Block block) RubyString.partition
(ThreadContext context, Block block) RubyString.partition
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyThread.pass
(ThreadContext context, IRubyObject recv) RubyDir.path
(ThreadContext context) RubyFile.path
(ThreadContext context) static IRubyObject
RubyFile.path
(ThreadContext context, IRubyObject self, IRubyObject str) RubyIO.path
(ThreadContext context) RubyThread.Location.path
(ThreadContext context) RubyThread.pending_interrupt_p
(ThreadContext context) RubyThread.pending_interrupt_p
(ThreadContext context, IRubyObject err) RubyThread.pending_interrupt_p
(ThreadContext context, IRubyObject[] args) Deprecated.static IRubyObject
RubyThread.pending_interrupt_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) Deprecated.static IRubyObject
RubyThread.pending_interrupt_p_s
(ThreadContext context, IRubyObject self) static IRubyObject
RubyThread.pending_interrupt_p_s
(ThreadContext context, IRubyObject self, IRubyObject err) RubyArray.permutation
(ThreadContext context, Block block) RubyArray.permutation
(ThreadContext context, IRubyObject num, Block block) rb_ary_permutationRubyIO.pid
(ThreadContext context) Return the process id (pid) of the process this IO object spawned.static IRubyObject
Deprecated.static IRubyObject
RubyProcess.pid
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.pid
(ThreadContext context) static IRubyObject
RubyProcess.pid
(ThreadContext context, IRubyObject recv) RubyProcess.RubyStatus.pid
(ThreadContext context) static IRubyObject
RubyIO.pipe
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyIO.pipe
(ThreadContext context, IRubyObject klass, Block block) static IRubyObject
RubyIO.pipe
(ThreadContext context, IRubyObject klass, IRubyObject[] argv, Block block) Deprecated.static IRubyObject
RubyIO.pipe
(ThreadContext context, IRubyObject klass, IRubyObject arg0, Block block) static IRubyObject
RubyIO.pipe
(ThreadContext context, IRubyObject klass, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
RubyIO.pipe
(ThreadContext context, IRubyObject klass, IRubyObject v1, IRubyObject v2, IRubyObject opt, Block block) RubyFileStat.pipe_p()
Deprecated.RubyFileStat.pipe_p
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.pipe_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.pipe_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.pipe_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.pipe_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) final IRubyObject
RubyString.plus_at()
Deprecated.final IRubyObject
RubyString.plus_at
(ThreadContext context) RubyComplex.polar
(ThreadContext context) nucomp_polarstatic IRubyObject
RubyComplex.polar
(ThreadContext context, IRubyObject clazz, IRubyObject... args) nucomp_s_polarRubyNumeric.polar
(ThreadContext context) numeric_polarRubyArray.pop
(ThreadContext context) rb_ary_popRubyArray.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) Deprecated.static IRubyObject
RubyIO.popen4
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.RubyMatchData.post_match
(ThreadContext context) match_post_matchRubyInteger.pow
(ThreadContext context, IRubyObject other) RubyInteger.pow
(ThreadContext context, IRubyObject b, IRubyObject m) static IRubyObject
static IRubyObject
RubyProcess.ppid
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.ppid
(ThreadContext context, IRubyObject recv) RubyMatchData.pre_match
(ThreadContext context) match_pre_matchRubyIO.pread
(ThreadContext context, IRubyObject len, IRubyObject offset) RubyIO.pread
(ThreadContext context, IRubyObject _length, IRubyObject _from, IRubyObject str) RubyIOBuffer.pread
(ThreadContext context, RubyIO io, int from, int length, int offset) RubyIOBuffer.pread
(ThreadContext context, IRubyObject[] args) RubyIOBuffer.pread
(ThreadContext context, IRubyObject io, IRubyObject _from) RubyIOBuffer.pread
(ThreadContext context, IRubyObject io, IRubyObject _from, IRubyObject _length) RubyIOBuffer.pread
(ThreadContext context, IRubyObject io, IRubyObject _from, IRubyObject _length, IRubyObject _offset) RubyFixnum.pred
(ThreadContext context) RubyInteger.pred
(ThreadContext context) static IRubyObject[]
RubyProc.prepareArgs
(ThreadContext context, Block.Type type, BlockBody blockBody, IRubyObject[] args) Deprecated.static IRubyObject
RubySymbol.prepareID
(ThreadContext context, IRubyObject object) Return the given object if it is a Symbol or String, or convert it to a String.static IRubyObject
RubyThread.prepareRaiseException
(ThreadContext context, IRubyObject[] args) RubyModule.prepend
(ThreadContext context, IRubyObject[] modules) RubyString.prepend
(ThreadContext context, IRubyObject other) rb_str_prependRubyString.prepend
(ThreadContext context, IRubyObject[] objs) rb_str_prependRubyModule.prepended
(ThreadContext context, IRubyObject other) RubyFloat.prev_float()
Deprecated.RubyFloat.prev_float
(ThreadContext context) RubyConverter.primitive_convert
(ThreadContext context, IRubyObject[] args) RubyConverter.primitive_errinfo
(ThreadContext context) static IRubyObject
RubyArgsFile.print
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.print
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyArgsFile.print
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyArgsFile.print
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyArgsFile.print
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyIO.print
(ThreadContext context) RubyIO.print
(ThreadContext context, IRubyObject arg0) RubyIO.print
(ThreadContext context, IRubyObject[] args) Print some objects to the stream.RubyIO.print
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyIO.print
(ThreadContext context, IRubyObject out, IRubyObject[] args) Print some objects to the stream.RubyIO.print
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyKernel.print
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.print
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyKernel.print
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyKernel.print
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyKernel.print
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyIO.print0
(ThreadContext context, IRubyObject out) static IRubyObject
RubyIO.print1
(ThreadContext context, IRubyObject out, IRubyObject arg1) static IRubyObject
RubyIO.print2
(ThreadContext context, IRubyObject out, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyIO.print3
(ThreadContext context, IRubyObject out, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyArgsFile.printf
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyIO.printf
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyIO.printf
(ThreadContext context, IRubyObject out, IRubyObject[] args) static IRubyObject
RubyKernel.printf
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyThread.priority_set
(IRubyObject priority) Deprecated.RubyThread.priority_set
(ThreadContext context, IRubyObject priority) RubyNameError.private_call_p
(ThreadContext context) RubyModule.private_constant
(ThreadContext context, IRubyObject name) RubyModule.private_constant
(ThreadContext context, IRubyObject[] rubyNames) RubyModule.private_method_defined
(ThreadContext context, IRubyObject symbol) RubyModule.private_method_defined
(ThreadContext context, IRubyObject symbol, IRubyObject includeSuper) RubyBasicObject.private_methods
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.private_methods
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
FiberScheduler.processWait
(ThreadContext context, IRubyObject scheduler, long pid, int flags) static IRubyObject
RubyEnumerator.produce
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) MRI: enumerator_s_produceRubyArray.product
(ThreadContext context, IRubyObject[] args) rb_ary_productRubyArray.product
(ThreadContext context, IRubyObject[] args, Block block) RubyModule.protected_method_defined
(ThreadContext context, IRubyObject symbol) RubyModule.protected_method_defined
(ThreadContext context, IRubyObject symbol, IRubyObject includeSuper) RubyBasicObject.protected_methods
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.protected_methods
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyModule.public_constant
(ThreadContext context, IRubyObject name) RubyModule.public_constant
(ThreadContext context, IRubyObject[] rubyNames) RubyModule.public_instance_method
(IRubyObject symbol) Deprecated.RubyModule.public_instance_method
(ThreadContext context, IRubyObject symbol) static IRubyObject
RubyKernel.public_method
(ThreadContext context, IRubyObject recv, IRubyObject symbol) RubyModule.public_method_defined
(ThreadContext context, IRubyObject symbol) RubyModule.public_method_defined
(ThreadContext context, IRubyObject symbol, IRubyObject includeSuper) RubyBasicObject.public_methods
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.public_methods
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyKernel.public_send
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Ruby.pushExitBlock
(RubyProc proc) Push block onto exit stack.RubyConverter.putback
(ThreadContext context, IRubyObject[] argv) static IRubyObject
RubyArgsFile.putc
(ThreadContext context, IRubyObject recv, IRubyObject arg0) RubyIO.putc
(ThreadContext context, IRubyObject ch) static IRubyObject
RubyIO.putc
(ThreadContext context, IRubyObject maybeIO, IRubyObject object) static IRubyObject
RubyKernel.putc
(ThreadContext context, IRubyObject recv, IRubyObject ch) rb_f_putcstatic IRubyObject
RubyArgsFile.puts
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.puts
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyArgsFile.puts
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyArgsFile.puts
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyArgsFile.puts
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyIO.puts
(ThreadContext context) RubyIO.puts
(ThreadContext context, IRubyObject arg0) RubyIO.puts
(ThreadContext context, IRubyObject[] args) RubyIO.puts
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyIO.puts
(ThreadContext context, IRubyObject maybeIO, IRubyObject... args) RubyIO.puts
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyKernel.puts
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.puts
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyKernel.puts
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyKernel.puts
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyKernel.puts
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyIO.puts0
(ThreadContext context, IRubyObject maybeIO) static IRubyObject
RubyIO.puts1
(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0) static IRubyObject
RubyIO.puts2
(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyIO.puts3
(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyIO.pwrite
(ThreadContext context, IRubyObject str, IRubyObject offset) RubyIOBuffer.pwrite
(ThreadContext context, RubyIO io, int from, int length, int offset) RubyIOBuffer.pwrite
(ThreadContext context, IRubyObject[] args) RubyIOBuffer.pwrite
(ThreadContext context, IRubyObject io, IRubyObject _from) RubyIOBuffer.pwrite
(ThreadContext context, IRubyObject io, IRubyObject _from, IRubyObject _length) RubyIOBuffer.pwrite
(ThreadContext context, IRubyObject io, IRubyObject _from, IRubyObject _length, IRubyObject _offset) RubyBignum.quo
(ThreadContext context, IRubyObject otherArg) Deprecated.RubyFloat.quo
(ThreadContext context, IRubyObject other) flo_quoRubyNumeric.quo
(ThreadContext context, IRubyObject other) num_quostatic IRubyObject
RubyKernel.raise
(ThreadContext context, IRubyObject self, IRubyObject arg0) static IRubyObject
RubyKernel.raise
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) final IRubyObject
RubyThread.raise
(IRubyObject exception) Simplified utility method for just raising an existing exception in this thread.final IRubyObject
RubyThread.raise
(IRubyObject exception, RubyString message) Simplified utility method for just raising an existing exception in this thread.RubyThread.raise
(ThreadContext context, IRubyObject[] args, Block block) static IRubyObject
RubyKernel.rand
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.rand
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyKernel.rand
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyRandom.rand
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.RubyRandomBase.rand
(ThreadContext context) RubyRandomBase.rand
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyRandom.randDefault
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyRandom.randDefault
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyRandomBase.randDefault
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyRandomBase.randDefault
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyRandom.randObj
(ThreadContext context, IRubyObject[] args) Deprecated.static IRubyObject
RubyRandom.RandomFormatter.randomNumber
(ThreadContext context, IRubyObject self) static IRubyObject
RubyRandom.RandomFormatter.randomNumber
(ThreadContext context, IRubyObject self, IRubyObject arg0) static IRubyObject
RubyRange.rangeBeginLength
(ThreadContext context, IRubyObject range, int len, int[] begLen, int err) RubyArray.rassoc
(ThreadContext context, IRubyObject value) rb_ary_rassocRubyGlobal.CaseInsensitiveStringOnlyRubyHash.rassoc
(ThreadContext context, IRubyObject obj) RubyHash.rassoc
(ThreadContext context, IRubyObject obj) static IRubyObject
RubyRational.rationalCanonicalize
(ThreadContext context, IRubyObject x) RubyComplex.rationalize
(ThreadContext context, IRubyObject[] args) nucomp_rationalizeRubyFloat.rationalize
(ThreadContext context, IRubyObject[] args) float_rationalizeRubyInteger.rationalize
(ThreadContext context, IRubyObject[] args) integer_rationalizestatic IRubyObject
RubyNil.rationalize
(ThreadContext context, IRubyObject recv, IRubyObject[] args) nilclass_rationalizeRubyRational.rationalize
(ThreadContext context, IRubyObject[] args) nurat_rationalizeRubyArray.rb_clear()
Deprecated.RubyArray.rb_clear
(ThreadContext context) rb_ary_clearRubyDir.rb_each_child
(ThreadContext context, Block block) static IRubyObject
RubyKernel.rbCatch
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyKernel.rbCatch
(ThreadContext context, IRubyObject recv, IRubyObject tag, Block block) static IRubyObject
BasicObjectStub.rbClone
(IRubyObject self) RubyBasicObject.rbClone()
RubyBasicObject.rbClone
(ThreadContext context, IRubyObject maybeOpts) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.rbClone
(ThreadContext context) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.rbClone
(ThreadContext context, IRubyObject _opts) RubyHash.rbClone
(ThreadContext context) RubyHash.rbClone
(ThreadContext context, IRubyObject opts) static IRubyObject
RubyKernel.rbClone
(IRubyObject self) static IRubyObject
RubyKernel.rbClone
(ThreadContext context, IRubyObject self) static IRubyObject
RubyKernel.rbClone
(ThreadContext context, IRubyObject self, IRubyObject opts) final IRubyObject
RubyNumeric.rbClone()
final IRubyObject
RubyNumeric.rbClone
(IRubyObject[] args) Deprecated.final IRubyObject
RubyNumeric.rbClone
(ThreadContext context) final IRubyObject
RubyNumeric.rbClone
(ThreadContext context, IRubyObject arg) RubyProc.rbClone()
Deprecated.RubyProc.rbClone
(ThreadContext context) RubyArray.rbCollect
(ThreadContext context, Block block) rb_ary_collectstatic IRubyObject
RubyRandom.rbDefault
(ThreadContext context, IRubyObject self) static IRubyObject
RubyIOBuffer.rbFor
(ThreadContext context, IRubyObject self, IRubyObject _string, Block block) static IRubyObject
RubyBasicObject.rbInspect
(ThreadContext context, IRubyObject obj) protected IRubyObject
RubyFile.rbIoClose
(ThreadContext context) protected IRubyObject
RubyIO.rbIoClose
(ThreadContext context) static IRubyObject
RubyData.DataMethods.rbNew
(ThreadContext context, IRubyObject self, IRubyObject hashOrElt) static IRubyObject
RubyData.DataMethods.rbNew
(ThreadContext context, IRubyObject self, IRubyObject[] values) RubyModule.rbPrivate
(ThreadContext context, IRubyObject[] args) Deprecated.RubyModule.rbProtected
(ThreadContext context, IRubyObject[] args) Deprecated.RubyModule.rbPublic
(ThreadContext context, IRubyObject[] args) Deprecated.static IRubyObject
RubyString.rbStrEscape
(ThreadContext context, RubyString str) static IRubyObject
RubyKernel.rbThrow
(ThreadContext context, IRubyObject recv, IRubyObject tag, Block block) static IRubyObject
RubyKernel.rbThrow
(ThreadContext context, IRubyObject recv, IRubyObject tag, IRubyObject value, Block block) RubyFileStat.rdev()
Deprecated.RubyFileStat.rdev
(ThreadContext context) RubyFileStat.rdevMajor()
Deprecated.RubyFileStat.rdevMajor
(ThreadContext context) RubyFileStat.rdevMinor()
Deprecated.RubyFileStat.rdevMinor
(ThreadContext context) static IRubyObject
RubyProcess.GroupID.re_exchange
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.UserID.re_exchange
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.GroupID.re_exchangeable_p
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.GroupID.re_exchangeable_p
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.UserID.re_exchangeable_p
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.UserID.re_exchangeable_p
(ThreadContext context, IRubyObject self) static IRubyObject
RubyArgsFile.read
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyDir.read()
Deprecated.RubyDir.read
(ThreadContext context) Returns the next entry from this directory.RubyIO.read
(IRubyObject[] args) Deprecated.RubyIO.read
(ThreadContext context) Read all available bytes.RubyIO.read
(ThreadContext context, IRubyObject length) Read length bytes.RubyIO.read
(ThreadContext context, IRubyObject[] args) RubyIO.read
(ThreadContext context, IRubyObject length, IRubyObject maybeStr) Read into the given buffer (or create a new one) reading length bytes.static IRubyObject
RubyIO.read
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyIO.read
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) RubyIOBuffer.read
(ThreadContext context, IRubyObject io) RubyIOBuffer.read
(ThreadContext context, IRubyObject io, int length, int offset) RubyIOBuffer.read
(ThreadContext context, IRubyObject io, IRubyObject _length) RubyIOBuffer.read
(ThreadContext context, IRubyObject io, IRubyObject _length, IRubyObject _offset) static IRubyObject
RubyArgsFile.read_nonblock
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyIO.read_nonblock
(ThreadContext context, IRubyObject arg0) RubyIO.read_nonblock
(ThreadContext context, IRubyObject[] args) Deprecated.RubyIO.read_nonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyIO.read_nonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyFileStat.readable_p()
Deprecated.RubyFileStat.readable_p
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.readable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.readable_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.readable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.readableReal_p()
Deprecated.RubyFileStat.readableReal_p
(ThreadContext context) static IRubyObject
RubyConverter.InvalidByteSequenceErrorMethods.readagain_bytes
(ThreadContext context, IRubyObject self) static IRubyObject
RubyArgsFile.readbyte
(ThreadContext context, IRubyObject recv) RubyIO.readbyte
(ThreadContext context) static IRubyObject
RubyArgsFile.readchar
(ThreadContext context, IRubyObject recv) RubyIO.readchar()
Deprecated.RubyIO.readchar
(ThreadContext context) Read a char.static IRubyObject
RubyArgsFile.readline
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Read a line.RubyIO.readline
(ThreadContext context) Read a line.RubyIO.readline
(ThreadContext context, IRubyObject separator) RubyIO.readline
(ThreadContext context, IRubyObject[] args) Deprecated.RubyIO.readline
(ThreadContext context, IRubyObject separator, IRubyObject limit) RubyIO.readline
(ThreadContext context, IRubyObject separator, IRubyObject limit, IRubyObject opts) static IRubyObject
RubyKernel.readline
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyArgsFile.readlines
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyIO.readlines
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) static IRubyObject
RubyKernel.readlines
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyFile.readlink
(ThreadContext context, IRubyObject recv, IRubyObject path) RubyIOBuffer.readonly_p
(ThreadContext context) static IRubyObject
RubyArgsFile.readpartial
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyIO.readpartial
(ThreadContext context, IRubyObject arg0) RubyIO.readpartial
(ThreadContext context, IRubyObject[] args) Deprecated.RubyIO.readpartial
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyComplex.real()
Deprecated.RubyComplex.real
(ThreadContext context) RubyNumeric.real
(ThreadContext context) numeric_realRubyComplex.real_p
(ThreadContext context) nucomp_real_pRubyNumeric.real_p
(ThreadContext context) num_real_pstatic IRubyObject
RubyFile.realdirpath
(ThreadContext context, IRubyObject recv, IRubyObject path) static IRubyObject
RubyFile.realdirpath
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyFile.realdirpath
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject dir) static IRubyObject
RubyFile.realpath
(ThreadContext context, IRubyObject recv, IRubyObject path) static IRubyObject
RubyFile.realpath
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyFile.realpath
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject cwd) RubyLocalJumpError.reason()
RubyBinding.receiver
(ThreadContext context) RubyFrozenError.receiver
(ThreadContext context) RubyKeyError.receiver()
Deprecated.RubyKeyError.receiver
(ThreadContext context) RubyMethod.receiver
(ThreadContext context) RubyNameError.receiver
(ThreadContext context) RubyComplex.rect
(ThreadContext context) nucomp_rectRubyNumeric.rect
(ThreadContext context) numeric_rectRubyModule.refine
(ThreadContext context, IRubyObject klass, Block block) RubyModule.refined_class
(ThreadContext context) Deprecated.RubyModule.refinements
(ThreadContext context) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.rehash1
(ThreadContext context) RubyArray.reject
(ThreadContext context, Block block) static IRubyObject
RubyEnumerable.reject
(ThreadContext context, IRubyObject self, Block block) RubyHash.reject
(ThreadContext context, Block block) RubyArray.reject_bang
(ThreadContext context, Block block) RubyHash.reject_bang
(ThreadContext context, Block block) RubyHash.reject_bangInternal
(ThreadContext context, Block block) rb_hash_reject_bangRubyArray.rejectBang
(ThreadContext context, Block block) final IRubyObject
RubyArray.rejectCommon
(ThreadContext context, Block block) rb_ary_reject_bangRubyBignum.remainder
(ThreadContext context, IRubyObject other) rb_big_remainderRubyFixnum.remainder
(ThreadContext context, IRubyObject y) RubyInteger.remainder
(ThreadContext context, IRubyObject dividend) RubyNumeric.remainder
(ThreadContext context, IRubyObject y) num_remainderRubyModule.remove_class_variable
(ThreadContext context, IRubyObject name) rb_mod_remove_cvarRubyModule.remove_class_variable19
(ThreadContext context, IRubyObject name) Deprecated.RubyModule.remove_const
(ThreadContext context, IRubyObject rubyName) RubyBasicObject.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.static IRubyObject
RubyKernel.remove_instance_variable
(ThreadContext context, IRubyObject self, IRubyObject name, Block block) RubyModule.removeClassVariable
(String name) Deprecated.RubyModule.removeClassVariable
(ThreadContext context, String name) BasicObjectStub.DummyInstanceVariables.removeInstanceVariable
(String name) RubyBasicObject.removeInstanceVariable
(String name) static IRubyObject
RubyFile.rename
(ThreadContext context, IRubyObject recv, IRubyObject oldName, IRubyObject newName) RubyIO.reopen
(ThreadContext context, IRubyObject[] args) RubyArray.repeated_permutation
(ThreadContext context, IRubyObject num, Block block) RubyArray.repeatedCombination
(ThreadContext context, IRubyObject num, Block block) RubyArray.replace
(IRubyObject orig) Deprecated.RubyArray.replace
(ThreadContext context, IRubyObject orig) rb_ary_replaceRubyString.replace
(IRubyObject other) Deprecated.RubyConverter.replacement
(ThreadContext context) RubyConverter.replacement_set
(ThreadContext context, IRubyObject arg) RubyEncoding.replicate
(ThreadContext context, IRubyObject arg) Deprecated.RubyThread.report_on_exception
(ThreadContext context) static IRubyObject
RubyThread.report_on_exception
(ThreadContext context, IRubyObject self) RubyThread.report_on_exception_set
(ThreadContext context, IRubyObject state) static IRubyObject
RubyThread.report_on_exception_set
(ThreadContext context, IRubyObject self, IRubyObject state) static IRubyObject
RubyKernel.require
(IRubyObject recv, IRubyObject name, Block block) Deprecated.static IRubyObject
RubyKernel.require
(ThreadContext context, IRubyObject recv, IRubyObject name, Block block) Require.static IRubyObject
RubyKernel.require_relative
(ThreadContext context, IRubyObject recv, IRubyObject name) RubyIOBuffer.resize
(ThreadContext context, IRubyObject size) final IRubyObject
RubyModule.resolveUndefConstant
(String name) Deprecated.static IRubyObject
RubyKernel.respond_to_missing_p
(ThreadContext context, IRubyObject recv, IRubyObject symbol) static IRubyObject
RubyKernel.respond_to_missing_p
(ThreadContext context, IRubyObject recv, IRubyObject symbol, IRubyObject isPrivate) static IRubyObject
RubyKernel.respond_to_p
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
RubyKernel.respond_to_p
(ThreadContext context, IRubyObject self, IRubyObject name, IRubyObject includePrivate) static IRubyObject
Deprecated.static IRubyObject
FiberScheduler.result
(ThreadContext context, int result, jnr.constants.platform.Errno error) RubyStopIteration.result()
static IRubyObject
RubyException.retrieveBacktrace
(RubyException exception) Retrieve the current backtrace object for a given exception.RubyArray.reverse()
Deprecated.RubyArray.reverse
(ThreadContext context) RubyString.reverse
(ThreadContext context) RubyArray.reverse_bang()
Deprecated.RubyArray.reverse_bang
(ThreadContext context) rb_ary_reverse_bangRubyArray.reverse_each
(ThreadContext context, Block block) static IRubyObject
RubyEnumerable.reverse_each
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.reverse_each
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) RubyRange.reverse_each
(ThreadContext context, Block block) RubyString.reverse19
(ThreadContext context) Deprecated.RubyArray.reverseEach
(ThreadContext context, Block block) rb_ary_reverse_eachstatic IRubyObject
RubyArgsFile.rewind
(ThreadContext context, IRubyObject recv) RubyChain.rewind
(ThreadContext context) RubyDir.rewind()
Deprecated.RubyDir.rewind
(ThreadContext context) Moves position in this directory to the first entry.static IRubyObject
static IRubyObject
RubyProcess.GroupID.rid
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.GroupID.rid
(ThreadContext context, IRubyObject self) static IRubyObject
static IRubyObject
RubyProcess.UserID.rid
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.UserID.rid
(ThreadContext context, IRubyObject self) RubyArray.rindex
(ThreadContext context, Block block) RubyArray.rindex
(ThreadContext context, IRubyObject obj) rb_ary_rindexRubyArray.rindex
(ThreadContext context, IRubyObject obj, Block unused) RubyString.rindex
(ThreadContext context, IRubyObject arg0) rb_str_rindex_mRubyString.rindex
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.rjust
(IRubyObject arg0) Deprecated.RubyString.rjust
(IRubyObject arg0, IRubyObject arg1) Deprecated.RubyString.rjust
(ThreadContext context, IRubyObject arg0) rb_str_rjustRubyString.rjust
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyDir.rmdir
(IRubyObject recv, IRubyObject path) Deprecated.static IRubyObject
RubyDir.rmdir
(ThreadContext context, IRubyObject recv, IRubyObject path) Deletes the directory specified bypath
.static IRubyObject
RubyDir.rmdir19
(IRubyObject recv, IRubyObject path) Deprecated.RubyArray.rotate
(ThreadContext context) RubyArray.rotate
(ThreadContext context, IRubyObject cnt) RubyArray.rotate_bang
(ThreadContext context) RubyArray.rotate_bang
(ThreadContext context, IRubyObject cnt) RubyFloat.round
(ThreadContext context) MRI: flo_roundRubyFloat.round
(ThreadContext context, IRubyObject arg0) MRI: flo_roundRubyFloat.round
(ThreadContext context, IRubyObject[] args) Deprecated.RubyFloat.round
(ThreadContext context, IRubyObject _digits, IRubyObject _opts) MRI: flo_roundRubyInteger.round()
Deprecated.RubyInteger.round
(ThreadContext context) RubyInteger.round
(ThreadContext context, int ndigits) RubyInteger.round
(ThreadContext context, IRubyObject _digits) RubyInteger.round
(ThreadContext context, IRubyObject digits, IRubyObject _opts) RubyNumeric.round()
Deprecated.RubyNumeric.round
(ThreadContext context) MRI: num_roundRubyRational.round
(ThreadContext context) RubyRational.round
(ThreadContext context, IRubyObject n) RubyRational.round
(ThreadContext context, IRubyObject n, IRubyObject opts) RubyRational.roundCommon
(ThreadContext context, IRubyObject n, RoundingMode mode) RubyFloat.roundShared
(ThreadContext context, int ndigits, RoundingMode mode) static IRubyObject
RubyFileTest.rowned_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.rowned_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyString.rpartition
(ThreadContext context, IRubyObject arg) RubyString.rstrip
(ThreadContext context) rb_str_rstrip / rb_str_rstrip_bangRubyString.rstrip_bang
(ThreadContext context) RubyModule.ruby2_keywords
(ThreadContext context, IRubyObject[] args) RubyProc.ruby2_keywords
(ThreadContext context) static IRubyObject
RubyHash.ruby2_keywords_hash
(ThreadContext context, IRubyObject _self, IRubyObject arg) static IRubyObject
RubyHash.ruby2_keywords_hash_p
(ThreadContext context, IRubyObject _self, IRubyObject arg) RubyThread.run()
Ruby.runInterpreter
(Node scriptNode) Ruby.runInterpreter
(ParseResult parseResult) Ruby.runInterpreter
(ThreadContext context, Node rootNode, IRubyObject self) Ruby.runInterpreter
(ThreadContext context, ParseResult parseResult, IRubyObject self) 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.Ruby.runNormally
(Node scriptNode) Deprecated.Ruby.runNormally
(Node scriptNode, boolean wrap) Deprecated.Ruby.runNormally
(Node scriptNode, IRubyObject self, boolean wrap) Deprecated.Ruby.runNormally
(ParseResult scriptNode, IRubyObject self, boolean wrap) Ruby.runScript
(Script script, IRubyObject self, boolean wrap) Ruby.runScriptBody
(Script script) This is used for the "gets" loop, and we bypass 'load' to use an already-prepared, already-pushed scope for the script body.Ruby.runWithGetsLoop
(ParseResult scriptNode, boolean printing, boolean processLineEnds, boolean split) Run the given script with a "while gets; end" loop wrapped around it.static IRubyObject
RubyTime.s_new
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.protected static IRubyObject
RubyArray.safeArraySet
(ThreadContext context, IRubyObject[] values, int i, IRubyObject value) RubyArray.sample
(ThreadContext context) RubyArray.sample
(ThreadContext context, IRubyObject sampleOrOpts) RubyArray.sample
(ThreadContext context, IRubyObject[] args) Deprecated.RubyArray.sample
(ThreadContext context, IRubyObject sample, IRubyObject opts) RubyNumeric.scalar_p()
Deprecated.RubyString.scan
(ThreadContext context, IRubyObject pat, Block block) rb_str_scanRubyString.scrub
(ThreadContext context, Block block) RubyString.scrub
(ThreadContext context, IRubyObject repl, Block block) RubyString.scrub_bang
(ThreadContext context, Block block) RubyString.scrub_bang
(ThreadContext context, IRubyObject repl, Block block) static IRubyObject
RubyConverter.search_convpath
(ThreadContext context, IRubyObject self, IRubyObject[] argv) RubyModule.searchInternalModuleVariable
(String name) Behaves similarly toRubyModule.getClassVar(ThreadContext, String)
.static IRubyObject
RubyRandom.seed
(ThreadContext context, IRubyObject self) RubyRandomBase.seed
(ThreadContext context) static IRubyObject
RubyArgsFile.seek
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyDir.seek
(IRubyObject newPos) Deprecated.RubyDir.seek
(ThreadContext context, IRubyObject newPos) Moves to a positiond
.RubyArray.select
(ThreadContext context, Block block) static IRubyObject
RubyEnumerable.select
(ThreadContext context, IRubyObject self, Block block) RubyHash.select
(ThreadContext context, Block block) rb_hash_selectstatic IRubyObject
RubyIO.select
(ThreadContext context, IRubyObject recv, IRubyObject[] argv) static IRubyObject
RubyKernel.select
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyStruct.select
(ThreadContext context, Block block) RubyArray.select_bang
(ThreadContext context, Block block) RubyHash.select_bang
(ThreadContext context, Block block) static IRubyObject
RubyIO.select_static
(ThreadContext context, Ruby runtime, IRubyObject[] args) Deprecated.RubyArray.selectCommon
(ThreadContext context, Block block) rb_ary_selectstatic IRubyObject
RubyEnumerable.selectCommon
(ThreadContext context, IRubyObject self, Block block, String methodName) RubyBasicObject.send
(ThreadContext context, Block block) Deprecated.RubyBasicObject.send
(ThreadContext context, IRubyObject[] args, Block block) RubyBasicObject.send
(ThreadContext context, IRubyObject arg0, Block block) RubyBasicObject.send
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyBasicObject.send
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
RubyKernel.send
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyKernel.send
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObject
RubyKernel.send
(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
RubyKernel.send
(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyGlobal.ArgfGlobalVariable.set
(IRubyObject value) RubyGlobal.DeprecatedStringGlobalVariable.set
(IRubyObject value) RubyGlobal.DeprecatedStringOrRegexpGlobalVariable.set
(IRubyObject value) RubyGlobal.InputGlobalVariable.set
(IRubyObject value) RubyGlobal.KCodeGlobalVariable.set
(IRubyObject value) RubyGlobal.OutputGlobalVariable.set
(IRubyObject value) RubyGlobal.StringGlobalVariable.set
(IRubyObject value) RubyGlobal.StringOrRegexpGlobalVariable.set
(IRubyObject value) RubyStruct.set
(IRubyObject value, int index) Deprecated.RubyException.set_backtrace
(IRubyObject obj) Deprecated.RubyException.set_backtrace
(ThreadContext context, IRubyObject obj) RubyHash.set_default_proc
(IRubyObject proc) Deprecated.RubyHash.set_default_proc
(ThreadContext context, IRubyObject proc) rb_hash_set_default_procstatic IRubyObject
RubyArgsFile.set_encoding
(ThreadContext context, IRubyObject recv, IRubyObject encoding) static IRubyObject
RubyArgsFile.set_encoding
(ThreadContext context, IRubyObject recv, IRubyObject encoding, IRubyObject internalEncoding) static IRubyObject
RubyArgsFile.set_encoding
(ThreadContext context, IRubyObject recv, IRubyObject encoding, IRubyObject internalEncoding, IRubyObject options) RubyIO.set_encoding
(ThreadContext context, IRubyObject encodingObj) RubyIO.set_encoding
(ThreadContext context, IRubyObject encodingString, IRubyObject internalEncoding) RubyIO.set_encoding
(ThreadContext context, IRubyObject encodingString, IRubyObject internalEncoding, IRubyObject options) RubyIO.set_encoding_by_bom
(ThreadContext context) static IRubyObject
RubyArgsFile.set_pos
(ThreadContext context, IRubyObject recv, IRubyObject offset) RubyDir.set_pos
(IRubyObject newPos) Deprecated.RubyDir.set_pos
(ThreadContext context, IRubyObject newPos) RubyIOBuffer.set_string
(ThreadContext context, IRubyObject _string) RubyIOBuffer.set_string
(ThreadContext context, IRubyObject[] args) RubyIOBuffer.set_string
(ThreadContext context, IRubyObject _string, IRubyObject _offset) RubyIOBuffer.set_string
(ThreadContext context, IRubyObject _string, IRubyObject _offset, IRubyObject _length) RubyIOBuffer.set_string
(ThreadContext context, IRubyObject _string, IRubyObject _offset, IRubyObject _length, IRubyObject _stringOffset) RubyModule.set_temporary_name
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyKernel.set_trace_func
(ThreadContext context, IRubyObject recv, IRubyObject trace_func, Block block) RubyThread.set_trace_func
(ThreadContext context, IRubyObject trace_func, Block block) RubyEnumerator.FeedValue.set_value
(IRubyObject value) RubyIOBuffer.set_value
(ThreadContext context, IRubyObject _dataType, IRubyObject _offset, IRubyObject _value) RubyIOBuffer.set_values
(ThreadContext context, IRubyObject _dataTypes, IRubyObject _offset, IRubyObject _values) RubyString.setbyte
(ThreadContext context, IRubyObject index, IRubyObject val) RubyModule.setClassVar
(String name, IRubyObject value) Deprecated.RubyModule.setClassVar
(ThreadContext context, String name, IRubyObject value) Set the named class variable to the given value, provided freeze allows setting it.RubyModule.setConstant
(String name, IRubyObject value) Deprecated.RubyModule.setConstant
(String name, IRubyObject value, boolean hidden) Deprecated.RubyModule.setConstant
(String name, IRubyObject value, String file, int line) Deprecated.RubyModule.setConstant
(ThreadContext context, String name, IRubyObject value) Set the named constant on this module.RubyModule.setConstant
(ThreadContext context, String name, IRubyObject value, boolean hidden) RubyModule.setConstant
(ThreadContext context, String name, IRubyObject value, String file, int line) RubyModule.setConstantQuiet
(String name, IRubyObject value) Deprecated.RubyModule.setConstantQuiet
(ThreadContext context, String name, IRubyObject value) Set the named constant on this module.static IRubyObject
RubyEncoding.setDefaultExternal
(ThreadContext context, IRubyObject recv, IRubyObject encoding) static IRubyObject
RubyEncoding.setDefaultInternal
(ThreadContext context, 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) 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) RubyThread.setFiberScheduler
(IRubyObject scheduler) Deprecated.RubyThread.setFiberScheduler
(ThreadContext context, IRubyObject scheduler) Set the scheduler for the current thread.static IRubyObject
RubyProcess.Sys.setgid
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.Sys.setgid
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyFileStat.setgid_p()
Deprecated.RubyFileStat.setgid_p
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.setgid_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.setgid_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.setgid_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.setgid_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) BasicObjectStub.DummyInstanceVariables.setInstanceVariable
(String name, IRubyObject value) RubyBasicObject.setInstanceVariable
(String name, IRubyObject value) rb_iv_set / rb_ivar_setRubyObjectAdapter.setInstanceVariable
(IRubyObject obj, String variableName, IRubyObject value) RubyThread.setName
(IRubyObject name) Deprecated.RubyThread.setName
(ThreadContext context, IRubyObject name) static IRubyObject
RubyProcess.setpgid
(Ruby runtime, IRubyObject arg1, IRubyObject arg2) Deprecated.static IRubyObject
RubyProcess.setpgid
(IRubyObject recv, IRubyObject arg1, IRubyObject arg2) Deprecated.static IRubyObject
RubyProcess.setpgid
(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2) static IRubyObject
Deprecated.static IRubyObject
RubyProcess.setpgrp
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.setpgrp
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.setpriority
(Ruby runtime, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) Deprecated.static IRubyObject
RubyProcess.setpriority
(IRubyObject recv, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) Deprecated.static IRubyObject
RubyProcess.setpriority
(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) static IRubyObject
RubyProcess.setproctitle
(IRubyObject recv, IRubyObject name) Deprecated.static IRubyObject
RubyProcess.setproctitle
(ThreadContext context, IRubyObject recv, IRubyObject name) static IRubyObject
RubyProcess.setrlimit
(ThreadContext context, IRubyObject recv, IRubyObject resource, IRubyObject rlimCur) static IRubyObject
RubyProcess.setrlimit
(ThreadContext context, IRubyObject recv, IRubyObject resource, IRubyObject rlimCur, IRubyObject rlimMax) static IRubyObject
Deprecated.static IRubyObject
RubyProcess.setsid
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.setsid
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.Sys.setuid
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.Sys.setuid
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyFileStat.setuid_p()
Deprecated.RubyFileStat.setuid_p
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.setuid_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.setuid_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.setuid_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.setuid_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyIOBuffer.shared_p
(ThreadContext context) RubyArray.shift
(ThreadContext context) rb_ary_shiftRubyArray.shift
(ThreadContext context, IRubyObject num) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.shift
(ThreadContext context) RubyHash.shift
(ThreadContext context) rb_hash_shiftRubyArray.shuffle
(ThreadContext context) RubyArray.shuffle
(ThreadContext context, IRubyObject opts) RubyArray.shuffle
(ThreadContext context, IRubyObject[] args) Deprecated.RubyArray.shuffle_bang
(ThreadContext context) RubyArray.shuffle_bang
(ThreadContext context, IRubyObject opts) RubyArray.shuffle_bang
(ThreadContext context, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.GroupID.sid_available_p
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.GroupID.sid_available_p
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.UserID.sid_available_p
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.UserID.sid_available_p
(ThreadContext context, IRubyObject self) RubyProcess.RubyStatus.signaled()
Deprecated.RubyProcess.RubyStatus.signaled
(ThreadContext context) static IRubyObject
RubySignal.signame
(ThreadContext context, IRubyObject recv, IRubyObject rubySig) RubySignalException.signo
(ThreadContext context) static IRubyObject
RubyKernel.singleton_class
(IRubyObject recv) Deprecated.static IRubyObject
RubyKernel.singleton_class
(ThreadContext context, IRubyObject recv) RubyModule.singleton_class_p
(ThreadContext context) RubyBasicObject.singleton_method
(IRubyObject name) Deprecated.RubyBasicObject.singleton_method
(ThreadContext context, IRubyObject name) static IRubyObject
RubyKernel.singleton_method
(IRubyObject self, IRubyObject symbol) Deprecated.static IRubyObject
RubyKernel.singleton_method
(ThreadContext context, IRubyObject self, IRubyObject symbol) static IRubyObject
RubyBasicObject.singleton_method_added
(ThreadContext context, IRubyObject recv, IRubyObject symbolId, Block block) static IRubyObject
RubyNumeric.singleton_method_added
(ThreadContext context, IRubyObject self, IRubyObject name) num_saddedstatic IRubyObject
RubyBasicObject.singleton_method_removed
(ThreadContext context, IRubyObject recv, IRubyObject symbolId, Block block) static IRubyObject
RubyBasicObject.singleton_method_undefined
(ThreadContext context, IRubyObject recv, IRubyObject symbolId, Block block) RubyArithmeticSequence.size
(ThreadContext context) protected static IRubyObject
RubyArray.size
(ThreadContext context, RubyArray self, IRubyObject[] args) A size method suitable for lambda method reference implementation ofRubyEnumerator.SizeFn.size(ThreadContext, IRubyObject, IRubyObject[])
RubyBignum.size
(ThreadContext context) rb_big_sizeRubyChain.size
(ThreadContext context) RubyClassPathVariable.size()
RubyClassPathVariable.size
(ThreadContext context) final IRubyObject
RubyEnumerator.size
(ThreadContext context) RubyEnumerator.SizeFn.size
(ThreadContext context, T self, IRubyObject[] args) RubyFile.size
(ThreadContext context) RubyFileStat.size()
Deprecated.RubyFileStat.size
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.size
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.size
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.size
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFixnum.size
(ThreadContext context) fix_sizeRubyInteger.size()
Deprecated.abstract IRubyObject
RubyInteger.size
(ThreadContext context) RubyIOBuffer.size
(ThreadContext context) RubyMatchData.size
(ThreadContext context) match_sizeabstract IRubyObject
RubyObjectSpace.AbstractWeakMap.size
(ThreadContext context) RubyObjectSpace.WeakKeyMap.size
(ThreadContext context) RubyObjectSpace.WeakMap.size
(ThreadContext context) static IRubyObject
RubyProducer.size
(ThreadContext context, RubyProducer self, IRubyObject[] args) MRI: producer_sizeRubyRange.size
(ThreadContext context) static IRubyObject
RubyIOBuffer.size_of
(ThreadContext context, IRubyObject self, IRubyObject dataType) RubyFileStat.size_p()
Deprecated.RubyFileStat.size_p
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.size_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.size_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.size_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyArgsFile.skip
(IRubyObject recv) Deprecated.static IRubyObject
RubyArgsFile.skip
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.sleep
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.sleep
(ThreadContext context, IRubyObject recv, IRubyObject timeout) static IRubyObject
RubyKernel.sleep
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.RubyIOBuffer.slice
(ThreadContext context) RubyIOBuffer.slice
(ThreadContext context, int offset, int length) RubyIOBuffer.slice
(ThreadContext context, IRubyObject _offset) RubyIOBuffer.slice
(ThreadContext context, IRubyObject _offset, IRubyObject _length) RubyArray.slice_bang
(IRubyObject arg0) Deprecated.RubyArray.slice_bang
(IRubyObject[] args) Deprecated.Use the versions with zero, one, or two args.RubyArray.slice_bang
(IRubyObject arg0, IRubyObject arg1) Deprecated.RubyArray.slice_bang
(ThreadContext context, IRubyObject arg0) rb_ary_slice_bangRubyArray.slice_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) rb_ary_slice_bangRubyString.slice_bang
(ThreadContext context, IRubyObject arg0) rb_str_slice_bangRubyString.slice_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyClass.smartLoadNewUser
(IRubyObject target, IRubyObject data) Load marshaled data into a blank target object using marshal_load, being "smart" and caching the mechanism for invoking marshal_load.RubyClass.smartLoadOldUser
(IRubyObject data) Load marshaled data into a blank target object using _load, being "smart" and caching the mechanism for invoking _load.RubyFileStat.socket_p()
Deprecated.RubyFileStat.socket_p
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.socket_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.socket_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.socket_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.socket_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyEnumerable.sort
(ThreadContext context, IRubyObject self, Block block) RubyHash.sort
(ThreadContext context, Block block) Deprecated.RubyArray.sort_bang
(ThreadContext context, Block block) rb_ary_sort_bangstatic IRubyObject
RubyEnumerable.sort_by
(ThreadContext context, IRubyObject self, Block block) RubyArray.sort_by_bang
(ThreadContext context, Block block) rb_ary_sort_by_bangprotected IRubyObject
RubyArray.sortInternal
(ThreadContext context, boolean honorOverride) protected IRubyObject
RubyArray.sortInternal
(ThreadContext context, Block block) RubyRegexp.source()
Deprecated.RubyRegexp.source
(ThreadContext context) rb_reg_sourcestatic IRubyObject
RubyConverter.EncodingErrorMethods.source_encoding
(ThreadContext context, IRubyObject self) RubyConverter.source_encoding
(ThreadContext context) static IRubyObject
RubyConverter.EncodingErrorMethods.source_encoding_name
(ThreadContext context, IRubyObject self) AbstractRubyMethod.source_location
(ThreadContext context) RubyBinding.source_location
(ThreadContext context) RubyMethod.source_location
(ThreadContext context) RubyProc.source_location
(ThreadContext context) RubyBasicObject.specificEval
(ThreadContext context, RubyModule mod, Block block, EvalType evalType) specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.RubyBasicObject.specificEval
(ThreadContext context, RubyModule mod, IRubyObject arg, Block block, EvalType evalType) specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.RubyBasicObject.specificEval
(ThreadContext context, RubyModule mod, IRubyObject arg0, IRubyObject arg1, Block block, EvalType evalType) specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.RubyBasicObject.specificEval
(ThreadContext context, RubyModule mod, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block, EvalType evalType) specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.RubyObject.specificEval
(ThreadContext context, RubyModule mod, IRubyObject[] args, Block block, EvalType evalType) Deprecated.RubyString.splitWithBlock
(ThreadContext context, Block block) rb_str_split_mRubyString.splitWithBlock
(ThreadContext context, IRubyObject arg0, Block block) RubyString.splitWithBlock
(ThreadContext context, IRubyObject pattern, IRubyObject limit, Block block) static IRubyObject
RubyKernel.sprintf
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyKernel.sprintf
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyBignum.sqrt
(ThreadContext context) RubyFixnum.sqrt
(ThreadContext context) abstract IRubyObject
RubyInteger.sqrt
(ThreadContext context) static IRubyObject
RubyInteger.sqrt
(ThreadContext context, IRubyObject self, IRubyObject num) rb_int_s_isqrtRubyString.squeeze
(ThreadContext context) rb_str_squeeze / rb_str_squeeze_bangRubyString.squeeze
(ThreadContext context, IRubyObject arg) RubyString.squeeze
(ThreadContext context, IRubyObject[] args) RubyString.squeeze_bang
(ThreadContext context) RubyString.squeeze_bang
(ThreadContext context, IRubyObject arg) RubyString.squeeze_bang
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.srand
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.srand
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyRandom.srand
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyRandom.srand
(ThreadContext context, IRubyObject recv, IRubyObject seed) static IRubyObject
RubyRandom.srandCommon
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyRandom.srandCommon
(ThreadContext context, IRubyObject recv, IRubyObject newSeed) static IRubyObject
RubyGC.start
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyString.start_with_p
(ThreadContext context) RubyString.start_with_p
(ThreadContext context, IRubyObject arg) RubyString.start_with_p
(ThreadContext context, IRubyObject[] args) RubySymbol.start_with_p
(ThreadContext context) RubySymbol.start_with_p
(ThreadContext context, IRubyObject arg) RubySymbol.start_with_p
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyFile.stat
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyIO.stat
(ThreadContext context) static IRubyObject
RubyRandom.state
(ThreadContext context, IRubyObject recv) RubyRandom.stateObj
(ThreadContext context) RubySystemExit.status()
RubyThread.status()
RubyThread.status
(ThreadContext context) RubyArithmeticSequence.step
(ThreadContext context) RubyNumeric.step
(ThreadContext context, IRubyObject[] args, Block block) num_stepRubyRange.step
(ThreadContext context, Block block) RubyRange.step
(ThreadContext context, IRubyObject step, Block block) RubyFileStat.sticky_p()
Deprecated.RubyFileStat.sticky_p
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.sticky_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.sticky_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.sticky_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.sticky_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyThread.stop
(ThreadContext context, IRubyObject receiver) RubyProcess.RubyStatus.stopped_p()
Deprecated.RubyProcess.RubyStatus.stopped_p
(ThreadContext context) RubyProcess.RubyStatus.stopsig()
Deprecated.RubyProcess.RubyStatus.stopsig
(ThreadContext context) RubyArray.store
(long index, IRubyObject value) RubyArray.store
(ThreadContext context, long index, IRubyObject value) Store an element at the specified index or throw if the index is invalid.RubyModule.storeClassVariable
(String name, IRubyObject value) Deprecated.RubyModule.storeClassVariable
(ThreadContext context, String name, IRubyObject value) RubyModule.storeConstant
(String name, IRubyObject value) Deprecated.RubyModule.storeConstant
(String name, IRubyObject value, boolean hidden) Deprecated.RubyModule.storeConstant
(String name, IRubyObject value, boolean hidden, String file, int line) Deprecated.RubyModule.storeConstant
(ThreadContext context, String name, IRubyObject value) RubyModule.storeConstant
(ThreadContext context, String name, IRubyObject value, boolean hidden, String file, int line) RubyString.str_eql_p
(ThreadContext context, IRubyObject other) RubyString.str_eql_p19
(ThreadContext context, IRubyObject other) Deprecated.static IRubyObject
RubyNumeric.str2fnum
(Ruby runtime, RubyString arg, boolean strict, boolean exception) Converts a string representation of a floating-point number to the numeric value.static IRubyObject
RubyNumeric.str2inum
(Ruby runtime, RubyString str, int base, boolean strict, boolean exception) Converts a string representation of an integer to the integer value.static IRubyObject
RubyGC.stress
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyGC.stress_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyIOBuffer.string
(ThreadContext context, IRubyObject self, IRubyObject _length, Block block) RubyMatchData.string()
Deprecated.RubyMatchData.string
(ThreadContext context) match_stringfinal IRubyObject
RubyString.stringToInum
(int base) RubyString.stringToInum
(int base, boolean badcheck) rb_str_to_inumRubyString.strip
(ThreadContext context) rb_str_strip / rb_str_strip_bangRubyString.strip_bang
(ThreadContext context) RubyString.strScrub
(ThreadContext context, IRubyObject repl, Block block) Scrub the contents of this string, replacing invalid characters as appropriate.static IRubyObject
RubyKernel.LoopMethods.sub
(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block) static IRubyObject
RubyKernel.LoopMethods.sub
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) RubyString.sub
(ThreadContext context, IRubyObject arg0, Block block) rb_str_sub / rb_str_sub_bangRubyString.sub
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyString.sub_bang
(ThreadContext context, IRubyObject arg0, Block block) RubyString.sub_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) final IRubyObject
RubyString.subBangFast
(ThreadContext context, RubyRegexp regexp, RubyString repl) sub! but without any frame globals ...RubyClass.subclasses
(ThreadContext context) RubyTime.subsec()
Deprecated.RubyArray.subseq
(long beg, long len) rb_ary_subseqRubyArray.subseq_step
(ThreadContext context, RubyArithmeticSequence arg0) rb_ary_subseq_stepRubyArray.subseqLight
(long beg, long len) rb_ary_subseqfinal IRubyObject
RubyString.substr
(int beg, int len) Deprecated.final IRubyObject
Deprecated.final IRubyObject
RubyString.substr
(ThreadContext context, int beg, int len) final IRubyObject
Deprecated.final IRubyObject
Deprecated.final IRubyObject
RubyString.substrEnc
(ThreadContext context, int beg, int len) RubyFixnum.succ
(ThreadContext context) RubyInteger.succ
(ThreadContext context) int_succRubyString.succ
(ThreadContext context) RubySymbol.succ
(ThreadContext context) RubyString.succ_bang()
Deprecated.RubyString.succ_bang
(ThreadContext context) RubyProcess.RubyStatus.success_p
(ThreadContext context) RubySystemExit.success_p()
RubyArray.sum
(ThreadContext context, Block block) RubyArray.sum
(ThreadContext context, IRubyObject init, Block block) static IRubyObject
RubyEnumerable.sum
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.sum
(ThreadContext context, IRubyObject self, IRubyObject init, Block block) RubyString.sum
(ThreadContext context) RubyString.sum
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyEnumerable.sumAdd
(ThreadContext context, IRubyObject lhs, IRubyObject rhs, SingleDouble c) RubyArray.sumCommon
(ThreadContext context, IRubyObject init, Block block) static IRubyObject
RubyEnumerable.sumCommon
(ThreadContext context, IRubyObject self, IRubyObject init, Block block) static IRubyObject
RubyEnumerable.sumCommon
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject init, Block block) RubyString.sumCommon
(ThreadContext context, long bits) protected IRubyObject
AbstractRubyMethod.super_method
(ThreadContext context, IRubyObject receiver, RubyModule superClass) RubyMethod.super_method
(ThreadContext context) RubyUnboundMethod.super_method
(ThreadContext context) RubyClass.superclass
(ThreadContext context) Return the real super class of this class.RubySymbol.swapcase
(ThreadContext context) RubySymbol.swapcase
(ThreadContext context, IRubyObject arg) RubySymbol.swapcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.swapcase_bang
(ThreadContext context) RubyString.swapcase_bang
(ThreadContext context, IRubyObject arg) RubyString.swapcase_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyProcess.GroupID.switch_rb
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyProcess.UserID.switch_rb
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyFile.symlink
(ThreadContext context, IRubyObject recv, IRubyObject from, IRubyObject to) RubyFileStat.symlink_p()
Deprecated.RubyFileStat.symlink_p
(ThreadContext context) RubyIO.sync_set
(IRubyObject sync) Deprecated.UseRubyIO.sync_set(ThreadContext, IRubyObject)
instead.RubyIO.sync_set
(ThreadContext context, IRubyObject sync) Sets the current sync mode.static IRubyObject
RubyKernel.syscall
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyIO.sysopen
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyIO.sysopen
(ThreadContext context, IRubyObject recv, IRubyObject[] argv, Block block) RubyIO.sysread
(ThreadContext context, IRubyObject _length) RubyIO.sysread
(ThreadContext context, IRubyObject[] args) Deprecated.RubyIO.sysread
(ThreadContext context, IRubyObject _length, IRubyObject _str) static IRubyObject
RubyKernel.system
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyIO.syswrite
(ThreadContext context, IRubyObject str) RubyUncaughtThrowError.tag()
RubyBasicObject.taint
(ThreadContext context) Deprecated.RubyBoolean.taint
(ThreadContext context) Deprecated.RubyFixnum.taint
(ThreadContext context) Deprecated.RubyNil.taint
(ThreadContext context) Deprecated.RubySymbol.taint
(ThreadContext context) Deprecated.RubyArray.take
(ThreadContext context, IRubyObject n) rb_ary_takestatic IRubyObject
RubyEnumerable.take
(ThreadContext context, IRubyObject self, IRubyObject n, Block block) RubyArray.take_while
(ThreadContext context, Block block) rb_ary_take_whilestatic IRubyObject
RubyEnumerable.take_while
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.takeItems
(ThreadContext context, IRubyObject enumerable) Take all items from the given enumerable and insert them into a new array.static IRubyObject
RubyEnumerable.tally
(ThreadContext context, IRubyObject self) static IRubyObject
RubyEnumerable.tally
(ThreadContext context, IRubyObject self, IRubyObject hashArg) static IRubyObject
RubyKernel.tap
(ThreadContext context, IRubyObject recv, Block block) Deprecated.RubyModule.target
(ThreadContext context) static IRubyObject
RubyArgsFile.tell
(ThreadContext context, IRubyObject recv) RubyProcess.RubyStatus.termsig()
Deprecated.RubyProcess.RubyStatus.termsig
(ThreadContext context) static IRubyObject
RubyKernel.test
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyKernel.test
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyKernel.test
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyThread.thread_variable_get
(ThreadContext context, IRubyObject key) RubyThread.thread_variable_p
(ThreadContext context, IRubyObject key) RubyThread.thread_variable_set
(ThreadContext context, IRubyObject key, IRubyObject value) RubyThread.thread_variables
(ThreadContext context) RubyRegexp.timeout
(ThreadContext context) static IRubyObject
RubyRegexp.timeout
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyRegexp.timeout_set
(ThreadContext context, IRubyObject recv, IRubyObject timeout) RubyFixnum.times
(ThreadContext context, Block block) RubyInteger.times
(ThreadContext context, Block block) static IRubyObject
Deprecated.static IRubyObject
RubyProcess.times
(IRubyObject recv, Block unusedBlock) Deprecated.static IRubyObject
RubyProcess.times
(ThreadContext context) static IRubyObject
RubyProcess.times
(ThreadContext context, IRubyObject recv, Block unusedBlock) protected static IRubyObject
RubyInteger.timesSize
(ThreadContext context, RubyInteger recv, IRubyObject[] args) A times size method suitable for lambda method reference implementation ofRubyEnumerator.SizeFn.size(ThreadContext, IRubyObject, IRubyObject[])
static IRubyObject
RubyArgsFile.to_a
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyEnumerable.to_a
(ThreadContext context, IRubyObject self) static IRubyObject
RubyEnumerable.to_a
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyEnumerable.to_a
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyRange.to_a
(ThreadContext context, Block block) RubyArray.to_ary()
Deprecated.RubyArray.to_ary
(ThreadContext context) RubyComplex.to_c
(ThreadContext context) nucomp_to_cstatic IRubyObject
RubyNil.to_c
(ThreadContext context, IRubyObject recv) nilclass_to_cRubyNumeric.to_c
(ThreadContext context) numeric_to_cRubyString.to_c
(ThreadContext context) string_to_cRubyBignum.to_f
(ThreadContext context) rb_big_to_fRubyComplex.to_f
(ThreadContext context) nucomp_to_fRubyFixnum.to_f()
Deprecated.RubyFixnum.to_f
(ThreadContext context) fix_to_fRubyFloat.to_f()
Deprecated.RubyFloat.to_f
(ThreadContext context) RubyInteger.to_f()
Deprecated.abstract IRubyObject
RubyInteger.to_f
(ThreadContext context) RubyRational.to_f
(ThreadContext context) nurat_to_fRubyString.FString.to_f
(ThreadContext context) RubyString.to_f()
Deprecated.RubyString.to_f
(ThreadContext context) RubyArray.to_h
(ThreadContext context) Deprecated.RubyArray.to_h
(ThreadContext context, Block block) static IRubyObject
RubyEnumerable.to_h
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) RubyComplex.to_i
(ThreadContext context) nucomp_to_iRubyInteger.to_i()
Deprecated.RubyInteger.to_i
(ThreadContext context) RubyProcess.RubyStatus.to_i()
Deprecated.RubyProcess.RubyStatus.to_i
(ThreadContext context) RubyRational.to_i
(ThreadContext context) RubyString.FString.to_i
(ThreadContext context) RubyString.to_i()
Deprecated.RubyString.to_i
(IRubyObject arg0) Deprecated.RubyString.to_i
(ThreadContext context) RubyString.to_i
(ThreadContext context, IRubyObject arg0) rb_str_to_iRubyNumeric.to_int
(ThreadContext context) num_to_intstatic IRubyObject
RubyArgsFile.to_io
(ThreadContext context, IRubyObject recv) RubyDir.to_path
(ThreadContext context) RubyHash.to_proc
(ThreadContext context) RubyMethod.to_proc
(ThreadContext context) Create a Proc object.RubySymbol.to_proc
(ThreadContext context) RubyYielder.to_proc
(ThreadContext context) RubyComplex.to_r
(ThreadContext context) nucomp_to_rRubyFloat.to_r
(ThreadContext context) RubyInteger.to_r
(ThreadContext context) integer_to_rstatic IRubyObject
RubyNil.to_r
(ThreadContext context, IRubyObject recv) nilclass_to_rRubyRational.to_r
(ThreadContext context) nurat_to_rRubyString.to_r
(ThreadContext context) string_to_rRubyTime.to_r
(ThreadContext context) static IRubyObject
RubyArgsFile.to_s
(IRubyObject recv) Deprecated.static IRubyObject
RubyArgsFile.to_s
(ThreadContext context, IRubyObject recv) RubyBasicObject.to_s()
Deprecated.UseRubyBasicObject.to_s(ThreadContext)
instead.RubyBasicObject.to_s
(ThreadContext context) RubyBignum.to_s
(IRubyObject[] args) Deprecated.RubyClassPathVariable.to_s
(ThreadContext context) RubyComplex.to_s
(ThreadContext context) nucomp_to_sRubyEncoding.to_s
(ThreadContext context) RubyException.to_s
(ThreadContext context) RubyFloat.to_s
(ThreadContext context) flo_to_sRubyHash.to_s
(ThreadContext context) rb_hash_to_s & to_s_hashstatic IRubyObject
RubyKernel.to_s
(IRubyObject self) Deprecated.static IRubyObject
RubyKernel.to_s
(ThreadContext context, IRubyObject self) RubyMatchData.to_s
(ThreadContext context) match_to_sRubyModule.to_s
(ThreadContext context) rb_mod_to_sRubyNameError.to_s
(ThreadContext context) RubyProc.to_s
(ThreadContext context) Deprecated.RubyProcess.RubyStatus.to_s
(ThreadContext context) RubyRange.to_s
(ThreadContext context) RubySymbol.to_s
(ThreadContext context) RubyThread.Location.to_s
(ThreadContext context) RubyTime.to_s
(ThreadContext context) RubyNameError.RubyNameErrorMessage.to_str
(ThreadContext context) RubyFixnum.to_sym()
Deprecated.RubySymbol.to_sym()
static IRubyObject
RubyException.to_tty_p
(ThreadContext context, IRubyObject recv) RubyArray.toJavaArray()
Deprecated.UseRubyArray.toJavaArray(ThreadContext)
instead.RubyArray.toJavaArray
(ThreadContext context) Return a Java array copy of the elements contained in this Array.RubyArray.toJavaArrayMaybeUnsafe()
Return a Java array of the elements contained in this array, possibly a new array object.RubyArray.toJavaArrayUnsafe()
Return a reference to this RubyArray's underlying Java array, if it is not shared with another RubyArray, or an exact copy of the relevant range otherwise.RubySymbol.toRefinedProc
(ThreadContext context, StaticScope scope) static IRubyObject
RubyGC.total_time
(ThreadContext context, IRubyObject self) RubyString.tr
(ThreadContext context, IRubyObject src, IRubyObject repl) rb_str_tr / rb_str_tr_bangRubyString.tr_bang
(ThreadContext context, IRubyObject src, IRubyObject repl) RubyString.tr_bang19
(ThreadContext context, IRubyObject src, IRubyObject repl) Deprecated.RubyString.tr_s
(ThreadContext context, IRubyObject src, IRubyObject repl) rb_str_tr_s / rb_str_tr_s_bangRubyString.tr_s_bang
(ThreadContext context, IRubyObject src, IRubyObject repl) RubyString.tr_s_bang19
(ThreadContext context, IRubyObject src, IRubyObject repl) Deprecated.RubyString.tr_s19
(ThreadContext context, IRubyObject src, IRubyObject repl) Deprecated.RubyString.tr19
(ThreadContext context, IRubyObject src, IRubyObject repl) Deprecated.static IRubyObject
RubyKernel.trace_var
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyIOBuffer.transfer
(ThreadContext context) RubyHash.transform_keys
(ThreadContext context, IRubyObject[] args, Block block) RubyHash.transform_keys_bang
(ThreadContext context, IRubyObject[] args, Block block) RubyHash.transform_values
(ThreadContext context, Block block) RubyHash.transform_values_bang
(ThreadContext context, Block block) static IRubyObject
RubyBoolean.True.true_and
(ThreadContext context, IRubyObject tru, IRubyObject oth) static IRubyObject
RubyBoolean.True.true_or
(IRubyObject tru, IRubyObject oth) static IRubyObject
RubyBoolean.True.true_xor
(ThreadContext context, IRubyObject tru, IRubyObject oth) RubyBignum.truncate
(ThreadContext context, IRubyObject arg) rb_big_truncateRubyFile.truncate
(ThreadContext context, IRubyObject len) static IRubyObject
RubyFile.truncate
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject length) RubyFixnum.truncate
(ThreadContext context, IRubyObject arg) rb_fix_truncateRubyFloat.truncate
(ThreadContext context) MRI: flo_truncateRubyFloat.truncate
(ThreadContext context, IRubyObject n) MRI: flo_truncateRubyInteger.truncate()
Deprecated.RubyInteger.truncate
(ThreadContext context) abstract IRubyObject
RubyInteger.truncate
(ThreadContext context, IRubyObject arg) RubyNumeric.truncate()
Deprecated.RubyNumeric.truncate
(ThreadContext context) MRI: num_truncateRubyRational.truncate
(ThreadContext context) MRI: nurat_truncateRubyRational.truncate
(ThreadContext context, IRubyObject n) static IRubyObject
RubyFile.truncate19
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject length) Deprecated.RubyBasicObject.trust
(ThreadContext context) Deprecated.static IRubyObject
RubyArray.try_convert
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyHash.try_convert
(ThreadContext context, IRubyObject recv, IRubyObject args) static IRubyObject
RubyInteger.try_convert
(ThreadContext context, IRubyObject self, IRubyObject num) static IRubyObject
RubyRegexp.try_convert
(ThreadContext context, IRubyObject recv, IRubyObject args) static IRubyObject
RubyString.try_convert
(ThreadContext context, IRubyObject recv, IRubyObject str) static IRubyObject
RubyIO.tryConvert
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyFileStat.uid()
Deprecated.RubyFileStat.uid
(ThreadContext context) static IRubyObject
Deprecated.static IRubyObject
RubyProcess.uid
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.uid
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.uid_set
(Ruby runtime, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.uid_set
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.uid_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyFile.umask
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
FiberScheduler.unblock
(ThreadContext context, IRubyObject scheduler, IRubyObject blocker, IRubyObject fiber) static IRubyObject
RubyObjectSpace.undefine_finalizer
(IRubyObject recv, IRubyObject obj, Block block) Deprecated.static IRubyObject
RubyObjectSpace.undefine_finalizer
(ThreadContext context, IRubyObject recv, IRubyObject obj, Block block) RubyModule.undefined_instance_method
(ThreadContext context) RubyString.undump
(ThreadContext context) static IRubyObject
RubyMarshal.undumpable
(ThreadContext context, RubyObject self) Convenience method for objects that are undumpable.RubyIO.ungetbyte
(ThreadContext context, IRubyObject b) RubyIO.ungetc
(ThreadContext context, IRubyObject c) static <StateType>
IRubyObjectRubyThread.uninterruptible
(ThreadContext context, StateType state, BiFunction<ThreadContext, StateType, IRubyObject> f) Run the providedBiFunction
without allowing for any cross-thread interrupts (equivalent to callingRubyThread.handle_interrupt(ThreadContext, IRubyObject, IRubyObject, Block)
with Object => :never.RubyArray.union
(ThreadContext context, IRubyObject[] args) rb_ary_union_multistatic IRubyObject
RubyRegexp.union
(ThreadContext context, IRubyObject recv, IRubyObject[] args) rb_reg_s_unionRubyArray.uniq
(ThreadContext context) rb_ary_uniqRubyArray.uniq
(ThreadContext context, Block block) static IRubyObject
RubyEnumerable.uniq
(ThreadContext context, IRubyObject self, Block block) RubyArray.uniq_bang
(ThreadContext context) rb_ary_uniq_bangRubyArray.uniq_bang
(ThreadContext context, Block block) static IRubyObject
RubyFile.unlink
(ThreadContext context, IRubyObject... args) static IRubyObject
RubyFile.unlink
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyIOBuffer.unlock
(ThreadContext context) static IRubyObject
RubyData.unmarshalFrom
(ThreadContext context, RubyInputStream in, MarshalLoader input, RubyClass rbClass) static IRubyObject
RubyStruct.unmarshalFrom
(UnmarshalStream input) Deprecated, for removal: This API element is subject to removal in a future version.static IRubyObject
RubyStruct.unmarshalFrom
(ThreadContext context, RubyInputStream in, MarshalLoader input) RubyString.unpack1
(ThreadContext context, IRubyObject obj, Block block) RubyString.unpack1
(ThreadContext context, IRubyObject obj, IRubyObject opt, Block block) RubyArray.unshift()
Deprecated.UseRubyArray.unshift(ThreadContext)
insteadRubyArray.unshift
(IRubyObject item) Deprecated.RubyArray.unshift
(IRubyObject[] items) Deprecated.RubyArray.unshift
(ThreadContext context) RubyArray.unshift
(ThreadContext context, IRubyObject item) rb_ary_unshiftRubyArray.unshift
(ThreadContext context, IRubyObject[] items) RubyBasicObject.untaint
(ThreadContext context) Deprecated.static IRubyObject
RubyKernel.untrace_var
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyBasicObject.untrust
(ThreadContext context) Deprecated.RubySymbol.upcase
(ThreadContext context) RubySymbol.upcase
(ThreadContext context, IRubyObject arg) RubySymbol.upcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.upcase_bang
(ThreadContext context) RubyString.upcase_bang
(ThreadContext context, IRubyObject arg) RubyString.upcase_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyInteger.upto
(ThreadContext context, IRubyObject to, Block block) int_uptofinal IRubyObject
RubyString.upto
(ThreadContext context, IRubyObject end, Block block) rb_str_upto_mfinal IRubyObject
RubyString.upto
(ThreadContext context, IRubyObject end, IRubyObject excl, Block block) static IRubyObject
RubyRandom.urandom
(ThreadContext context, IRubyObject recv, IRubyObject num) RubyEnumerator.FeedValue.use_value
(ThreadContext context) RubyModule.used_modules
(ThreadContext context) RubyModule.used_refinements
(ThreadContext context) RubyModule.using
(ThreadContext context, IRubyObject refinedModule) static IRubyObject
RubyFile.utime
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyString.valid_encoding_p
(ThreadContext context) RubyIOBuffer.valid_p
(ThreadContext context) RubyEnumerator.FeedValue.value()
RubyThread.value()
Deprecated.RubyThread.value
(ThreadContext context) RubyUncaughtThrowError.value()
RubyIOBuffer.values
(ThreadContext context, IRubyObject _dataType) RubyIOBuffer.values
(ThreadContext context, IRubyObject _dataType, IRubyObject _offset) RubyIOBuffer.values
(ThreadContext context, IRubyObject _dataType, IRubyObject _offset, IRubyObject _count) RubyObjectSpace.AbstractWeakMap.values
(ThreadContext context) RubyArray.values_at
(IRubyObject[] args) Deprecated.RubyArray.values_at
(ThreadContext context, IRubyObject[] args) rb_values_atRubyMatchData.values_at
(IRubyObject[] args) Deprecated.RubyMatchData.values_at
(ThreadContext context, IRubyObject[] args) RubyStruct.values_at
(IRubyObject[] args) Deprecated.RubyStruct.values_at
(ThreadContext context, IRubyObject[] args) protected static IRubyObject
RubyGlobal.StringOnlyRubyHash.verifyStringLike
(ThreadContext context, IRubyObject test) RubyArray.ArgumentVisitor.visit
(ThreadContext ctx, IRubyObject arg, int i) RubyIO.wait
(ThreadContext context, IRubyObject[] argv) static IRubyObject
RubyIO.wait
(ThreadContext context, IRubyObject _io, IRubyObject[] argv) static IRubyObject
RubyProcess.RubyStatus.wait
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyProcess.wait
(Ruby runtime, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.wait
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.wait
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyProcess.wait
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyIO.wait_readable
(ThreadContext context, IRubyObject[] argv) static IRubyObject
RubyIO.wait_readable
(ThreadContext context, IRubyObject _io, IRubyObject[] argv) RubyIO.wait_writable
(ThreadContext context, IRubyObject[] argv) waits until input available or timed out and returns self, or nil when EOF reached.static IRubyObject
RubyIO.wait_writable
(ThreadContext context, IRubyObject _io, IRubyObject[] argv) waits until input available or timed out and returns self, or nil when EOF reached.static IRubyObject
RubyProcess.wait2
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.wait2
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
Deprecated.static IRubyObject
RubyProcess.waitall
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.waitall
(ThreadContext context) static IRubyObject
RubyProcess.waitall
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.waitpid
(Ruby runtime, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.waitpid
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.waitpid
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyProcess.waitpid
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.waitpid2
(Ruby runtime, IRubyObject[] args) static IRubyObject
RubyProcess.waitpid2
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.waitpid2
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.warmup
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.warn
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyKernel.warn
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyData.with
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyArithmeticSequence.with_index
(ThreadContext context, Block block) RubyArithmeticSequence.with_index
(ThreadContext context, IRubyObject arg, Block block) RubyChain.with_index
(ThreadContext context, Block block) RubyChain.with_index
(ThreadContext context, IRubyObject arg, Block block) RubyEnumerator.with_index
(ThreadContext context, Block block) RubyEnumerator.with_index
(ThreadContext context, IRubyObject arg, Block block) RubyEnumerator.with_object
(ThreadContext context, IRubyObject arg, Block block) RubyFileStat.worldReadable
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.worldReadable
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.worldReadable
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.worldWritable
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.worldWritable
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.worldWritable
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.writable_p()
Deprecated.RubyFileStat.writable_p
(ThreadContext context) RubyFileStat.writableReal_p()
Deprecated.RubyFileStat.writableReal_p
(ThreadContext context) static IRubyObject
RubyArgsFile.write
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.write
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyArgsFile.write
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyArgsFile.write
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyArgsFile.write
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) final IRubyObject
RubyIO.write
(ThreadContext context, int ch) Write a single byte to this IO's write target.RubyIO.write
(ThreadContext context, IRubyObject str) Ruby method IO#write(str), equivalent to io_write_m.RubyIO.write
(ThreadContext context, IRubyObject[] args) Ruby method IO#write(str, ...), equivalent to io_write_m.RubyIO.write
(ThreadContext context, IRubyObject str, boolean nosync) Write the given range of bytes to this IO's write target.static IRubyObject
RubyIO.write
(ThreadContext context, IRubyObject maybeIO, IRubyObject str) static IRubyObject
RubyIO.write
(ThreadContext context, IRubyObject recv, IRubyObject[] argv) static IRubyObject
RubyIO.write
(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0, IRubyObject arg1) protected static IRubyObject
RubyIO.write
(ThreadContext context, IRubyObject maybeIO, ByteList byteList) protected static IRubyObject
RubyIO.write
(ThreadContext context, IRubyObject maybeIO, ByteList byteList, IRubyObject sep) RubyIOBuffer.write
(ThreadContext context, IRubyObject io) RubyIOBuffer.write
(ThreadContext context, IRubyObject io, int length, int offset) RubyIOBuffer.write
(ThreadContext context, IRubyObject io, IRubyObject length) RubyIOBuffer.write
(ThreadContext context, IRubyObject io, IRubyObject length, IRubyObject offset) RubyIO.write_nonblock
(ThreadContext context, IRubyObject arg0) RubyIO.write_nonblock
(ThreadContext context, IRubyObject[] argv) Deprecated.RubyIO.write_nonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyIO.write2
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) Ruby method IO#write(str, ...), equivalent to io_write_m.RubyIO.write3
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Ruby method IO#write(str, ...), equivalent to io_write_m.static IRubyObject
RubyIO.writeStatic
(ThreadContext context, IRubyObject recv, IRubyObject[] argv, Block unusedBlock) Deprecated.static IRubyObject
RubyIO.writev
(ThreadContext context, IRubyObject io) static IRubyObject
RubyIO.writev
(ThreadContext context, IRubyObject io, IRubyObject arg0) static IRubyObject
RubyIO.writev
(ThreadContext context, IRubyObject io, IRubyObject[] args) static IRubyObject
RubyIO.writev
(ThreadContext context, IRubyObject io, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyIO.writev
(ThreadContext context, IRubyObject io, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyIOBuffer.xor_bang
(ThreadContext context, IRubyObject _mask) RubySymbol.SymbolProcBody.yield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) RubySymbol.SymbolProcBody.yield
(ThreadContext context, Block block, IRubyObject value, Block blockArg) RubyYielder.yield
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.yield_self
(ThreadContext context, IRubyObject recv, Block block) RubySymbol.SymbolProcBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0) RubySymbol.SymbolProcBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) RubySymbol.SymbolProcBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) protected IRubyObject
RubyBasicObject.yieldUnder
(ThreadContext context, RubyModule under, Block block, EvalType evalType) Will yield to the specific block changing the self to be the current object instead of the self that is part of the frame saved in the block frame.protected IRubyObject
RubyBasicObject.yieldUnder
(ThreadContext context, RubyModule under, IRubyObject[] args, Block block, EvalType evalType) Will yield to the specific block changing the self to be the current object instead of the self that is part of the frame saved in the block frame.RubyBignum.zero_p
(ThreadContext context) RubyFileStat.zero_p()
Deprecated.RubyFileStat.zero_p
(ThreadContext context) RubyFixnum.zero_p()
Deprecated.RubyFixnum.zero_p
(ThreadContext context) fix_zero_pRubyFloat.zero_p()
Deprecated.RubyFloat.zero_p
(ThreadContext context) MRI: flo_zero_pabstract IRubyObject
RubyInteger.zero_p
(ThreadContext context) RubyNumeric.zero_p
(ThreadContext context) num_zero_pRubyRational.zero_p
(ThreadContext context) RubyArray.zip
(ThreadContext context, IRubyObject[] args, Block block) rb_ary_zipstatic IRubyObject
RubyEnumerable.zip
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.zip
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.zip
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObject
RubyEnumerable.zipCommon
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.zipCommon
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block, ObjectObjectIntFunction<ThreadContext, IRubyObject, IRubyObject> nextElement) static IRubyObject
RubyEnumerable.zipCommon
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObject
RubyEnumerable.zipCommon
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block, ObjectObjectIntFunction<ThreadContext, IRubyObject, IRubyObject> nextElement) static IRubyObject
RubyEnumerable.zipCommonAry
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.zipCommonAry
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObject
RubyEnumerable.zipCommonEnum
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.zipCommonEnum
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObject
RubyEnumerable.zipEnumNext
(ThreadContext context, IRubyObject arg) RubyTime.zone()
Deprecated.UseRubyTime.zone(ThreadContext)
instead.RubyTime.zone
(ThreadContext context) Methods in org.jruby that return types with arguments of type IRubyObjectModifier and TypeMethodDescriptionRubyModule.getAncestorList()
protected Map
<String, IRubyObject> IncludedModule.getClassVariables()
protected Map
<String, IRubyObject> PrependedModule.getClassVariables()
protected Map
<String, IRubyObject> RubyModule.getClassVariables()
protected Map
<String, IRubyObject> IncludedModule.getClassVariablesForRead()
protected Map
<String, IRubyObject> PrependedModule.getClassVariablesForRead()
protected Map
<String, IRubyObject> RubyModule.getClassVariablesForRead()
final Map
<Object, IRubyObject> RubyThread.getContextVariables()
protected abstract Stream
<Map.Entry<IRubyObject, IRubyObject>> RubyObjectSpace.AbstractWeakMap.getEntryStream()
protected abstract Stream
<Map.Entry<IRubyObject, IRubyObject>> RubyObjectSpace.AbstractWeakMap.getEntryStream()
protected Stream
<Map.Entry<IRubyObject, IRubyObject>> RubyObjectSpace.WeakKeyMap.getEntryStream()
protected Stream
<Map.Entry<IRubyObject, IRubyObject>> RubyObjectSpace.WeakKeyMap.getEntryStream()
protected Stream
<Map.Entry<IRubyObject, IRubyObject>> RubyObjectSpace.WeakMap.getEntryStream()
protected Stream
<Map.Entry<IRubyObject, IRubyObject>> RubyObjectSpace.WeakMap.getEntryStream()
BasicObjectStub.DummyInstanceVariables.getInstanceVariableList()
RubyBasicObject.getInstanceVariableList()
Gets a list of all variables in this object.final List
<IRubyObject> RubyArray.getList()
Deprecated.RubyArray implements List, use it directlyClass
<? extends IRubyObject> RubyClass.getReifiedRubyClass()
Gets a reified Ruby class.RubyModule.getStoredConstantList()
Deprecated.protected abstract Map
<IRubyObject, IRubyObject> RubyObjectSpace.AbstractWeakMap.getWeakMapFor
(IRubyObject key) protected abstract Map
<IRubyObject, IRubyObject> RubyObjectSpace.AbstractWeakMap.getWeakMapFor
(IRubyObject key) protected Map
<IRubyObject, IRubyObject> RubyObjectSpace.WeakKeyMap.getWeakMapFor
(IRubyObject key) protected Map
<IRubyObject, IRubyObject> RubyObjectSpace.WeakKeyMap.getWeakMapFor
(IRubyObject key) protected Map
<IRubyObject, IRubyObject> RubyObjectSpace.WeakMap.getWeakMapFor
(IRubyObject key) protected Map
<IRubyObject, IRubyObject> RubyObjectSpace.WeakMap.getWeakMapFor
(IRubyObject key) RubyArray.rubyStream()
Returns a stream of each IRubyObjectMethods in org.jruby with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
RubyKernel.__callee__
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.__dir__
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEnumerator.__from
(ThreadContext context, IRubyObject klass, IRubyObject[] args) static IRubyObject
RubySignal.__jtrap_kernel
(IRubyObject recv, IRubyObject block, IRubyObject sig) Deprecated.static IRubyObject
RubySignal.__jtrap_kernel
(ThreadContext context, IRubyObject recv, IRubyObject block, IRubyObject sig) static IRubyObject
RubySignal.__jtrap_osdefault_kernel
(IRubyObject recv, IRubyObject sig) Deprecated.static IRubyObject
RubySignal.__jtrap_osdefault_kernel
(ThreadContext context, IRubyObject recv, IRubyObject sig) static IRubyObject
RubySignal.__jtrap_platform_kernel
(IRubyObject recv, IRubyObject sig) Deprecated.static IRubyObject
RubySignal.__jtrap_platform_kernel
(ThreadContext context, IRubyObject recv, IRubyObject sig) static IRubyObject
RubySignal.__jtrap_restore_kernel
(IRubyObject recv, IRubyObject sig) Deprecated.static IRubyObject
RubySignal.__jtrap_restore_kernel
(ThreadContext context, IRubyObject recv, IRubyObject sig) static IRubyObject
RubyKernel.__method__
(ThreadContext context, IRubyObject recv) RubyStopIteration.__set_result__
(IRubyObject result) RubyEncoding._dump
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyKernel._exec_internal
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess._fork
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyEncoding._load
(ThreadContext context, IRubyObject recv, IRubyObject str) RubyModule._module_function
(ThreadContext context, IRubyObject[] args) rb_mod_modfuncRubyModule._private
(ThreadContext context, IRubyObject[] args) rb_mod_privateRubyModule._protected
(ThreadContext context, IRubyObject[] args) rb_mod_protectedRubyModule._public
(ThreadContext context, IRubyObject[] args) rb_mod_publicstatic IRubyObject
RubyKernel.abort
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.abort
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static RubyBoolean
RubyThread.abort_on_exception
(ThreadContext context, IRubyObject recv) Returns the status of the global ``abort on exception'' condition.RubyThread.abort_on_exception_set
(IRubyObject val) static IRubyObject
RubyThread.abort_on_exception_set
(ThreadContext context, IRubyObject recv, IRubyObject value) static IRubyObject
RubyRange.BSearch.abs
(ThreadContext context, IRubyObject bsearch, IRubyObject flote) static IRubyObject
RubyFile.absolute_path
(ThreadContext context, IRubyObject recv, IRubyObject path) Converts a pathname to an absolute pathname.static IRubyObject
RubyFile.absolute_path
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyFile.absolute_path
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject dir) Converts a pathname to an absolute pathname.static IRubyObject
RubyFile.absolute_path_p
(ThreadContext context, IRubyObject recv, IRubyObject arg) static RubyFloat
RubyMath.acos
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.acosh
(ThreadContext context, IRubyObject recv, IRubyObject x) RubyThreadGroup.add
(IRubyObject rubyThread, Block block) Deprecated.RubyThreadGroup.add
(ThreadContext context, IRubyObject rubyThread, Block block) RubyThread.add_trace_func
(ThreadContext context, IRubyObject trace_func, Block block) static IRubyObject
RubyThread.add_trace_func
(ThreadContext context, IRubyObject recv, IRubyObject trace_func, Block block) static void
BasicObjectStub.addFinalizer
(IRubyObject self, IRubyObject finalizer) void
RubyBasicObject.addFinalizer
(IRubyObject f) Deprecated.RubyBasicObject.addFinalizer
(ThreadContext context, IRubyObject f) Adds the specified object as a finalizer for this object.void
RubyBasicObject.Finalizer.addFinalizer
(IRubyObject finalizer) Deprecated.RubyBasicObject.Finalizer.addFinalizer
(ThreadContext context, IRubyObject finalizer) static IRubyObject
FiberScheduler.addressResolve
(ThreadContext context, IRubyObject scheduler, IRubyObject hostname) void
Ruby.addToObjectSpace
(boolean useObjectSpace, IRubyObject object) void
Ruby.ObjectSpacer.addToObjectSpace
(Ruby runtime, boolean useObjectSpace, IRubyObject object) static RubyThread
RubyThread.adopt
(IRubyObject recv, Thread t) RubyIO.advise
(ThreadContext context, IRubyObject[] argv) RubyModule.alias_method
(ThreadContext context, IRubyObject newId, IRubyObject oldId) Old version ofRubyModule.aliasMethod(ThreadContext, IRubyObject, IRubyObject)
that returns this module.static IRubyObject
RubyEncoding.aliases
(ThreadContext context, IRubyObject recv) RubyModule.aliasMethod
(ThreadContext context, IRubyObject newId, IRubyObject oldId) Add an alias under the name newId pointing at the method under the name oldId.RubyArray.all_p
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.all_p
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.all_p
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.all_p
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyArray.all_pCommon
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.all_pCommon
(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) static IRubyObject
RubyEnumerable.all_pCommon
(ThreadContext localContext, CallSite each, IRubyObject self, IRubyObject pattern, Block block) static IRubyObject
RubySymbol.all_symbols
(IRubyObject recv) Deprecated.static IRubyObject
RubySymbol.all_symbols
(ThreadContext context, IRubyObject recv) RubyInteger.allbits_p
(ThreadContext context, IRubyObject other) RubyIOBuffer.and_bang
(ThreadContext context, IRubyObject _mask) RubyArray.any_p
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.any_p
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.any_p
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.any_p
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyHash.any_p
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyHash.any_p
(ThreadContext context, IRubyObject pattern, Block block) protected IRubyObject
RubyHash.any_p_p
(ThreadContext context, IRubyObject pattern) RubyArray.any_pCommon
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.any_pCommon
(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) static IRubyObject
RubyEnumerable.any_pCommon
(ThreadContext localContext, CallSite site, IRubyObject self, IRubyObject pattern, Block block) RubyInteger.anybits_p
(ThreadContext context, IRubyObject other) static IRubyObject
BasicObjectStub.anyToString
(IRubyObject self) RubyArray
<?> RubyArray.append
(IRubyObject item) Deprecated.RubyArray.append
(ThreadContext context, IRubyObject item) rb_ary_push - specialized rb_ary_storeRubyClassPathVariable.append
(IRubyObject obj) Deprecated.RubyClassPathVariable.append
(ThreadContext context, IRubyObject obj) RubyString.append
(IRubyObject other) RubyString.append
(IRubyObject other, Function<IRubyObject, RubyString> convert) rb_str_appendRubyString.append_as_bytes
(ThreadContext context, IRubyObject arg0) RubyString.append_as_bytes
(ThreadContext context, IRubyObject[] args) RubyModule.append_features
(IRubyObject include) Deprecated.RubyModule.append_features
(ThreadContext context, IRubyObject include) rb_mod_append_featuresRubyString.append19
(IRubyObject other) Deprecated.RubyString.appendAsDynamicString
(IRubyObject other) RubyString.appendAsStringOrAny
(IRubyObject other) static org.jcodings.Encoding
RubyEncoding.areCompatible
(IRubyObject obj1, IRubyObject obj2) RubyArray.aref
(IRubyObject arg0) Deprecated.RubyArray.aref
(IRubyObject[] args) Deprecated.Use the versions with zero, one, or two args.RubyArray.aref
(IRubyObject arg0, IRubyObject arg1) Deprecated.RubyArray.aref
(ThreadContext context, IRubyObject arg0) rb_ary_arefRubyArray.aref
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyDir.aref
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyHash.aref
(IRubyObject key) Deprecated, for removal: This API element is subject to removal in a future version.use RubyHash.op_aref insteadRubyStruct.aref
(IRubyObject key) Deprecated.RubyStruct.aref
(ThreadContext context, IRubyObject key) static void
RubyArgsFile.argf_close
(ThreadContext context, IRubyObject file) static IRubyObject
RubyArgsFile.argv
(ThreadContext context, IRubyObject recv) static RubyArray
RubyArray.aryToAry
(IRubyObject obj) Deprecated.static RubyArray
RubyArray.aryToAry
(ThreadContext context, IRubyObject obj) rb_ary_to_arystatic IRubyObject
RubyConverter.asciicompat_encoding
(ThreadContext context, IRubyObject self, IRubyObject strOrEnc) RubyArray.aset
(IRubyObject[] args) Deprecated.Use the versions with zero, one, or two args.RubyArray.aset
(IRubyObject arg0, IRubyObject arg1) Deprecated.RubyArray.aset
(IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.RubyArray.aset
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyArray.aset
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) rb_ary_asetRubyHash.aset
(IRubyObject key, IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.use RubyHash.op_aset insteadRubyStruct.aset
(IRubyObject key, IRubyObject value) Deprecated.RubyStruct.aset
(ThreadContext context, IRubyObject key, IRubyObject value) static RubyFloat
RubyMath.asin
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.asinh
(ThreadContext context, IRubyObject recv, IRubyObject x) static String
BasicObjectStub.asJavaString
(IRubyObject self) RubyArray.assoc
(ThreadContext context, IRubyObject key) rb_ary_assocRubyGlobal.CaseInsensitiveStringOnlyRubyHash.assoc
(ThreadContext context, IRubyObject obj) RubyHash.assoc
(ThreadContext context, IRubyObject obj) static RubyString
BasicObjectStub.asString
(IRubyObject self) RubyArray.at
(IRubyObject pos) Deprecated.UseRubyArray.at(ThreadContext, IRubyObject)
instead.RubyArray.at
(ThreadContext context, IRubyObject pos) rb_ary_atstatic IRubyObject
RubyTime.at
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyTime.at
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyTime.at
(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyTime.at
(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) static IRubyObject
RubyKernel.at_exit
(ThreadContext context, IRubyObject recv, Block block) static RubyFloat
RubyMath.atan
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.atan2
(ThreadContext context, IRubyObject recv, IRubyObject x, IRubyObject y) static RubyFloat
RubyMath.atanh
(ThreadContext context, IRubyObject recv, IRubyObject x) static IRubyObject
RubyFile.atime
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyModule.attr
(ThreadContext context, IRubyObject[] args) rb_mod_attrRubyModule.attr_accessor
(IRubyObject[] args) Deprecated.RubyModule.attr_accessor
(ThreadContext context, IRubyObject[] args) rb_mod_attr_accessor Note: this method should not be called from Java in most cases, since it depends on Ruby frame state for visibility.RubyModule.attr_reader
(IRubyObject[] args) Deprecated.RubyModule.attr_reader
(ThreadContext context, IRubyObject[] args) rb_mod_attr_readerRubyModule.attr_writer
(ThreadContext context, IRubyObject[] args) rb_mod_attr_writerstatic IRubyObject
RubyGC.auto_compact
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyGC.auto_compact_set
(ThreadContext context, IRubyObject recv, IRubyObject autoCompact) RubyIO.autoclose_set
(ThreadContext context, IRubyObject autoclose) static IRubyObject
RubyKernel.autoload
(IRubyObject recv, IRubyObject symbol, IRubyObject file) Deprecated.static IRubyObject
RubyKernel.autoload
(ThreadContext context, IRubyObject recv, IRubyObject symbol, IRubyObject file) RubyModule.autoload
(ThreadContext context, IRubyObject symbol, IRubyObject file) static IRubyObject
RubyModule.ModuleKernelMethods.autoload
(ThreadContext context, IRubyObject self, IRubyObject symbol, IRubyObject file) Deprecated.static IRubyObject
RubyKernel.autoload_p
(ThreadContext context, IRubyObject recv, IRubyObject symbol) RubyModule.autoload_p
(ThreadContext context, IRubyObject symbol) RubyModule.autoload_p
(ThreadContext context, IRubyObject symbol, IRubyObject inherit) static IRubyObject
RubyModule.ModuleKernelMethods.autoload_p
(ThreadContext context, IRubyObject self, IRubyObject symbol) Deprecated.static IRubyObject
RubyKernel.backquote
(ThreadContext context, IRubyObject recv, IRubyObject str) static int
RubyMatchData.backrefNumber
(Ruby runtime, org.joni.Regex pattern, org.joni.Region regs, IRubyObject obj) Deprecated.final int
RubyMatchData.backrefNumber
(Ruby runtime, IRubyObject obj) Deprecated.static int
RubyMatchData.backrefNumber
(ThreadContext context, org.joni.Regex pattern, org.joni.Region regs, IRubyObject obj) final int
RubyMatchData.backrefNumber
(ThreadContext context, IRubyObject obj) RubyThread.backtrace
(ThreadContext context, IRubyObject level) RubyThread.backtrace
(ThreadContext context, IRubyObject level, IRubyObject length) RubyThread.backtrace_locations
(ThreadContext context, IRubyObject level) RubyThread.backtrace_locations
(ThreadContext context, IRubyObject level, IRubyObject length) static RubyString
RubyFile.basename
(ThreadContext context, IRubyObject recv, IRubyObject path) static IRubyObject
RubyFile.basename
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static RubyString
RubyFile.basename
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject ext) RubyMatchData.begin
(ThreadContext context, IRubyObject index) MRI: match_beginstatic RubyBoolean
RubyComparable.between_p
(ThreadContext context, IRubyObject recv, IRubyObject first, IRubyObject second) cmp_betweenRubyUnboundMethod.bind
(ThreadContext context, IRubyObject aReceiver) RubyUnboundMethod.bind_call
(ThreadContext context, IRubyObject[] args, Block block) static RubyBinding
RubyKernel.binding
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyArgsFile.binmode
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyIO.binread
(ThreadContext context, IRubyObject recv, IRubyObject[] args) binread is just like read, except it doesn't take options and it forces mode to be "rb:ASCII-8BIT"static IRubyObject
RubyIO.binwrite
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyFile.birthtime
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
FiberScheduler.block
(ThreadContext context, IRubyObject scheduler, IRubyObject blocker, IRubyObject timeout) static RubyBoolean
RubyKernel.block_given_p
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyFileTest.blockdev_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.blockdev_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.blockdev_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.blockdev_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static RubyBoolean
RubyKernel.blockGiven
(ThreadContext context, IRubyObject recv, Block frameBlock) RubyMatchData.bytebegin
(ThreadContext context, IRubyObject group) RubyMatchData.byteend
(ThreadContext context, IRubyObject group) RubyString.byteindex
(ThreadContext context, IRubyObject arg0) RubyString.byteindex
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyMatchData.byteoffset
(ThreadContext context, IRubyObject group) RubyString.byterindex
(ThreadContext context, IRubyObject arg0) RubyString.byterindex
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyArgsFile.bytes
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyRandom.bytes
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyRandomBase.bytes
(ThreadContext context, IRubyObject arg) protected static IRubyObject
RubyRandomBase.bytesCommon
(ThreadContext context, org.jruby.RubyRandom.RandomType random, IRubyObject arg) RubyString.byteslice
(ThreadContext context, IRubyObject arg) RubyString.byteslice
(ThreadContext context, IRubyObject arg1, IRubyObject arg2) RubyString.bytesplice
(ThreadContext context, IRubyObject[] args) RubyString.bytesplice
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.bytesplice
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Ruby.RecursiveFunctionEx.call
(ThreadContext context, T state, IRubyObject obj, boolean recur) RubyContinuation.call
(ThreadContext context, IRubyObject[] args) Deprecated.RubyEnumerable.AppendBlockCallback.call
(ThreadContext context, IRubyObject[] args, Block block) RubyEnumerable.AppendBlockCallback.call
(ThreadContext context, IRubyObject arg, Block block) RubyEnumerable.ChunkedBlockCallback.call
(ThreadContext context, IRubyObject[] args, Block block) RubyEnumerable.PutKeyValueCallback.call
(ThreadContext context, IRubyObject[] largs, Block blk) RubyEnumerable.TallyCallback.call
(ThreadContext context, IRubyObject[] largs, Block blk) RubyKernel.MethodMissingMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) RubyMethod.call
(ThreadContext context, IRubyObject[] args, Block block) RubyMethod.call
(ThreadContext context, IRubyObject arg, Block block) RubyMethod.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyMethod.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyModule.RespondToMissingMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject arg) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject... args) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject[] args, Block blockCallArg) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject[] args, IRubyObject self, RubyModule sourceModule, Block passedBlock) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject[] args, IRubyObject self, Block passedBlock) Deprecated.final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject arg0, Block blockCallArg) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block blockCallArg) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block blockCallArg) RubyStruct.Accessor.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) RubyStruct.Accessor.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) RubyStruct.Mutator.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg) RubyStruct.Mutator.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) final IRubyObject
RubyNumeric.callCoerced
(ThreadContext context, String method, IRubyObject other) protected final IRubyObject
RubyNumeric.callCoerced
(ThreadContext context, String method, IRubyObject other, boolean err) final IRubyObject
RubyNumeric.callCoerced
(ThreadContext context, CallSite site, IRubyObject other) protected final IRubyObject
RubyNumeric.callCoerced
(ThreadContext context, CallSite site, IRubyObject other, boolean err) static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, IRubyObject self, BlockCallback callback) Deprecated.static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, IRubyObject self, IRubyObject[] args, Signature signature, BlockCallback callback) Deprecated.static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, IRubyObject self, Signature signature, BlockCallback callback) static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, CallSite each, IRubyObject self, BlockCallback callback) static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject[] args, Signature signature, BlockCallback callback) static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject arg0, Signature signature, BlockCallback callback) static IRubyObject
RubyEnumerable.callEach
(ThreadContext context, CallSite each, IRubyObject self, Signature signature, BlockCallback callback) static IRubyObject
RubyKernel.caller
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.caller
(ThreadContext context, IRubyObject recv, IRubyObject level) static IRubyObject
RubyKernel.caller
(ThreadContext context, IRubyObject recv, IRubyObject level, IRubyObject length) static IRubyObject
RubyKernel.caller_locations
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.caller_locations
(ThreadContext context, IRubyObject recv, IRubyObject level) static IRubyObject
RubyKernel.caller_locations
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyKernel.caller_locations
(ThreadContext context, IRubyObject recv, IRubyObject level, IRubyObject length) void
Ruby.callEventHooks
(ThreadContext context, RubyEvent event, String file, int line, String name, IRubyObject type) Deprecated.final void
RubyObject.callInit
(IRubyObject[] args, Block block) Call the Ruby initialize method with the supplied arguments and block.final void
RubyObject.callInit
(IRubyObject arg0, Block block) Call the Ruby initialize method with the supplied arguments and block.final void
RubyObject.callInit
(IRubyObject arg0, IRubyObject arg1, Block block) Call the Ruby initialize method with the supplied arguments and block.final void
RubyObject.callInit
(IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final void
RubyObject.callInit
(ThreadContext context, IRubyObject[] args, Block block) final void
RubyObject.callInit
(ThreadContext context, IRubyObject arg0, Block block) final void
RubyObject.callInit
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) final void
RubyObject.callInit
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
BasicObjectStub.callMethod
(IRubyObject self, ThreadContext context, int methodIndex, String name) static IRubyObject
BasicObjectStub.callMethod
(IRubyObject self, ThreadContext context, int methodIndex, String name, IRubyObject arg) static IRubyObject
BasicObjectStub.callMethod
(IRubyObject self, ThreadContext context, String name) static IRubyObject
BasicObjectStub.callMethod
(IRubyObject self, ThreadContext context, String name, IRubyObject arg) static IRubyObject
BasicObjectStub.callMethod
(IRubyObject self, ThreadContext context, String name, IRubyObject[] args) static IRubyObject
BasicObjectStub.callMethod
(IRubyObject self, ThreadContext context, String name, IRubyObject[] args, Block block) final IRubyObject
RubyBasicObject.callMethod
(String name, IRubyObject arg) final IRubyObject
RubyBasicObject.callMethod
(String name, IRubyObject... args) final IRubyObject
RubyBasicObject.callMethod
(ThreadContext context, int methodIndex, String name, IRubyObject arg) Deprecated.final IRubyObject
RubyBasicObject.callMethod
(ThreadContext context, String name, IRubyObject arg) Will invoke a named method with one argument and no block with functional invocation.final IRubyObject
RubyBasicObject.callMethod
(ThreadContext context, String name, IRubyObject[] args) Will invoke a named method with the supplied arguments and no block with functional invocation.final IRubyObject
RubyBasicObject.callMethod
(ThreadContext context, String name, IRubyObject[] args, Block block) Will invoke a named method with the supplied arguments and supplied block with functional invocation.RubyObjectAdapter.callMethod
(IRubyObject receiver, String methodName) RubyObjectAdapter.callMethod
(IRubyObject receiver, String methodName, IRubyObject singleArg) RubyObjectAdapter.callMethod
(IRubyObject receiver, String methodName, IRubyObject[] args) RubyObjectAdapter.callMethod
(IRubyObject receiver, String methodName, IRubyObject[] args, Block block) static IRubyObject
BasicObjectStub.callSuper
(IRubyObject self, ThreadContext context, IRubyObject[] args, Block block) RubyBasicObject.callSuper
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyObjectAdapter.callSuper
(IRubyObject receiver, IRubyObject[] args) RubyObjectAdapter.callSuper
(IRubyObject receiver, IRubyObject[] args, Block block) RubyString.capitalize
(ThreadContext context, IRubyObject arg) RubyString.capitalize
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubySymbol.capitalize
(ThreadContext context, IRubyObject arg) RubySymbol.capitalize
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.capitalize_bang
(ThreadContext context, IRubyObject arg) RubyString.capitalize_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.casecmp
(ThreadContext context, IRubyObject other) RubySymbol.casecmp
(ThreadContext context, IRubyObject other) RubyString.casecmp_p
(ThreadContext context, IRubyObject other) RubySymbol.casecmp_p
(ThreadContext context, IRubyObject other) static RubyFloat
RubyMath.cbrt
(ThreadContext context, IRubyObject recv, IRubyObject x) RubyBignum.ceil
(ThreadContext context, IRubyObject arg) rb_big_ceilRubyFixnum.ceil
(ThreadContext context, IRubyObject arg) rb_fix_ceilRubyFloat.ceil
(ThreadContext context, IRubyObject digits) MRI: flo_ceilabstract IRubyObject
RubyInteger.ceil
(ThreadContext context, IRubyObject arg) RubyRational.ceil
(ThreadContext context, IRubyObject n) RubyTime.ceil
(ThreadContext context, IRubyObject[] args) RubyString.center
(IRubyObject arg0) Deprecated.RubyString.center
(IRubyObject arg0, IRubyObject arg1) Deprecated.RubyString.center
(ThreadContext context, IRubyObject arg0) rb_str_centerRubyString.center
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyEnumerable.chain
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyProcess.GroupID.change_privilege
(IRubyObject self, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.GroupID.change_privilege
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyProcess.UserID.change_privilege
(IRubyObject self, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.UserID.change_privilege
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyFileTest.chardev_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.chardev_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.chardev_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.chardev_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyArgsFile.chars
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyDir.chdir
(ThreadContext context, IRubyObject recv, Block block) Changes the current directory topath
static IRubyObject
RubyDir.chdir
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyDir.chdir
(ThreadContext context, IRubyObject recv, IRubyObject path, Block block) Changes the current directory topath
static IRubyObject
BasicObjectStub.checkArrayType
(IRubyObject self) static void
RubyIO.checkExecOptions
(IRubyObject options) Deprecated.boolean
RubyComplex.checkFinite
(ThreadContext context, IRubyObject value) static String
RubySymbol.checkID
(IRubyObject object) Deprecated.RubyComplex.checkInfinite
(ThreadContext context, IRubyObject value) static void
RubyClass.checkInheritable
(IRubyObject superClass) Deprecated.static void
RubyClass.checkInheritable
(ThreadContext context, IRubyObject superClass) static void
RubyNumeric.checkInt
(IRubyObject arg, long num) static void
RubyIO.checkPopenOptions
(IRubyObject options) Deprecated.static void
RubyIO.checkSpawnOptions
(IRubyObject options) Deprecated.static IRubyObject
BasicObjectStub.checkStringType
(IRubyObject self) static RubyArray
RubyDir.children
(ThreadContext context, IRubyObject recv, IRubyObject arg) static RubyArray
RubyDir.children
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject opts) RubyFile.chmod
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyFile.chmod
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyKernel.LoopMethods.chomp
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.LoopMethods.chomp
(ThreadContext context, IRubyObject recv, IRubyObject arg0) RubyString.chomp
(ThreadContext context, IRubyObject arg0) RubyString.chomp_bang
(ThreadContext context, IRubyObject arg0) RubyString.chomp_bang19
(ThreadContext context, IRubyObject arg0) Deprecated.RubyString.chomp19
(ThreadContext context, IRubyObject arg0) Deprecated.static IRubyObject
RubyKernel.LoopMethods.chop
(ThreadContext context, IRubyObject recv) RubyFile.chown
(ThreadContext context, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyFile.chown
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyInteger.chr
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyDir.chroot
(IRubyObject recv, IRubyObject path) Deprecated.static IRubyObject
RubyDir.chroot
(ThreadContext context, IRubyObject recv, IRubyObject path) Changes the root directory (only allowed by super user).static IRubyObject
RubyEnumerable.chunk
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyComparable.clamp
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyComparable.clamp
(ThreadContext context, IRubyObject recv, IRubyObject min, IRubyObject max) RubyModule.class_variable_defined_p
(ThreadContext context, IRubyObject var) RubyModule.class_variable_get
(IRubyObject name) Deprecated.RubyModule.class_variable_get
(ThreadContext context, IRubyObject name) rb_mod_cvar_getRubyModule.class_variable_get19
(IRubyObject name) Deprecated.RubyModule.class_variable_set
(IRubyObject name, IRubyObject value) Deprecated.RubyModule.class_variable_set
(ThreadContext context, IRubyObject name, IRubyObject value) rb_mod_cvar_setRubyModule.class_variable_set19
(IRubyObject name, IRubyObject value) Deprecated.RubyModule.class_variables
(ThreadContext context, IRubyObject inherit) void
RubyThread.cleanTerminate
(IRubyObject result) RubyIOBuffer.clear
(ThreadContext context, IRubyObject value) RubyIOBuffer.clear
(ThreadContext context, IRubyObject _value, IRubyObject _offset) RubyIOBuffer.clear
(ThreadContext context, IRubyObject _value, IRubyObject _offset, IRubyObject _length) static IRubyObject
RubyProcess.clock_getres
(ThreadContext context, IRubyObject self, IRubyObject _clock_id) static IRubyObject
RubyProcess.clock_getres
(ThreadContext context, IRubyObject self, IRubyObject _clock_id, IRubyObject _unit) static IRubyObject
RubyProcess.clock_gettime
(ThreadContext context, IRubyObject self, IRubyObject _clock_id) static IRubyObject
RubyProcess.clock_gettime
(ThreadContext context, IRubyObject self, IRubyObject _clock_id, IRubyObject _unit) protected RubyBasicObject
RubyBasicObject.cloneSetup
(ThreadContext context, RubyBasicObject clone, IRubyObject freeze) static IRubyObject
FiberScheduler.close
(ThreadContext context, IRubyObject scheduler) static IRubyObject
RubyArgsFile.close
(ThreadContext context, IRubyObject recv) RubyIO.close_on_exec_set
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyArgsFile.closed_p
(ThreadContext context, IRubyObject recv) RubyFileStat.cmp
(IRubyObject other) Deprecated.RubyFileStat.cmp
(ThreadContext context, IRubyObject other) static int
RubyComparable.cmpAndCmpint
(ThreadContext context, IRubyObject a, IRubyObject b) static int
RubyComparable.cmpAndCmpint
(ThreadContext context, CallSite op_cmp, CallSite op_gt, CallSite op_lt, IRubyObject a, IRubyObject b) static IRubyObject
RubyComparable.cmperr
(IRubyObject recv, IRubyObject other) Deprecated.static IRubyObject
RubyComparable.cmperr
(ThreadContext context, IRubyObject recv, IRubyObject other) rb_cmperrstatic int
RubyComparable.cmpint
(ThreadContext context, IRubyObject val, IRubyObject a, IRubyObject b) static int
RubyComparable.cmpint
(ThreadContext context, CallSite op_gt, CallSite op_lt, IRubyObject val, IRubyObject a, IRubyObject b) rb_cmpintstatic IRubyObject
RubyArgsFile.codepoints
(ThreadContext context, IRubyObject recv, Block block) Deprecated.RubyBignum.coerce
(ThreadContext context, IRubyObject other) RubyComplex.coerce
(ThreadContext context, IRubyObject other) nucomp_coerceRubyFloat.coerce
(ThreadContext context, IRubyObject other) RubyNumeric.coerce
(IRubyObject other) Deprecated.UseRubyNumeric.coerce(ThreadContext, IRubyObject)
instead.RubyNumeric.coerce
(ThreadContext context, IRubyObject other) num_coerceprotected final IRubyObject
RubyNumeric.coerceBin
(ThreadContext context, String method, IRubyObject other) Deprecated.protected final IRubyObject
RubyNumeric.coerceBin
(ThreadContext context, CallSite site, IRubyObject other) protected final IRubyObject
RubyNumeric.coerceBit
(ThreadContext context, String method, IRubyObject other) rb_num_coerce_bit coercion taking two argumentsprotected final IRubyObject
RubyNumeric.coerceBit
(ThreadContext context, JavaSites.CheckedSites site, IRubyObject other) protected final IRubyObject
RubyNumeric.coerceCmp
(ThreadContext context, String method, IRubyObject other) Deprecated.protected final IRubyObject
RubyNumeric.coerceCmp
(ThreadContext context, CallSite site, IRubyObject other) protected final void
RubyNumeric.coerceFailed
(ThreadContext context, IRubyObject arg) coerce_failedprotected final IRubyObject
RubyNumeric.coerceRelOp
(ThreadContext context, String method, IRubyObject other) Deprecated.protected final IRubyObject
RubyNumeric.coerceRelOp
(ThreadContext context, CallSite site, IRubyObject other) protected final IRubyObject
RubyNumeric.coerceRescue
(ThreadContext context, IRubyObject other) coerce_rescuestatic IRubyObject
RubyEnumerable.collect
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.collect_concat
(ThreadContext context, IRubyObject self, Block block) RubyArray.combination
(ThreadContext context, IRubyObject num, Block block) rb_ary_combinationstatic IRubyObject
RubyEnumerable.compact
(ThreadContext context, IRubyObject self) static IRubyObject
RubyGC.compact
(ThreadContext context, IRubyObject recv) RubyArray.compare
(ThreadContext context, CallSite site, IRubyObject other) int
RubyArray.DefaultComparator.compare
(IRubyObject obj1, IRubyObject obj2) RubyHash.compare
(ThreadContext context, RubyHash.VisitorWithState<RubyHash> visitor, IRubyObject other, boolean eql) RubyStruct.compare
(ThreadContext context, CallSite site, IRubyObject other) protected int
RubyArray.DefaultComparator.compareGeneric
(IRubyObject o1, IRubyObject o2) static int
RubyArray.DefaultComparator.compareGeneric
(ThreadContext context, IRubyObject o1, IRubyObject o2) static int
RubyArray.DefaultComparator.compareGeneric
(ThreadContext context, CallSite op_cmp_sort, IRubyObject o1, IRubyObject o2) protected static int
RubyArray.compareOthers
(ThreadContext context, IRubyObject o1, IRubyObject o2) int
RubyBasicObject.compareTo
(IRubyObject other) Compares this Ruby object with another.final int
RubyBignum.compareTo
(IRubyObject other) final int
RubyFixnum.compareTo
(IRubyObject other) final int
RubyFloat.compareTo
(IRubyObject other) final int
RubyString.compareTo
(IRubyObject other) int
RubySymbol.compareTo
(IRubyObject that) protected static IRubyObject
RubyNumeric.compareWithZero
(ThreadContext context, IRubyObject num, JavaSites.CheckedSites site) static IRubyObject
RubyEncoding.compatible_p
(ThreadContext context, IRubyObject self, IRubyObject first, IRubyObject second) RubyArray.concat
(IRubyObject obj) RubyArray.concat
(ThreadContext context, IRubyObject obj) rb_ary_concatRubyArray.concat
(ThreadContext context, IRubyObject[] objs) rb_ary_concat_multiRubyString.concat
(IRubyObject other) RubyString.concat
(ThreadContext context, IRubyObject obj) rb_str_concatRubyString.concat
(ThreadContext context, IRubyObject[] objs) rb_str_concat_multiRubyString.concatSingle
(ThreadContext context, IRubyObject other) rb_str_concatRubyModule.const_added
(ThreadContext context, IRubyObject _newConstant) RubyModule.const_defined_p
(ThreadContext context, IRubyObject name) rb_mod_const_definedRubyModule.const_defined_p
(ThreadContext context, IRubyObject name, IRubyObject recurse) RubyModule.const_get
(IRubyObject symbol) Deprecated.RubyModule.const_get
(ThreadContext context, IRubyObject arg0) RubyModule.const_get
(ThreadContext context, IRubyObject... args) Deprecated.RubyModule.const_get
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyModule.const_get_1_9
(ThreadContext context, IRubyObject[] args) Deprecated.RubyModule.const_get_2_0
(ThreadContext context, IRubyObject[] args) Deprecated.RubyModule.const_missing
(ThreadContext context, IRubyObject rubyName, Block block) Base implementation of Module#const_missing, throws NameError for specific missing constant.RubyModule.const_set
(IRubyObject name, IRubyObject value) Deprecated.RubyModule.const_set
(ThreadContext context, IRubyObject name, IRubyObject value) rb_mod_const_setRubyModule.const_source_location
(ThreadContext context, IRubyObject[] args) RubyModule.constants
(ThreadContext context, IRubyObject allConstants) protected IRubyObject
IncludedModuleWrapper.constantTableStore
(String name, IRubyObject value) protected IRubyObject
IncludedModuleWrapper.constantTableStore
(String name, IRubyObject value, boolean hidden) protected IRubyObject
PrependedModule.constantTableStore
(String name, IRubyObject value) protected IRubyObject
PrependedModule.constantTableStore
(String name, IRubyObject value, boolean hidden) protected IRubyObject
RubyModule.constantTableStore
(String name, IRubyObject value) protected IRubyObject
RubyModule.constantTableStore
(String name, IRubyObject value, boolean hidden) protected IRubyObject
RubyModule.constantTableStore
(String name, IRubyObject value, boolean hidden, boolean deprecated) protected IRubyObject
RubyModule.constantTableStore
(String name, IRubyObject value, boolean hidden, boolean deprecated, String file, int line) static IRubyObject
RubyComplex.convert
(ThreadContext context, IRubyObject recv, IRubyObject arg) nucomp_s_convertstatic IRubyObject
RubyComplex.convert
(ThreadContext context, IRubyObject clazz, IRubyObject[] args) Deprecated.static IRubyObject
RubyComplex.convert
(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2) nucomp_s_convertstatic IRubyObject
RubyComplex.convert
(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2, IRubyObject kwargs) nucomp_s_convertRubyConverter.convert
(ThreadContext context, IRubyObject srcBuffer) static IRubyObject
RubyRational.convert
(ThreadContext context, IRubyObject recv, IRubyObject a1) nurat_s_convertstatic IRubyObject
RubyRational.convert
(ThreadContext context, IRubyObject clazz, IRubyObject[] args) Deprecated.static IRubyObject
RubyRational.convert
(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2) nurat_s_convertstatic IRubyObject
RubyRational.convert
(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2, IRubyObject kwargs) nurat_s_convertstatic IRubyObject
RubyComplex.convertCommon
(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2, boolean raise) static double
RubyTime.convertTimeInterval
(ThreadContext context, IRubyObject sec) static RubyArray
BasicObjectStub.convertToArray
(IRubyObject self) static RubyFloat
BasicObjectStub.convertToFloat
(IRubyObject self) static RubyHash
BasicObjectStub.convertToHash
(IRubyObject self) static RubyInteger
BasicObjectStub.convertToInteger
(IRubyObject self) static RubyInteger
BasicObjectStub.convertToInteger
(IRubyObject self, int convertMethodIndex, String convertMethod) static RubyInteger
BasicObjectStub.convertToInteger
(IRubyObject self, String convertMethod) static RubyIO
RubyIO.convertToIO
(ThreadContext context, IRubyObject obj) RubyObjectAdapter.convertToJavaArray
(IRubyObject array) RubyObjectAdapter.convertToRubyInteger
(IRubyObject obj) RubyObjectAdapter.convertToRubyString
(IRubyObject obj) static RubyString
BasicObjectStub.convertToString
(IRubyObject self) RubyIOBuffer.copy
(ThreadContext context, IRubyObject source) RubyIOBuffer.copy
(ThreadContext context, IRubyObject[] args) RubyIOBuffer.copy
(ThreadContext context, IRubyObject source, IRubyObject _offset) RubyIOBuffer.copy
(ThreadContext context, IRubyObject source, IRubyObject _offset, IRubyObject _length) RubyIOBuffer.copy
(ThreadContext context, IRubyObject source, IRubyObject _offset, IRubyObject _length, IRubyObject _sourceOffset) static IRubyObject
RubyIO.copy_stream
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyIO.copy_stream
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyIO.copy_stream
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) void
RubyArray.copyInto
(IRubyObject[] target, int start) Deprecated.void
RubyArray.copyInto
(IRubyObject[] target, int start, int len) Deprecated.void
RubyArray.copyInto
(ThreadContext context, IRubyObject[] target, int start) Copy the values contained in this array into the target array at the specified offset.void
RubyArray.copyInto
(ThreadContext context, IRubyObject[] target, int start, int len) Copy the specified number of values contained in this array into the target array at the specified offset.static void
BasicObjectStub.copySpecialInstanceVariables
(IRubyObject self, IRubyObject clone) void
RubyBasicObject.copySpecialInstanceVariables
(IRubyObject clone) Lots of MRI objects keep their state in non-lookupable ivars (e:g.void
RubyException.copySpecialInstanceVariables
(IRubyObject clone) void
RubyMatchData.copySpecialInstanceVariables
(IRubyObject clone) void
RubyNameError.copySpecialInstanceVariables
(IRubyObject clone) void
RubyNoMethodError.copySpecialInstanceVariables
(IRubyObject clone) void
RubyRange.copySpecialInstanceVariables
(IRubyObject clone) void
RubyStruct.copySpecialInstanceVariables
(IRubyObject clone) void
RubyUncaughtThrowError.copySpecialInstanceVariables
(IRubyObject clone) static RubyFloat
RubyMath.cos
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.cosh
(ThreadContext context, IRubyObject recv, IRubyObject x) 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 methodArg, Block block) static IRubyObject
RubyGC.count
(ThreadContext context, IRubyObject recv) RubyString.count
(ThreadContext context, IRubyObject arg) RubyString.count
(ThreadContext context, IRubyObject[] args) RubyRange.cover_p
(ThreadContext context, IRubyObject obj) static IRubyObject
RubyArray.create
(IRubyObject klass, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyArray.create
(ThreadContext context, IRubyObject klass, IRubyObject[] args, Block block) rb_ary_s_createstatic IRubyObject
RubyHash.create
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) rb_hash_s_createRubyString.crypt
(ThreadContext context, IRubyObject other) rb_str_cryptstatic IRubyObject
RubyFile.ctime
(ThreadContext context, IRubyObject recv, IRubyObject filename) static RubyThread
RubyThread.current
(IRubyObject recv) RubyMethod.curry
(ThreadContext context, IRubyObject arg0) RubyMethod.curry
(ThreadContext context, IRubyObject[] args) Deprecated.RubyArray.cycle
(ThreadContext context, IRubyObject arg, Block block) rb_ary_cyclestatic IRubyObject
RubyEnumerable.cycle
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.cycle
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static Object
BasicObjectStub.dataGetStruct
(IRubyObject self) static Object
BasicObjectStub.dataGetStructChecked
(IRubyObject self) static void
BasicObjectStub.dataWrapStruct
(IRubyObject self, Object obj) static RubyArray
RubyData.deconstruct
(ThreadContext context, IRubyObject self) static RubyHash
RubyData.deconstruct_keys
(ThreadContext context, IRubyObject self, IRubyObject keys) RubyHash.deconstruct_keys
(ThreadContext context, IRubyObject _arg1) RubyMatchData.deconstruct_keys
(ThreadContext context, IRubyObject what) RubyStruct.deconstruct_keys
(ThreadContext context, IRubyObject keysArg) RubyHash.default_value_get
(ThreadContext context, IRubyObject arg) RubyHash.default_value_get
(ThreadContext context, IRubyObject[] args) Deprecated.RubyHash.default_value_set
(IRubyObject defaultValue) Deprecated.RubyHash.default_value_set
(ThreadContext context, IRubyObject defaultValue) rb_hash_set_defaultstatic RubyClass
RubyData.define
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyObjectSpace.define_finalizer
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyObjectSpace.define_finalizer
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyModule.define_method
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyModule.define_method
(ThreadContext context, IRubyObject arg0, Block block) 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) void
RubyModule.defineConstant
(String name, IRubyObject value) Deprecated.<T extends RubyModule>
TRubyModule.defineConstant
(ThreadContext context, String name, IRubyObject value) Define a constant when you are defining your Ruby class/module.<T extends RubyModule>
TRubyModule.defineConstant
(ThreadContext context, String name, IRubyObject value, boolean hidden) Define a constant when you are defining your Ruby class/module.void
RubyModule.defineConstantBootstrap
(String name, IRubyObject value) This is an internal API which is only used during runtime creation but BEFORE the first ThreadContext is created.void
Ruby.defineDATA
(IRubyObject io) void
Ruby.defineGlobalConstant
(String name, IRubyObject value) Deprecated.UseRubyModule.defineConstant(ThreadContext, String, IRubyObject)
with a reference to Object.RubyModule.defineMethodFromBlock
(ThreadContext context, IRubyObject arg0, Block block, Visibility visibility) RubyModule.defineMethodFromCallable
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Visibility visibility) void
Ruby.defineReadonlyVariable
(String name, IRubyObject value, GlobalVariable.Scope scope) defines a readonly global variableRubyArray.delete
(ThreadContext context, IRubyObject item, Block block) rb_ary_deletestatic IRubyObject
RubyFile.delete
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.delete
(ThreadContext context, IRubyObject key, Block block) RubyHash.delete
(IRubyObject key) Delete entry or null.RubyHash.delete
(ThreadContext context, IRubyObject key) RubyHash.delete
(ThreadContext context, IRubyObject key, Block block) rb_hash_deleteRubyObjectSpace.AbstractWeakMap.delete
(ThreadContext context, IRubyObject key, Block block) RubyString.delete
(ThreadContext context, IRubyObject arg) RubyString.delete
(ThreadContext context, IRubyObject[] args) RubyArray.delete_at
(IRubyObject obj) Deprecated.RubyArray.delete_at
(ThreadContext context, IRubyObject obj) rb_ary_delete_at_mRubyString.delete_bang
(ThreadContext context, IRubyObject arg) RubyString.delete_bang
(ThreadContext context, IRubyObject[] args) RubyString.delete_prefix
(ThreadContext context, IRubyObject prefix) RubyString.delete_prefix_bang
(ThreadContext context, IRubyObject prefix) RubyString.delete_suffix
(ThreadContext context, IRubyObject suffix) RubyString.delete_suffix_bang
(ThreadContext context, IRubyObject suffix) RubyModule.deprecate_constant
(ThreadContext context, IRubyObject name) RubyModule.deprecate_constant
(ThreadContext context, IRubyObject[] names) static IRubyObject
RubyConverter.EncodingErrorMethods.destination_encoding
(ThreadContext context, IRubyObject self) static IRubyObject
RubyConverter.EncodingErrorMethods.destination_encoding_name
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.detach
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyException.detailed_message
(ThreadContext context, IRubyObject opts) RubyException.detailed_message
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyEnumerable.detect
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.detect
(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block) RubyArray.detectCommon
(ThreadContext context, IRubyObject ifnone, Block block) static IRubyObject
RubyEnumerable.detectCommon
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.detectCommon
(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block) static IRubyObject
RubyEnumerable.detectCommon
(ThreadContext context, CallSite each, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.detectCommon
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject ifnone, Block block) RubyArray.difference
(ThreadContext context, IRubyObject[] args) rb_ary_difference_multiRubyArray.dig
(ThreadContext context, IRubyObject arg0) RubyArray.dig
(ThreadContext context, IRubyObject[] args) RubyArray.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyArray.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyHash.dig
(ThreadContext context, IRubyObject arg0) RubyHash.dig
(ThreadContext context, IRubyObject[] args) RubyHash.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyHash.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyObject.dig
(ThreadContext context, IRubyObject obj, IRubyObject[] args, int idx) RubyStruct.dig
(ThreadContext context, IRubyObject arg0) RubyStruct.dig
(ThreadContext context, IRubyObject[] args) RubyStruct.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyStruct.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyObject.dig1
(ThreadContext context, IRubyObject obj, IRubyObject arg1) static IRubyObject
RubyObject.dig2
(ThreadContext context, IRubyObject obj, IRubyObject arg1, IRubyObject arg2) RubyBignum.digits
(ThreadContext context, IRubyObject baseArg) rb_big_digitsRubyFixnum.digits
(ThreadContext context, IRubyObject baseArg) rb_fix_digitsabstract RubyArray
RubyInteger.digits
(ThreadContext context, IRubyObject base) static IRubyObject
RubyFileTest.directory_p
(Ruby ruby, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.directory_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.directory_p
(ThreadContext context, IRubyObject filename) static IRubyObject
RubyFileTest.directory_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.directory_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFile.dirname
(ThreadContext context, IRubyObject recv, IRubyObject path) static IRubyObject
RubyFile.dirname
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyFile.dirname
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject arg1) static IRubyObject
RubyGC.disable
(ThreadContext context, IRubyObject recv) RubyBasicObject.display
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.display
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyNumeric.div
(ThreadContext context, IRubyObject other) MRI: num_divfinal IRubyObject
RubyInteger.div_div
(ThreadContext context, IRubyObject other) RubyBignum.divmod
(ThreadContext context, IRubyObject other) rb_big_divmodRubyFixnum.divmod
(ThreadContext context, IRubyObject other) fix_divmodRubyFloat.divmod
(ThreadContext context, IRubyObject other) flo_divmodRubyInteger.divmod
(ThreadContext context, IRubyObject other) RubyNumeric.divmod
(ThreadContext context, IRubyObject other) num_divmodprotected final RubyArray
RubyNumeric.doCoerce
(ThreadContext context, IRubyObject other, boolean err) do_coerceRubyIO.doReadNonblock
(ThreadContext context, IRubyObject[] args, boolean exception) RubyIO.doReadNonblock
(ThreadContext context, IRubyObject arg0, boolean exception) RubyIO.doReadNonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, boolean exception) RubyIO.doReadNonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, boolean exception) static IRubyObject
RubyRange.BSearch.double_to_long_bits
(ThreadContext context, IRubyObject bsearch, IRubyObject flote) RubyString.downcase
(ThreadContext context, IRubyObject arg) RubyString.downcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubySymbol.downcase
(ThreadContext context, IRubyObject arg) RubySymbol.downcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.downcase_bang
(ThreadContext context, IRubyObject arg) RubyString.downcase_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyInteger.downto
(ThreadContext context, IRubyObject to, Block block) int_downtoRubyIO.doWriteNonblock
(ThreadContext context, IRubyObject[] argv, boolean useException) Deprecated.protected IRubyObject
RubySymbol.SymbolProcBody.doYield
(ThreadContext context, Block block, IRubyObject value) protected IRubyObject
RubySymbol.SymbolProcBody.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) RubyArray.drop
(ThreadContext context, IRubyObject n) rb_ary_takestatic IRubyObject
RubyEnumerable.drop
(ThreadContext context, IRubyObject self, IRubyObject n, Block block) static IRubyObject
RubyEnumerable.drop_while
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyMarshal.dump
(IRubyObject recv, IRubyObject[] args, Block unusedBlock) Deprecated.static IRubyObject
RubyMarshal.dump
(ThreadContext context, IRubyObject recv, IRubyObject object) static IRubyObject
RubyMarshal.dump
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) Deprecated.static IRubyObject
RubyMarshal.dump
(ThreadContext context, IRubyObject recv, IRubyObject object, IRubyObject ioOrLimit) static IRubyObject
RubyMarshal.dump
(ThreadContext context, IRubyObject recv, IRubyObject object, IRubyObject io, IRubyObject limit) RubyNameError.RubyNameErrorMessage.dump
(ThreadContext context, IRubyObject arg) RubyTime.dump
(IRubyObject[] args, Block unusedBlock) Deprecated.RubyTime.dump
(ThreadContext context, IRubyObject arg) static IRubyObject
BasicObjectStub.dup
(IRubyObject self) static IRubyObject
RubyKernel.dup
(IRubyObject self) static IRubyObject
RubyArgsFile.each
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyChain.each
(ThreadContext context, IRubyObject[] args, Block block) RubyDir.each
(ThreadContext context, IRubyObject encOpts, Block block) static IRubyObject
RubyEnumerable.each
(ThreadContext context, IRubyObject self, BlockBody body) Deprecated.static IRubyObject
RubyEnumerable.each
(ThreadContext context, CallSite site, IRubyObject self, BlockBody body) RubyEnumerator.each
(ThreadContext context, IRubyObject[] args, Block block) RubyGenerator.each
(ThreadContext context, IRubyObject[] args, Block block) RubyIO.each
(ThreadContext context, IRubyObject[] args, Block block) RubyIO.each
(ThreadContext context, IRubyObject arg0, Block block) RubyIO.each
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyIO.each
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyIOBuffer.each
(ThreadContext context, IRubyObject _dataType, Block block) RubyIOBuffer.each
(ThreadContext context, IRubyObject _dataType, IRubyObject _offset, Block block) RubyIOBuffer.each
(ThreadContext context, IRubyObject _dataType, IRubyObject _offset, IRubyObject _count, Block block) RubyProducer.each
(ThreadContext context, IRubyObject[] args, Block block) static IRubyObject
RubyArgsFile.each_byte
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyArgsFile.each_byte
(ThreadContext context, IRubyObject recv, IRubyObject arg, Block block) RubyIOBuffer.each_byte
(ThreadContext context, IRubyObject _offset, Block block) RubyIOBuffer.each_byte
(ThreadContext context, IRubyObject _offset, IRubyObject _count, Block block) static IRubyObject
RubyThread.each_caller_location
(ThreadContext context, IRubyObject recv, 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
RubyDir.each_child
(ThreadContext context, IRubyObject recv, IRubyObject arg, Block block) Executes the block once for each entry in the directory except for "." and "..", passing the filename of each entry as parameter to the block.static IRubyObject
RubyDir.each_child
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject encOpts, Block block) Executes the block once for each entry in the directory except for "." and "..", passing the filename of each entry as parameter to the block.static IRubyObject
RubyArgsFile.each_codepoint
(ThreadContext context, IRubyObject recv, Block block) RubyArithmeticSequence.each_cons
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.each_cons
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyEnumerator.each_cons
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.each_entry
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) RubyEnumerator.each_entry
(ThreadContext context, IRubyObject[] args, Block block) RubyEnumerator.each_entry
(ThreadContext context, IRubyObject arg0, Block block) static IRubyObject
RubyEnumerable.each_entryCommon
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.each_entryCommon
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObject
RubyArgsFile.each_line
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Invoke a block for each line.RubyIO.each_line
(ThreadContext context, IRubyObject[] args, Block block) RubyIO.each_line
(ThreadContext context, IRubyObject arg0, Block block) RubyIO.each_line
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyIO.each_line
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyString.each_line
(ThreadContext context, IRubyObject arg, Block block) RubyString.each_line
(ThreadContext context, IRubyObject arg, IRubyObject opts, Block block) RubyString.each_lineCommon
(ThreadContext context, IRubyObject sep, Block block) Deprecated.static IRubyObject
RubyObjectSpace.each_object
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyObjectSpace.each_objectInternal
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyArithmeticSequence.each_slice
(ThreadContext context, IRubyObject arg, Block block) RubyArray.each_slice
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.each_slice
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyEnumerator.each_slice
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.each_with_index
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.each_with_index
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.each_with_index
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObject
RubyEnumerable.each_with_indexCommon
(ThreadContext context, IRubyObject self, Block block, IRubyObject[] args) RubyArithmeticSequence.each_with_object
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.each_with_object
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyEnumerator.each_with_object
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.each_with_objectCommon
(ThreadContext context, IRubyObject self, Block block, IRubyObject arg) static IRubyObject
RubyProcess.egid
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.egid
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.egid_set
(Ruby runtime, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.egid_set
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.egid_set
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyProcess.egid_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyProcess.GroupID.eid
(Ruby runtime, IRubyObject arg) static IRubyObject
RubyProcess.GroupID.eid
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.GroupID.eid
(IRubyObject self, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.GroupID.eid
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.GroupID.eid
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyProcess.UserID.eid
(Ruby runtime, IRubyObject arg) static IRubyObject
RubyProcess.UserID.eid
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.UserID.eid
(IRubyObject self, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.UserID.eid
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.UserID.eid
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyDir.empty_p
(ThreadContext context, IRubyObject recv, IRubyObject path) static IRubyObject
RubyGC.enable
(ThreadContext context, IRubyObject recv) RubyString.encode
(ThreadContext context, IRubyObject arg) RubyString.encode
(ThreadContext context, IRubyObject toEncoding, IRubyObject arg) RubyString.encode
(ThreadContext context, IRubyObject toEncoding, IRubyObject forcedEncoding, IRubyObject opts) RubyString.encode_bang
(ThreadContext context, IRubyObject arg0) RubyString.encode_bang
(ThreadContext context, IRubyObject[] args) Deprecated.RubyString.encode_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.encode_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyString.encStrScrub
(ThreadContext context, org.jcodings.Encoding enc, IRubyObject repl, int cr, Block block) RubyString.encStrScrub
(ThreadContext context, org.jcodings.Encoding enc, IRubyObject repl, Block block) RubyMatchData.end
(ThreadContext context, IRubyObject index) match_endRubyString.end_with_p
(ThreadContext context, IRubyObject arg) RubyString.end_with_p
(ThreadContext context, IRubyObject[] args) RubySymbol.end_with_p
(ThreadContext context, IRubyObject arg) RubySymbol.end_with_p
(ThreadContext context, IRubyObject[] args) protected boolean
RubyString.endWith
(IRubyObject tmp) static IRubyObject
RubyIO.ensureYieldClose
(ThreadContext context, IRubyObject port, Block block) static IRubyObject
RubyIO.ensureYieldClosePipes
(ThreadContext context, IRubyObject obj, RubyIO r, RubyIO w, Block block) RubyContinuation.enter
(ThreadContext context, IRubyObject yielded, Block block) Deprecated.static RubyArray
RubyDir.entries
(IRubyObject recv, IRubyObject path) Deprecated.static RubyArray
RubyDir.entries
(IRubyObject recv, IRubyObject path, IRubyObject arg, IRubyObject opts) Deprecated.static RubyArray
RubyDir.entries
(ThreadContext context, IRubyObject recv, IRubyObject arg) Returns an array containing all of the filenames in the given directory.static RubyArray
RubyDir.entries
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject opts) static IRubyObject
RubyEnumerator.enumeratorize
(Ruby runtime, RubyClass type, IRubyObject object, String method) static IRubyObject
RubyEnumerator.enumeratorize
(Ruby runtime, RubyClass type, IRubyObject object, String method, IRubyObject arg) static IRubyObject
RubyEnumerator.enumeratorize
(Ruby runtime, RubyClass type, IRubyObject object, String method, IRubyObject[] args) static IRubyObject
RubyEnumerator.enumeratorize
(Ruby runtime, IRubyObject object, String method) static IRubyObject
RubyEnumerator.enumeratorize
(Ruby runtime, IRubyObject object, String method, IRubyObject arg) static IRubyObject
RubyEnumerator.enumeratorize
(Ruby runtime, IRubyObject object, String method, IRubyObject... args) static IRubyObject
RubyEnumerator.enumeratorizeWithSize
(ThreadContext context, IRubyObject object, String method, IRubyObject arg, IRubyObject size) static <T extends IRubyObject>
IRubyObjectRubyEnumerator.enumeratorizeWithSize
(ThreadContext context, T object, String method, IRubyObject[] args, RubyEnumerator.SizeFn<T> sizeFn) static <T extends IRubyObject>
IRubyObjectRubyEnumerator.enumeratorizeWithSize
(ThreadContext context, T object, String method, IRubyObject[] args, RubyEnumerator.SizeFn<T> sizeFn, boolean keywords) static <T extends IRubyObject>
RubyEnumeratorRubyEnumerator.enumWithSize
(ThreadContext context, T object, String method, IRubyObject[] args, RubyEnumerator.SizeFn<T> sizeFn) Transform object into an Enumerator with the given sizestatic IRubyObject
RubyArgsFile.eof
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.eof_p
(ThreadContext context, IRubyObject recv) static boolean
BasicObjectStub.eql
(IRubyObject self, IRubyObject other) RubyArray.eql
(ThreadContext context, IRubyObject obj) rb_ary_eqlboolean
RubyBasicObject.eql
(IRubyObject other) method used for Hash key comparison (specialized for String, Symbol and Fixnum)static IRubyObject
RubyData.eql
(ThreadContext context, IRubyObject self, IRubyObject other) final boolean
RubyFixnum.eql
(IRubyObject other) short circuit for Fixnum key comparisonfinal boolean
RubyFloat.eql
(IRubyObject other) short circuit for Float key comparisonfinal boolean
RubyString.eql
(IRubyObject other) short circuit for String key comparisonfinal boolean
RubySymbol.eql
(IRubyObject other) short circuit for Symbol key comparisonRubyBasicObject.eql_p
(IRubyObject obj) Deprecated.RubyBasicObject.eql_p
(ThreadContext context, IRubyObject obj) RubyBignum.eql_p
(ThreadContext context, IRubyObject other) rb_big_eqlRubyComplex.eql_p
(ThreadContext context, IRubyObject other) nucomp_eql_pRubyFloat.eql_p
(ThreadContext context, IRubyObject other) static IRubyObject
RubyKernel.eql_p
(IRubyObject self, IRubyObject obj) Deprecated.static IRubyObject
RubyKernel.eql_p
(ThreadContext context, IRubyObject self, IRubyObject obj) RubyMatchData.eql_p
(ThreadContext context, IRubyObject obj) RubyNumeric.eql_p
(ThreadContext context, IRubyObject other) num_eqlRubyRange.eql_p
(ThreadContext context, IRubyObject other) RubyRational.eql_p
(ThreadContext context, IRubyObject other) RubyStruct.eql_p
(ThreadContext context, IRubyObject other) RubyTime.eql_p
(ThreadContext context, IRubyObject otherArg) protected static boolean
RubyBasicObject.eqlInternal
(ThreadContext context, IRubyObject that, IRubyObject other) Helper method for checking equality, first using Java identity equality, and then calling the "eql?" method.protected static boolean
RubyObject.eqlInternal
(ThreadContext context, IRubyObject a, IRubyObject b) Helper method for checking equality, first using Java identity equality, and then calling the "eql?" method.RubyRegexp.eqq
(ThreadContext context, IRubyObject arg) rb_reg_eqqRubyRange.eqq_p
(ThreadContext context, IRubyObject obj) RubyBasicObject.equal_p
(ThreadContext context, IRubyObject other) rb_obj_equal Will use Java identity equality.RubyFixnum.equal_p
(ThreadContext context, IRubyObject obj) RubyFloat.equal_p
(ThreadContext context, IRubyObject obj) Compare this Float object with the given object and determine whether they are effectively identical.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.static boolean
RubyObject.equalInternal
(ThreadContext context, IRubyObject a, IRubyObject b) Helper method for checking equality, first using Java identity equality, and then calling the "==" method.static RubyFloat
RubyMath.erf
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.erfc
(ThreadContext context, IRubyObject recv, IRubyObject x) static IRubyObject
RubyConverter.InvalidByteSequenceErrorMethods.error_bytes
(ThreadContext context, IRubyObject self) static IRubyObject
RubyConverter.UndefinedConversionErrorMethods.error_char
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.euid
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.euid
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.euid_set
(Ruby runtime, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.euid_set
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.euid_set
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyProcess.euid_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyBinding.eval
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.eval
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyHash.except
(ThreadContext context, IRubyObject[] keys) RubyException.exception
(IRubyObject[] args) static IRubyObject
RubyException.exception
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyNameError.exception
(ThreadContext context, IRubyObject recv) static RubyException
RubyNameError.exception
(ThreadContext context, IRubyObject recv, IRubyObject message) static RubyException
RubyNameError.exception
(ThreadContext context, IRubyObject recv, IRubyObject message, IRubyObject name) static IRubyObject
RubyKernel.exec
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.exec
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyFileTest.executable_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.executable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.executable_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.executable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.executable_real_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.executable_real_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.executable_real_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.executable_real_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyDir.exist
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyFileTest.exist_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.exist_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.exist_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyDir.exists_p
(ThreadContext context, IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyKernel.exit
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyKernel.exit
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.exit
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.exit
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyThread.exit
(IRubyObject receiver, Block block) static IRubyObject
RubyKernel.exit_bang
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyKernel.exit_bang
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.exit_bang
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.exit_bang
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static RubyFloat
RubyMath.exp
(ThreadContext context, IRubyObject exponent) static RubyFloat
RubyMath.exp
(ThreadContext context, IRubyObject recv, IRubyObject exponent) static IRubyObject
RubyFile.expand_path
(ThreadContext context, IRubyObject recv, IRubyObject path) Converts a pathname to an absolute pathname.static IRubyObject
RubyFile.expand_path
(ThreadContext context, IRubyObject recv, IRubyObject... args) Deprecated.static IRubyObject
RubyFile.expand_path
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject wd) Converts a pathname to an absolute pathname.RubyBasicObject.extend
(IRubyObject[] args) rb_obj_extend call-seq: obj.extend(module, ...) => obj Adds to _obj_ the instance methods from each module given as a parameter.static IRubyObject
RubyKernel.extend
(IRubyObject self, IRubyObject[] args) Deprecated.static IRubyObject
RubyKernel.extend
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyModule.extend_object
(IRubyObject obj) Deprecated.RubyModule.extend_object
(ThreadContext context, IRubyObject obj) rb_mod_extend_objectRubyModule.extended
(ThreadContext context, IRubyObject other, Block block) static IRubyObject
RubyArgsFile.external_encoding
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyFile.extname
(ThreadContext context, IRubyObject recv, IRubyObject arg) Returns the extension name of the file.static IRubyObject
RubyComplex.f_divide
(ThreadContext context, RubyComplex self, IRubyObject other, BiFunction<IRubyObject, IRubyObject, IRubyObject> func, CallSite id) static IRubyObject
RubyBoolean.False.false_and
(IRubyObject fals, IRubyObject oth) static IRubyObject
RubyBoolean.False.false_or
(ThreadContext context, IRubyObject fals, IRubyObject oth) static RubyString
RubyBoolean.False.false_to_s
(ThreadContext context, IRubyObject fals) Deprecated.static IRubyObject
RubyBoolean.False.false_xor
(ThreadContext context, IRubyObject fals, IRubyObject oth) final IRubyObject
RubyHash.fastARef
(IRubyObject key) final void
RubyHash.fastASet
(Ruby runtime, IRubyObject key, IRubyObject value, boolean prepareString) final void
RubyHash.fastASet
(IRubyObject key, IRubyObject value) final void
RubyHash.fastASetCheckString
(Ruby runtime, IRubyObject key, IRubyObject value) final void
RubyHash.fastASetSmall
(Ruby runtime, IRubyObject key, IRubyObject value, boolean prepareString) final void
RubyHash.fastASetSmall
(IRubyObject key, IRubyObject value) final void
RubyHash.fastASetSmallCheckString
(Ruby runtime, IRubyObject key, IRubyObject value) final void
RubyHash.fastASetSmallPair
(ThreadContext context, IRubyObject _pair) final boolean
RubyHash.fastDelete
(IRubyObject key) RubyModule.fastSetClassVar
(String internedName, IRubyObject value) Deprecated.RubyModule.fastSetConstant
(String internedName, IRubyObject value) Deprecated.BasicObjectStub.DummyInstanceVariables.fastSetInstanceVariable
(String internedName, IRubyObject value) RubyBasicObject.fastSetInstanceVariable
(String internedName, IRubyObject value) Deprecated.RubyModule.fastStoreClassVariable
(String internedName, IRubyObject value) Deprecated.RubyModule.fastStoreConstant
(String internedName, IRubyObject value) Deprecated.static IRubyObject
RubyDir.fchdir
(ThreadContext context, IRubyObject dirClass, IRubyObject ignored) RubyIO.fcntl
(ThreadContext context, IRubyObject cmd) RubyIO.fcntl
(ThreadContext context, IRubyObject cmd, IRubyObject arg) RubyComplex.fdiv
(ThreadContext context, IRubyObject other) nucomp_fdivRubyInteger.fdiv
(ThreadContext context, IRubyObject y) RubyNumeric.fdiv
(ThreadContext context, IRubyObject other) num_fdivRubyRational.fdiv
(ThreadContext context, IRubyObject other) nurat_fdivRubyBignum.fdivDouble
(ThreadContext context, IRubyObject y) RubyFixnum.fdivDouble
(ThreadContext context, IRubyObject y) abstract IRubyObject
RubyInteger.fdivDouble
(ThreadContext context, IRubyObject y) RubyArray.fetch
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.Use the versions with zero, one, or two args.RubyArray.fetch
(ThreadContext context, IRubyObject arg0, Block block) rb_ary_fetchRubyArray.fetch
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) rb_ary_fetchRubyGlobal.CaseInsensitiveStringOnlyRubyHash.fetch
(ThreadContext context, IRubyObject[] args, Block block) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.fetch
(ThreadContext context, IRubyObject key, Block block) RubyHash.fetch
(ThreadContext context, IRubyObject[] args, Block block) rb_hash_fetchRubyHash.fetch
(ThreadContext context, IRubyObject key, Block block) RubyHash.fetch
(ThreadContext context, IRubyObject key, IRubyObject _default, Block block) RubyThread.fetch
(ThreadContext context, IRubyObject key, Block block) RubyThread.fetch
(ThreadContext context, IRubyObject key, IRubyObject _default, Block block) RubyArray.fetch_values
(ThreadContext context, IRubyObject[] args, Block block) RubyHash.fetch_values
(ThreadContext context, IRubyObject[] args, Block block) static IRubyObject
RubyArgsFile.file
(ThreadContext context, IRubyObject recv) static JRubyFile
RubyFile.file
(IRubyObject pathOrFile) Deprecated.static RubyBoolean
RubyFileTest.file_p
(IRubyObject recv, IRubyObject filename) Deprecated.static RubyBoolean
RubyFileTest.file_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static RubyBoolean
RubyFileTest.FileTestFileMethods.file_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyArgsFile.filename
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.fileno
(ThreadContext context, IRubyObject recv) RubyFile.fileOpenGeneric
(ThreadContext context, IRubyObject filename, int oflags, int fmode, IOEncodable convConfig, int perm) static FileResource
RubyFile.fileResource
(IRubyObject pathOrFile) Deprecated.static FileResource
RubyFile.fileResource
(ThreadContext context, IRubyObject pathOrFile) Get the fully-qualified JRubyFile object for the path, taking into account the runtime's current directory.RubyArray.fill
(ThreadContext context, IRubyObject arg, Block block) RubyArray.fill
(ThreadContext context, IRubyObject arg1, IRubyObject arg2, Block block) RubyArray.fill
(ThreadContext context, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) protected IRubyObject
RubyArray.fillCommon
(ThreadContext context, int beg, long len, IRubyObject item) static IRubyObject
RubyEnumerable.filter_map
(ThreadContext context, IRubyObject self, Block block) RubyArray.find
(ThreadContext context, IRubyObject ifnone, Block block) static IRubyObject
RubyEncoding.find
(ThreadContext context, IRubyObject recv, IRubyObject str) static IRubyObject
RubyEnumerable.find
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.find
(ThreadContext context, IRubyObject self, IRubyObject ifnone, Block block) static IRubyObject
RubyEnumerable.find_all
(ThreadContext context, IRubyObject self, Block block) RubyArray.find_index
(ThreadContext context, IRubyObject cond) static IRubyObject
RubyEnumerable.find_index
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.find_index
(ThreadContext context, IRubyObject self, IRubyObject cond, Block block) static IRubyObject
RubyEnumerable.find_indexCommon
(ThreadContext context, IRubyObject self, Block block, Signature callbackArity) static IRubyObject
RubyEnumerable.find_indexCommon
(ThreadContext context, IRubyObject self, IRubyObject cond) static IRubyObject
RubyEnumerable.find_indexCommon
(ThreadContext context, CallSite each, IRubyObject self, Block block, Signature callbackArity) static IRubyObject
RubyEnumerable.find_indexCommon
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject cond) static IRubyObject
TopSelfFactory.finishTopSelf
(ThreadContext context, IRubyObject topSelf, RubyClass Object, boolean wrapper) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, Block block) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject[] args) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject[] args, Block block) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg, Block block) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyClass.finvoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
RubyClass.finvokeChecked
(ThreadContext context, IRubyObject self, String name) Safely attempt to invoke the given method name on self, using respond_to? and method_missing as appropriate.final IRubyObject
RubyClass.finvokeChecked
(ThreadContext context, IRubyObject self, String name, IRubyObject... args) Safely attempt to invoke the given method name on self, using respond_to? and method_missing as appropriate.final IRubyObject
RubyClass.finvokeChecked
(ThreadContext context, IRubyObject self, JavaSites.CheckedSites sites) Safely attempt to invoke the given method name on self, using respond_to? and method_missing as appropriate.final IRubyObject
RubyClass.finvokeChecked
(ThreadContext context, IRubyObject self, JavaSites.CheckedSites sites, IRubyObject... args) Safely attempt to invoke the given method name on self, using respond_to? and method_missing as appropriate.RubyClass.finvokeWithRefinements
(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, Block block) RubyClass.finvokeWithRefinements
(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, IRubyObject[] args, Block block) RubyClass.finvokeWithRefinements
(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, IRubyObject arg, Block block) RubyClass.finvokeWithRefinements
(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, IRubyObject arg0, IRubyObject arg1, Block block) RubyClass.finvokeWithRefinements
(ThreadContext context, IRubyObject self, StaticScope staticScope, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyArithmeticSequence.first
(ThreadContext context, IRubyObject num) RubyArray.first
(IRubyObject arg0) Deprecated.RubyArray.first
(IRubyObject[] args) Deprecated.Use the versions with zero, one, or two args.RubyArray.first
(ThreadContext context, IRubyObject arg0) static IRubyObject
RubyEnumerable.first
(ThreadContext context, IRubyObject self) static IRubyObject
RubyEnumerable.first
(ThreadContext context, IRubyObject self, IRubyObject num) RubyRange.first
(ThreadContext context, IRubyObject arg) static int
RubyNumeric.fix2int
(IRubyObject arg) Deprecated.static long
RubyNumeric.fix2long
(IRubyObject arg) Deprecated.static IRubyObject
RubyEnumerable.flat_map
(ThreadContext context, IRubyObject self, Block block) RubyArray.flatten
(ThreadContext context, IRubyObject arg) RubyHash.flatten
(ThreadContext context, IRubyObject level) RubyArray.flatten_bang
(ThreadContext context, IRubyObject arg) static boolean
RubyNumeric.floatStep
(ThreadContext context, IRubyObject from, IRubyObject to, IRubyObject step, boolean excl, boolean allowEndless, Block block) RubyFile.flock
(ThreadContext context, IRubyObject operation) RubyBignum.floor
(ThreadContext context, IRubyObject arg) rb_big_floorRubyFixnum.floor
(ThreadContext context, IRubyObject arg) rb_fix_floorRubyFloat.floor
(ThreadContext context, IRubyObject digits) MRI: flo_floorRubyFloat.floor
(ThreadContext context, IRubyObject[] args) Deprecated.abstract IRubyObject
RubyInteger.floor
(ThreadContext context, IRubyObject arg) RubyRational.floor
(ThreadContext context, IRubyObject n) RubyTime.floor
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyFile.fnmatch
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyFile.fnmatch
(ThreadContext context, IRubyObject recv, IRubyObject _pattern, IRubyObject _path) 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 _pattern, IRubyObject _path, IRubyObject _flags) static IRubyObject
RubyDir.for_fd
(ThreadContext context, IRubyObject recv, IRubyObject ignored) static IRubyObject
RubyIO.for_fd
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyString.force_encoding
(ThreadContext context, IRubyObject enc) static IRubyObject
RubyDir.foreach
(ThreadContext context, IRubyObject recv, IRubyObject path, Block block) Executes the block once for each file in the directory specified bypath
.static IRubyObject
RubyDir.foreach
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject encOpts, Block block) static IRubyObject
RubyIO.foreach
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyKernel.fork
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyProcess.fork
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyProcess.fork19
(ThreadContext context, IRubyObject recv, Block block) Deprecated.static IRubyObject
RubyKernel.freeze
(ThreadContext context, IRubyObject self) static RubyArray
RubyMath.frexp
(ThreadContext context, IRubyObject recv, IRubyObject other) static RubyBoolean
RubyKernel.frozen_p
(ThreadContext context, IRubyObject self) static IRubyObject
RubyFile.ftype
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyException.full_message
(ThreadContext context, IRubyObject opts) static RubyFloat
RubyMath.gamma
(ThreadContext context, 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
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyObjectSpace.garbage_collect
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyInteger.gcd
(ThreadContext context, IRubyObject other) rb_gcdRubyInteger.gcdlcm
(ThreadContext context, IRubyObject other) rb_gcdlcmstatic RubyString
RubyFile.get_path
(ThreadContext context, IRubyObject path) RubyIOBuffer.get_string
(ThreadContext context, IRubyObject _offset) RubyIOBuffer.get_string
(ThreadContext context, IRubyObject _offset, IRubyObject _length) RubyIOBuffer.get_string
(ThreadContext context, IRubyObject _offset, IRubyObject _length, IRubyObject _encoding) RubyIOBuffer.get_value
(ThreadContext context, IRubyObject type, IRubyObject _offset) RubyIOBuffer.get_values
(ThreadContext context, IRubyObject dataTypes, IRubyObject _offset) static String
RubyFile.getAdjustedPath
(ThreadContext context, IRubyObject fileOrPath) static String
RubyFile.getAdjustedPath
(ThreadContext context, IRubyObject fileOrPath, String currentDirectory) static IRubyObject
RubyArgsFile.getbyte
(ThreadContext context, IRubyObject recv) RubyString.getbyte
(ThreadContext context, IRubyObject index) static IRubyObject
RubyArgsFile.getc
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.getc
(ThreadContext context, IRubyObject recv) Deprecated.RubyModule.getClassVar
(IRubyObject nameObject, String name) Deprecated.RubyModule.getClassVar
(ThreadContext context, IRubyObject nameObject, String name) protected final IRubyObject[]
RubyNumeric.getCoerced
(ThreadContext context, IRubyObject other, boolean error) Numeric methods.RubyModule.getConstantWithAutoload
(String name, IRubyObject failedAutoloadValue, boolean includePrivate) Deprecated.RubyModule.getConstantWithAutoload
(ThreadContext context, String name, IRubyObject failedAutoloadValue, boolean includePrivate) Search just this class for a constant value, or trigger autoloading.static RubyArgsFile.ArgsFileData
RubyArgsFile.ArgsFileData.getDataFrom
(IRubyObject recv) Deprecated.static IRubyObject
RubyEncoding.getDefaultExternal
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEncoding.getDefaultInternal
(IRubyObject recv) Deprecated.static IRubyObject
RubyEncoding.getDefaultInternal
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.Sys.getegid
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.Sys.getegid
(ThreadContext context, IRubyObject self) 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) RubyObjectAdapter.getInstanceVariable
(IRubyObject obj, String variableName) static InstanceVariables
BasicObjectStub.getInstanceVariables
(IRubyObject self) static InternalVariables
BasicObjectStub.getInternalVariables
(IRubyObject self) static Class
BasicObjectStub.getJavaClass
(IRubyObject self) RubyObjectSpace.WeakKeyMap.getkey
(ThreadContext context, IRubyObject key) RubyIO.getline
(ThreadContext context, IRubyObject separator) RubyIO.getline
(ThreadContext context, IRubyObject separator, long limit) getline using logic of gets.RubyTime.getlocal
(ThreadContext context, IRubyObject off) static RubyClass
BasicObjectStub.getMetaClass
(IRubyObject self) static RubyClass
RubyBasicObject.getMetaClass
(IRubyObject arg) static IRubyObject
RubyProcess.getpgid
(Ruby runtime, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.getpgid
(IRubyObject recv, IRubyObject arg) Deprecated.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
(Ruby runtime, IRubyObject arg1, IRubyObject arg2) Deprecated.static IRubyObject
RubyProcess.getpriority
(IRubyObject recv, IRubyObject arg1, IRubyObject arg2) Deprecated.static IRubyObject
RubyProcess.getpriority
(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyProcess.getrlimit
(Ruby runtime, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.getrlimit
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.getrlimit
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyProcess.getrlimit
(ThreadContext context, IRubyObject recv, IRubyObject arg) static RoundingMode
RubyNumeric.getRoundingMode
(ThreadContext context, IRubyObject opts) static Ruby
BasicObjectStub.getRuntime
(IRubyObject self) static IRubyObject
RubyArgsFile.gets
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Read a line.RubyIO.gets
(ThreadContext context, IRubyObject arg) RubyIO.gets
(ThreadContext context, IRubyObject rs, IRubyObject limit_arg) RubyIO.gets
(ThreadContext context, IRubyObject rs, IRubyObject limit_arg, IRubyObject opt) static IRubyObject
RubyKernel.gets
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static RubyClass
BasicObjectStub.getSingletonClass
(IRubyObject self) static org.joda.time.DateTimeZone
RubyTime.getTimeZoneFromUtcOffset
(ThreadContext context, IRubyObject arg) static RubyClass
BasicObjectStub.getType
(IRubyObject self) static IRubyObject
RubyProcess.Sys.getuid
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.Sys.getuid
(ThreadContext context, IRubyObject self) static Object
BasicObjectStub.getVariable
(IRubyObject self, int index) static int
BasicObjectStub.getVariableCount
(IRubyObject self) BasicObjectStub.getVariableList
(IRubyObject self) BasicObjectStub.getVariableNameList
(IRubyObject self) static RubyString
RubyDir.getwd
(IRubyObject recv) Deprecated.static RubyString
RubyDir.getwd
(ThreadContext context, IRubyObject recv) Returns the current directory.protected abstract Map
<IRubyObject, IRubyObject> RubyObjectSpace.AbstractWeakMap.getWeakMapFor
(IRubyObject key) protected Map
<IRubyObject, IRubyObject> RubyObjectSpace.WeakKeyMap.getWeakMapFor
(IRubyObject key) protected Map
<IRubyObject, IRubyObject> RubyObjectSpace.WeakMap.getWeakMapFor
(IRubyObject key) static IRubyObject
RubyProcess.gid
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.gid
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.gid_set
(Ruby runtime, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.gid_set
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.gid_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyDir.glob
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Returns an array of filenames matching the specified wildcard patternpat
.static RubyArray
RubyKernel.global_variables
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.GroupID.grant_privilege
(IRubyObject self, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.GroupID.grant_privilege
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyProcess.UserID.grant_privilege
(IRubyObject self, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.UserID.grant_privilege
(ThreadContext context, 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
RubyProcess.groups
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.groups
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.groups_set
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.groups_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyFileTest.FileTestFileMethods.grpowned_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.grpowned_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.grpowned_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.grpowned_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyKernel.gsub
(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block) static IRubyObject
RubyKernel.gsub
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
RubyKernel.LoopMethods.gsub
(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block) static IRubyObject
RubyKernel.LoopMethods.gsub
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) RubyString.gsub
(ThreadContext context, IRubyObject arg0, Block block) RubyString.gsub
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyString.gsub_bang
(ThreadContext context, IRubyObject arg0, Block block) RubyString.gsub_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
RubyThread.handle_interrupt
(ThreadContext context, IRubyObject self, IRubyObject _mask, Block block) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.has_key_p
(ThreadContext context, IRubyObject key) RubyHash.has_key_p
(IRubyObject key) Deprecated.RubyHash.has_key_p
(ThreadContext context, IRubyObject key) rb_hash_has_keyRubyHash.has_value_p
(ThreadContext context, IRubyObject expected) rb_hash_has_valueRubyGlobal.CaseInsensitiveStringOnlyRubyHash.has_value_pp
(ThreadContext context, IRubyObject expected) static IRubyObject
RubyData.hash
(ThreadContext context, IRubyObject self) static RubyFixnum
RubyKernel.hash
(IRubyObject self) Deprecated.static RubyFixnum
RubyKernel.hash
(ThreadContext context, IRubyObject self) protected final int
RubyHash.hashValue
(IRubyObject key) boolean
RubyHash.hasKey
(IRubyObject key) A Java API to test the presence of a (Ruby) key in the Hashstatic boolean
BasicObjectStub.hasVariables
(IRubyObject self) static IRubyObject
RubyDir.home
(ThreadContext context, IRubyObject recv) Returns the home directory of the current user or the named user if given.static IRubyObject
RubyDir.home
(ThreadContext context, IRubyObject recv, IRubyObject user) static IRubyObject
RubyDir.home
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static RubyFloat
RubyMath.hypot
(ThreadContext context, IRubyObject recv, IRubyObject x, IRubyObject y) static RubyFloat
RubyMath.hypot19
(ThreadContext context, IRubyObject recv, IRubyObject x, IRubyObject y) Deprecated.static IRubyObject
BasicObjectStub.id
(IRubyObject self) static IRubyObject
RubyObjectSpace.id2ref
(IRubyObject recv, IRubyObject id) Deprecated.static IRubyObject
RubyObjectSpace.id2ref
(ThreadContext context, IRubyObject recv, IRubyObject id) static IRubyObject
RubyFileTest.FileTestFileMethods.identical_p
(IRubyObject recv, IRubyObject filename1, IRubyObject filename2) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.identical_p
(ThreadContext context, IRubyObject recv, IRubyObject filename1, IRubyObject filename2) static IRubyObject
RubyFileTest.identical_p
(IRubyObject recv, IRubyObject filename1, IRubyObject filename2) Deprecated.static IRubyObject
RubyFileTest.identical_p
(ThreadContext context, IRubyObject recv, IRubyObject filename1, IRubyObject filename2) RubyBignum.idiv
(ThreadContext context, IRubyObject other) rb_big_idivRubyFixnum.idiv
(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.divRubyFixnum.idiv
(ThreadContext context, IRubyObject other, String method) Deprecated.RubyFixnum.idiv
(ThreadContext context, IRubyObject other, CallSite site) abstract IRubyObject
RubyInteger.idiv
(ThreadContext context, IRubyObject other) RubyNumeric.idiv
(ThreadContext context, IRubyObject other) MRI: rb_int_idiv and overridesRubyRational.idiv
(ThreadContext context, IRubyObject other) static String
RubySymbol.idStringFromObject
(ThreadContext context, IRubyObject object) static RubySymbol
RubySymbol.idSymbolFromObject
(ThreadContext context, IRubyObject object) static IRubyObject
RubyModule.RefinementMethods.import_methods
(ThreadContext context, IRubyObject self, IRubyObject[] modules) RubyModule.include
(IRubyObject[] modules) Deprecated.RubyModule.include
(ThreadContext context, IRubyObject module) RubyModule.include
(ThreadContext context, IRubyObject[] modules) rb_mod_includeRubyArray.include_p
(ThreadContext context, IRubyObject item) rb_ary_includesstatic IRubyObject
RubyEnumerable.include_p
(ThreadContext context, IRubyObject self, IRubyObject arg) RubyModule.include_p
(ThreadContext context, IRubyObject arg) RubyRange.include_p
(ThreadContext context, IRubyObject obj) RubyString.include_p
(ThreadContext context, IRubyObject obj) rb_str_includeRubyModule.included
(ThreadContext context, IRubyObject other) void
RubyModule.includeModule
(IRubyObject arg) Deprecated.void
RubyModule.includeModule
(ThreadContext context, IRubyObject arg) Include a new module in this module or class.static IRubyObject
RubyString.includeRange
(ThreadContext context, RubyString _beg, RubyString _end, IRubyObject _val, boolean exclusive) boolean
RubyArray.includes
(ThreadContext context, IRubyObject item) boolean
RubyArray.includesByEql
(ThreadContext context, IRubyObject item) static IRubyObject
RubyConverter.InvalidByteSequenceErrorMethods.incomplete_input_p
(ThreadContext context, IRubyObject self) RubyArray.index
(ThreadContext context, IRubyObject obj) rb_ary_indexRubyArray.index
(ThreadContext context, IRubyObject obj, Block unused) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.index
(ThreadContext context, IRubyObject expected) Deprecated.RubyString.index
(ThreadContext context, IRubyObject arg0) rb_str_index_mRubyString.index
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyArray.indexes
(IRubyObject[] args) Deprecated.RubyArray.indexes
(ThreadContext context, IRubyObject[] args) Deprecated.static IRubyObject
RubyFixnum.induced_from
(IRubyObject recv, IRubyObject other) Deprecated.static IRubyObject
RubyFloat.induced_from
(ThreadContext context, IRubyObject recv, IRubyObject number) Deprecated.static IRubyObject
RubyInteger.induced_from
(ThreadContext context, IRubyObject recv, IRubyObject other) Deprecated.static IRubyObject
BasicObjectStub.infectBy
(IRubyObject self, IRubyObject obj) RubyBasicObject.infectBy
(IRubyObject obj) Deprecated.RubyClass.inherited
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyProcess.initgroups
(IRubyObject recv, IRubyObject arg1, IRubyObject arg2) Deprecated.static IRubyObject
RubyProcess.initgroups
(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2) RubyArgsFile.initialize
(ThreadContext context, IRubyObject[] args) RubyArray.initialize
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.Use the versions with zero, one, or two args.RubyArray.initialize
(ThreadContext context, IRubyObject arg0, Block block) rb_ary_initializeRubyArray.initialize
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) rb_ary_initializeRubyChain.initialize
(ThreadContext context, IRubyObject[] args) RubyClass.initialize
(ThreadContext context, IRubyObject superObject, Block block) RubyConverter.initialize
(ThreadContext context, IRubyObject[] args) static void
RubyData.initialize
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyDir.initialize
(ThreadContext context, IRubyObject path) Creates a newDir
.RubyDir.initialize
(ThreadContext context, IRubyObject path, IRubyObject encOpts) LikeRubyDir.initialize(ThreadContext, IRubyObject)
but accepts an :encoding option.RubyEnumerator.initialize
(ThreadContext context, IRubyObject[] args) Deprecated.RubyEnumerator.initialize
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyEnumerator.initialize
(ThreadContext context, IRubyObject size, Block block) RubyException.initialize
(IRubyObject[] args, Block block) RubyException.initialize
(ThreadContext context, IRubyObject arg0) RubyException.initialize
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyFile.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyFileStat.initialize
(IRubyObject fname, Block unusedBlock) Deprecated.RubyFileStat.initialize
(ThreadContext context, IRubyObject fname, Block unusedBlock) RubyFrozenError.initialize
(ThreadContext context, IRubyObject messageOrKwargs) RubyFrozenError.initialize
(ThreadContext context, IRubyObject message, IRubyObject kwargs) RubyGenerator.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyHash.initialize
(IRubyObject[] args, Block block) Deprecated.RubyHash.initialize
(ThreadContext context, IRubyObject _default, Block block) RubyHash.initialize
(ThreadContext context, IRubyObject _default, IRubyObject hash, Block block) RubyInterrupt.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyIO.initialize
(ThreadContext context, IRubyObject fileNumber, Block unused) RubyIO.initialize
(ThreadContext context, IRubyObject fileNumber, IRubyObject second, Block unused) RubyIO.initialize
(ThreadContext context, IRubyObject fileNumber, IRubyObject modeValue, IRubyObject options, Block unused) void
RubyIOBuffer.initialize
(ThreadContext context, byte[] baseBytes, int size, int flags, IRubyObject source) RubyIOBuffer.initialize
(ThreadContext context, IRubyObject size) RubyIOBuffer.initialize
(ThreadContext context, IRubyObject _size, IRubyObject flags) RubyKeyError.initialize
(ThreadContext context, IRubyObject messageOrKwargs) RubyKeyError.initialize
(ThreadContext context, IRubyObject message, IRubyObject kwargs) RubyKeyError.initialize
(ThreadContext context, IRubyObject message, IRubyObject receiver, IRubyObject key) RubyNameError.initialize
(IRubyObject[] args, Block block) RubyNoMatchingPatternKeyError.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyRandomBase.initialize
(ThreadContext context, IRubyObject[] args) RubyRange.initialize
(ThreadContext context, IRubyObject[] args, Block unusedBlock) RubySignalException.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyString.initialize
(ThreadContext context, IRubyObject arg0) RubyString.initialize
(ThreadContext context, IRubyObject arg0, IRubyObject opts) RubyStruct.initialize
(ThreadContext context, IRubyObject arg0) RubyStruct.initialize
(ThreadContext context, IRubyObject[] args) RubyStruct.initialize
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyStruct.initialize
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubySystemCallError.initialize
(IRubyObject[] args, Block unused) Deprecated.RubySystemCallError.initialize
(ThreadContext context, IRubyObject[] args) RubySystemExit.initialize
(IRubyObject[] args, Block block) Deprecated.RubySystemExit.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyThread.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubyTime.initialize
(ThreadContext context, IRubyObject[] args) RubyTime.initialize
(ThreadContext context, IRubyObject year, IRubyObject month, IRubyObject day, IRubyObject hour, IRubyObject minute, IRubyObject second, IRubyObject usec, IRubyObject zone) RubyUncaughtThrowError.initialize
(IRubyObject[] args, Block block) Deprecated.RubyUncaughtThrowError.initialize
(ThreadContext context, IRubyObject[] args, Block block) static IRubyObject
RubyKernel.initialize_clone
(ThreadContext context, IRubyObject self, IRubyObject original) RubyArray.initialize_copy
(ThreadContext context, IRubyObject orig) rb_ary_initialize_copyRubyBasicObject.initialize_copy
(IRubyObject original) Deprecated.RubyBasicObject.initialize_copy
(ThreadContext context, IRubyObject original) Initializes this object as a copy of the original, that is the parameter to this object.RubyBinding.initialize_copy
(ThreadContext context, IRubyObject other) RubyClass.initialize_copy
(ThreadContext context, IRubyObject original) rb_class_init_copystatic IRubyObject
RubyData.initialize_copy
(ThreadContext context, IRubyObject copy, IRubyObject original) RubyFileStat.initialize_copy
(ThreadContext context, IRubyObject original) RubyGenerator.initialize_copy
(ThreadContext context, IRubyObject other) RubyHash.initialize_copy
(ThreadContext context, IRubyObject other) RubyIO.initialize_copy
(ThreadContext context, IRubyObject _io) RubyIOBuffer.initialize_copy
(ThreadContext context, IRubyObject other) static IRubyObject
RubyKernel.initialize_copy
(IRubyObject self, IRubyObject original) Deprecated.static IRubyObject
RubyKernel.initialize_copy
(ThreadContext context, IRubyObject self, IRubyObject original) RubyMatchData.initialize_copy
(ThreadContext context, IRubyObject original) RubyModule.initialize_copy
(ThreadContext context, IRubyObject original) mri: rb_mod_init_copyRubyNumeric.initialize_copy
(ThreadContext context, IRubyObject arg) num_init_copyRubyRandom.initialize_copy
(ThreadContext context, IRubyObject orig) RubyRange.initialize_copy
(ThreadContext context, IRubyObject original) RubyRegexp.initialize_copy
(ThreadContext context, IRubyObject re) rb_reg_init_copyRubyString.initialize_copy
(IRubyObject other) Deprecated.RubyString.initialize_copy
(ThreadContext context, IRubyObject other) RubyStruct.initialize_copy
(ThreadContext context, IRubyObject arg) RubyTime.initialize_copy
(ThreadContext context, IRubyObject original) static IRubyObject
RubyKernel.initialize_dup
(ThreadContext context, IRubyObject self, IRubyObject original) RubyRegexp.initialize_m
(IRubyObject arg) Deprecated.RubyRegexp.initialize_m
(IRubyObject arg0, IRubyObject arg1) Deprecated.RubyRegexp.initialize_m
(IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.RubyRegexp.initialize_m
(ThreadContext context, IRubyObject arg) RubyRegexp.initialize_m
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyRegexp.initialize_m
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyFileStat.initialize19
(IRubyObject fname, Block unusedBlock) Deprecated.protected IRubyObject
RubyArray.initializeCommon
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyStruct.initializeInternal
(ThreadContext context, int provided, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyNameError.initializeOptions
(IRubyObject[] args, RubyHash options, Block block) RubyNoMethodError.initializeOptions
(IRubyObject[] args, RubyHash options, Block block) static IRubyObject
RubyEnumerable.inject
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.inject
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.inject
(ThreadContext context, IRubyObject self, IRubyObject init, IRubyObject method, Block block) static IRubyObject
RubyEnumerable.injectCommon
(ThreadContext context, IRubyObject self, IRubyObject init, Block block) static IRubyObject
RubyArgsFile.inplace_mode
(ThreadContext context, IRubyObject recv) RubyArgsFile.inplace_mode_set
(ThreadContext context, IRubyObject test) static IRubyObject
RubyArgsFile.inplace_mode_set
(ThreadContext context, IRubyObject recv, IRubyObject test) RubyArray.insert
(IRubyObject arg) Deprecated.RubyArray.insert
(IRubyObject[] args) Deprecated.RubyArray.insert
(IRubyObject arg1, IRubyObject arg2) Deprecated.RubyArray.insert
(ThreadContext context, IRubyObject arg) rb_ary_insertRubyArray.insert
(ThreadContext context, IRubyObject[] args) RubyArray.insert
(ThreadContext context, IRubyObject arg1, IRubyObject arg2) RubyString.insert
(ThreadContext context, IRubyObject indexArg, IRubyObject arg) RubyConverter.insert_output
(ThreadContext context, IRubyObject string) AbstractRubyMethod.inspect
(IRubyObject receiver) static IRubyObject
BasicObjectStub.inspect
(IRubyObject self) static IRubyObject
RubyData.DataMethods.inspect
(ThreadContext context, IRubyObject klass) static IRubyObject
RubyData.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
RubyKernel.inspect
(IRubyObject self) Deprecated.static IRubyObject
RubyKernel.inspect
(ThreadContext context, IRubyObject self) static RubyString
RubyObject.inspect
(ThreadContext context, IRubyObject object) rb_inspect The internal helper that ensures a RubyString instance is returned so dangerous casting can be omitted Preferred over callMethod(context, "inspect")static IRubyObject
RubyStruct.StructMethods.inspect
(IRubyObject recv) Deprecated.static IRubyObject
RubyStruct.StructMethods.inspect
(ThreadContext context, IRubyObject recv) RubyBasicObject.instance_eval
(ThreadContext context, IRubyObject[] args, Block block) RubyBasicObject.instance_eval
(ThreadContext context, IRubyObject arg0, Block block) RubyBasicObject.instance_eval
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyBasicObject.instance_eval
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyBasicObject.instance_exec
(ThreadContext context, IRubyObject[] args, Block block) rb_obj_instance_exec call-seq: obj.instance_exec(arg...) {|var...| block } => obj Executes the given block within the context of the receiver (_obj_).RubyModule.instance_method
(IRubyObject symbol) Deprecated.RubyModule.instance_method
(ThreadContext context, IRubyObject symbol) RubyArray
<?> RubyModule.instance_methods
(IRubyObject[] args) Deprecated.RubyModule.instance_methods
(ThreadContext context, IRubyObject[] args) RubyArray
<?> RubyModule.instance_methods19
(IRubyObject[] args) Deprecated.RubyBasicObject.instance_of_p
(ThreadContext context, IRubyObject type) rb_obj_is_instance_of call-seq: obj.instance_of?(class) => true or false Returnstrue
if obj is an instance of the given class.static RubyBoolean
RubyKernel.instance_of_p
(ThreadContext context, IRubyObject self, IRubyObject type) RubyBasicObject.instance_variable_defined_p
(ThreadContext context, IRubyObject name) rb_obj_ivar_defined call-seq: obj.instance_variable_defined?(symbol) => true or false Returnstrue
if the given instance variable is defined in obj.static IRubyObject
RubyKernel.instance_variable_defined_p
(ThreadContext context, IRubyObject self, IRubyObject name) RubyBasicObject.instance_variable_get
(ThreadContext context, IRubyObject name) rb_obj_ivar_get call-seq: obj.instance_variable_get(symbol) => obj Returns the value of the given instance variable, or nil if the instance variable is not set.static IRubyObject
RubyKernel.instance_variable_get
(ThreadContext context, IRubyObject self, IRubyObject name) RubyBasicObject.instance_variable_set
(IRubyObject name, IRubyObject value) rb_obj_ivar_set call-seq: obj.instance_variable_set(symbol, obj) => obj Sets the instance variable names by symbol to object, thereby frustrating the efforts of the class's author to attempt to provide proper encapsulation.static IRubyObject
RubyKernel.instance_variable_set
(IRubyObject self, IRubyObject name, IRubyObject value) static RubyArray
RubyKernel.instance_variables
(ThreadContext context, IRubyObject self) RubyModule.instanceMethods
(IRubyObject[] args, Visibility visibility, boolean obj, boolean not) Deprecated.RubyModule.instanceMethods
(ThreadContext context, IRubyObject[] args, Visibility visibility, boolean obj, boolean not) protected static boolean
RubyInteger.int_half_p_half_down
(ThreadContext context, RubyInteger num, RubyNumeric n, IRubyObject f) protected static boolean
RubyInteger.int_half_p_half_even
(ThreadContext context, RubyInteger num, RubyNumeric n, IRubyObject f) protected static boolean
RubyInteger.int_half_p_half_up
(ThreadContext context, RubyInteger num, RubyNumeric n, IRubyObject f) static IRubyObject
RubyArgsFile.internal_encoding
(ThreadContext context, IRubyObject recv) protected RubyHash.RubyHashEntry
RubyHash.internalDelete
(IRubyObject key) protected IRubyObject
RubyGlobal.StringOnlyRubyHash.internalGet
(IRubyObject key) protected IRubyObject
RubyHash.internalGet
(IRubyObject key) protected RubyHash.RubyHashEntry
RubyHash.internalGetEntry
(IRubyObject key) protected final IRubyObject
RubyHash.internalJavaPut
(IRubyObject key, IRubyObject value) Deprecated.RubyHash.internalPut
(IRubyObject key, IRubyObject value) protected IRubyObject
RubyHash.internalPutNoResize
(IRubyObject key, IRubyObject value, boolean checkForExisting) protected void
RubyHash.internalPutSmall
(IRubyObject key, IRubyObject value, boolean checkForExisting) Deprecated.RubyArray.intersect_p
(ThreadContext context, IRubyObject other) MRI: rb_ary_intersect_pRubyArray.intersection
(ThreadContext context, IRubyObject[] args) static RubyNumeric
RubyNumeric.intervalStepSize
(ThreadContext context, IRubyObject from, IRubyObject to, IRubyObject step, boolean excl) protected IRubyObject
RubyFixnum.intPowTmp2
(ThreadContext context, IRubyObject y, long mm, boolean negaFlg) Deprecated.static RaiseException
RubyTime.invalidUTCOffset
(Ruby runtime, IRubyObject value) Deprecated.UseRubyTime.invalidUTCOffset(ThreadContext)
insteadstatic RaiseException
RubyTime.invalidUTCOffset
(ThreadContext context, IRubyObject value) static IRubyObject
RubyComparable.invcmp
(ThreadContext context, IRubyObject recv, IRubyObject other) rb_invcmpstatic IRubyObject
RubyComparable.invcmp
(ThreadContext context, ThreadContext.RecursiveFunctionEx<IRubyObject> func, IRubyObject recv, IRubyObject other) rb_invcmpstatic IRubyObject
RubyEnumerable.inverseGrep
(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) RubyClass.invoke
(ThreadContext context, IRubyObject self, int methodIndex, String name, IRubyObject[] args, CallType callType, Block block) Deprecated.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject[] args, CallType callType) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject[] args, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, CallType callType) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, CallType callType) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg, CallType callType) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, CallType callType) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invoke
(ThreadContext context, IRubyObject self, String name, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, Block block) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject[] args) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject[] args, Block block) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg, Block block) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.RubyClass.invokeFrom
(ThreadContext context, CallType callType, IRubyObject caller, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Deprecated.RubyClass.invokeInherited
(ThreadContext context, IRubyObject self, IRubyObject subclass) RubyClass.invokePublic
(ThreadContext context, IRubyObject self, String name, IRubyObject arg) MRI: rb_funcallv_publicstatic IRubyObject
FiberScheduler.ioClose
(ThreadContext context, IRubyObject scheduler, IRubyObject io) protected static IRubyObject
RubyIO.ioClose
(ThreadContext context, IRubyObject io) RubyIO.ioctl
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyIO.ioOpen
(ThreadContext context, IRubyObject filename, IRubyObject vmode, IRubyObject vperm, IRubyObject opt) Deprecated.static IRubyObject
RubyIO.ioOpen
(ThreadContext context, IRubyObject recv, IRubyObject filename, IRubyObject vmode, IRubyObject vperm, IRubyObject opt) static IRubyObject
FiberScheduler.ioPRead
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, int from, int length, int offset) static IRubyObject
FiberScheduler.ioPRead
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, RubyInteger from, RubyInteger length, RubyInteger offset) static IRubyObject
FiberScheduler.ioPReadMemory
(ThreadContext context, IRubyObject scheduler, IRubyObject io, ByteBuffer base, int from, int size, int length) static IRubyObject
FiberScheduler.ioPWrite
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, int from, int length, int offset) static IRubyObject
FiberScheduler.ioPWrite
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, RubyInteger from, RubyInteger length, RubyInteger offset) static IRubyObject
FiberScheduler.ioPWriteMemory
(ThreadContext context, IRubyObject scheduler, IRubyObject io, ByteBuffer base, int from, int size, int length) static IRubyObject
FiberScheduler.ioRead
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, int length, int offset) static IRubyObject
FiberScheduler.ioRead
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, RubyInteger length, RubyInteger offset) static IRubyObject
FiberScheduler.ioReadMemory
(ThreadContext context, IRubyObject scheduler, IRubyObject io, ByteBuffer base, int size, int length) static IRubyObject
FiberScheduler.ioSelect
(ThreadContext context, IRubyObject scheduler, IRubyObject readables, IRubyObject writables, IRubyObject exceptables, IRubyObject timeout) static IRubyObject
FiberScheduler.ioSelectv
(ThreadContext context, IRubyObject scheduler, IRubyObject... args) static IRubyObject
RubyIO.ioStaticWrite
(ThreadContext context, IRubyObject recv, IRubyObject[] argv, boolean binary) static IRubyObject
FiberScheduler.ioWait
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject events, IRubyObject timeout) static IRubyObject
FiberScheduler.ioWaitReadable
(ThreadContext context, IRubyObject scheduler, IRubyObject io) static IRubyObject
FiberScheduler.ioWaitWritable
(ThreadContext context, IRubyObject scheduler, IRubyObject io) static IRubyObject
FiberScheduler.ioWrite
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, int length, int offset) static IRubyObject
FiberScheduler.ioWrite
(ThreadContext context, IRubyObject scheduler, IRubyObject io, IRubyObject buffer, RubyInteger length, RubyInteger offset) static IRubyObject
FiberScheduler.ioWriteMemory
(ThreadContext context, IRubyObject scheduler, IRubyObject io, ByteBuffer base, int size, int length) static boolean
BasicObjectStub.isClass
(IRubyObject self) static boolean
BasicObjectStub.isFrozen
(IRubyObject self) static boolean
BasicObjectStub.isImmediate
(IRubyObject self) boolean
RubyModule.isInstance
(IRubyObject object) boolean
RubyModule.JavaClassKindOf.isKindOf
(IRubyObject obj, RubyModule type) boolean
RubyModule.KindOf.isKindOf
(IRubyObject obj, RubyModule type) boolean
RubyObjectAdapter.isKindOf
(IRubyObject value, RubyModule rubyModule) static boolean
BasicObjectStub.isModule
(IRubyObject self) static boolean
BasicObjectStub.isNil
(IRubyObject self) static boolean
RubyRange.isRangeLike
(ThreadContext context, IRubyObject obj, RespondToCallSite respond_to_begin, RespondToCallSite respond_to_end) Return true if the given object responds to "begin" and "end" methods.static boolean
RubyRange.isRangeLike
(ThreadContext context, IRubyObject obj, JavaSites.CheckedSites begin_checked, JavaSites.CheckedSites end_checked, JavaSites.CheckedSites exclude_end_checked) Return true if the given object responds to "begin", "end" and "exclude_end?" methods.protected static boolean
RubyGlobal.StringOnlyRubyHash.isStringLike
(IRubyObject obj) static boolean
BasicObjectStub.isTaint
(IRubyObject self) static boolean
BasicObjectStub.isTrue
(IRubyObject self) static boolean
BasicObjectStub.isUntrusted
(IRubyObject self) static IRubyObject
RubyKernel.itself
(IRubyObject self) RubyArray.join
(ThreadContext context, IRubyObject sep) rb_ary_joinstatic RubyString
RubyFile.join
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyThread.join
(ThreadContext context, IRubyObject timeout) RubyThread.join
(ThreadContext context, IRubyObject[] args) Deprecated.RubyArray.join19
(ThreadContext context, IRubyObject sep) Deprecated.static IRubyObject
FiberScheduler.kernelSleep
(ThreadContext context, IRubyObject scheduler, IRubyObject timeout) static IRubyObject
FiberScheduler.kernelSleep
(ThreadContext context, IRubyObject scheduler, IRubyObject[] args) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.key
(ThreadContext context, IRubyObject expected) RubyHash.key
(ThreadContext context, IRubyObject expected) RubyObjectSpace.AbstractWeakMap.key_p
(ThreadContext context, IRubyObject key) RubyThread.key_p
(ThreadContext context, IRubyObject key) static IRubyObject
RubyStruct.StructMethods.keyword_init_p
(IRubyObject self) Deprecated.static IRubyObject
RubyStruct.StructMethods.keyword_init_p
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.kill
(Ruby runtime, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.kill
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.kill
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyThread.kill
(IRubyObject recv, IRubyObject rubyThread, Block block) RubyBasicObject.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 Returnstrue
if class is the class of obj, or if class is one of the superclasses of obj or modules included in obj.static RubyBoolean
RubyKernel.kind_of_p
(ThreadContext context, IRubyObject self, IRubyObject type) static RubyProc
RubyKernel.lambda
(ThreadContext context, IRubyObject recv, Block block) RubyArithmeticSequence.last
(ThreadContext context, IRubyObject num) RubyArray.last
(IRubyObject arg0) Deprecated.RubyArray.last
(IRubyObject[] args) Deprecated.Use the versions with zero, one, or two args.RubyArray.last
(ThreadContext context, IRubyObject arg0) rb_ary_lastRubyRange.last
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyRegexp.last_match
(IRubyObject match) Deprecated.static IRubyObject
RubyRegexp.last_match
(ThreadContext context, IRubyObject match) rb_reg_last_matchstatic IRubyObject
RubyRegexp.last_match_s
(ThreadContext context, IRubyObject recv) rb_reg_s_last_match / match_getterstatic IRubyObject
RubyRegexp.last_match_s
(ThreadContext context, IRubyObject recv, IRubyObject nth) rb_reg_s_last_matchstatic IRubyObject
RubyProcess.last_status
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyFile.lchmod
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyFile.lchown
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyInteger.lcm
(ThreadContext context, IRubyObject other) rb_lcmstatic RubyFloat
RubyMath.ldexp
(ThreadContext context, IRubyObject recv, IRubyObject mantissa, IRubyObject exponent) static IRubyObject
RubyRandom.left
(ThreadContext context, IRubyObject recv) static RubyArray
RubyMath.lgamma
(ThreadContext context, IRubyObject recv, IRubyObject x) Based on Gergő Nemes's Gamma Function approximation formula, we compute Log Gamma function for real number x.static IRubyObject
RubyThread.Backtrace.limit
(ThreadContext context, IRubyObject self) static IRubyObject
RubyRegexp.linear_time_p
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyArgsFile.lineno
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.lineno_set
(ThreadContext context, IRubyObject recv, IRubyObject line) RubyIO.lineno_set
(ThreadContext context, IRubyObject newLineNumber) Sets the current line number.static IRubyObject
RubyArgsFile.lines
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.RubyString.lines
(ThreadContext context, IRubyObject arg, Block block) RubyString.lines
(ThreadContext context, IRubyObject arg, IRubyObject opts, Block block) static IRubyObject
RubyFile.link
(ThreadContext context, IRubyObject recv, IRubyObject from, IRubyObject to) static IRubyObject
RubyEncoding.list
(ThreadContext context, IRubyObject recv) static IRubyObject
RubySignal.list
(ThreadContext context, IRubyObject recv) static RubyArray
RubyThread.list
(IRubyObject recv) RubyString.ljust
(IRubyObject arg0) Deprecated.RubyString.ljust
(IRubyObject arg0, IRubyObject arg1) Deprecated.RubyString.ljust
(ThreadContext context, IRubyObject arg0) rb_str_ljustRubyString.ljust
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyKernel.load
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyKernel.load
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyKernel.load
(ThreadContext context, IRubyObject recv, IRubyObject path, Block block) static IRubyObject
RubyKernel.load
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject wrap, Block block) static IRubyObject
RubyMarshal.load
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) static IRubyObject
RubyNameError.RubyNameErrorMessage.load
(IRubyObject recv, IRubyObject arg) static RubyTime
RubyTime.load
(IRubyObject recv, IRubyObject from, Block block) Deprecated.static RubyTime
RubyTime.load
(ThreadContext context, IRubyObject recv, IRubyObject from) static RubyTime
RubyTime.local
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyBinding.local_variable_defined_p
(ThreadContext context, IRubyObject symbol) RubyBinding.local_variable_get
(ThreadContext context, IRubyObject symbol) RubyBinding.local_variable_set
(ThreadContext context, IRubyObject symbol, IRubyObject value) static RubyArray
RubyKernel.local_variables
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEncoding.locale_charmap
(ThreadContext context, IRubyObject recv) RubyTime.localtime
(ThreadContext context, IRubyObject arg) static RubyFloat
RubyMath.log
(ThreadContext context, IRubyObject val) static RubyFloat
RubyMath.log
(ThreadContext context, IRubyObject recv, IRubyObject val) Returns the natural logarithm of x.static RubyFloat
RubyMath.log
(ThreadContext context, IRubyObject recv, IRubyObject... args) static RubyFloat
RubyMath.log
(ThreadContext context, IRubyObject recv, IRubyObject val, IRubyObject base) static RubyFloat
RubyMath.log10
(ThreadContext context, IRubyObject recv, IRubyObject x) Returns the base 10 logarithm of x.static RubyFloat
RubyMath.log2
(ThreadContext context, IRubyObject recv, IRubyObject x) Returns the base 2 logarithm of x.static IRubyObject
RubyRange.BSearch.long_bits_to_double
(ThreadContext context, IRubyObject bsearch, IRubyObject fixnum) static IRubyObject
RubyKernel.loop
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyFile.lstat
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFile.lutime
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static RubyThread
RubyThread.main
(IRubyObject recv) static RubyThread
RubyThread.mainThread
(IRubyObject receiver) static IRubyObject
RubyEnumerable.map
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyIOBuffer.map
(ThreadContext context, IRubyObject self, RubyFile _file, int _size, int _offset, int _flags) static IRubyObject
RubyIOBuffer.map
(ThreadContext context, IRubyObject self, IRubyObject _file) static IRubyObject
RubyIOBuffer.map
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyIOBuffer.map
(ThreadContext context, IRubyObject self, IRubyObject _file, IRubyObject _size) static IRubyObject
RubyIOBuffer.map
(ThreadContext context, IRubyObject self, IRubyObject _file, IRubyObject _size, IRubyObject _offset) static IRubyObject
RubyIOBuffer.map
(ThreadContext context, IRubyObject self, IRubyObject _file, IRubyObject _size, IRubyObject _offset, IRubyObject _flags) RubyComplex.marshal_load
(ThreadContext context, IRubyObject arg) nucomp_marshal_loadRubyRandom.marshal_load
(ThreadContext context, IRubyObject arg) RubyRational.marshal_load
(ThreadContext context, IRubyObject arg) nurat_marshal_loadstatic void
RubyData.marshalTo
(ThreadContext context, RubyOutputStream out, IRubyObject data, MarshalDumper output) RubyMatchData.match
(ThreadContext context, IRubyObject nth) RubyString.match
(ThreadContext context, IRubyObject pattern) Deprecated.RubyString.match
(ThreadContext context, IRubyObject[] args, Block block) RubyString.match
(ThreadContext context, IRubyObject pattern, Block block) RubyString.match
(ThreadContext context, IRubyObject pattern, IRubyObject pos, Block block) static IRubyObject
RubyRegexp.match_last
(IRubyObject match) Deprecated.static IRubyObject
RubyRegexp.match_last
(ThreadContext context, IRubyObject matchArg) rb_reg_match_lastRubyMatchData.match_length
(ThreadContext context, IRubyObject nth) final IRubyObject
RubyRegexp.match_m
(ThreadContext context, IRubyObject str, boolean useBackref) RubyRegexp.match_m
(ThreadContext context, IRubyObject str, Block block) rb_reg_match_mRubyRegexp.match_m
(ThreadContext context, IRubyObject str, IRubyObject pos, Block block) RubySymbol.match_m
(ThreadContext context, IRubyObject[] args, Block block) RubySymbol.match_m
(ThreadContext context, IRubyObject other, Block block) RubySymbol.match_m
(ThreadContext context, IRubyObject other, IRubyObject pos, Block block) RubyRegexp.match_p
(ThreadContext context, IRubyObject str) RubyRegexp.match_p
(ThreadContext context, IRubyObject str, IRubyObject pos) RubyString.match_p
(ThreadContext context, IRubyObject pattern) RubyString.match_p
(ThreadContext context, IRubyObject pattern, IRubyObject pos) RubySymbol.match_p
(ThreadContext context, IRubyObject other) RubySymbol.match_p
(ThreadContext context, IRubyObject other, IRubyObject pos) static IRubyObject
RubyRegexp.match_post
(IRubyObject match) Deprecated.static IRubyObject
RubyRegexp.match_post
(ThreadContext context, IRubyObject matchArg) rb_reg_match_poststatic IRubyObject
RubyRegexp.match_pre
(IRubyObject match) Deprecated.static IRubyObject
RubyRegexp.match_pre
(ThreadContext context, IRubyObject matchArg) rb_reg_match_preRubyString.match19
(ThreadContext context, IRubyObject pattern) Deprecated.RubyString.match19
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.RubyString.match19
(ThreadContext context, IRubyObject pattern, IRubyObject pos, Block block) Deprecated.RubyArray.max
(ThreadContext context, IRubyObject num, Block block) static IRubyObject
RubyEnumerable.max
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.max
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyRange.max
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.max_by
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.max_by
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static IRubyObject
RubyProcess.maxgroups
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.maxgroups
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.maxgroups_set
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.maxgroups_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyGC.measure_total_time
(ThreadContext context, IRubyObject self) static IRubyObject
RubyGC.measure_total_time_set
(ThreadContext context, IRubyObject self, IRubyObject value) RubyObjectSpace.AbstractWeakMap.member_p
(ThreadContext context, IRubyObject key) static IRubyObject
RubyData.DataMethods.members
(ThreadContext context, IRubyObject self) static RubyArray
RubyData.members
(ThreadContext context, IRubyObject self) static RubyArray
RubyStruct.members
(IRubyObject recv, Block block) Deprecated.static IRubyObject
RubyStruct.StructMethods.members
(IRubyObject recv, Block block) Deprecated.static IRubyObject
RubyStruct.StructMethods.members
(ThreadContext context, IRubyObject recv) RubyHash.merge
(ThreadContext context, IRubyObject[] others, Block block) rb_hash_mergeRubyHash.merge
(ThreadContext context, IRubyObject other, Block block) Deprecated.RubyHash.merge_bang
(ThreadContext context, IRubyObject[] others, Block block) rb_hash_updateRubyHash.merge_bang
(ThreadContext context, IRubyObject other, Block block) Deprecated.RubyBasicObject.method
(IRubyObject name) Deprecated.RubyBasicObject.method
(IRubyObject name, StaticScope refinedScope) Deprecated.RubyBasicObject.method
(ThreadContext context, IRubyObject name, StaticScope refinedScope) LikeRubyBasicObject.method(IRubyObject)
but using the given refinement scope to search for the method.static IRubyObject
RubyKernel.method
(IRubyObject self, IRubyObject symbol) Deprecated.static IRubyObject
RubyKernel.method
(ThreadContext context, IRubyObject self, IRubyObject symbol) RubyModule.method_added
(ThreadContext context, IRubyObject nothing) RubyModule.method_defined_p
(ThreadContext context, IRubyObject symbol) RubyModule.method_defined_p
(ThreadContext context, IRubyObject symbol, IRubyObject includeSuper) static IRubyObject
RubyBasicObject.method_missing
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyKernel.method_missing
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyModule.method_removed
(ThreadContext context, IRubyObject nothing) RubyModule.method_undefined
(ThreadContext context, IRubyObject nothing) static IRubyObject
RubyKernel.methodMissing
(ThreadContext context, IRubyObject recv, String name, Visibility lastVis, CallType lastCallType, IRubyObject[] args) static IRubyObject
RubyKernel.methodMissing
(ThreadContext context, IRubyObject recv, String name, Visibility lastVis, CallType lastCallType, IRubyObject[] args, boolean dropFirst) static IRubyObject
RubyKernel.methodMissing
(ThreadContext context, IRubyObject recv, String name, Visibility lastVis, CallType lastCallType, IRubyObject[] args, Block block) Deprecated.protected static IRubyObject
RubyKernel.methodMissingDirect
(ThreadContext context, IRubyObject recv, RubySymbol symbol, Visibility lastVis, CallType lastCallType, IRubyObject[] args) RubyBasicObject.methods
(ThreadContext context, IRubyObject... args) rb_obj_methods call-seq: obj.methods => array Returns a list of the names of methods publicly accessible in obj.final IRubyObject
RubyBasicObject.methods
(ThreadContext context, IRubyObject[] args, boolean useSymbols) Deprecated.static IRubyObject
RubyKernel.methods
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyArray.min
(ThreadContext context, IRubyObject num, Block block) static IRubyObject
RubyEnumerable.min
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.min
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyRange.min
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.min_by
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.min_by
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.minmax
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.minmax_by
(ThreadContext context, IRubyObject self, Block block) RubyModule.mix
(ThreadContext context, IRubyObject modArg) RubyModule.mix
(ThreadContext context, IRubyObject modArg, IRubyObject hash0) static IRubyObject
RubyDir.mkdir
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyDir.mkdir
(ThreadContext context, IRubyObject recv, IRubyObject... args) Creates the directory specified bypath
.static IRubyObject
RubyFile.mkfifo
(ThreadContext context, IRubyObject recv, IRubyObject path) static IRubyObject
RubyFile.mkfifo
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject mode) RubyModule.module_eval
(ThreadContext context, IRubyObject[] args, Block block) RubyModule.module_eval
(ThreadContext context, IRubyObject arg0, Block block) RubyModule.module_eval
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyModule.module_eval
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyModule.module_exec
(ThreadContext context, IRubyObject[] args, Block block) RubyModule.module_function
(ThreadContext context, IRubyObject[] args) RubyBignum.modulo
(ThreadContext context, IRubyObject other) RubyFixnum.modulo
(ThreadContext context, IRubyObject other) RubyNumeric.modulo
(ThreadContext context, IRubyObject other) num_modulostatic IRubyObject
RubyFile.mtime
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.mtimeEquals
(IRubyObject other) Deprecated.RubyFileStat.mtimeEquals
(ThreadContext context, IRubyObject other) RubyFileStat.mtimeGreaterThan
(IRubyObject other) Deprecated.RubyFileStat.mtimeGreaterThan
(ThreadContext context, IRubyObject other) RubyFileStat.mtimeLessThan
(IRubyObject other) Deprecated.RubyFileStat.mtimeLessThan
(ThreadContext context, IRubyObject other) static IRubyObject
RubyEncoding.name_list
(ThreadContext context, IRubyObject recv) RubyMatchData.named_captures
(ThreadContext context, IRubyObject[] args) static boolean
RubyNumeric.negativeInt
(ThreadContext context, IRubyObject num) 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, IRubyObject[] args) static RubyFloat
RubyKernel.new_float
(Ruby runtime, IRubyObject object) Deprecated.static RubyFloat
RubyKernel.new_float
(IRubyObject recv, IRubyObject object) Deprecated.static RubyFloat
RubyKernel.new_float
(ThreadContext context, IRubyObject object) static IRubyObject
RubyKernel.new_float
(ThreadContext context, IRubyObject object, boolean exception) static IRubyObject
RubyKernel.new_float
(ThreadContext context, IRubyObject recv, IRubyObject object) static IRubyObject
RubyKernel.new_float
(ThreadContext context, IRubyObject recv, IRubyObject object, IRubyObject opts) static IRubyObject
RubyKernel.new_hash
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyKernel.new_integer
(ThreadContext context, IRubyObject recv, IRubyObject object) static IRubyObject
RubyKernel.new_integer
(ThreadContext context, IRubyObject recv, IRubyObject object, IRubyObject baseOrOpts) static IRubyObject
RubyKernel.new_integer
(ThreadContext context, IRubyObject recv, IRubyObject object, IRubyObject base, IRubyObject opts) static IRubyObject
RubyKernel.new_rational
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyKernel.new_rational
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyKernel.new_rational
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyKernel.new_string
(ThreadContext context, IRubyObject recv, IRubyObject object) static RubyArithmeticSequence
RubyArithmeticSequence.newArithmeticSequence
(ThreadContext context, IRubyObject generatedBy, String method, IRubyObject[] args, IRubyObject begin, IRubyObject end, IRubyObject step, IRubyObject excludeEnd) Ruby.newArray
(IRubyObject object) Deprecated.Ruby.newArray
(IRubyObject... objects) Deprecated.Ruby.newArray
(IRubyObject car, IRubyObject cdr) Deprecated.static RubyArray
<?> RubyArray.newArray
(Ruby runtime, IRubyObject obj) static RubyArray
<?> RubyArray.newArray
(Ruby runtime, IRubyObject[] args) rb_ary_new4, rb_ary_new3static RubyArray
<?> RubyArray.newArray
(Ruby runtime, IRubyObject car, IRubyObject cdr) rb_assoc_newstatic RubyArray
<?> RubyArray.newArray
(Ruby runtime, IRubyObject first, IRubyObject second, IRubyObject third) static RubyArray
<?> RubyArray.newArray
(Ruby runtime, IRubyObject first, IRubyObject second, IRubyObject third, IRubyObject fourth) static RubyArray
<?> RubyArray.newArrayLight
(RubyClass arrayClass, IRubyObject obj) static RubyArray
<?> RubyArray.newArrayLight
(RubyClass arrayClass, IRubyObject car, IRubyObject cdr) static RubyArray
<?> RubyArray.newArrayLight
(Ruby runtime, IRubyObject obj) static RubyArray
<?> RubyArray.newArrayLight
(Ruby runtime, IRubyObject... objs) static RubyArray
<?> RubyArray.newArrayLight
(Ruby runtime, IRubyObject car, IRubyObject cdr) static RubyArray
RubyArray.newArrayMayCopy
(Ruby runtime, IRubyObject... args) static RubyArray
RubyArray.newArrayMayCopy
(Ruby runtime, IRubyObject[] args, int start) static RubyArray
RubyArray.newArrayMayCopy
(Ruby runtime, IRubyObject[] args, int start, int length) Construct a new RubyArray given the specified range of elements in the source array.Ruby.newArrayNoCopy
(IRubyObject... objects) Deprecated.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) Ruby.newArrayNoCopyLight
(IRubyObject... objects) Deprecated.static RubyArray
RubyArray.newArrayNoCopyLight
(Ruby runtime, IRubyObject[] args) static RubyBinding
RubyBinding.newBinding
(Ruby runtime, IRubyObject self) Deprecated.static RubyChain
RubyChain.newChain
(ThreadContext context, IRubyObject[] enums) static RubyComplex
RubyComplex.newComplexBang
(ThreadContext context, RubyClass clazz, IRubyObject x) Deprecated.static IRubyObject
RubyComplex.newComplexCanonicalize
(ThreadContext context, IRubyObject x) rb_complex_new1static IRubyObject
RubyComplex.newComplexCanonicalize
(ThreadContext context, IRubyObject x, IRubyObject y) rb_complex_newstatic IRubyObject
RubyComplex.newComplexConvert
(ThreadContext context, IRubyObject x) rb_Complex1static IRubyObject
RubyComplex.newComplexConvert
(ThreadContext context, IRubyObject x, IRubyObject y) rb_Complex/rb_Complex2static RubyComplex
RubyComplex.newComplexRaw
(Ruby runtime, IRubyObject x) rb_complex_raw1static RubyComplex
RubyComplex.newComplexRaw
(Ruby runtime, IRubyObject x, IRubyObject y) rb_complex_rawstatic RubyComplex
RubyComplex.newComplexRawImage
(Ruby runtime, IRubyObject image) static RubySymbol
RubySymbol.newConstantSymbol
(Ruby runtime, IRubyObject fqn, ByteList bytes) Deprecated.static RubySymbol
RubySymbol.newConstantSymbol
(ThreadContext context, IRubyObject fqn, ByteList bytes) Create a symbol whose intention is to be used as a constant.static IRubyObject
RubyException.newException
(ThreadContext context, RubyClass exceptionClass, IRubyObject message) Deprecated.static RubyException
RubyException.newException
(ThreadContext context, RubyClass exceptionClass, IRubyObject... args) Construct a new RubyException object from the given exception class and message.static RubyRange
RubyRange.newExclusiveRange
(ThreadContext context, IRubyObject begin, IRubyObject end) Ruby.newFrozenError
(String objectType, IRubyObject receiver) Ruby.newFrozenError
(IRubyObject receiver) Ruby.newFrozenError
(IRubyObject receiver, String message) Deprecated.static RubyFrozenError
RubyFrozenError.newFrozenError
(ThreadContext context, IRubyObject message, IRubyObject receiver) static RubySymbol
RubySymbol.newHardSymbol
(Ruby runtime, IRubyObject name) static final RubyHash
RubyHash.newHash
(Ruby runtime, Map valueMap, IRubyObject defaultValue) rb_hash_newstatic RubyHash
RubyHash.newHash
(Ruby runtime, IRubyObject key, IRubyObject value) static RubyRange
RubyRange.newInclusiveRange
(ThreadContext context, IRubyObject begin, IRubyObject end) RubyClass.newInstance
(ThreadContext context, IRubyObject arg0) RubyClass.newInstance
(ThreadContext context, IRubyObject[] args, Block block) RubyClass.newInstance
(ThreadContext context, IRubyObject arg0, Block block) RubyClass.newInstance
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyClass.newInstance
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
RubyComplex.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject real) static IRubyObject
RubyComplex.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyComplex.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject real, boolean raise) static IRubyObject
RubyComplex.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject real, IRubyObject image) static IRubyObject
RubyComplex.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject real, IRubyObject image, boolean raise) 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
RubyRational.newInstance
(ThreadContext context, IRubyObject clazz, IRubyObject num) Deprecated.static IRubyObject
RubyRational.newInstance
(ThreadContext context, IRubyObject clazz, IRubyObject[] args) Deprecated.static IRubyObject
RubyRational.newInstance
(ThreadContext context, IRubyObject clazz, IRubyObject num, IRubyObject den) Deprecated.static RubyStopIteration
RubyStopIteration.newInstance
(ThreadContext context, IRubyObject result, String message) static RubyString
RubyString.newInstance
(IRubyObject recv, IRubyObject[] args, Block block) rb_str_s_newstatic RubyClass
RubyStruct.newInstance
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static RubyClass
RubyStruct.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Create new Struct class.static IRubyObject
RubyThread.newInstance
(IRubyObject recv, IRubyObject[] args, Block block) Thread.new
static RubyTime
RubyTime.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyTime.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyComplex.newInstanceBang
(ThreadContext context, IRubyObject recv, IRubyObject real) static IRubyObject
RubyComplex.newInstanceBang
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyComplex.newInstanceBang
(ThreadContext context, IRubyObject recv, IRubyObject real, IRubyObject image) static IRubyObject
RubyComplex.newInstanceNew
(ThreadContext context, IRubyObject recv, IRubyObject real) Deprecated.static IRubyObject
RubyComplex.newInstanceNew
(ThreadContext context, IRubyObject recv, IRubyObject real, IRubyObject image) Deprecated.Ruby.newKeyError
(String message, IRubyObject recv, IRubyObject key) static RubyHash
RubyHash.newKwargs
(Ruby runtime, String key, IRubyObject value) Ruby.newLocalJumpError
(RubyLocalJumpError.Reason reason, IRubyObject exitValue, String message) static RubyMethod
RubyMethod.newMethod
(RubyModule implementationModule, String methodName, RubyModule originModule, String originName, CacheEntry entry, IRubyObject receiver) final IRubyObject
RubyModule.newMethod
(IRubyObject receiver, String methodName, boolean bound, Visibility visibility) Deprecated.final IRubyObject
RubyModule.newMethod
(IRubyObject receiver, String methodName, boolean bound, Visibility visibility, boolean respondToMissing) Deprecated.RubyModule.newMethod
(IRubyObject receiver, String methodName, boolean bound, Visibility visibility, boolean respondToMissing, boolean priv) Deprecated.final IRubyObject
RubyModule.newMethod
(IRubyObject receiver, String methodName, StaticScope refinedScope, boolean bound, Visibility visibility) Deprecated.final IRubyObject
RubyModule.newMethod
(IRubyObject receiver, String methodName, StaticScope scope, boolean bound, Visibility visibility, boolean respondToMissing) Deprecated.RubyModule.newMethod
(IRubyObject receiver, String methodName, StaticScope scope, boolean bound, Visibility visibility, boolean respondToMissing, boolean priv) Deprecated.protected IRubyObject
RubyModule.newMethod
(ThreadContext context, IRubyObject receiver, String methodName, StaticScope scope, boolean bound, Visibility visibility, boolean respondToMissing, boolean priv) protected static IRubyObject
RubyGlobal.StringOnlyRubyHash.newName
(ThreadContext context, IRubyObject key, IRubyObject valueArg) Ruby.newNameError
(String message, IRubyObject name) Deprecated.Ruby.newNameError
(String message, IRubyObject recv, String name) Construct a NameError that formats its message with an sprintf format string.Ruby.newNameError
(String message, IRubyObject recv, String name, boolean privateCall) Construct a NameError that formats its message with an sprintf format string and has private_call? set to given.Ruby.newNameError
(String message, IRubyObject name, Throwable exception, boolean printWhenVerbose) Ruby.newNameError
(String message, IRubyObject recv, IRubyObject name) Ruby.newNameError
(String message, IRubyObject recv, IRubyObject name, boolean privateCall) Construct a NameError that formats its message with an sprintf format string.Ruby.newNoMethodError
(String message, String name, IRubyObject args) Construct a NoMethodError with a pre-formatted message.Ruby.newNoMethodError
(String message, IRubyObject recv, String name, RubyArray args) Ruby.newNoMethodError
(String message, IRubyObject recv, String name, RubyArray args, boolean privateCall) Construct a NoMethodError that formats its message with an sprintf format string.static RubyException
RubyNoMethodError.newNoMethodError
(IRubyObject recv, IRubyObject message, IRubyObject name, IRubyObject args) static RubyException
RubyNoMethodError.newNoMethodError
(IRubyObject recv, IRubyObject message, IRubyObject name, IRubyObject args, boolean privateCall) static RubyProducer
RubyProducer.newProducer
(ThreadContext context, IRubyObject init, Block block) static RubyRandom
RubyRandom.newRandom
(Ruby runtime, RubyClass randomClass, IRubyObject seed) Deprecated.static RubyRandom
RubyRandom.newRandom
(ThreadContext context, RubyClass randomClass, IRubyObject seed) static RubyRange
RubyRange.newRange
(ThreadContext context, IRubyObject begin, IRubyObject end, boolean isExclusive) static IRubyObject
RubyRational.newRationalCanonicalize
(ThreadContext context, IRubyObject x, IRubyObject y) static IRubyObject
RubyRational.newRationalConvert
(ThreadContext context, IRubyObject x) rb_Rational1static IRubyObject
RubyRational.newRationalConvert
(ThreadContext context, IRubyObject x, IRubyObject y) rb_Rational/rb_Rational2static RubyRational
RubyRational.newRationalRaw
(Ruby runtime, IRubyObject x, IRubyObject y) rb_rational_rawstatic IRubyObject
RubyRandom.newSeed
(ThreadContext context, IRubyObject recv) static RubyArray
<?> RubyArray.newSharedArray
(RubyClass arrayClass, IRubyObject[] shared) Ruby.newStopIteration
(IRubyObject result, String message) Generate a StopIteration exception.protected static IRubyObject
RubyGlobal.StringOnlyRubyHash.newString
(ThreadContext context, IRubyObject obj) static RubyStruct
RubyStruct.newStruct
(IRubyObject recv, Block block) Deprecated.UseCreate.newStruct(ThreadContext, RubyClass, Block)
instead.static RubyStruct
RubyStruct.newStruct
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static RubyStruct
RubyStruct.newStruct
(IRubyObject recv, IRubyObject arg0, Block block) Deprecated.static RubyStruct
RubyStruct.newStruct
(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) Deprecated.static RubyStruct
RubyStruct.newStruct
(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Deprecated.static IRubyObject
RubyStruct.StructMethods.newStruct
(IRubyObject recv, Block block) Deprecated.static IRubyObject
RubyStruct.StructMethods.newStruct
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyStruct.StructMethods.newStruct
(IRubyObject recv, IRubyObject arg0, Block block) Deprecated.static IRubyObject
RubyStruct.StructMethods.newStruct
(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) Deprecated.static IRubyObject
RubyStruct.StructMethods.newStruct
(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Deprecated.static IRubyObject
RubyStruct.StructMethods.newStruct
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyStruct.StructMethods.newStruct
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyStruct.StructMethods.newStruct
(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block) static IRubyObject
RubyStruct.StructMethods.newStruct
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
RubyStruct.StructMethods.newStruct
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static RubySymbol
RubySymbol.newSymbol
(Ruby runtime, IRubyObject name) Deprecated.Ruby.newTypeError
(IRubyObject receivedObject, String expectedType) Deprecated.Ruby.newTypeError
(IRubyObject receivedObject, RubyClass expectedType) Deprecated.Ruby.newTypeError
(IRubyObject receivedObject, RubyModule expectedType) Deprecated.static RubyUncaughtThrowError
RubyUncaughtThrowError.newUncaughtThrowError
(Ruby runtime, IRubyObject tag, IRubyObject value, RubyString message) Deprecated.static RubyUncaughtThrowError
RubyUncaughtThrowError.newUncaughtThrowError
(ThreadContext context, IRubyObject tag, IRubyObject value, RubyString message) static IRubyObject
RubyKernel.nil_p
(ThreadContext context, IRubyObject self) RubyInteger.nobits_p
(ThreadContext context, IRubyObject other) RubyArray.none_p
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.none_p
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.none_p
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyArray.none_pCommon
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.none_pCommon
(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) static IRubyObject
RubyEnumerable.none_pCommon
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject pattern, Block block) protected static int
RubyBasicObject.nonFixnumHashCode
(IRubyObject hashValue) Deprecated.protected static int
RubyBasicObject.nonFixnumHashCode
(ThreadContext context, IRubyObject hashValue) static IRubyObject
RubyRegexp.nth_match
(int nth, IRubyObject match) Deprecated.static IRubyObject
RubyRegexp.nth_match
(ThreadContext context, int nth, IRubyObject matchArg) rb_reg_nth_matchstatic byte
RubyNumeric.num2chr
(IRubyObject arg) Deprecated.static double
RubyNumeric.num2dbl
(IRubyObject arg) Deprecated.UseConvert.toDouble(ThreadContext, IRubyObject)
instead.static double
RubyNumeric.num2dbl
(ThreadContext context, IRubyObject arg) Deprecated.UseConvert.toDouble(ThreadContext, IRubyObject)
instead.static IRubyObject
RubyNumeric.num2fix
(IRubyObject val) Deprecated.static IRubyObject
RubyNumeric.num2fix
(ThreadContext context, IRubyObject val) Deprecated.static int
RubyNumeric.num2int
(IRubyObject arg) Deprecated.static long
RubyNumeric.num2long
(IRubyObject arg) rb_num2long and FIX2LONG (numeric.c)static long
RubyNumeric.num2ulong
(IRubyObject arg) Convert the given value into an unsigned long, encoded as a signed long.static IRubyObject
RubyRational.numericQuo
(ThreadContext context, IRubyObject x, IRubyObject y) rb_numeric_quostatic IRubyObject
RubyNumeric.numFuncall
(ThreadContext context, IRubyObject x, CallSite site) static IRubyObject
RubyNumeric.numFuncall
(ThreadContext context, IRubyObject x, CallSite site, IRubyObject value) RubyNumeric.numRemainder
(ThreadContext context, IRubyObject y) static long
RubyInteger.numToUint
(IRubyObject val) Deprecated.UseRubyInteger.numToUint(ThreadContext, IRubyObject)
instead.static long
RubyInteger.numToUint
(ThreadContext context, IRubyObject val) Simulate CRuby's rb_num_to_uint by returning a single long; the top 4 bytes will be the uint and the bottom four bytes will be the result code.protected static boolean
RubyBasicObject.OBJ_INIT_COPY
(IRubyObject obj, IRubyObject orig) static IRubyObject
RubyKernel.obj_to_enum
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static RubyString
RubyString.objAsString
(ThreadContext context, IRubyObject obj) rb_obj_as_stringstatic IRubyObject
RubyKernel.object_id
(IRubyObject self) static String
RubySymbol.objectToSymbolString
(IRubyObject object) Properly stringify an object for the current "raw bytes" representation of a symbol.protected static void
RubyBasicObject.objInitCopy
(IRubyObject obj, IRubyObject orig) RubyMatchData.offset
(ThreadContext context, IRubyObject index) match_offsetRubyMatchData.offset19
(ThreadContext context, IRubyObject index) Deprecated.RubyArray.one_p
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.one_p
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.one_p
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) RubyArray.one_pCommon
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.one_pCommon
(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) static IRubyObject
RubyEnumerable.one_pCommon
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject pattern, Block block) RubyComplex.op_add
(ThreadContext context, IRubyObject other) nucomp_addRubyRational.op_add
(ThreadContext context, IRubyObject other) Deprecated.RubyArray.op_and
(IRubyObject other) Deprecated.RubyArray.op_and
(ThreadContext context, IRubyObject other) MRI: rb_ary_andRubyBignum.op_and
(ThreadContext context, IRubyObject other) rb_big_andRubyFixnum.op_and
(ThreadContext context, IRubyObject other) fix_andabstract IRubyObject
RubyInteger.op_and
(ThreadContext context, IRubyObject other) RubyIOBuffer.op_and
(ThreadContext context, IRubyObject _mask) static RubyBoolean
RubyNil.op_and
(ThreadContext context, IRubyObject recv, IRubyObject obj) nil_andRubyProcess.RubyStatus.op_and
(IRubyObject arg) Deprecated.RubyProcess.RubyStatus.op_and
(ThreadContext context, IRubyObject arg) RubyIO.op_append
(ThreadContext context, IRubyObject anObject) rb_io_addstrRubyGlobal.CaseInsensitiveStringOnlyRubyHash.op_aref
(ThreadContext context, IRubyObject arg) RubyHash.op_aref
(ThreadContext context, IRubyObject key) rb_hash_arefRubyInteger.op_aref
(IRubyObject other) Deprecated.RubyInteger.op_aref
(ThreadContext context, IRubyObject index) RubyInteger.op_aref
(ThreadContext context, IRubyObject index, IRubyObject length) RubyMatchData.op_aref
(IRubyObject idx) Deprecated.RubyMatchData.op_aref
(IRubyObject idx, IRubyObject rest) Deprecated.RubyMatchData.op_aref
(ThreadContext context, IRubyObject idx) match_arefRubyMatchData.op_aref
(ThreadContext context, IRubyObject idx, IRubyObject rest) match_arefRubyObjectSpace.AbstractWeakMap.op_aref
(ThreadContext context, IRubyObject key) RubyObjectSpace.AbstractWeakMap.op_aref
(ThreadContext context, IRubyObject key, IRubyObject value) RubyObjectSpace.WeakKeyMap.op_aref
(ThreadContext context, IRubyObject key, IRubyObject value) RubyString.op_aref
(ThreadContext context, IRubyObject arg) rb_str_aref, rb_str_aref_mRubyString.op_aref
(ThreadContext context, IRubyObject arg1, IRubyObject arg2) RubySymbol.op_aref
(ThreadContext context, IRubyObject arg) RubySymbol.op_aref
(ThreadContext context, IRubyObject arg1, IRubyObject arg2) RubyThread.op_aref
(ThreadContext context, IRubyObject key) protected IRubyObject
RubyBignum.op_aref_subclass
(ThreadContext context, IRubyObject other) rb_big_arefprotected IRubyObject
RubyFixnum.op_aref_subclass
(ThreadContext context, IRubyObject other) rb_fix_arefprotected abstract IRubyObject
RubyInteger.op_aref_subclass
(ThreadContext context, IRubyObject index) RubyGlobal.StringOnlyRubyHash.op_aset
(ThreadContext context, IRubyObject key, IRubyObject value) RubyHash.op_aset
(IRubyObject key, IRubyObject value) Deprecated.RubyHash.op_aset
(ThreadContext context, IRubyObject key, IRubyObject value) Set a key/value pair into this hash.RubyString.op_aset
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) rb_str_aset, rb_str_aset_mRubyString.op_aset
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyThread.op_aset
(IRubyObject key, IRubyObject value) Deprecated.RubyThread.op_aset
(ThreadContext context, IRubyObject key, IRubyObject value) protected void
RubyHash.op_asetForString
(Ruby runtime, RubyString key, IRubyObject value) protected void
RubyHash.op_asetSmallForString
(Ruby runtime, RubyString key, IRubyObject value) static IRubyObject
RubyArgsFile.op_binmode
(ThreadContext context, IRubyObject recv) RubyRational.op_ceil
(ThreadContext context, IRubyObject n) Deprecated.RubyArray.op_cmp
(ThreadContext context, IRubyObject obj) rb_ary_cmpRubyBasicObject.op_cmp
(ThreadContext context, IRubyObject other) RubyBignum.op_cmp
(ThreadContext context, IRubyObject other) rb_big_cmpRubyComplex.op_cmp
(ThreadContext context, IRubyObject other) RubyFixnum.op_cmp
(ThreadContext context, IRubyObject other) fix_cmpRubyFloat.op_cmp
(ThreadContext context, IRubyObject other) flo_cmpabstract IRubyObject
RubyInteger.op_cmp
(ThreadContext context, IRubyObject other) RubyIOBuffer.op_cmp
(ThreadContext context, IRubyObject other) static IRubyObject
RubyKernel.op_cmp
(ThreadContext context, IRubyObject self, IRubyObject other) RubyModule.op_cmp
(IRubyObject obj) Deprecated.RubyModule.op_cmp
(ThreadContext context, IRubyObject obj) rb_mod_cmpRubyNumeric.op_cmp
(ThreadContext context, IRubyObject other) num_cmpRubyRational.op_cmp
(ThreadContext context, IRubyObject other) nurat_cmpRubyString.op_cmp
(ThreadContext context, IRubyObject other) RubySymbol.op_cmp
(ThreadContext context, IRubyObject other) RubyTime.op_cmp
(ThreadContext context, IRubyObject other) RubyRational.op_coerce
(ThreadContext context, IRubyObject other) nurat_coerceRubyArray.op_diff
(IRubyObject other) Deprecated.RubyArray.op_diff
(ThreadContext context, IRubyObject other) rb_ary_diffRubyBignum.op_div
(ThreadContext context, IRubyObject other) rb_big_divRubyComplex.op_div
(ThreadContext context, IRubyObject other) nucomp_div / nucomp_quo / rb_complex_divRubyFixnum.op_div
(ThreadContext context, IRubyObject other) RubyFloat.op_div
(ThreadContext context, IRubyObject other) MRI: flo_divabstract IRubyObject
RubyInteger.op_div
(ThreadContext context, IRubyObject other) RubyRational.op_div
(ThreadContext context, IRubyObject other) nurat_divRubyRational.op_divmod
(ThreadContext context, IRubyObject other) nurat_divmodAbstractRubyMethod.op_eql
(ThreadContext context, IRubyObject other) RubyHash.op_eql
(ThreadContext context, IRubyObject other) rb_hash_eqlRubyMethod.op_eql
(ThreadContext context, IRubyObject other) final IRubyObject
AbstractRubyMethod.op_eql19
(ThreadContext context, IRubyObject other) Deprecated.static IRubyObject
BasicObjectStub.op_eqq
(IRubyObject self, ThreadContext context, IRubyObject other) RubyBasicObject.op_eqq
(ThreadContext context, IRubyObject other) static IRubyObject
RubyException.op_eqq
(ThreadContext context, IRubyObject recv, IRubyObject other) static IRubyObject
RubyKernel.op_eqq
(ThreadContext context, IRubyObject self, IRubyObject other) RubyMethod.op_eqq
(ThreadContext context, IRubyObject other) RubyModule.op_eqq
(ThreadContext context, IRubyObject obj) rb_mod_eqqRubyObject.op_eqq
(ThreadContext context, IRubyObject other) rb_equal The Ruby "===" method is used by default in case/when statements.RubySymbol.op_eqq
(ThreadContext context, IRubyObject other) RubyTime.op_eqq
(ThreadContext context, IRubyObject other) static IRubyObject
BasicObjectStub.op_equal
(IRubyObject self, ThreadContext context, IRubyObject other) RubyArithmeticSequence.op_equal
(ThreadContext context, IRubyObject other) RubyArray.op_equal
(ThreadContext context, IRubyObject obj) rb_ary_equalRubyBasicObject.op_equal
(ThreadContext context, IRubyObject obj) rb_obj_equal Will by default use identity equality to compare objects.RubyBignum.op_equal
(ThreadContext context, IRubyObject other) rb_big_eqstatic IRubyObject
RubyComparable.op_equal
(ThreadContext context, IRubyObject recv, IRubyObject other) cmp_equal (cmp_eq inlined here)RubyComplex.op_equal
(ThreadContext context, IRubyObject other) nucomp_equal_pRubyConverter.op_equal
(ThreadContext context, IRubyObject other) static IRubyObject
RubyData.op_equal
(ThreadContext context, IRubyObject self, IRubyObject other) RubyException.op_equal
(ThreadContext context, IRubyObject other) RubyFixnum.op_equal
(ThreadContext context, IRubyObject other) fix_equalRubyFloat.op_equal
(ThreadContext context, IRubyObject other) flo_eqRubyHash.op_equal
(ThreadContext context, IRubyObject other) rb_hash_equalabstract IRubyObject
RubyInteger.op_equal
(ThreadContext context, IRubyObject other) RubyMethod.op_equal
(ThreadContext context, IRubyObject other) RubyModule.op_equal
(ThreadContext context, IRubyObject other) RubyProc.op_equal
(ThreadContext context, IRubyObject obj) RubyProcess.RubyStatus.op_equal
(ThreadContext context, IRubyObject other) RubyRandom.op_equal
(ThreadContext context, IRubyObject obj) RubyRange.op_equal
(ThreadContext context, IRubyObject other) RubyRational.op_equal
(ThreadContext context, IRubyObject other) nurat_equal_pRubyRegexp.op_equal
(ThreadContext context, IRubyObject other) RubyString.op_equal
(ThreadContext context, IRubyObject other) rb_str_equalRubyStruct.op_equal
(ThreadContext context, IRubyObject other) RubySymbol.op_equal
(ThreadContext context, IRubyObject other) RubyTime.op_equal
(ThreadContext context, IRubyObject other) RubyUnboundMethod.op_equal
(ThreadContext context, IRubyObject other) RubyComplex.op_expt
(ThreadContext context, IRubyObject other) MRI: nucomp_expt, rb_complex_powRubyRational.op_expt
(ThreadContext context, IRubyObject other) nurat_exptRubyRational.op_fdiv
(ThreadContext context, IRubyObject other) Deprecated.RubyRational.op_floor
(ThreadContext context, IRubyObject n) Deprecated.RubyString.op_format
(ThreadContext context, IRubyObject arg) RubyBignum.op_ge
(ThreadContext context, IRubyObject other) static RubyBoolean
RubyComparable.op_ge
(ThreadContext context, IRubyObject recv, IRubyObject other) cmp_geRubyFixnum.op_ge
(ThreadContext context, IRubyObject other) fix_geRubyFloat.op_ge
(ThreadContext context, IRubyObject other) flo_geRubyHash.op_ge
(ThreadContext context, IRubyObject other) RubyInteger.op_ge
(ThreadContext context, IRubyObject other) RubyModule.op_ge
(IRubyObject obj) Deprecated.RubyModule.op_ge
(ThreadContext context, IRubyObject obj) rb_mod_geRubyString.op_ge
(ThreadContext context, IRubyObject other) RubyTime.op_ge
(ThreadContext context, IRubyObject other) RubyString.op_ge19
(ThreadContext context, IRubyObject other) Deprecated.RubyBignum.op_gt
(ThreadContext context, IRubyObject other) static RubyBoolean
RubyComparable.op_gt
(ThreadContext context, IRubyObject recv, IRubyObject other) cmp_gtRubyFixnum.op_gt
(ThreadContext context, IRubyObject other) fix_gtRubyFloat.op_gt
(ThreadContext context, IRubyObject other) flo_gtRubyHash.op_gt
(ThreadContext context, IRubyObject other) RubyInteger.op_gt
(ThreadContext context, IRubyObject other) RubyModule.op_gt
(IRubyObject obj) Deprecated.RubyModule.op_gt
(ThreadContext context, IRubyObject obj) rb_mod_gtRubyString.op_gt
(ThreadContext context, IRubyObject other) RubyTime.op_gt
(ThreadContext context, IRubyObject other) RubyString.op_gt19
(ThreadContext context, IRubyObject other) Deprecated.final IRubyObject
RubyInteger.op_idiv
(ThreadContext context, IRubyObject arg) Deprecated.RubyRational.op_idiv
(ThreadContext context, IRubyObject other) Deprecated.RubyBignum.op_le
(ThreadContext context, IRubyObject other) static RubyBoolean
RubyComparable.op_le
(ThreadContext context, IRubyObject recv, IRubyObject other) cmp_leRubyFixnum.op_le
(ThreadContext context, IRubyObject other) fix_leRubyFloat.op_le
(ThreadContext context, IRubyObject other) flo_leRubyHash.op_le
(ThreadContext context, IRubyObject other) RubyInteger.op_le
(ThreadContext context, IRubyObject other) RubyModule.op_le
(IRubyObject arg) Deprecated.RubyModule.op_le
(ThreadContext context, IRubyObject arg) MRI: rb_class_inherited_pRubyString.op_le
(ThreadContext context, IRubyObject other) RubyTime.op_le
(ThreadContext context, IRubyObject other) RubyString.op_le19
(ThreadContext context, IRubyObject other) Deprecated.RubyBignum.op_lshift
(ThreadContext context, IRubyObject other) rb_big_lshiftRubyFixnum.op_lshift
(ThreadContext context, IRubyObject other) fix_lshiftRubyInteger.op_lshift
(IRubyObject other) Deprecated.abstract IRubyObject
RubyInteger.op_lshift
(ThreadContext context, IRubyObject other) RubyYielder.op_lshift
(ThreadContext context, IRubyObject[] args) RubyBignum.op_lt
(ThreadContext context, IRubyObject other) static RubyBoolean
RubyComparable.op_lt
(ThreadContext context, IRubyObject recv, IRubyObject other) cmp_ltstatic RubyBoolean
RubyComparable.op_lt
(ThreadContext context, CallSite cmp, IRubyObject recv, IRubyObject other) RubyFixnum.op_lt
(ThreadContext context, IRubyObject other) fix_ltRubyFloat.op_lt
(ThreadContext context, IRubyObject other) flo_ltRubyHash.op_lt
(ThreadContext context, IRubyObject other) RubyInteger.op_lt
(ThreadContext context, IRubyObject other) RubyModule.op_lt
(IRubyObject obj) Deprecated.RubyModule.op_lt
(ThreadContext context, IRubyObject obj) rb_mod_ltRubyString.op_lt
(ThreadContext context, IRubyObject other) RubyTime.op_lt
(ThreadContext context, IRubyObject other) RubyString.op_lt19
(ThreadContext context, IRubyObject other) Deprecated.RubyBasicObject.op_match
(ThreadContext context, IRubyObject arg) rb_obj_pattern_match call-seq: obj =~ other => nil Pattern Match---Overridden by descendents (notablyRegexp
andString
) to provide meaningful pattern-match semantics.static IRubyObject
RubyKernel.op_match
(ThreadContext context, IRubyObject self, IRubyObject arg) Deprecated.RubyNil.op_match
(ThreadContext context, IRubyObject arg) RubyRegexp.op_match
(ThreadContext context, IRubyObject str) RubyString.op_match
(ThreadContext context, IRubyObject other) rb_str_matchRubySymbol.op_match
(ThreadContext context, IRubyObject other) RubyBignum.op_minus
(ThreadContext context, IRubyObject other) rb_big_minusRubyFixnum.op_minus
(ThreadContext context, IRubyObject other) fix_minusRubyFloat.op_minus
(ThreadContext context, IRubyObject other) flo_minusabstract IRubyObject
RubyInteger.op_minus
(ThreadContext context, IRubyObject other) RubyNumeric.op_minus
(ThreadContext context, IRubyObject other) RubyRational.op_minus
(ThreadContext context, IRubyObject other) nurat_subRubyTime.op_minus
(IRubyObject other) RubyTime.op_minus
(ThreadContext context, IRubyObject other) RubyBignum.op_mod
(ThreadContext context, IRubyObject other) rb_big_moduloRubyFixnum.op_mod
(ThreadContext context, IRubyObject other) fix_modRubyFloat.op_mod
(ThreadContext context, IRubyObject other) flo_modabstract IRubyObject
RubyInteger.op_mod
(ThreadContext context, IRubyObject other) RubyRange.op_mod
(ThreadContext context, IRubyObject step) RubyRational.op_mod
(ThreadContext context, IRubyObject other) RubyBignum.op_mul
(ThreadContext context, IRubyObject other) rb_big_mulRubyComplex.op_mul
(ThreadContext context, IRubyObject other) nucomp_mulRubyFixnum.op_mul
(ThreadContext context, IRubyObject other) fix_mulRubyFloat.op_mul
(ThreadContext context, IRubyObject other) flo_mulabstract IRubyObject
RubyInteger.op_mul
(ThreadContext context, IRubyObject other) RubyRational.op_mul
(ThreadContext context, IRubyObject other) nurat_mulRubyString.op_mul
(ThreadContext context, IRubyObject other) RubyString.op_mul19
(ThreadContext context, IRubyObject other) Deprecated.RubyBasicObject.op_not_equal
(ThreadContext context, IRubyObject other) The != method implemented for BasicObject.RubyFixnum.op_not_equal
(ThreadContext context, IRubyObject other) fix_not_equalRubyBasicObject.op_not_match
(ThreadContext context, IRubyObject arg) Invert the match operator.static IRubyObject
RubyKernel.op_not_match
(ThreadContext context, IRubyObject self, IRubyObject arg) protected final IRubyObject
RubyNumeric.op_num_equal
(ThreadContext context, IRubyObject other) num_equal, doesn't override RubyObject.op_equalRubyArray.op_or
(IRubyObject other) Deprecated.RubyArray.op_or
(ThreadContext context, IRubyObject other) rb_ary_orRubyBignum.op_or
(ThreadContext context, IRubyObject other) rb_big_orRubyFixnum.op_or
(ThreadContext context, IRubyObject other) fix_orabstract IRubyObject
RubyInteger.op_or
(ThreadContext context, IRubyObject other) RubyIOBuffer.op_or
(ThreadContext context, IRubyObject _mask) static RubyBoolean
RubyNil.op_or
(ThreadContext context, IRubyObject recv, IRubyObject obj) nil_orRubyArray.op_plus
(IRubyObject obj) Deprecated.RubyArray.op_plus
(ThreadContext context, IRubyObject obj) rb_ary_plusRubyBignum.op_plus
(ThreadContext context, IRubyObject other) rb_big_plusRubyChain.op_plus
(ThreadContext context, IRubyObject obj) RubyFixnum.op_plus
(ThreadContext context, IRubyObject other) fix_plusRubyFloat.op_plus
(ThreadContext context, IRubyObject other) flo_plusabstract IRubyObject
RubyInteger.op_plus
(ThreadContext context, IRubyObject other) RubyNumeric.op_plus
(ThreadContext context, IRubyObject other) RubyRational.op_plus
(ThreadContext context, IRubyObject other) nurat_addRubyString.op_plus
(ThreadContext context, IRubyObject arg) RubyTime.op_plus
(IRubyObject other) RubyTime.op_plus
(ThreadContext context, IRubyObject other) RubyString.op_plus19
(ThreadContext context, IRubyObject arg) Deprecated.RubyBignum.op_pow
(ThreadContext context, IRubyObject other) rb_big_powRubyFixnum.op_pow
(ThreadContext context, IRubyObject other) fix_powRubyFloat.op_pow
(ThreadContext context, IRubyObject other) flo_powabstract IRubyObject
RubyInteger.op_pow
(ThreadContext context, IRubyObject other) RubyRational.op_rem
(ThreadContext context, IRubyObject other) nurat_remRubyBignum.op_rshift
(ThreadContext context, IRubyObject other) rb_big_rshiftRubyFixnum.op_rshift
(ThreadContext context, IRubyObject other) fix_rshiftRubyInteger.op_rshift
(IRubyObject other) Deprecated.abstract IRubyObject
RubyInteger.op_rshift
(ThreadContext context, IRubyObject other) RubyProcess.RubyStatus.op_rshift
(Ruby runtime, IRubyObject other) Deprecated.RubyProcess.RubyStatus.op_rshift
(ThreadContext context, IRubyObject other) RubyComplex.op_sub
(ThreadContext context, IRubyObject other) nucomp_subRubyRational.op_sub
(ThreadContext context, IRubyObject other) Deprecated.RubyArray.op_times
(ThreadContext context, IRubyObject times) rb_ary_timesRubyBignum.op_xor
(ThreadContext context, IRubyObject other) rb_big_xorRubyFixnum.op_xor
(ThreadContext context, IRubyObject other) fix_xorabstract IRubyObject
RubyInteger.op_xor
(ThreadContext context, IRubyObject other) RubyIOBuffer.op_xor
(ThreadContext context, IRubyObject _mask) static RubyBoolean
RubyNil.op_xor
(ThreadContext context, IRubyObject recv, IRubyObject obj) nil_xorstatic IRubyObject
RubyDir.open
(ThreadContext context, IRubyObject recv, IRubyObject path, Block block) Returns a new directory object forpath
.static IRubyObject
RubyDir.open
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject encOpts, 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) protected IRubyObject
RubyFile.openFile
(ThreadContext context, IRubyObject[] args) RubyIOBuffer.or_bang
(ThreadContext context, IRubyObject _mask) static IRubyObject
RubyFileTest.FileTestFileMethods.owned_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.owned_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.owned_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.owned_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyKernel.p
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyArray.pack
(ThreadContext context, IRubyObject obj) RubyArray.pack
(ThreadContext context, IRubyObject obj, IRubyObject maybeOpts) RubyProc.parameters
(ThreadContext context, IRubyObject opts) protected IOOptions
RubyIO.parseIOOptions
(IRubyObject arg) static IRubyObject
RubyEnumerable.partition
(ThreadContext context, IRubyObject self, Block block) RubyString.partition
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyThread.pass
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyFile.path
(ThreadContext context, IRubyObject self, IRubyObject str) RubyThread.pending_interrupt_p
(ThreadContext context, IRubyObject err) RubyThread.pending_interrupt_p
(ThreadContext context, IRubyObject[] args) Deprecated.static IRubyObject
RubyThread.pending_interrupt_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) Deprecated.static IRubyObject
RubyThread.pending_interrupt_p_s
(ThreadContext context, IRubyObject self) static IRubyObject
RubyThread.pending_interrupt_p_s
(ThreadContext context, IRubyObject self, IRubyObject err) RubyArray.permutation
(ThreadContext context, IRubyObject num, Block block) rb_ary_permutationstatic IRubyObject
RubyProcess.pid
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.pid
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyIO.pipe
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyIO.pipe
(ThreadContext context, IRubyObject klass, Block block) static IRubyObject
RubyIO.pipe
(ThreadContext context, IRubyObject klass, IRubyObject[] argv, Block block) Deprecated.static IRubyObject
RubyIO.pipe
(ThreadContext context, IRubyObject klass, IRubyObject arg0, Block block) static IRubyObject
RubyIO.pipe
(ThreadContext context, IRubyObject klass, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
RubyIO.pipe
(ThreadContext context, IRubyObject klass, IRubyObject v1, IRubyObject v2, IRubyObject opt, Block block) static IRubyObject
RubyFileTest.FileTestFileMethods.pipe_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.pipe_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.pipe_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.pipe_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyComplex.polar
(ThreadContext context, IRubyObject clazz, IRubyObject... args) nucomp_s_polarRubyArray.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) Deprecated.static IRubyObject
RubyIO.popen4
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static org.jruby.RubyIO.POpenTuple
RubyIO.popenSpecial
(ThreadContext context, IRubyObject[] args) Deprecated.RubyIO.pos_set
(ThreadContext context, IRubyObject offset) static boolean
RubyNumeric.positiveInt
(ThreadContext context, IRubyObject num) RubyInteger.pow
(ThreadContext context, IRubyObject other) RubyInteger.pow
(ThreadContext context, IRubyObject b, IRubyObject m) static IRubyObject
RubyProcess.ppid
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.ppid
(ThreadContext context, IRubyObject recv) RubyIO.pread
(ThreadContext context, IRubyObject len, IRubyObject offset) RubyIO.pread
(ThreadContext context, IRubyObject _length, IRubyObject _from, IRubyObject str) RubyIOBuffer.pread
(ThreadContext context, IRubyObject[] args) RubyIOBuffer.pread
(ThreadContext context, IRubyObject io, IRubyObject _from) RubyIOBuffer.pread
(ThreadContext context, IRubyObject io, IRubyObject _from, IRubyObject _length) RubyIOBuffer.pread
(ThreadContext context, IRubyObject io, IRubyObject _from, IRubyObject _length, IRubyObject _offset) static IRubyObject[]
RubyProc.prepareArgs
(ThreadContext context, Block.Type type, BlockBody blockBody, IRubyObject[] args) Deprecated.static IRubyObject
RubySymbol.prepareID
(ThreadContext context, IRubyObject object) Return the given object if it is a Symbol or String, or convert it to a String.static IRubyObject
RubyThread.prepareRaiseException
(ThreadContext context, IRubyObject[] args) RubyModule.prepend
(ThreadContext context, IRubyObject[] modules) RubyString.prepend
(ThreadContext context, IRubyObject other) rb_str_prependRubyString.prepend
(ThreadContext context, IRubyObject[] objs) rb_str_prependRubyModule.prepend_features
(IRubyObject include) Deprecated.RubyModule.prepend_features
(ThreadContext context, IRubyObject include) rb_mod_prepend_featuresRubyModule.prepended
(ThreadContext context, IRubyObject other) void
RubyModule.prependModule
(IRubyObject arg) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject[] strings, RegexpOptions options) static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, IRubyObject arg1, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(ThreadContext context, RegexpOptions options, IRubyObject arg0) static RubyString
RubyRegexp.preprocessDRegexp
(ThreadContext context, RegexpOptions options, IRubyObject... args) static RubyString
RubyRegexp.preprocessDRegexp
(ThreadContext context, RegexpOptions options, IRubyObject arg0, IRubyObject arg1) static RubyString
RubyRegexp.preprocessDRegexp
(ThreadContext context, RegexpOptions options, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyConverter.primitive_convert
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyArgsFile.print
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.print
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyArgsFile.print
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyArgsFile.print
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyArgsFile.print
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyIO.print
(ThreadContext context, IRubyObject arg0) RubyIO.print
(ThreadContext context, IRubyObject[] args) Print some objects to the stream.RubyIO.print
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyIO.print
(ThreadContext context, IRubyObject out, IRubyObject[] args) Print some objects to the stream.RubyIO.print
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyKernel.print
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.print
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyKernel.print
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyKernel.print
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyKernel.print
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyIO.print0
(ThreadContext context, IRubyObject out) static IRubyObject
RubyIO.print1
(ThreadContext context, IRubyObject out, IRubyObject arg1) static IRubyObject
RubyIO.print2
(ThreadContext context, IRubyObject out, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyIO.print3
(ThreadContext context, IRubyObject out, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyArgsFile.printf
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyIO.printf
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyIO.printf
(ThreadContext context, IRubyObject out, IRubyObject[] args) static IRubyObject
RubyKernel.printf
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyThread.priority_set
(IRubyObject priority) Deprecated.RubyThread.priority_set
(ThreadContext context, IRubyObject priority) RubyModule.private_class_method
(IRubyObject[] args) Deprecated.RubyModule.private_class_method
(ThreadContext context, IRubyObject[] args) RubyModule.private_constant
(ThreadContext context, IRubyObject name) RubyModule.private_constant
(ThreadContext context, IRubyObject[] rubyNames) RubyModule.private_instance_methods
(IRubyObject[] args) Deprecated.RubyModule.private_instance_methods
(ThreadContext context, IRubyObject[] args) rb_class_private_instance_methodsRubyModule.private_method_defined
(ThreadContext context, IRubyObject symbol) RubyModule.private_method_defined
(ThreadContext context, IRubyObject symbol, IRubyObject includeSuper) RubyBasicObject.private_methods
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.private_methods
(ThreadContext context, IRubyObject self, IRubyObject[] args) static RubyProc
RubyKernel.proc
(ThreadContext context, IRubyObject recv, Block block) static RubyProc
RubyKernel.proc_1_9
(ThreadContext context, IRubyObject recv, Block block) Deprecated.static IRubyObject
FiberScheduler.processWait
(ThreadContext context, IRubyObject scheduler, long pid, int flags) static IRubyObject
RubyEnumerator.produce
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) MRI: enumerator_s_produceRubyArray.product
(ThreadContext context, IRubyObject[] args) rb_ary_productRubyArray.product
(ThreadContext context, IRubyObject[] args, Block block) RubyModule.protected_instance_methods
(IRubyObject[] args) Deprecated.RubyModule.protected_instance_methods
(ThreadContext context, IRubyObject[] args) rb_class_protected_instance_methodsRubyModule.protected_method_defined
(ThreadContext context, IRubyObject symbol) RubyModule.protected_method_defined
(ThreadContext context, IRubyObject symbol, IRubyObject includeSuper) RubyBasicObject.protected_methods
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.protected_methods
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyModule.public_class_method
(IRubyObject[] args) Deprecated.RubyModule.public_class_method
(ThreadContext context, IRubyObject[] args) RubyModule.public_constant
(ThreadContext context, IRubyObject name) RubyModule.public_constant
(ThreadContext context, IRubyObject[] rubyNames) RubyModule.public_instance_method
(IRubyObject symbol) Deprecated.RubyModule.public_instance_method
(ThreadContext context, IRubyObject symbol) RubyArray
<?> RubyModule.public_instance_methods
(IRubyObject[] args) Deprecated.RubyModule.public_instance_methods
(ThreadContext context, IRubyObject[] args) RubyArray
<?> RubyModule.public_instance_methods19
(IRubyObject[] args) Deprecated.static IRubyObject
RubyKernel.public_method
(ThreadContext context, IRubyObject recv, IRubyObject symbol) RubyModule.public_method_defined
(ThreadContext context, IRubyObject symbol) RubyModule.public_method_defined
(ThreadContext context, IRubyObject symbol, IRubyObject includeSuper) RubyBasicObject.public_methods
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.public_methods
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyKernel.public_send
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyArray.push
(IRubyObject item) Deprecated.RubyArray
<?> RubyArray.push
(IRubyObject[] items) Deprecated.RubyArray.push
(ThreadContext context, IRubyObject item) RubyArray.push
(ThreadContext context, IRubyObject[] items) RubyArray
<?> RubyArray.push_m
(IRubyObject[] items) Deprecated.RubyConverter.putback
(ThreadContext context, IRubyObject[] argv) static IRubyObject
RubyArgsFile.putc
(ThreadContext context, IRubyObject recv, IRubyObject arg0) RubyIO.putc
(ThreadContext context, IRubyObject ch) static IRubyObject
RubyIO.putc
(ThreadContext context, IRubyObject maybeIO, IRubyObject object) static IRubyObject
RubyKernel.putc
(ThreadContext context, IRubyObject recv, IRubyObject ch) rb_f_putcstatic IRubyObject
RubyArgsFile.puts
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.puts
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyArgsFile.puts
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyArgsFile.puts
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyArgsFile.puts
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyIO.puts
(ThreadContext context, IRubyObject arg0) RubyIO.puts
(ThreadContext context, IRubyObject[] args) RubyIO.puts
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyIO.puts
(ThreadContext context, IRubyObject maybeIO, IRubyObject... args) RubyIO.puts
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyKernel.puts
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.puts
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyKernel.puts
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyKernel.puts
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyKernel.puts
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyIO.puts0
(ThreadContext context, IRubyObject maybeIO) static IRubyObject
RubyIO.puts1
(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0) static IRubyObject
RubyIO.puts2
(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyIO.puts3
(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyIO.pwrite
(ThreadContext context, IRubyObject str, IRubyObject offset) RubyIOBuffer.pwrite
(ThreadContext context, IRubyObject[] args) RubyIOBuffer.pwrite
(ThreadContext context, IRubyObject io, IRubyObject _from) RubyIOBuffer.pwrite
(ThreadContext context, IRubyObject io, IRubyObject _from, IRubyObject _length) RubyIOBuffer.pwrite
(ThreadContext context, IRubyObject io, IRubyObject _from, IRubyObject _length, IRubyObject _offset) RubyBignum.quo
(ThreadContext context, IRubyObject otherArg) Deprecated.RubyFloat.quo
(ThreadContext context, IRubyObject other) flo_quoRubyNumeric.quo
(ThreadContext context, IRubyObject other) num_quostatic RubyString
RubyRegexp.quote
(ThreadContext context, IRubyObject recv, IRubyObject arg) rb_reg_s_quotestatic IRubyObject
RubyKernel.raise
(ThreadContext context, IRubyObject self, IRubyObject arg0) static IRubyObject
RubyKernel.raise
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) final IRubyObject
RubyThread.raise
(IRubyObject exception) Simplified utility method for just raising an existing exception in this thread.final IRubyObject
RubyThread.raise
(IRubyObject exception, RubyString message) Simplified utility method for just raising an existing exception in this thread.RubyThread.raise
(ThreadContext context, IRubyObject[] args, Block block) static IRubyObject
RubyKernel.rand
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.rand
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyKernel.rand
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyRandom.rand
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.RubyRandomBase.rand
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyRandom.randDefault
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyRandom.randDefault
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyRandomBase.randDefault
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyRandomBase.randDefault
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyRandom.randObj
(ThreadContext context, IRubyObject[] args) Deprecated.static long
RubyRandomBase.randomLongLimited
(ThreadContext context, IRubyObject obj, long limit) static IRubyObject
RubyRandom.RandomFormatter.randomNumber
(ThreadContext context, IRubyObject self) static IRubyObject
RubyRandom.RandomFormatter.randomNumber
(ThreadContext context, IRubyObject self, IRubyObject arg0) static double
RubyRandomBase.randomReal
(ThreadContext context, IRubyObject obj, boolean excl) static IRubyObject
RubyRange.rangeBeginLength
(ThreadContext context, IRubyObject range, int len, int[] begLen, int err) static RubyRange
RubyRange.rangeFromRangeLike
(ThreadContext context, IRubyObject rangeLike, CallSite beginSite, CallSite endSite, CallSite excludeEndSite) Given a range-line object that response to "begin", "end", construct a proper range by calling those methods and "exclude_end?" with the given call sites.static RubyRange.RangeLike
RubyRange.rangeValues
(ThreadContext context, IRubyObject range) RubyArray.rassoc
(ThreadContext context, IRubyObject value) rb_ary_rassocRubyGlobal.CaseInsensitiveStringOnlyRubyHash.rassoc
(ThreadContext context, IRubyObject obj) RubyHash.rassoc
(ThreadContext context, IRubyObject obj) static IRubyObject
RubyRational.rationalCanonicalize
(ThreadContext context, IRubyObject x) RubyComplex.rationalize
(ThreadContext context, IRubyObject[] args) nucomp_rationalizeRubyFloat.rationalize
(ThreadContext context, IRubyObject[] args) float_rationalizeRubyInteger.rationalize
(ThreadContext context, IRubyObject[] args) integer_rationalizestatic IRubyObject
RubyNil.rationalize
(ThreadContext context, IRubyObject recv, IRubyObject[] args) nilclass_rationalizeRubyRational.rationalize
(ThreadContext context, IRubyObject[] args) nurat_rationalizestatic IRubyObject
RubyKernel.rbCatch
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyKernel.rbCatch
(ThreadContext context, IRubyObject recv, IRubyObject tag, Block block) static IRubyObject
BasicObjectStub.rbClone
(IRubyObject self) RubyBasicObject.rbClone
(ThreadContext context, IRubyObject maybeOpts) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.rbClone
(ThreadContext context, IRubyObject _opts) RubyHash.rbClone
(ThreadContext context, IRubyObject opts) static IRubyObject
RubyKernel.rbClone
(IRubyObject self) static IRubyObject
RubyKernel.rbClone
(ThreadContext context, IRubyObject self) static IRubyObject
RubyKernel.rbClone
(ThreadContext context, IRubyObject self, IRubyObject opts) final IRubyObject
RubyNumeric.rbClone
(IRubyObject[] args) Deprecated.final IRubyObject
RubyNumeric.rbClone
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyRandom.rbDefault
(ThreadContext context, IRubyObject self) static IRubyObject
RubyIOBuffer.rbFor
(ThreadContext context, IRubyObject self, IRubyObject _string, Block block) static IRubyObject
RubyBasicObject.rbInspect
(ThreadContext context, IRubyObject obj) static IRubyObject
RubyData.DataMethods.rbNew
(ThreadContext context, IRubyObject self, IRubyObject hashOrElt) static IRubyObject
RubyData.DataMethods.rbNew
(ThreadContext context, IRubyObject self, IRubyObject[] values) RubyModule.rbPrivate
(ThreadContext context, IRubyObject[] args) Deprecated.RubyModule.rbProtected
(ThreadContext context, IRubyObject[] args) Deprecated.RubyModule.rbPublic
(ThreadContext context, IRubyObject[] args) Deprecated.static IRubyObject
RubyKernel.rbThrow
(ThreadContext context, IRubyObject recv, IRubyObject tag, Block block) static IRubyObject
RubyKernel.rbThrow
(ThreadContext context, IRubyObject recv, IRubyObject tag, IRubyObject value, Block block) static IRubyObject
RubyProcess.GroupID.re_exchange
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.UserID.re_exchange
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.GroupID.re_exchangeable_p
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.GroupID.re_exchangeable_p
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.UserID.re_exchangeable_p
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.UserID.re_exchangeable_p
(ThreadContext context, IRubyObject self) static IRubyObject
RubyArgsFile.read
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyIO.read
(IRubyObject[] args) Deprecated.RubyIO.read
(ThreadContext context, IRubyObject length) Read length bytes.RubyIO.read
(ThreadContext context, IRubyObject[] args) RubyIO.read
(ThreadContext context, IRubyObject length, IRubyObject maybeStr) Read into the given buffer (or create a new one) reading length bytes.static IRubyObject
RubyIO.read
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyIO.read
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) RubyIOBuffer.read
(ThreadContext context, IRubyObject io) RubyIOBuffer.read
(ThreadContext context, IRubyObject io, int length, int offset) RubyIOBuffer.read
(ThreadContext context, IRubyObject io, IRubyObject _length) RubyIOBuffer.read
(ThreadContext context, IRubyObject io, IRubyObject _length, IRubyObject _offset) static IRubyObject
RubyArgsFile.read_nonblock
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyIO.read_nonblock
(ThreadContext context, IRubyObject arg0) RubyIO.read_nonblock
(ThreadContext context, IRubyObject[] args) Deprecated.RubyIO.read_nonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyIO.read_nonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyFileTest.FileTestFileMethods.readable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.readable_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.readable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyConverter.InvalidByteSequenceErrorMethods.readagain_bytes
(ThreadContext context, IRubyObject self) static IRubyObject
RubyArgsFile.readbyte
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.readchar
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.readline
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Read a line.RubyIO.readline
(ThreadContext context, IRubyObject separator) RubyIO.readline
(ThreadContext context, IRubyObject[] args) Deprecated.RubyIO.readline
(ThreadContext context, IRubyObject separator, IRubyObject limit) RubyIO.readline
(ThreadContext context, IRubyObject separator, IRubyObject limit, IRubyObject opts) static IRubyObject
RubyKernel.readline
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyArgsFile.readlines
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyIO.readlines
(ThreadContext context, IRubyObject arg0) RubyIO.readlines
(ThreadContext context, IRubyObject[] args) RubyIO.readlines
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyIO.readlines
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) RubyIO.readlines
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyKernel.readlines
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyFile.readlink
(ThreadContext context, IRubyObject recv, IRubyObject path) static IRubyObject
RubyArgsFile.readpartial
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyIO.readpartial
(ThreadContext context, IRubyObject arg0) RubyIO.readpartial
(ThreadContext context, IRubyObject[] args) Deprecated.RubyIO.readpartial
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyFile.realdirpath
(ThreadContext context, IRubyObject recv, IRubyObject path) static IRubyObject
RubyFile.realdirpath
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyFile.realdirpath
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject dir) static IRubyObject
RubyFile.realpath
(ThreadContext context, IRubyObject recv, IRubyObject path) static IRubyObject
RubyFile.realpath
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyFile.realpath
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject cwd) RubyModule.refine
(ThreadContext context, IRubyObject klass, Block block) final RubyRegexp
RubyRegexp.regexpInitialize
(ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options, IRubyObject timeout) static IRubyObject
RubyEnumerable.reject
(ThreadContext context, IRubyObject self, Block block) RubyBignum.remainder
(ThreadContext context, IRubyObject other) rb_big_remainderRubyFixnum.remainder
(ThreadContext context, IRubyObject y) RubyInteger.remainder
(ThreadContext context, IRubyObject dividend) RubyNumeric.remainder
(ThreadContext context, IRubyObject y) num_remainderRubyModule.remove_class_variable
(ThreadContext context, IRubyObject name) rb_mod_remove_cvarRubyModule.remove_class_variable19
(ThreadContext context, IRubyObject name) Deprecated.RubyModule.remove_const
(ThreadContext context, IRubyObject rubyName) RubyBasicObject.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.static IRubyObject
RubyKernel.remove_instance_variable
(ThreadContext context, IRubyObject self, IRubyObject name, Block block) RubyModule.remove_method
(ThreadContext context, IRubyObject[] args) static void
BasicObjectStub.removeFinalizers
(IRubyObject self) static IRubyObject
RubyFile.rename
(ThreadContext context, IRubyObject recv, IRubyObject oldName, IRubyObject newName) RubyIO.reopen
(ThreadContext context, IRubyObject[] args) RubyArray.repeated_permutation
(ThreadContext context, IRubyObject num, Block block) RubyArray.repeatedCombination
(ThreadContext context, IRubyObject num, Block block) RubyArray.replace
(IRubyObject orig) Deprecated.RubyArray.replace
(ThreadContext context, IRubyObject orig) rb_ary_replaceRubyGlobal.CaseInsensitiveStringOnlyRubyHash.replace
(ThreadContext context, IRubyObject other) RubyHash.replace
(ThreadContext context, IRubyObject other) rb_hash_replaceRubyString.replace
(IRubyObject other) Deprecated.RubyString.replace
(ThreadContext context, IRubyObject other) rb_str_replace_mRubyString.replace19
(IRubyObject other) Deprecated.RubyConverter.replacement_set
(ThreadContext context, IRubyObject arg) RubyEncoding.replicate
(ThreadContext context, IRubyObject arg) Deprecated.static IRubyObject
RubyThread.report_on_exception
(ThreadContext context, IRubyObject self) RubyThread.report_on_exception_set
(ThreadContext context, IRubyObject state) static IRubyObject
RubyThread.report_on_exception_set
(ThreadContext context, IRubyObject self, IRubyObject state) static IRubyObject
RubyKernel.require
(IRubyObject recv, IRubyObject name, Block block) Deprecated.static IRubyObject
RubyKernel.require
(ThreadContext context, IRubyObject recv, IRubyObject name, Block block) Require.static IRubyObject
RubyKernel.require_relative
(ThreadContext context, IRubyObject recv, IRubyObject name) RubyIOBuffer.resize
(ThreadContext context, IRubyObject size) static IRubyObject
RubyKernel.respond_to_missing_p
(ThreadContext context, IRubyObject recv, IRubyObject symbol) static IRubyObject
RubyKernel.respond_to_missing_p
(ThreadContext context, IRubyObject recv, IRubyObject symbol, IRubyObject isPrivate) final RubyBoolean
RubyBasicObject.respond_to_p
(IRubyObject mname) Deprecated.final RubyBoolean
RubyBasicObject.respond_to_p
(IRubyObject mname, IRubyObject includePrivate) Deprecated.static RubyBoolean
RubyKernel.respond_to_p
(IRubyObject self, IRubyObject mname) Deprecated.static RubyBoolean
RubyKernel.respond_to_p
(IRubyObject self, IRubyObject mname, IRubyObject includePrivate) Deprecated.static IRubyObject
RubyKernel.respond_to_p
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
RubyKernel.respond_to_p
(ThreadContext context, IRubyObject self, IRubyObject name, IRubyObject includePrivate) static boolean
BasicObjectStub.respondsTo
(IRubyObject self, String name) static int
FiberScheduler.resultApply
(ThreadContext context, IRubyObject result) static RubySymbol
RubySymbol.retrieveIDSymbol
(IRubyObject name) When we know we need an entry in the symbol table because the provided name will be needed to be accessed as a valid identifier later we can call this.static RubySymbol
RubySymbol.retrieveIDSymbol
(IRubyObject name, RubySymbol.ObjBooleanConsumer<RubySymbol> handler) Retrieve an ID symbol but call the handler to verify the symbol is valid.static IRubyObject
RubyEnumerable.reverse_each
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.reverse_each
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyArgsFile.rewind
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.GroupID.rid
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.GroupID.rid
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.UserID.rid
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.UserID.rid
(ThreadContext context, IRubyObject self) RubyArray.rindex
(ThreadContext context, IRubyObject obj) rb_ary_rindexRubyArray.rindex
(ThreadContext context, IRubyObject obj, Block unused) RubyString.rindex
(ThreadContext context, IRubyObject arg0) rb_str_rindex_mRubyString.rindex
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.rjust
(IRubyObject arg0) Deprecated.RubyString.rjust
(IRubyObject arg0, IRubyObject arg1) Deprecated.RubyString.rjust
(ThreadContext context, IRubyObject arg0) rb_str_rjustRubyString.rjust
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyDir.rmdir
(IRubyObject recv, IRubyObject path) Deprecated.static IRubyObject
RubyDir.rmdir
(ThreadContext context, IRubyObject recv, IRubyObject path) Deletes the directory specified bypath
.static IRubyObject
RubyDir.rmdir19
(IRubyObject recv, IRubyObject path) Deprecated.RubyArray.rotate
(ThreadContext context, IRubyObject cnt) RubyArray.rotate_bang
(ThreadContext context, IRubyObject cnt) RubyFloat.round
(ThreadContext context, IRubyObject arg0) MRI: flo_roundRubyFloat.round
(ThreadContext context, IRubyObject[] args) Deprecated.RubyFloat.round
(ThreadContext context, IRubyObject _digits, IRubyObject _opts) MRI: flo_roundRubyInteger.round
(ThreadContext context, IRubyObject _digits) RubyInteger.round
(ThreadContext context, IRubyObject digits, IRubyObject _opts) RubyRational.round
(ThreadContext context, IRubyObject n) RubyRational.round
(ThreadContext context, IRubyObject n, IRubyObject opts) RubyTime.round
(ThreadContext context, IRubyObject[] args) RubyRational.roundCommon
(ThreadContext context, IRubyObject n, RoundingMode mode) static IRubyObject
RubyFileTest.rowned_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.rowned_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyString.rpartition
(ThreadContext context, IRubyObject arg) RubyModule.ruby2_keywords
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyHash.ruby2_keywords_hash
(ThreadContext context, IRubyObject _self, IRubyObject arg) static IRubyObject
RubyHash.ruby2_keywords_hash_p
(ThreadContext context, IRubyObject _self, IRubyObject arg) Ruby.runInterpreter
(ThreadContext context, Node rootNode, IRubyObject self) Ruby.runInterpreter
(ThreadContext context, ParseResult parseResult, IRubyObject self) Ruby.runNormally
(Node scriptNode, IRubyObject self, boolean wrap) Deprecated.Ruby.runNormally
(ParseResult scriptNode, IRubyObject self, boolean wrap) Ruby.runScript
(Script script, IRubyObject self, boolean wrap) static IRubyObject
RubyTime.s_new
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.protected static IRubyObject
RubyArray.safeArraySet
(ThreadContext context, IRubyObject[] values, int i, IRubyObject value) RubyArray.sample
(ThreadContext context, IRubyObject sampleOrOpts) RubyArray.sample
(ThreadContext context, IRubyObject[] args) Deprecated.RubyArray.sample
(ThreadContext context, IRubyObject sample, IRubyObject opts) RubyString.scan
(ThreadContext context, IRubyObject pat, Block block) rb_str_scanRubyString.scrub
(ThreadContext context, IRubyObject repl, Block block) RubyString.scrub_bang
(ThreadContext context, IRubyObject repl, Block block) final int
RubyRegexp.search
(ThreadContext context, RubyString str, int pos, boolean reverse, IRubyObject[] holder) Deprecated.static IRubyObject
RubyConverter.search_convpath
(ThreadContext context, IRubyObject self, IRubyObject[] argv) static IRubyObject
RubyRandom.seed
(ThreadContext context, IRubyObject self) static IRubyObject
RubyArgsFile.seek
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyDir.seek
(IRubyObject newPos) Deprecated.RubyDir.seek
(ThreadContext context, IRubyObject newPos) Moves to a positiond
.RubyIO.seek
(ThreadContext context, IRubyObject off) RubyIO.seek
(ThreadContext context, IRubyObject[] args) RubyIO.seek
(ThreadContext context, IRubyObject off, IRubyObject whence) static IRubyObject
RubyEnumerable.select
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyIO.select
(ThreadContext context, IRubyObject recv, IRubyObject[] argv) static IRubyObject
RubyKernel.select
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyIO.select_static
(ThreadContext context, Ruby runtime, IRubyObject[] args) Deprecated.static IRubyObject
RubyEnumerable.selectCommon
(ThreadContext context, IRubyObject self, Block block, String methodName) RubyBasicObject.send
(ThreadContext context, IRubyObject[] args, Block block) RubyBasicObject.send
(ThreadContext context, IRubyObject arg0, Block block) RubyBasicObject.send
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyBasicObject.send
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
RubyKernel.send
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyKernel.send
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObject
RubyKernel.send
(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
RubyKernel.send
(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RubyGlobal.ArgfGlobalVariable.set
(IRubyObject value) RubyGlobal.DeprecatedStringGlobalVariable.set
(IRubyObject value) RubyGlobal.DeprecatedStringOrRegexpGlobalVariable.set
(IRubyObject value) RubyGlobal.InputGlobalVariable.set
(IRubyObject value) RubyGlobal.KCodeGlobalVariable.set
(IRubyObject value) RubyGlobal.OutputGlobalVariable.set
(IRubyObject value) RubyGlobal.StringGlobalVariable.set
(IRubyObject value) RubyGlobal.StringOrRegexpGlobalVariable.set
(IRubyObject value) RubyStruct.set
(IRubyObject value, int index) Deprecated.RubyException.set_backtrace
(IRubyObject obj) Deprecated.RubyException.set_backtrace
(ThreadContext context, IRubyObject obj) RubyHash.set_default_proc
(IRubyObject proc) Deprecated.RubyHash.set_default_proc
(ThreadContext context, IRubyObject proc) rb_hash_set_default_procstatic IRubyObject
RubyArgsFile.set_encoding
(ThreadContext context, IRubyObject recv, IRubyObject encoding) static IRubyObject
RubyArgsFile.set_encoding
(ThreadContext context, IRubyObject recv, IRubyObject encoding, IRubyObject internalEncoding) static IRubyObject
RubyArgsFile.set_encoding
(ThreadContext context, IRubyObject recv, IRubyObject encoding, IRubyObject internalEncoding, IRubyObject options) RubyIO.set_encoding
(ThreadContext context, IRubyObject encodingObj) RubyIO.set_encoding
(ThreadContext context, IRubyObject encodingString, IRubyObject internalEncoding) RubyIO.set_encoding
(ThreadContext context, IRubyObject encodingString, IRubyObject internalEncoding, IRubyObject options) static IRubyObject
RubyArgsFile.set_pos
(ThreadContext context, IRubyObject recv, IRubyObject offset) RubyDir.set_pos
(IRubyObject newPos) Deprecated.RubyDir.set_pos
(ThreadContext context, IRubyObject newPos) RubyIOBuffer.set_string
(ThreadContext context, IRubyObject _string) RubyIOBuffer.set_string
(ThreadContext context, IRubyObject[] args) RubyIOBuffer.set_string
(ThreadContext context, IRubyObject _string, IRubyObject _offset) RubyIOBuffer.set_string
(ThreadContext context, IRubyObject _string, IRubyObject _offset, IRubyObject _length) RubyIOBuffer.set_string
(ThreadContext context, IRubyObject _string, IRubyObject _offset, IRubyObject _length, IRubyObject _stringOffset) RubyModule.set_temporary_name
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyKernel.set_trace_func
(ThreadContext context, IRubyObject recv, IRubyObject trace_func, Block block) RubyThread.set_trace_func
(ThreadContext context, IRubyObject trace_func, Block block) RubyEnumerator.FeedValue.set_value
(IRubyObject value) RubyIOBuffer.set_value
(ThreadContext context, IRubyObject _dataType, IRubyObject _offset, IRubyObject _value) RubyIOBuffer.set_values
(ThreadContext context, IRubyObject _dataTypes, IRubyObject _offset, IRubyObject _values) void
Ruby.setArgsFile
(IRubyObject argsFile) void
RubyException.setBacktrace
(ThreadContext context, IRubyObject obj) RubyString.setbyte
(ThreadContext context, IRubyObject index, IRubyObject val) void
RubyException.setCause
(IRubyObject cause) RubyModule.setClassVar
(String name, IRubyObject value) Deprecated.RubyModule.setClassVar
(ThreadContext context, String name, IRubyObject value) Set the named class variable to the given value, provided freeze allows setting it.RubyModule.setConstant
(String name, IRubyObject value) Deprecated.RubyModule.setConstant
(String name, IRubyObject value, boolean hidden) Deprecated.RubyModule.setConstant
(String name, IRubyObject value, String file, int line) Deprecated.RubyModule.setConstant
(ThreadContext context, String name, IRubyObject value) Set the named constant on this module.RubyModule.setConstant
(ThreadContext context, String name, IRubyObject value, boolean hidden) RubyModule.setConstant
(ThreadContext context, String name, IRubyObject value, String file, int line) RubyModule.setConstantQuiet
(String name, IRubyObject value) Deprecated.RubyModule.setConstantQuiet
(ThreadContext context, String name, IRubyObject value) Set the named constant on this module.static void
RubyArgsFile.setCurrentLineNumber
(IRubyObject recv, int newLineNumber) Deprecated.void
Ruby.setDebug
(IRubyObject debug) Setter for property isDebug.static IRubyObject
RubyEncoding.setDefaultExternal
(ThreadContext context, IRubyObject recv, IRubyObject encoding) static IRubyObject
RubyEncoding.setDefaultInternal
(ThreadContext context, IRubyObject recv, IRubyObject encoding) void
RubyIO.setEcopts
(IRubyObject ecopts) static IRubyObject
RubyProcess.Sys.setegid
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.Sys.setegid
(ThreadContext context, IRubyObject recv, IRubyObject arg) void
RubyIO.setEncoding
(ThreadContext context, IRubyObject v1, IRubyObject v2, IRubyObject opt) 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) RubyThread.setFiberScheduler
(IRubyObject scheduler) Deprecated.RubyThread.setFiberScheduler
(ThreadContext context, IRubyObject scheduler) Set the scheduler for the current thread.static void
BasicObjectStub.setFrozen
(IRubyObject self, boolean b) static IRubyObject
RubyProcess.Sys.setgid
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.Sys.setgid
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyFileTest.FileTestFileMethods.setgid_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.setgid_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.setgid_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.setgid_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) BasicObjectStub.DummyInstanceVariables.setInstanceVariable
(String name, IRubyObject value) RubyBasicObject.setInstanceVariable
(String name, IRubyObject value) rb_iv_set / rb_ivar_setRubyObjectAdapter.setInstanceVariable
(IRubyObject obj, String variableName, IRubyObject value) void
RubyModule.setInternalModuleVariable
(String name, IRubyObject value) Behaves similarly toRubyModule.setClassVar(ThreadContext, String, IRubyObject)
.void
RubyException.setMessage
(IRubyObject message) Set the message for this NameError.void
RubyModule.setMethodVisibility
(IRubyObject[] methods, Visibility visibility) Deprecated.void
RubyModule.setMethodVisibility
(ThreadContext context, IRubyObject[] methods, Visibility visibility) set_method_visibilityRubyThread.setName
(IRubyObject name) Deprecated.RubyThread.setName
(ThreadContext context, IRubyObject name) static IRubyObject
RubyProcess.setpgid
(Ruby runtime, IRubyObject arg1, IRubyObject arg2) Deprecated.static IRubyObject
RubyProcess.setpgid
(IRubyObject recv, IRubyObject arg1, IRubyObject arg2) Deprecated.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
(Ruby runtime, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) Deprecated.static IRubyObject
RubyProcess.setpriority
(IRubyObject recv, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) Deprecated.static IRubyObject
RubyProcess.setpriority
(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) static IRubyObject
RubyProcess.setproctitle
(IRubyObject recv, IRubyObject name) Deprecated.static IRubyObject
RubyProcess.setproctitle
(ThreadContext context, IRubyObject recv, IRubyObject name) void
Ruby.setReportOnException
(IRubyObject enable) void
RubyStopIteration.setResult
(IRubyObject result) static IRubyObject
RubyProcess.setrlimit
(ThreadContext context, IRubyObject recv, IRubyObject resource, IRubyObject rlimCur) static IRubyObject
RubyProcess.setrlimit
(ThreadContext context, IRubyObject recv, IRubyObject resource, IRubyObject rlimCur, IRubyObject rlimMax) void
Ruby.setRubyTimeout
(IRubyObject timeout) static IRubyObject
RubyProcess.setsid
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.setsid
(ThreadContext context, IRubyObject recv) static void
BasicObjectStub.setTaint
(IRubyObject self, boolean b) static IRubyObject
RubyProcess.Sys.setuid
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.Sys.setuid
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyFileTest.FileTestFileMethods.setuid_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.setuid_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.setuid_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.setuid_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static void
BasicObjectStub.setUntrusted
(IRubyObject self, boolean b) Ruby.setupWrappedToplevel
(IRubyObject self, StaticScope top) static void
BasicObjectStub.setVariable
(IRubyObject self, int index, Object value) void
Ruby.setVerbose
(IRubyObject verbose) Sets the runtime verbosity ($VERBOSE global which usually gets set to nil/false or true).void
RubyTime.setZoneObject
(IRubyObject zone) RubyArray.shift
(ThreadContext context, IRubyObject num) RubyArray.shuffle
(ThreadContext context, IRubyObject opts) RubyArray.shuffle
(ThreadContext context, IRubyObject[] args) Deprecated.RubyArray.shuffle_bang
(ThreadContext context, IRubyObject opts) RubyArray.shuffle_bang
(ThreadContext context, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.GroupID.sid_available_p
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.GroupID.sid_available_p
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.UserID.sid_available_p
(IRubyObject self) Deprecated.static IRubyObject
RubyProcess.UserID.sid_available_p
(ThreadContext context, IRubyObject self) static IRubyObject
RubySignal.signame
(ThreadContext context, IRubyObject recv, IRubyObject rubySig) static RubyFloat
RubyMath.sin
(ThreadContext context, IRubyObject recv, IRubyObject x) static IRubyObject
RubyKernel.singleton_class
(IRubyObject recv) Deprecated.static IRubyObject
RubyKernel.singleton_class
(ThreadContext context, IRubyObject recv) RubyBasicObject.singleton_method
(IRubyObject name) Deprecated.RubyBasicObject.singleton_method
(ThreadContext context, IRubyObject name) static IRubyObject
RubyKernel.singleton_method
(IRubyObject self, IRubyObject symbol) Deprecated.static IRubyObject
RubyKernel.singleton_method
(ThreadContext context, IRubyObject self, IRubyObject symbol) static IRubyObject
RubyBasicObject.singleton_method_added
(ThreadContext context, IRubyObject recv, IRubyObject symbolId, Block block) static IRubyObject
RubyNumeric.singleton_method_added
(ThreadContext context, IRubyObject self, IRubyObject name) num_saddedstatic IRubyObject
RubyBasicObject.singleton_method_removed
(ThreadContext context, IRubyObject recv, IRubyObject symbolId, Block block) static IRubyObject
RubyBasicObject.singleton_method_undefined
(ThreadContext context, IRubyObject recv, IRubyObject symbolId, Block block) RubyBasicObject.singleton_methods
(ThreadContext context, IRubyObject[] args) static RubyArray
RubyKernel.singleton_methods
(ThreadContext context, IRubyObject self, IRubyObject[] args) static RubyFloat
RubyMath.sinh
(ThreadContext context, IRubyObject recv, IRubyObject x) protected static IRubyObject
RubyArray.size
(ThreadContext context, RubyArray self, IRubyObject[] args) A size method suitable for lambda method reference implementation ofRubyEnumerator.SizeFn.size(ThreadContext, IRubyObject, IRubyObject[])
RubyEnumerator.SizeFn.size
(ThreadContext context, T self, IRubyObject[] args) static IRubyObject
RubyFileTest.FileTestFileMethods.size
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.size
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.size
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyProducer.size
(ThreadContext context, RubyProducer self, IRubyObject[] args) MRI: producer_sizestatic IRubyObject
RubyIOBuffer.size_of
(ThreadContext context, IRubyObject self, IRubyObject dataType) static IRubyObject
RubyFileTest.FileTestFileMethods.size_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.size_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.size_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyArgsFile.skip
(IRubyObject recv) Deprecated.static IRubyObject
RubyArgsFile.skip
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.sleep
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.sleep
(ThreadContext context, IRubyObject recv, IRubyObject timeout) static IRubyObject
RubyKernel.sleep
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.RubyHash.slice
(ThreadContext context, IRubyObject[] args) rb_hash_sliceRubyIOBuffer.slice
(ThreadContext context, IRubyObject _offset) RubyIOBuffer.slice
(ThreadContext context, IRubyObject _offset, IRubyObject _length) RubyArray.slice_bang
(IRubyObject arg0) Deprecated.RubyArray.slice_bang
(IRubyObject[] args) Deprecated.Use the versions with zero, one, or two args.RubyArray.slice_bang
(IRubyObject arg0, IRubyObject arg1) Deprecated.RubyArray.slice_bang
(ThreadContext context, IRubyObject arg0) rb_ary_slice_bangRubyArray.slice_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) rb_ary_slice_bangRubyString.slice_bang
(ThreadContext context, IRubyObject arg0) rb_str_slice_bangRubyString.slice_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) void
RubyClass.smartDump
(MarshalStream stream, IRubyObject target) Deprecated, for removal: This API element is subject to removal in a future version.void
RubyClass.smartDump
(ThreadContext context, RubyOutputStream out, MarshalDumper stream, IRubyObject target) RubyClass.smartLoadNewUser
(IRubyObject target, IRubyObject data) Load marshaled data into a blank target object using marshal_load, being "smart" and caching the mechanism for invoking marshal_load.RubyClass.smartLoadOldUser
(IRubyObject data) Load marshaled data into a blank target object using _load, being "smart" and caching the mechanism for invoking _load.static IRubyObject
RubyFileTest.FileTestFileMethods.socket_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.socket_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.socket_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.socket_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyEnumerable.sort
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.sort_by
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyConverter.EncodingErrorMethods.source_encoding
(ThreadContext context, IRubyObject self) static IRubyObject
RubyConverter.EncodingErrorMethods.source_encoding_name
(ThreadContext context, IRubyObject self) static RubyFixnum
RubyKernel.spawn
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static RubyFixnum
RubyProcess.spawn
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyBasicObject.specificEval
(ThreadContext context, RubyModule mod, IRubyObject arg, Block block, EvalType evalType) specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.RubyBasicObject.specificEval
(ThreadContext context, RubyModule mod, IRubyObject arg0, IRubyObject arg1, Block block, EvalType evalType) specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.RubyBasicObject.specificEval
(ThreadContext context, RubyModule mod, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block, EvalType evalType) specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.RubyObject.specificEval
(ThreadContext context, RubyModule mod, IRubyObject[] args, Block block, EvalType evalType) Deprecated.static RubyArray
RubyFile.split
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyString.split
(ThreadContext context, IRubyObject arg0) RubyString.split
(ThreadContext context, IRubyObject pattern, IRubyObject limit) RubyString.splitWithBlock
(ThreadContext context, IRubyObject arg0, Block block) RubyString.splitWithBlock
(ThreadContext context, IRubyObject pattern, IRubyObject limit, Block block) static IRubyObject
RubyKernel.sprintf
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyKernel.sprintf
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyInteger.sqrt
(ThreadContext context, IRubyObject self, IRubyObject num) rb_int_s_isqrtstatic RubyFloat
RubyMath.sqrt
(ThreadContext context, IRubyObject recv, IRubyObject x) RubyString.squeeze
(ThreadContext context, IRubyObject arg) RubyString.squeeze
(ThreadContext context, IRubyObject[] args) RubyString.squeeze_bang
(ThreadContext context, IRubyObject arg) RubyString.squeeze_bang
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.srand
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.srand
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyRandom.srand
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyRandom.srand
(ThreadContext context, IRubyObject recv, IRubyObject seed) static IRubyObject
RubyRandom.srandCommon
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyRandom.srandCommon
(ThreadContext context, IRubyObject recv, IRubyObject newSeed) static IRubyObject
RubyGC.start
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static RubyThread
RubyThread.start
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static RubyThread
RubyThread.start
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Basically the same as Thread.new .RubyString.start_with_p
(ThreadContext context, IRubyObject arg) RubyString.start_with_p
(ThreadContext context, IRubyObject[] args) RubySymbol.start_with_p
(ThreadContext context, IRubyObject arg) RubySymbol.start_with_p
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyFile.stat
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyRandom.state
(ThreadContext context, IRubyObject recv) RubyNumeric.step
(ThreadContext context, IRubyObject[] args, Block block) num_stepRubyRange.step
(ThreadContext context, IRubyObject step, Block block) static IRubyObject
RubyFileTest.FileTestFileMethods.sticky_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.FileTestFileMethods.sticky_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.sticky_p
(IRubyObject recv, IRubyObject filename) Deprecated.static IRubyObject
RubyFileTest.sticky_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyThread.stop
(ThreadContext context, IRubyObject receiver) RubyArray.store
(long index, IRubyObject value) RubyArray.store
(ThreadContext context, long index, IRubyObject value) Store an element at the specified index or throw if the index is invalid.RubyModule.storeClassVariable
(String name, IRubyObject value) Deprecated.RubyModule.storeClassVariable
(ThreadContext context, String name, IRubyObject value) RubyModule.storeConstant
(String name, IRubyObject value) Deprecated.RubyModule.storeConstant
(String name, IRubyObject value, boolean hidden) Deprecated.RubyModule.storeConstant
(String name, IRubyObject value, boolean hidden, String file, int line) Deprecated.RubyModule.storeConstant
(ThreadContext context, String name, IRubyObject value) RubyModule.storeConstant
(ThreadContext context, String name, IRubyObject value, boolean hidden, String file, int line) protected void
RubyArray.storeInternal
(ThreadContext context, int index, IRubyObject value) RubyString.str_eql_p
(ThreadContext context, IRubyObject other) RubyString.str_eql_p19
(ThreadContext context, IRubyObject other) Deprecated.static IRubyObject
RubyGC.stress
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyGC.stress_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyTime.strftime
(IRubyObject format) Deprecated.RubyTime.strftime
(ThreadContext context, IRubyObject format) static IRubyObject
RubyIOBuffer.string
(ThreadContext context, IRubyObject self, IRubyObject _length, Block block) static RubyString
RubyString.stringValue
(IRubyObject object) RubyString.strScrub
(ThreadContext context, IRubyObject repl, Block block) Scrub the contents of this string, replacing invalid characters as appropriate.static IRubyObject
RubyKernel.LoopMethods.sub
(ThreadContext context, IRubyObject recv, IRubyObject arg0, Block block) static IRubyObject
RubyKernel.LoopMethods.sub
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, Block block) RubyString.sub
(ThreadContext context, IRubyObject arg0, Block block) rb_str_sub / rb_str_sub_bangRubyString.sub
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyString.sub_bang
(ThreadContext context, IRubyObject arg0, Block block) RubyString.sub_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block block) RubyArray.sum
(ThreadContext context, IRubyObject init, Block block) static IRubyObject
RubyEnumerable.sum
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.sum
(ThreadContext context, IRubyObject self, IRubyObject init, Block block) RubyString.sum
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyEnumerable.sumAdd
(ThreadContext context, IRubyObject lhs, IRubyObject rhs, SingleDouble c) RubyArray.sumCommon
(ThreadContext context, IRubyObject init, Block block) static IRubyObject
RubyEnumerable.sumCommon
(ThreadContext context, IRubyObject self, IRubyObject init, Block block) static IRubyObject
RubyEnumerable.sumCommon
(ThreadContext context, CallSite each, IRubyObject self, IRubyObject init, Block block) protected IRubyObject
AbstractRubyMethod.super_method
(ThreadContext context, IRubyObject receiver, RubyModule superClass) RubyString.swapcase
(ThreadContext context, IRubyObject arg) RubyString.swapcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubySymbol.swapcase
(ThreadContext context, IRubyObject arg) RubySymbol.swapcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.swapcase_bang
(ThreadContext context, IRubyObject arg) RubyString.swapcase_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyProcess.GroupID.switch_rb
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyProcess.UserID.switch_rb
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyFile.symlink
(ThreadContext context, IRubyObject recv, IRubyObject from, IRubyObject to) static RubyBoolean
RubyFileTest.FileTestFileMethods.symlink_p
(IRubyObject recv, IRubyObject filename) Deprecated.static RubyBoolean
RubyFileTest.FileTestFileMethods.symlink_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static RubyBoolean
RubyFileTest.symlink_p
(IRubyObject recv, IRubyObject filename) Deprecated.static RubyBoolean
RubyFileTest.symlink_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyIO.sync_set
(IRubyObject sync) Deprecated.UseRubyIO.sync_set(ThreadContext, IRubyObject)
instead.RubyIO.sync_set
(ThreadContext context, IRubyObject sync) Sets the current sync mode.static void
BasicObjectStub.syncVariables
(IRubyObject self, List<Variable<Object>> variables) void
RubyBasicObject.syncVariables
(IRubyObject other) Sync one this object's variables with other's - this is used to make rbClone work correctly.static IRubyObject
RubyKernel.syscall
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyIO.sysopen
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyIO.sysopen
(ThreadContext context, IRubyObject recv, IRubyObject[] argv, Block block) RubyIO.sysread
(ThreadContext context, IRubyObject _length) RubyIO.sysread
(ThreadContext context, IRubyObject[] args) Deprecated.RubyIO.sysread
(ThreadContext context, IRubyObject _length, IRubyObject _str) RubyIO.sysseek
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.system
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyIO.syswrite
(ThreadContext context, IRubyObject str) RubyArray.take
(ThreadContext context, IRubyObject n) rb_ary_takestatic IRubyObject
RubyEnumerable.take
(ThreadContext context, IRubyObject self, IRubyObject n, Block block) static IRubyObject
RubyEnumerable.take_while
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.takeItems
(ThreadContext context, IRubyObject enumerable) Take all items from the given enumerable and insert them into a new array.static IRubyObject
RubyEnumerable.tally
(ThreadContext context, IRubyObject self) static IRubyObject
RubyEnumerable.tally
(ThreadContext context, IRubyObject self, IRubyObject hashArg) static RubyFloat
RubyMath.tan
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.tanh
(ThreadContext context, IRubyObject recv, IRubyObject x) static IRubyObject
RubyKernel.tap
(ThreadContext context, IRubyObject recv, Block block) Deprecated.static IRubyObject
RubyArgsFile.tell
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.test
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyKernel.test
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyKernel.test
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static boolean
RubyModule.testModuleMatch
(ThreadContext context, IRubyObject arg0, int id) RubyThread.thread_variable_get
(ThreadContext context, IRubyObject key) RubyThread.thread_variable_p
(ThreadContext context, IRubyObject key) RubyThread.thread_variable_set
(ThreadContext context, IRubyObject key, IRubyObject value) static IRubyObject
RubyRegexp.timeout
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyRegexp.timeout_set
(ThreadContext context, IRubyObject recv, IRubyObject timeout) static IRubyObject
RubyProcess.times
(IRubyObject recv, Block unusedBlock) Deprecated.static IRubyObject
RubyProcess.times
(ThreadContext context, IRubyObject recv, Block unusedBlock) protected static IRubyObject
RubyInteger.timesSize
(ThreadContext context, RubyInteger recv, IRubyObject[] args) A times size method suitable for lambda method reference implementation ofRubyEnumerator.SizeFn.size(ThreadContext, IRubyObject, IRubyObject[])
static RubyTime
RubyTime.timeZoneLocal
(ThreadContext context, IRubyObject off, RubyTime time) static IRubyObject
RubyArgsFile.to_a
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyEnumerable.to_a
(ThreadContext context, IRubyObject self) static IRubyObject
RubyEnumerable.to_a
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyEnumerable.to_a
(ThreadContext context, IRubyObject self, IRubyObject[] args) static RubyArray
RubyNil.to_a
(ThreadContext context, IRubyObject recv) nil_to_astatic IRubyObject
RubyNil.to_c
(ThreadContext context, IRubyObject recv) nilclass_to_cstatic RubyFloat
RubyNil.to_f
(ThreadContext context, IRubyObject recv) nil_to_fstatic RubyHash
RubyData.to_h
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.to_h
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static RubyHash
RubyNil.to_h
(ThreadContext context, IRubyObject recv) static RubyFixnum
RubyNil.to_i
(ThreadContext context, IRubyObject recv) nil_to_iRubyString.to_i
(IRubyObject arg0) Deprecated.RubyString.to_i
(ThreadContext context, IRubyObject arg0) rb_str_to_istatic IRubyObject
RubyArgsFile.to_io
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyNil.to_r
(ThreadContext context, IRubyObject recv) nilclass_to_rstatic IRubyObject
RubyArgsFile.to_s
(IRubyObject recv) Deprecated.static IRubyObject
RubyArgsFile.to_s
(ThreadContext context, IRubyObject recv) RubyBignum.to_s
(IRubyObject[] args) Deprecated.RubyBignum.to_s
(ThreadContext context, IRubyObject arg0) RubyFixnum.to_s
(IRubyObject[] args) Deprecated.RubyFixnum.to_s
(ThreadContext context, IRubyObject arg0) RubyInteger.to_s
(IRubyObject x) Deprecated.RubyInteger.to_s
(ThreadContext context, IRubyObject x) static IRubyObject
RubyKernel.to_s
(IRubyObject self) Deprecated.static IRubyObject
RubyKernel.to_s
(ThreadContext context, IRubyObject self) static RubyString
RubyNil.to_s
(ThreadContext context, IRubyObject recv) nil_to_sstatic IRubyObject
RubyException.to_tty_p
(ThreadContext context, IRubyObject recv) static Object
BasicObjectStub.toJava
(IRubyObject self, Class cls) static RubySymbol
RubySymbol.toSymbol
(ThreadContext context, IRubyObject name) static IRubyObject
RubyGC.total_time
(ThreadContext context, IRubyObject self) RubyString.tr
(ThreadContext context, IRubyObject src, IRubyObject repl) rb_str_tr / rb_str_tr_bangRubyString.tr_bang
(ThreadContext context, IRubyObject src, IRubyObject repl) RubyString.tr_bang19
(ThreadContext context, IRubyObject src, IRubyObject repl) Deprecated.RubyString.tr_s
(ThreadContext context, IRubyObject src, IRubyObject repl) rb_str_tr_s / rb_str_tr_s_bangRubyString.tr_s_bang
(ThreadContext context, IRubyObject src, IRubyObject repl) RubyString.tr_s_bang19
(ThreadContext context, IRubyObject src, IRubyObject repl) Deprecated.RubyString.tr_s19
(ThreadContext context, IRubyObject src, IRubyObject repl) Deprecated.RubyString.tr19
(ThreadContext context, IRubyObject src, IRubyObject repl) Deprecated.static IRubyObject
RubyKernel.trace_var
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyHash.transform_keys
(ThreadContext context, IRubyObject[] args, Block block) RubyHash.transform_keys_bang
(ThreadContext context, IRubyObject[] args, Block block) static IRubyObject
RubyBoolean.True.true_and
(ThreadContext context, IRubyObject tru, IRubyObject oth) static IRubyObject
RubyBoolean.True.true_or
(IRubyObject tru, IRubyObject oth) static RubyString
RubyBoolean.True.true_to_s
(ThreadContext context, IRubyObject tru) Deprecated.static IRubyObject
RubyBoolean.True.true_xor
(ThreadContext context, IRubyObject tru, IRubyObject oth) RubyBignum.truncate
(ThreadContext context, IRubyObject arg) rb_big_truncateRubyFile.truncate
(ThreadContext context, IRubyObject len) static IRubyObject
RubyFile.truncate
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject length) RubyFixnum.truncate
(ThreadContext context, IRubyObject arg) rb_fix_truncateRubyFloat.truncate
(ThreadContext context, IRubyObject n) MRI: flo_truncateabstract IRubyObject
RubyInteger.truncate
(ThreadContext context, IRubyObject arg) RubyRational.truncate
(ThreadContext context, IRubyObject n) static IRubyObject
RubyFile.truncate19
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject length) Deprecated.static IRubyObject
RubyArray.try_convert
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyHash.try_convert
(ThreadContext context, IRubyObject recv, IRubyObject args) static IRubyObject
RubyInteger.try_convert
(ThreadContext context, IRubyObject self, IRubyObject num) static IRubyObject
RubyRegexp.try_convert
(ThreadContext context, IRubyObject recv, IRubyObject args) static IRubyObject
RubyString.try_convert
(ThreadContext context, IRubyObject recv, IRubyObject str) static IRubyObject
RubyIO.tryConvert
(ThreadContext context, IRubyObject recv, IRubyObject arg) static RubyClass
RubyKernel.type
(IRubyObject self) static IRubyObject
RubyProcess.uid
(IRubyObject recv) Deprecated.static IRubyObject
RubyProcess.uid
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.uid_set
(Ruby runtime, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.uid_set
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyProcess.uid_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyFile.umask
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
FiberScheduler.unblock
(ThreadContext context, IRubyObject scheduler, IRubyObject blocker, IRubyObject fiber) RubyModule.undef_method
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyObjectSpace.undefine_finalizer
(IRubyObject recv, IRubyObject obj, Block block) Deprecated.static IRubyObject
RubyObjectSpace.undefine_finalizer
(ThreadContext context, IRubyObject recv, IRubyObject obj, Block block) static String
RubyModule.undefinedMethodMessage
(Ruby runtime, IRubyObject name, IRubyObject modName, boolean isModule) RubyIO.ungetbyte
(ThreadContext context, IRubyObject b) RubyIO.ungetc
(ThreadContext context, IRubyObject c) RubyArray.union
(ThreadContext context, IRubyObject[] args) rb_ary_union_multistatic IRubyObject
RubyRegexp.union
(ThreadContext context, IRubyObject recv, IRubyObject[] args) rb_reg_s_unionstatic IRubyObject
RubyEnumerable.uniq
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyFile.unlink
(ThreadContext context, IRubyObject... args) static IRubyObject
RubyFile.unlink
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyString.unpack
(IRubyObject obj) Deprecated.RubyString.unpack
(ThreadContext context, IRubyObject obj, Block block) RubyString.unpack
(ThreadContext context, IRubyObject obj, IRubyObject opt, Block block) RubyString.unpack1
(ThreadContext context, IRubyObject obj, Block block) RubyString.unpack1
(ThreadContext context, IRubyObject obj, IRubyObject opt, Block block) RubyArray.unshift
(IRubyObject item) Deprecated.RubyArray.unshift
(IRubyObject[] items) Deprecated.RubyArray.unshift
(ThreadContext context, IRubyObject item) rb_ary_unshiftRubyArray.unshift
(ThreadContext context, IRubyObject[] items) static IRubyObject
RubyKernel.untrace_var
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyString.upcase
(ThreadContext context, IRubyObject arg) RubyString.upcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubySymbol.upcase
(ThreadContext context, IRubyObject arg) RubySymbol.upcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyString.upcase_bang
(ThreadContext context, IRubyObject arg) RubyString.upcase_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyInteger.upto
(ThreadContext context, IRubyObject to, Block block) int_uptofinal IRubyObject
RubyString.upto
(ThreadContext context, IRubyObject end, Block block) rb_str_upto_mfinal IRubyObject
RubyString.upto
(ThreadContext context, IRubyObject end, IRubyObject excl, Block block) static IRubyObject
RubyRandom.urandom
(ThreadContext context, IRubyObject recv, IRubyObject num) RubyModule.using
(ThreadContext context, IRubyObject refinedModule) static void
RubyModule.usingModule
(ThreadContext context, RubyModule cref, IRubyObject refinedModule) static RubyTime
RubyTime.utc
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyFile.utime
(ThreadContext context, IRubyObject recv, IRubyObject[] args) protected String
RubyModule.validateClassVariable
(Ruby runtime, IRubyObject object) Deprecated.protected final String
RubyModule.validateClassVariable
(IRubyObject nameObj, String name) Deprecated.protected String
RubyModule.validateClassVariable
(ThreadContext context, IRubyObject object) protected final String
RubyModule.validateConstant
(String name, IRubyObject errorName) Deprecated.protected final String
RubyModule.validateConstant
(IRubyObject name) Deprecated.protected final String
RubyModule.validateConstant
(ThreadContext context, IRubyObject name) Validates name is a valid constant name and returns its id string.protected String
RubyBasicObject.validateInstanceVariable
(IRubyObject name) protected String
RubyBasicObject.validateInstanceVariable
(IRubyObject name, String _unused_) Deprecated.RubyIOBuffer.values
(ThreadContext context, IRubyObject _dataType) RubyIOBuffer.values
(ThreadContext context, IRubyObject _dataType, IRubyObject _offset) RubyIOBuffer.values
(ThreadContext context, IRubyObject _dataType, IRubyObject _offset, IRubyObject _count) RubyArray.values_at
(IRubyObject[] args) Deprecated.RubyArray.values_at
(ThreadContext context, IRubyObject[] args) rb_values_atRubyHash.values_at
(ThreadContext context, IRubyObject[] args) rb_hash_values_atRubyMatchData.values_at
(IRubyObject[] args) Deprecated.RubyMatchData.values_at
(ThreadContext context, IRubyObject[] args) RubyStruct.values_at
(IRubyObject[] args) Deprecated.RubyStruct.values_at
(ThreadContext context, IRubyObject[] args) protected static IRubyObject
RubyGlobal.StringOnlyRubyHash.verifyStringLike
(ThreadContext context, IRubyObject test) RubyArray.ArgumentVisitor.visit
(ThreadContext ctx, IRubyObject arg, int i) abstract void
RubyHash.Visitor.visit
(IRubyObject key, IRubyObject value) void
RubyHash.Visitor.visit
(ThreadContext context, RubyHash self, IRubyObject key, IRubyObject value, int index, Object state) abstract void
RubyHash.VisitorWithState.visit
(ThreadContext context, RubyHash self, IRubyObject key, IRubyObject value, int index, T state) void
RubyHash.VisitorWithStateI.visit
(ThreadContext context, RubyHash self, IRubyObject key, IRubyObject value, int index) RubyIO.wait
(ThreadContext context, IRubyObject[] argv) static IRubyObject
RubyIO.wait
(ThreadContext context, IRubyObject _io, IRubyObject[] argv) static IRubyObject
RubyProcess.RubyStatus.wait
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyProcess.wait
(Ruby runtime, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.wait
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.wait
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyProcess.wait
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyIO.wait_readable
(ThreadContext context, IRubyObject[] argv) static IRubyObject
RubyIO.wait_readable
(ThreadContext context, IRubyObject _io, IRubyObject[] argv) boolean
RubyThread.wait_timeout
(IRubyObject o, Double timeout) RubyIO.wait_writable
(ThreadContext context, IRubyObject[] argv) waits until input available or timed out and returns self, or nil when EOF reached.static IRubyObject
RubyIO.wait_writable
(ThreadContext context, IRubyObject _io, IRubyObject[] argv) waits until input available or timed out and returns self, or nil when EOF reached.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
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.waitpid
(Ruby runtime, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.waitpid
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.waitpid
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyProcess.waitpid
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.waitpid2
(Ruby runtime, IRubyObject[] args) static IRubyObject
RubyProcess.waitpid2
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyProcess.waitpid2
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.warmup
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.warn
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyKernel.warn
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyData.with
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyArithmeticSequence.with_index
(ThreadContext context, IRubyObject arg, Block block) RubyChain.with_index
(ThreadContext context, IRubyObject arg, Block block) RubyEnumerator.with_index
(ThreadContext context, IRubyObject arg, Block block) RubyEnumerator.with_object
(ThreadContext context, IRubyObject arg, Block block) static IRubyObject
RubyFileTest.FileTestFileMethods.worldReadable
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.worldReadable
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.worldWritable
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.worldWritable
(ThreadContext context, IRubyObject recv, IRubyObject filename) static RubyBoolean
RubyFileTest.FileTestFileMethods.writable_p
(IRubyObject recv, IRubyObject filename) Deprecated.static RubyBoolean
RubyFileTest.FileTestFileMethods.writable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static RubyBoolean
RubyFileTest.writable_p
(IRubyObject recv, IRubyObject filename) Deprecated.static RubyBoolean
RubyFileTest.writable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyArgsFile.write
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.write
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyArgsFile.write
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyArgsFile.write
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyArgsFile.write
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyIO.write
(ThreadContext context, IRubyObject str) Ruby method IO#write(str), equivalent to io_write_m.RubyIO.write
(ThreadContext context, IRubyObject[] args) Ruby method IO#write(str, ...), equivalent to io_write_m.RubyIO.write
(ThreadContext context, IRubyObject str, boolean nosync) Write the given range of bytes to this IO's write target.static IRubyObject
RubyIO.write
(ThreadContext context, IRubyObject maybeIO, IRubyObject str) static IRubyObject
RubyIO.write
(ThreadContext context, IRubyObject recv, IRubyObject[] argv) static IRubyObject
RubyIO.write
(ThreadContext context, IRubyObject maybeIO, IRubyObject arg0, IRubyObject arg1) protected static IRubyObject
RubyIO.write
(ThreadContext context, IRubyObject maybeIO, ByteList byteList) protected static IRubyObject
RubyIO.write
(ThreadContext context, IRubyObject maybeIO, ByteList byteList, IRubyObject sep) RubyIOBuffer.write
(ThreadContext context, IRubyObject io) RubyIOBuffer.write
(ThreadContext context, IRubyObject io, int length, int offset) RubyIOBuffer.write
(ThreadContext context, IRubyObject io, IRubyObject length) RubyIOBuffer.write
(ThreadContext context, IRubyObject io, IRubyObject length, IRubyObject offset) RubyIO.write_nonblock
(ThreadContext context, IRubyObject arg0) RubyIO.write_nonblock
(ThreadContext context, IRubyObject[] argv) Deprecated.RubyIO.write_nonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyIO.write2
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) Ruby method IO#write(str, ...), equivalent to io_write_m.RubyIO.write3
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Ruby method IO#write(str, ...), equivalent to io_write_m.static IRubyObject
RubyIO.writeStatic
(ThreadContext context, IRubyObject recv, IRubyObject[] argv, Block unusedBlock) Deprecated.static IRubyObject
RubyIO.writev
(ThreadContext context, IRubyObject io) static IRubyObject
RubyIO.writev
(ThreadContext context, IRubyObject io, IRubyObject arg0) static IRubyObject
RubyIO.writev
(ThreadContext context, IRubyObject io, IRubyObject[] args) static IRubyObject
RubyIO.writev
(ThreadContext context, IRubyObject io, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyIO.writev
(ThreadContext context, IRubyObject io, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyIOBuffer.xor_bang
(ThreadContext context, IRubyObject _mask) RubySymbol.SymbolProcBody.yield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) RubySymbol.SymbolProcBody.yield
(ThreadContext context, Block block, IRubyObject value, Block blockArg) RubyYielder.yield
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.yield_self
(ThreadContext context, IRubyObject recv, Block block) RubySymbol.SymbolProcBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0) RubySymbol.SymbolProcBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) RubySymbol.SymbolProcBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) protected IRubyObject
RubyBasicObject.yieldUnder
(ThreadContext context, RubyModule under, IRubyObject[] args, Block block, EvalType evalType) Will yield to the specific block changing the self to be the current object instead of the self that is part of the frame saved in the block frame.static RubyBoolean
RubyFileTest.FileTestFileMethods.zero_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static RubyBoolean
RubyFileTest.zero_p
(IRubyObject recv, IRubyObject filename) Deprecated.static RubyBoolean
RubyFileTest.zero_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyArray.zip
(ThreadContext context, IRubyObject[] args, Block block) rb_ary_zipstatic IRubyObject
RubyEnumerable.zip
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.zip
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.zip
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObject
RubyEnumerable.zipCommon
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.zipCommon
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block, ObjectObjectIntFunction<ThreadContext, IRubyObject, IRubyObject> nextElement) static IRubyObject
RubyEnumerable.zipCommon
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObject
RubyEnumerable.zipCommon
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block, ObjectObjectIntFunction<ThreadContext, IRubyObject, IRubyObject> nextElement) static IRubyObject
RubyEnumerable.zipCommonAry
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.zipCommonAry
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObject
RubyEnumerable.zipCommonEnum
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
RubyEnumerable.zipCommonEnum
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObject
RubyEnumerable.zipEnumNext
(ThreadContext context, IRubyObject arg) static boolean
RubyTime.zoneLocalTime
(ThreadContext context, IRubyObject zone, RubyTime time) static boolean
RubyTime.zoneTimeLocal
(ThreadContext context, IRubyObject zone, RubyTime time) Method parameters in org.jruby with type arguments of type IRubyObjectModifier and TypeMethodDescriptionRubyString.append
(IRubyObject other, Function<IRubyObject, RubyString> convert) rb_str_appendstatic IRubyObject
RubyComplex.f_divide
(ThreadContext context, RubyComplex self, IRubyObject other, BiFunction<IRubyObject, IRubyObject, IRubyObject> func, CallSite id) static IRubyObject
RubyComplex.f_divide
(ThreadContext context, RubyComplex self, IRubyObject other, BiFunction<IRubyObject, IRubyObject, IRubyObject> func, CallSite id) static IRubyObject
RubyComplex.f_divide
(ThreadContext context, RubyComplex self, IRubyObject other, BiFunction<IRubyObject, IRubyObject, IRubyObject> func, CallSite id) void
RubyBasicObject.forEachInstanceVariable
(BiConsumer<String, IRubyObject> accessor) static IRubyObject
RubyComparable.invcmp
(ThreadContext context, ThreadContext.RecursiveFunctionEx<IRubyObject> func, IRubyObject recv, IRubyObject other) rb_invcmpRuby.newArray
(List<IRubyObject> list) Deprecated.static RubyArray
<?> RubyArray.newArray
(Ruby runtime, Collection<? extends IRubyObject> collection) static RubyArray
<?> RubyArray.newArray
(Ruby runtime, List<? extends IRubyObject> list) <T extends RubyClass>
TRubyClass.reifiedClass
(Class<? extends IRubyObject> reifiedClass) Sets reified class to use.void
RubyClass.setReifiedClass
(Class<? extends IRubyObject> reifiedClass) Deprecated.UseRubyClass.reifiedClass(Class)
instead.void
RubyClass.setRubyClassAllocator
(Class<? extends IRubyObject> clazz) Set a reflective allocator that calls the "standard" Ruby object constructor (Ruby, RubyClass) on the given class.static <StateType>
IRubyObjectRubyThread.uninterruptible
(ThreadContext context, StateType state, BiFunction<ThreadContext, StateType, IRubyObject> f) Run the providedBiFunction
without allowing for any cross-thread interrupts (equivalent to callingRubyThread.handle_interrupt(ThreadContext, IRubyObject, IRubyObject, Block)
with Object => :never.static IRubyObject
RubyEnumerable.zipCommon
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block, ObjectObjectIntFunction<ThreadContext, IRubyObject, IRubyObject> nextElement) static IRubyObject
RubyEnumerable.zipCommon
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block, ObjectObjectIntFunction<ThreadContext, IRubyObject, IRubyObject> nextElement) static IRubyObject
RubyEnumerable.zipCommon
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block, ObjectObjectIntFunction<ThreadContext, IRubyObject, IRubyObject> nextElement) static IRubyObject
RubyEnumerable.zipCommon
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block, ObjectObjectIntFunction<ThreadContext, IRubyObject, IRubyObject> nextElement) Constructors in org.jruby with parameters of type IRubyObjectModifierConstructorDescriptionArgfGlobalVariable
(Ruby runtime, String name, IRubyObject value) CaseInsensitiveStringOnlyRubyHash
(Ruby runtime, Map<RubyString, RubyString> valueMap, IRubyObject defaultValue, boolean updateRealENV) ChunkedBlockCallback
(Ruby runtime, IRubyObject enumerator) ConstantEntry
(IRubyObject value, boolean hidden) Continuation
(IRubyObject tag) Deprecated.DeprecatedStringGlobalVariable
(Ruby runtime, String name, IRubyObject value) DeprecatedStringOrRegexpGlobalVariable
(Ruby runtime, String name, IRubyObject value) Finalizer
(IRubyObject id, RubyBasicObject.Finalizer original) Cloning finalizer needs new copy with its own id.InputGlobalVariable
(Ruby runtime, String name, IRubyObject value) KCodeGlobalVariable
(Ruby runtime, String name, IRubyObject value) MetaClass
(Ruby runtime, RubyClass superClass, IRubyObject attached) Deprecated.OutputGlobalVariable
(Ruby runtime, String name, IRubyObject value) RubyArithmeticSequence
(Ruby runtime, RubyClass klass, IRubyObject generatedBy, String method, IRubyObject[] args, IRubyObject begin, IRubyObject end, IRubyObject step, IRubyObject excludeEnd) RubyArray
(RubyClass klass, IRubyObject[] vals, boolean shared) RubyArray
(Ruby runtime, RubyClass klass, IRubyObject[] vals) RubyArray
(Ruby runtime, IRubyObject[] vals, int begin, int length) RubyChain
(Ruby runtime, RubyClass klass, IRubyObject[] enums) RubyContinuation
(Ruby runtime, IRubyObject tag) Deprecated.RubyHash
(Ruby runtime, Map valueMap, IRubyObject defaultValue) protected
RubyHash
(Ruby runtime, RubyClass metaClass, IRubyObject defaultValue, RubyHash.RubyHashEntry[] initialTable, int threshold) RubyHash
(Ruby runtime, IRubyObject defaultValue) RubyHash
(Ruby runtime, IRubyObject defaultValue, int buckets) RubyHashEntry
(int h, IRubyObject k, IRubyObject v, RubyHash.RubyHashEntry e, RubyHash.RubyHashEntry head) RubyKeyError
(Ruby runtime, RubyClass exceptionClass, String message, IRubyObject recv, IRubyObject key) RubyLocalJumpError
(Ruby runtime, RubyClass exceptionClass, String message, RubyLocalJumpError.Reason reason, IRubyObject exitValue) RubyNameError
(Ruby runtime, RubyClass exceptionClass, String message, IRubyObject name) RubyNoMethodError
(Ruby runtime, RubyClass exceptionClass, String message, String name, IRubyObject args) RubyProducer
(Ruby runtime, RubyClass klass, IRubyObject init, Block block) StringGlobalVariable
(Ruby runtime, String name, IRubyObject value) StringOnlyRubyHash
(Ruby runtime, Map<RubyString, RubyString> valueMap, IRubyObject defaultValue) StringOnlyRubyHash
(Ruby runtime, Map<RubyString, RubyString> valueMap, IRubyObject defaultValue, boolean updateRealENV) StringOrRegexpGlobalVariable
(Ruby runtime, String name, IRubyObject value) -
Uses of IRubyObject in org.jruby.api
Fields in org.jruby.api declared as IRubyObjectMethods in org.jruby.api that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
Access.argsFile
(ThreadContext context) Retrieve ARGF (RubyArgsFile) instancestatic IRubyObject
Convert.checkToInteger
(ThreadContext context, IRubyObject obj) Check whether the given object is an Integer or can be converted to an Integer using #to_int.static IRubyObject
Convert.checkToRational
(ThreadContext context, IRubyObject obj) Convert the given argument to a Rational, or return nil if it cannot be converted.static IRubyObject
Convert.checkToString
(ThreadContext context, IRubyObject obj) Check whether the given object is a String or can be converted to a String using #to_str.static IRubyObject
MRI.rb_enc_associate_index
(IRubyObject obj, org.jcodings.Encoding encidx) static IRubyObject
MRI.rb_obj_encoding
(ThreadContext context, IRubyObject obj) static IRubyObject
MRI.rb_str_encode
(ThreadContext context, IRubyObject str, IRubyObject to, int ecflags, IRubyObject ecopt) static IRubyObject
API.sysFailWithPath
(ThreadContext context, String path) Equivalent to rb_sys_fail_path(ThreadContext, String).Methods in org.jruby.api with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic RubyArray
Convert.castAsArray
(ThreadContext context, IRubyObject newValue) Cast the given value to a RubyArray with most basic typeError thrown if the value is not a RubyArray.static RubyArray
Convert.castAsArray
(ThreadContext context, IRubyObject newValue, String message) Cast the given value to a RubyArray with most basic typeError thrown if the value is not a RubyArray.static RubyBignum
Convert.castAsBignum
(ThreadContext context, IRubyObject newValue) Cast the given value to a RubyBignum with most basic typeError thrown if the value is not a RubyBignum.static RubyClass
Convert.castAsClass
(ThreadContext context, IRubyObject newValue) Cast the given value to a RubyClass with most basic typeError thrown if the value is not a RubyClass.static RubyFile
Convert.castAsFile
(ThreadContext context, IRubyObject newValue) Cast the given value to a RubyFile with most basic typeError thrown if the value is not a RubyFile.static RubyFixnum
Convert.castAsFixnum
(ThreadContext context, IRubyObject newValue) Cast the given value to a RubyFixnum with most basic typeError thrown if the value is not a RubyFixnum.static RubyFixnum
Convert.castAsFixnum
(ThreadContext context, IRubyObject newValue, String message) Cast the given value to a RubyFixnum with most basic typeError thrown if the value is not a RubyFixnum.static RubyHash
Convert.castAsHash
(ThreadContext context, IRubyObject newValue) Cast the given value to a RubyHash with most basic typeError thrown if the value is not a RubyHash.static RubyHash
Convert.castAsHash
(ThreadContext context, IRubyObject newValue, String message) Cast the given value to a RubyHash with most basic typeError thrown if the value is not a RubyHash.static RubyInteger
Convert.castAsInteger
(ThreadContext context, IRubyObject newValue) Cast the given value to a RubyInteger with most basic typeError thrown if the value is not a RubyInteger.static RubyInteger
Convert.castAsInteger
(ThreadContext context, IRubyObject newValue, String message) Cast the given value to a RubyInteger with most basic typeError thrown if the value is not a RubyInteger.static RubyModule
Convert.castAsModule
(ThreadContext context, IRubyObject newValue) Cast the given value to a RubyModule with most basic typeError thrown if the value is not a RubyModule.static RubyModule
Convert.castAsModule
(ThreadContext context, IRubyObject newValue, String message) Cast the given value to a RubyModule with most basic typeError thrown if the value is not a RubyModule.static RubyNumeric
Convert.castAsNumeric
(ThreadContext context, IRubyObject newValue, String message) Cast the given value to a RubyNumeric with most basic typeError thrown if the value is not a RubyNumeric.static RubyProc
Convert.castAsProc
(ThreadContext context, IRubyObject newValue) Cast the given value to a RubyProc with most basic typeError thrown if the value is not a RubyProc.static RubyProc
Convert.castAsProc
(ThreadContext context, IRubyObject newValue, String message) Cast the given value to a RubyProc with most basic typeError thrown if the value is not a RubyProc.static RubyRange
Convert.castAsRange
(ThreadContext context, IRubyObject newValue) Cast the given value to a RubyRange with most basic typeError thrown if the value is not a RubyRange.static RubyString
Convert.castAsString
(ThreadContext context, IRubyObject newValue) Cast the given value to a RubyString with most basic typeError thrown if the value is not a RubyString.static RubySymbol
Convert.castAsSymbol
(ThreadContext context, IRubyObject newValue) Cast the given value to a RubySymbol with most basic typeError thrown if the value is not a RubySymbol.static RubyString
Check.checkEmbeddedNulls
(ThreadContext context, IRubyObject obj) Check to see if the supplied object (which is convertable to a string) contains any null (\0) bytes.static RubySymbol
Check.checkID
(ThreadContext context, IRubyObject obj) Convert the supplied object into an internal identifier String.static IRubyObject
Convert.checkToInteger
(ThreadContext context, IRubyObject obj) Check whether the given object is an Integer or can be converted to an Integer using #to_int.static IRubyObject
Convert.checkToRational
(ThreadContext context, IRubyObject obj) Convert the given argument to a Rational, or return nil if it cannot be converted.static IRubyObject
Convert.checkToString
(ThreadContext context, IRubyObject obj) Check whether the given object is a String or can be converted to a String using #to_str.static String
Error.createTypeErrorMessage
(ThreadContext context, IRubyObject object, RubyModule expectedType) Create a properly formatted error message for a typical TypeError.static RaiseException
Error.frozenError
(ThreadContext context, IRubyObject object, String message) Create a frozen error with a simple ASCII String.static RaiseException
Error.nameError
(ThreadContext context, String message, IRubyObject name) Create a name error with a simple ASCII String and the failing name.static RubyArray
<?> Create.newArray
(ThreadContext context, IRubyObject one) Create a new array with a single element.static RubyArray
<?> Create.newArray
(ThreadContext context, IRubyObject... elements) Create a new array with many elements.static RubyArray
<?> Create.newArray
(ThreadContext context, IRubyObject one, IRubyObject two) Create a new array with two elements.static RubyArray
<?> Create.newArray
(ThreadContext context, IRubyObject elt1, IRubyObject elt2, IRubyObject elt3) Create a new array with three elements.static RubyArray
<?> Create.newArrayNoCopy
(ThreadContext context, IRubyObject... elements) Create a new array with many elements but do not copy the incoming array of elements.static RubyHash
Create.newSmallHash
(ThreadContext context, IRubyObject key, IRubyObject value) Create a new Hash instance with the given pair, optimized for space.static RubyStruct
Create.newStruct
(ThreadContext context, RubyClass structClass, IRubyObject[] args, Block block) Create a new Struct (prefer 0-3 arity versions of this function if you know you arity and it is Struct and not a subclass of Struct).static RubyStruct
Create.newStruct
(ThreadContext context, RubyClass structClass, IRubyObject arg0, Block block) Create a new Struct.static RubyStruct
Create.newStruct
(ThreadContext context, RubyClass structClass, IRubyObject arg0, IRubyObject arg1, Block block) Create a new Struct.static RubyStruct
Create.newStruct
(ThreadContext context, RubyClass structClass, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Create a new Struct.static org.jcodings.transcode.EConv
MRI.rb_econv_open_opts
(ThreadContext context, byte[] sourceEncoding, byte[] destinationEncoding, int ecflags, IRubyObject opthash) static int
MRI.rb_econv_prepare_options
(ThreadContext context, IRubyObject opthash, IRubyObject[] opts, int ecflags) static int
MRI.rb_econv_prepare_opts
(ThreadContext context, IRubyObject opthash, IRubyObject[] opts) static IRubyObject
MRI.rb_enc_associate_index
(IRubyObject obj, org.jcodings.Encoding encidx) static org.jcodings.Encoding
MRI.rb_enc_get
(ThreadContext context, IRubyObject obj) static void
MRI.rb_enc_set_default_external
(ThreadContext context, IRubyObject encoding) static void
MRI.rb_enc_set_default_internal
(ThreadContext context, IRubyObject encoding) static boolean
MRI.rb_io_extract_encoding_option
(ThreadContext context, IOEncodable ioEncodable, IRubyObject options, int[] fmode_p) static void
MRI.rb_io_extract_modeenc
(ThreadContext context, IOEncodable ioEncodable, API.ModeAndPermission vmodeAndVperm_p, IRubyObject options, int[] oflags_p, int[] fmode_p) static IRubyObject
MRI.rb_obj_encoding
(ThreadContext context, IRubyObject obj) static RubyString
MRI.rb_str_conv_enc_opts
(ThreadContext context, RubyString str, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding, int ecflags, IRubyObject ecopts) static ByteList
MRI.rb_str_encode
(ThreadContext context, byte[] bytes, int start, int length, org.jcodings.Encoding encoding, int cr, org.jcodings.Encoding to, int ecflags, IRubyObject ecopt) static IRubyObject
MRI.rb_str_encode
(ThreadContext context, IRubyObject str, IRubyObject to, int ecflags, IRubyObject ecopt) static org.jcodings.Encoding
MRI.rb_to_encoding
(ThreadContext context, IRubyObject enc) static org.jcodings.Encoding
MRI.rb_to_encoding_index
(ThreadContext context, IRubyObject enc) static byte
Convert.toByte
(ThreadContext context, IRubyObject arg) static double
Convert.toDouble
(ThreadContext context, IRubyObject arg) Safely convert a Ruby Numeric into a java double value.static int
Convert.toInt
(ThreadContext context, IRubyObject arg) Safely convert a Ruby Numeric into a java long value.static RubyInteger
Convert.toInteger
(ThreadContext context, IRubyObject arg) Safely convert a Ruby Numeric into a java long value.static long
Convert.toLong
(ThreadContext context, IRubyObject arg) Safely convert a Ruby Numeric into a java long value.static RubySymbol
Convert.toSymbol
(ThreadContext context, IRubyObject arg) Convert the given object to a Symbol, possibly calling to_str in the process.static TypeError
Error.typeError
(ThreadContext context, String startOfMessage, IRubyObject object, String restOfMessage) Create a TypeError with the given message.static TypeError
Error.typeError
(ThreadContext context, IRubyObject object, String expectedType) Create a TypeError with the given message.static TypeError
Error.typeError
(ThreadContext context, IRubyObject object, RubyModule expectedType) Create a TypeError with the given message.Method parameters in org.jruby.api with type arguments of type IRubyObjectModifier and TypeMethodDescriptionstatic RubyArray
<?> Create.newArray
(ThreadContext context, Collection<? extends IRubyObject> elements) Create a new array with elements from the given Collection.static RubyArray
<?> Create.newArray
(ThreadContext context, List<IRubyObject> list) Create a new array with many elements from a java.util.List.static <T> RubyArray
<?> Create.newArrayFrom
(ThreadContext context, T[] elements, BiFunction<ThreadContext, T, IRubyObject> func) Create a new Array by applying the given function to the given elements.Constructors in org.jruby.api with parameters of type IRubyObject -
Uses of IRubyObject in org.jruby.ast
Fields in org.jruby.ast declared as IRubyObjectMethods in org.jruby.ast that return IRubyObjectModifier and TypeMethodDescriptionDefHolder.getRipperSingleton()
BignumNode.literalValue
(Ruby runtime) ComplexNode.literalValue
(Ruby runtime) FixnumNode.literalValue
(Ruby runtime) FloatNode.literalValue
(Ruby runtime) LiteralValue.literalValue
(Ruby runtime) RationalNode.literalValue
(Ruby runtime) StrNode.literalValue
(Ruby runtime) SymbolNode.literalValue
(Ruby runtime) Constructors in org.jruby.ast with parameters of type IRubyObjectModifierConstructorDescriptionDefHolder
(RubySymbol name, ByteList currentArg, IRubyObject value, LexContext ctxt) -
Uses of IRubyObject in org.jruby.ast.executable
Methods in org.jruby.ast.executable that return IRubyObjectModifier and TypeMethodDescriptionAbstractScript.__file__
(ThreadContext context, IRubyObject self, Block block) AbstractScript.__file__
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) AbstractScript.__file__
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) AbstractScript.__file__
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) Script.__file__
(ThreadContext context, IRubyObject self, Block block) Script.__file__
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Script.__file__
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) Script.__file__
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) Script.__file__
(ThreadContext context, IRubyObject self, IRubyObject arg, IRubyObject arg2, IRubyObject arg3, Block block) final IRubyObject
AbstractScript.getConstant
(ThreadContext context, StaticScope scope, String name, int i) final IRubyObject
RuntimeCache.getConstant
(ThreadContext context, StaticScope scope, String name, int index) final IRubyObject
AbstractScript.getConstant0
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstant1
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstant2
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstant3
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstant4
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstant5
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstant6
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstant7
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstant8
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstant9
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstantDefined
(ThreadContext context, StaticScope scope, String name, int i) final IRubyObject
RuntimeCache.getConstantDefined
(ThreadContext context, StaticScope scope, String name, int index) final IRubyObject
AbstractScript.getConstantDefined0
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstantDefined1
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstantDefined2
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstantDefined3
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstantDefined4
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstantDefined5
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstantDefined6
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstantDefined7
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstantDefined8
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstantDefined9
(ThreadContext context, StaticScope scope, String name) final IRubyObject
AbstractScript.getConstantFrom
(RubyModule target, ThreadContext context, String name, int i) final IRubyObject
RuntimeCache.getConstantFrom
(RubyModule target, ThreadContext context, String name, int index) final IRubyObject
AbstractScript.getConstantFrom0
(RubyModule target, ThreadContext context, String name) final IRubyObject
AbstractScript.getConstantFrom1
(RubyModule target, ThreadContext context, String name) final IRubyObject
AbstractScript.getConstantFrom2
(RubyModule target, ThreadContext context, String name) final IRubyObject
AbstractScript.getConstantFrom3
(RubyModule target, ThreadContext context, String name) final IRubyObject
AbstractScript.getConstantFrom4
(RubyModule target, ThreadContext context, String name) final IRubyObject
AbstractScript.getConstantFrom5
(RubyModule target, ThreadContext context, String name) final IRubyObject
AbstractScript.getConstantFrom6
(RubyModule target, ThreadContext context, String name) final IRubyObject
AbstractScript.getConstantFrom7
(RubyModule target, ThreadContext context, String name) final IRubyObject
AbstractScript.getConstantFrom8
(RubyModule target, ThreadContext context, String name) final IRubyObject
AbstractScript.getConstantFrom9
(RubyModule target, ThreadContext context, String name) RuntimeCache.getValue
(ThreadContext context, StaticScope scope, String name, int index) RuntimeCache.getValueFrom
(RubyModule target, ThreadContext context, String name, int index) final IRubyObject
AbstractScript.getVariable
(ThreadContext context, int i, String name, IRubyObject object) final IRubyObject
RuntimeCache.getVariable
(ThreadContext context, int index, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable0
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable1
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable2
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable3
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable4
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable5
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable6
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable7
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable8
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable9
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined
(ThreadContext context, int i, String name, IRubyObject object) final IRubyObject
RuntimeCache.getVariableDefined
(ThreadContext context, int index, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined0
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined1
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined2
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined3
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined4
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined5
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined6
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined7
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined8
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined9
(ThreadContext context, String name, IRubyObject object) AbstractScript.load
(ThreadContext context, IRubyObject self, boolean wrap) AbstractScript.load
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Deprecated.Script.load
(ThreadContext context, IRubyObject self, boolean wrap) Script.load
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Deprecated.RuntimeCache.reCache
(ThreadContext context, StaticScope scope, String name, int index) RuntimeCache.reCacheFrom
(RubyModule target, ThreadContext context, String name, int index) AbstractScript.run
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Script.run
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) final IRubyObject
AbstractScript.setVariable
(int i, String name, IRubyObject object, IRubyObject value) final IRubyObject
RuntimeCache.setVariable
(int index, String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable0
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable1
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable2
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable3
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable4
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable5
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable6
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable7
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable8
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable9
(String name, IRubyObject object, IRubyObject value) Methods in org.jruby.ast.executable with parameters of type IRubyObjectModifier and TypeMethodDescriptionAbstractScript.__file__
(ThreadContext context, IRubyObject self, Block block) AbstractScript.__file__
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) AbstractScript.__file__
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) AbstractScript.__file__
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) Script.__file__
(ThreadContext context, IRubyObject self, Block block) Script.__file__
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Script.__file__
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) Script.__file__
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) Script.__file__
(ThreadContext context, IRubyObject self, IRubyObject arg, IRubyObject arg2, IRubyObject arg3, Block block) protected DynamicMethod
AbstractScript.getMethod
(ThreadContext context, IRubyObject self, int i, String methodName) RuntimeCache.getMethod
(ThreadContext context, IRubyObject self, int index, String methodName) protected DynamicMethod
AbstractScript.getMethod0
(ThreadContext context, IRubyObject self, String methodName) protected DynamicMethod
AbstractScript.getMethod1
(ThreadContext context, IRubyObject self, String methodName) protected DynamicMethod
AbstractScript.getMethod2
(ThreadContext context, IRubyObject self, String methodName) protected DynamicMethod
AbstractScript.getMethod3
(ThreadContext context, IRubyObject self, String methodName) protected DynamicMethod
AbstractScript.getMethod4
(ThreadContext context, IRubyObject self, String methodName) protected DynamicMethod
AbstractScript.getMethod5
(ThreadContext context, IRubyObject self, String methodName) protected DynamicMethod
AbstractScript.getMethod6
(ThreadContext context, IRubyObject self, String methodName) protected DynamicMethod
AbstractScript.getMethod7
(ThreadContext context, IRubyObject self, String methodName) protected DynamicMethod
AbstractScript.getMethod8
(ThreadContext context, IRubyObject self, String methodName) protected DynamicMethod
AbstractScript.getMethod9
(ThreadContext context, IRubyObject self, String methodName) final IRubyObject
AbstractScript.getVariable
(ThreadContext context, int i, String name, IRubyObject object) final IRubyObject
RuntimeCache.getVariable
(ThreadContext context, int index, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable0
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable1
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable2
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable3
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable4
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable5
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable6
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable7
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable8
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariable9
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined
(ThreadContext context, int i, String name, IRubyObject object) final IRubyObject
RuntimeCache.getVariableDefined
(ThreadContext context, int index, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined0
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined1
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined2
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined3
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined4
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined5
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined6
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined7
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined8
(ThreadContext context, String name, IRubyObject object) final IRubyObject
AbstractScript.getVariableDefined9
(ThreadContext context, String name, IRubyObject object) AbstractScript.load
(ThreadContext context, IRubyObject self, boolean wrap) AbstractScript.load
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Deprecated.Script.load
(ThreadContext context, IRubyObject self, boolean wrap) Script.load
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Deprecated.AbstractScript.run
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Script.run
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) RuntimeCache.searchWithCache
(IRubyObject obj, int index, String name1) RuntimeCache.searchWithCache
(IRubyObject obj, int index, String name1, String name2) RuntimeCache.searchWithCache
(IRubyObject obj, int index, String name1, String name2, String name3) RuntimeCache.searchWithCache
(IRubyObject obj, int index, String name1, String name2, String name3, String name4) RuntimeCache.searchWithCache
(IRubyObject obj, int index, String name1, String name2, String name3, String name4, String name5) RuntimeCache.searchWithCache
(IRubyObject obj, int index, String name1, String name2, String name3, String name4, String name5, String name6) RuntimeCache.searchWithCache
(IRubyObject obj, int index, String name1, String name2, String name3, String name4, String name5, String name6, String name7) RuntimeCache.searchWithCache
(IRubyObject obj, int index, String name1, String name2, String name3, String name4, String name5, String name6, String name7, String name8) final DynamicMethod
RuntimeCache.searchWithCacheNoMethodMissing
(IRubyObject obj, int index, String name1) final DynamicMethod
RuntimeCache.searchWithCacheNoMethodMissing
(IRubyObject obj, int index, String name1, String name2) final IRubyObject
AbstractScript.setVariable
(int i, String name, IRubyObject object, IRubyObject value) final IRubyObject
RuntimeCache.setVariable
(int index, String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable0
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable1
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable2
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable3
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable4
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable5
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable6
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable7
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable8
(String name, IRubyObject object, IRubyObject value) final IRubyObject
AbstractScript.setVariable9
(String name, IRubyObject object, IRubyObject value) -
Uses of IRubyObject in org.jruby.ast.util
Methods in org.jruby.ast.util that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
ArgsUtil.extractKeywordArg
(ThreadContext context, String keyword, RubyHash opts) Semi-deprecated, kept for compatibility.static IRubyObject
ArgsUtil.extractKeywordArg
(ThreadContext context, String keyword, IRubyObject arg) Semi-deprecated, kept for compatibility.static IRubyObject
ArgsUtil.extractKeywordArg
(ThreadContext context, String keyword, IRubyObject... args) Semi-deprecated, kept for compatibility.static IRubyObject
ArgsUtil.extractKeywordArg
(ThreadContext context, RubyHash options, String validKey) static IRubyObject
ArgsUtil.extractKeywordArg
(ThreadContext context, IRubyObject maybeKwargs, String validKey) static IRubyObject[]
ArgsUtil.extractKeywordArgs
(ThreadContext context, RubyHash options, String... validKeys) Check that the given kwargs hash doesn't contain any keys other than those which are given as valid.static IRubyObject[]
ArgsUtil.extractKeywordArgs
(ThreadContext context, IRubyObject[] args, String... validKeys) Deprecated.static IRubyObject[]
ArgsUtil.extractKeywordArgs
(ThreadContext context, IRubyObject maybeKwargs, String... validKeys) static IRubyObject
ArgsUtil.getFreezeOpt
(ThreadContext context, IRubyObject maybeOpts) static IRubyObject
ArgsUtil.getOptionsArg
(Ruby runtime, IRubyObject arg) Deprecated.static IRubyObject
ArgsUtil.getOptionsArg
(Ruby runtime, IRubyObject... args) static IRubyObject
ArgsUtil.getOptionsArg
(Ruby runtime, IRubyObject arg, boolean raise) static IRubyObject
ArgsUtil.getOptionsArg
(ThreadContext context, IRubyObject arg) Methods in org.jruby.ast.util with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic int
ArgsUtil.arrayLength
(IRubyObject node) 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.extractKeywordArg
(ThreadContext context, String keyword, IRubyObject arg) Semi-deprecated, kept for compatibility.static IRubyObject
ArgsUtil.extractKeywordArg
(ThreadContext context, String keyword, IRubyObject... args) Semi-deprecated, kept for compatibility.static IRubyObject
ArgsUtil.extractKeywordArg
(ThreadContext context, IRubyObject maybeKwargs, String validKey) static IRubyObject[]
ArgsUtil.extractKeywordArgs
(ThreadContext context, IRubyObject[] args, String... validKeys) Deprecated.static IRubyObject[]
ArgsUtil.extractKeywordArgs
(ThreadContext context, IRubyObject maybeKwargs, String... validKeys) static RubyHash
ArgsUtil.extractKeywords
(IRubyObject possiblyKeywordArg) static IRubyObject
ArgsUtil.getFreezeOpt
(ThreadContext context, IRubyObject maybeOpts) static IRubyObject
ArgsUtil.getOptionsArg
(Ruby runtime, IRubyObject arg) Deprecated.static IRubyObject
ArgsUtil.getOptionsArg
(Ruby runtime, IRubyObject... args) static IRubyObject
ArgsUtil.getOptionsArg
(Ruby runtime, IRubyObject arg, boolean raise) static IRubyObject
ArgsUtil.getOptionsArg
(ThreadContext context, IRubyObject arg) static boolean
ArgsUtil.hasExceptionOption
(ThreadContext context, IRubyObject options, boolean defaultValue) -
Uses of IRubyObject in org.jruby.common
Methods in org.jruby.common that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
RubyWarnings.categories
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyWarnings.op_aref
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyWarnings.op_aset
(ThreadContext context, IRubyObject self, IRubyObject arg, IRubyObject flag) static IRubyObject
RubyWarnings.warn
(ThreadContext context, RubyString str) static IRubyObject
RubyWarnings.warn
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyWarnings.warn
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyWarnings.warn
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyWarnings.warnWithCategory
(ThreadContext context, IRubyObject errorString, IRubyObject category) Methods in org.jruby.common with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
RubyWarnings.categories
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyWarnings.op_aref
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyWarnings.op_aset
(ThreadContext context, IRubyObject self, IRubyObject arg, IRubyObject flag) static IRubyObject
RubyWarnings.warn
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyWarnings.warn
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyWarnings.warn
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyWarnings.warnWithCategory
(ThreadContext context, IRubyObject errorString, IRubyObject category) -
Uses of IRubyObject in org.jruby.embed.internal
Methods in org.jruby.embed.internal that return IRubyObjectModifier and TypeMethodDescriptionEmbedRubyObjectAdapterImpl.callMethod
(IRubyObject receiver, String methodName) EmbedRubyObjectAdapterImpl.callMethod
(IRubyObject receiver, String methodName, IRubyObject singleArg) EmbedRubyObjectAdapterImpl.callMethod
(IRubyObject receiver, String methodName, IRubyObject[] args) EmbedRubyObjectAdapterImpl.callMethod
(IRubyObject receiver, String methodName, IRubyObject[] args, Block block) EmbedRubyObjectAdapterImpl.callSuper
(IRubyObject receiver, IRubyObject[] args) EmbedRubyObjectAdapterImpl.callSuper
(IRubyObject receiver, IRubyObject[] args, Block block) EmbedRubyObjectAdapterImpl.convertToJavaArray
(IRubyObject array) EmbedRubyObjectAdapterImpl.getInstanceVariable
(IRubyObject obj, String variableName) BiVariableMap.getLocalVarValues()
Returns Ruby's local variable values this map has.EmbedEvalUnitImpl.run()
Evaluates a Ruby script, which has been parsed before.EmbedRubyObjectAdapterImpl.setInstanceVariable
(IRubyObject obj, String variableName, IRubyObject value) Methods in org.jruby.embed.internal with parameters of type IRubyObjectModifier and TypeMethodDescriptionEmbedRubyObjectAdapterImpl.callMethod
(IRubyObject receiver, String methodName) EmbedRubyObjectAdapterImpl.callMethod
(IRubyObject receiver, String methodName, IRubyObject singleArg) EmbedRubyObjectAdapterImpl.callMethod
(IRubyObject receiver, String methodName, IRubyObject[] args) EmbedRubyObjectAdapterImpl.callMethod
(IRubyObject receiver, String methodName, IRubyObject[] args, Block block) EmbedRubyObjectAdapterImpl.callSuper
(IRubyObject receiver, IRubyObject[] args) EmbedRubyObjectAdapterImpl.callSuper
(IRubyObject receiver, IRubyObject[] args, Block block) EmbedRubyObjectAdapterImpl.convertToJavaArray
(IRubyObject array) EmbedRubyObjectAdapterImpl.convertToRubyInteger
(IRubyObject obj) EmbedRubyObjectAdapterImpl.convertToRubyString
(IRubyObject obj) EmbedRubyObjectAdapterImpl.getInstanceVariable
(IRubyObject obj, String variableName) boolean
EmbedRubyObjectAdapterImpl.isKindOf
(IRubyObject value, RubyModule rubyModule) EmbedRubyObjectAdapterImpl.setInstanceVariable
(IRubyObject obj, String variableName, IRubyObject value) void
BiVariableMap.updateVariable
(RubyObject receiver, String name, IRubyObject value, Class<? extends BiVariable> type) -
Uses of IRubyObject in org.jruby.embed.util
Methods in org.jruby.embed.util with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic RubyHash
CoreConstructors.createHash
(Ruby runtime, IRubyObject key, IRubyObject value) static RubyHash
CoreConstructors.createHash
(Ruby runtime, IRubyObject key1, IRubyObject value1, IRubyObject key2, IRubyObject value2) -
Uses of IRubyObject in org.jruby.embed.variable
Fields in org.jruby.embed.variable declared as IRubyObjectModifier and TypeFieldDescriptionprotected final IRubyObject
AbstractVariable.receiver
protected final IRubyObject
AbstractVariable.receiver
protected final IRubyObject
AbstractVariable.receiver
protected final IRubyObject
AbstractVariable.receiver
protected final IRubyObject
AbstractVariable.receiver
protected final IRubyObject
AbstractVariable.receiver
protected final IRubyObject
AbstractVariable.receiver
protected final IRubyObject
AbstractVariable.receiver
protected IRubyObject
AbstractVariable.rubyObject
protected IRubyObject
AbstractVariable.rubyObject
protected IRubyObject
AbstractVariable.rubyObject
protected IRubyObject
AbstractVariable.rubyObject
protected IRubyObject
AbstractVariable.rubyObject
protected IRubyObject
AbstractVariable.rubyObject
protected IRubyObject
AbstractVariable.rubyObject
protected IRubyObject
AbstractVariable.rubyObject
Methods in org.jruby.embed.variable that return IRubyObjectModifier and TypeMethodDescriptionBiVariable.getReceiver()
Returns the original receiver where this variable has been retrieved.BiVariable.getRubyObject()
Returns a value of the variable this object holds in a org.jruby.runtime.builtin.IRubyObject type.Methods in org.jruby.embed.variable with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic void
GlobalVariable.retrieve
(IRubyObject receiver, BiVariableMap vars) Retrieves global variables from Ruby after the evaluation.void
BiVariable.setRubyObject
(IRubyObject rubyObject) Sets a org.jruby.runtime.builtin.IRubyObject type, Ruby object as a value of this object.void
GlobalVariable.tryEagerInjection
(Ruby runtime, IRubyObject receiver) Deprecated.void
GlobalVariable.tryEagerInjection
(IRubyObject receiver) Injects a global variable value to a parsed Ruby script.static void
VariableInterceptor.tryLazyRetrieval
(LocalVariableBehavior behavior, BiVariableMap map, IRubyObject receiver, Object key) Retrieves specified variable/constant name and value after the evaluation or method invocation only when it is requested.protected void
Argv.updateRubyObject
(IRubyObject rubyObject) Constructors in org.jruby.embed.variable with parameters of type IRubyObjectModifierConstructorDescriptionInstanceVariable
(IRubyObject receiver, String name, IRubyObject irubyObject) A constructor used when instance variables are retrieved from Ruby. -
Uses of IRubyObject in org.jruby.exceptions
Fields in org.jruby.exceptions declared as IRubyObjectMethods in org.jruby.exceptions that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
CatchThrow.enter
(ThreadContext context, IRubyObject yielded, Block block) Methods in org.jruby.exceptions with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
CatchThrow.enter
(ThreadContext context, IRubyObject yielded, Block block) static RaiseException
RaiseException.from
(RubyException exception, IRubyObject backtrace) Deprecated.static RaiseException
RaiseException.from
(Ruby runtime, String exceptionPath, String msg, IRubyObject backtrace) Construct a new throwable RaiseException appropriate for the target Ruby exception class.static RaiseException
RaiseException.from
(Ruby runtime, String exceptionPath, IRubyObject... args) Construct a new throwable RaiseException appropriate for the target Ruby exception class.static RaiseException
RaiseException.from
(Ruby runtime, RubyClass exceptionClass, String msg, IRubyObject backtrace) Construct a new throwable RaiseException appropriate for the target Ruby exception class.static RaiseException
RaiseException.from
(Ruby runtime, RubyClass exceptionClass, IRubyObject... args) Construct a new throwable RaiseException appropriate for the target Ruby exception class.Constructors in org.jruby.exceptions with parameters of type IRubyObjectModifierConstructorDescriptionCatchThrow
(IRubyObject tag) RaiseException
(RubyException exception, IRubyObject backtrace) Deprecated.RaiseException
(Ruby runtime, RubyClass exceptionClass, String msg, IRubyObject backtrace) Deprecated.RaiseException
(Ruby runtime, RubyClass exceptionClass, String msg, IRubyObject backtrace, boolean unused) Deprecated. -
Uses of IRubyObject in org.jruby.ext.bigdecimal
Classes in org.jruby.ext.bigdecimal that implement IRubyObjectMethods in org.jruby.ext.bigdecimal that return IRubyObjectModifier and TypeMethodDescriptionRubyBigDecimal._dump
(ThreadContext context) RubyBigDecimal._dump
(ThreadContext context, IRubyObject unused) RubyBigDecimal.abs()
Deprecated.RubyBigDecimal.abs
(ThreadContext context) RubyBigDecimal.add2
(ThreadContext context, IRubyObject b, IRubyObject digits) RubyBigDecimal.ceil
(ThreadContext context) RubyBigDecimal.ceil
(ThreadContext context, IRubyObject arg) RubyBigDecimal.divmod
(ThreadContext context, IRubyObject other) static IRubyObject
RubyBigDecimal.double_fig
(ThreadContext context, IRubyObject recv) RubyBigDecimal.eql_p
(ThreadContext context, IRubyObject arg) RubyBigDecimal.exponent()
Deprecated.RubyBigDecimal.exponent
(ThreadContext context) RubyBigDecimal.finite_p()
Deprecated.RubyBigDecimal.finite_p
(ThreadContext context) RubyBigDecimal.fix()
Deprecated.RubyBigDecimal.fix
(ThreadContext context) RubyBigDecimal.floor
(ThreadContext context) RubyBigDecimal.floor
(ThreadContext context, IRubyObject arg) RubyBigDecimal.frac
(ThreadContext context) static IRubyObject
RubyBigDecimal.induced_from
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyBigDecimal.infinite_p
(ThreadContext context) RubyBigDecimal.initialize_copy
(ThreadContext context, IRubyObject original) RubyBigDecimal.inspect
(ThreadContext context) static IRubyObject
RubyBigDecimal.interpret_loosely
(ThreadContext context, IRubyObject recv, IRubyObject str) static IRubyObject
RubyBigDecimal.limit
(ThreadContext context, IRubyObject recv) Retrieve vpPrecLimit.static IRubyObject
RubyBigDecimal.limit
(ThreadContext context, IRubyObject recv, IRubyObject arg) Set new vpPrecLimit if Fixnum and return the old value.static IRubyObject
RubyBigDecimal.mode
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyBigDecimal.mult2
(ThreadContext context, IRubyObject b, IRubyObject n) RubyBigDecimal.n_significant_digits
(ThreadContext context) RubyBigDecimal.nan_p
(ThreadContext context) static IRubyObject
RubyBigDecimal.BigDecimalKernelMethods.newBigDecimal
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyBigDecimal.BigDecimalKernelMethods.newBigDecimal
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyBigDecimal.BigDecimalKernelMethods.newBigDecimal
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject opts) static IRubyObject
RubyBigDecimal.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject arg, boolean strict, boolean exception) Deprecated.static IRubyObject
RubyBigDecimal.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject mathArg, boolean strict, boolean exception) RubyBigDecimal.nonzero_p()
Deprecated.RubyBigDecimal.nonzero_p
(ThreadContext context) RubyBigDecimal.op_cmp
(ThreadContext context, IRubyObject arg) RubyBigDecimal.op_div
(ThreadContext context, IRubyObject other) RubyBigDecimal.op_div
(ThreadContext context, IRubyObject other, IRubyObject digits) RubyBigDecimal.op_divide
(ThreadContext context, IRubyObject other) RubyBigDecimal.op_eqq
(ThreadContext context, IRubyObject arg) RubyBigDecimal.op_ge
(ThreadContext context, IRubyObject arg) RubyBigDecimal.op_gt
(ThreadContext context, IRubyObject arg) RubyBigDecimal.op_le
(ThreadContext context, IRubyObject arg) RubyBigDecimal.op_lt
(ThreadContext context, IRubyObject arg) RubyBigDecimal.op_minus
(ThreadContext context, IRubyObject b) RubyBigDecimal.op_mod
(ThreadContext context, IRubyObject other) RubyBigDecimal.op_mul
(ThreadContext context, IRubyObject arg) RubyBigDecimal.op_plus
(ThreadContext context, IRubyObject b) RubyBigDecimal.op_pow
(ThreadContext context, IRubyObject exp) RubyBigDecimal.op_power
(ThreadContext context, IRubyObject exp) RubyBigDecimal.op_power
(ThreadContext context, IRubyObject exp, IRubyObject prec) RubyBigDecimal.op_quo
(ThreadContext context, IRubyObject other) RubyBigDecimal.op_quo
(ThreadContext context, IRubyObject object, IRubyObject digits) RubyBigDecimal.op_uminus
(ThreadContext context) RubyBigDecimal.op_uplus
(ThreadContext context) RubyBigDecimal.precision
(ThreadContext context) RubyBigDecimal.precs
(ThreadContext context) Deprecated.RubyBigDecimal.remainder
(ThreadContext context, IRubyObject arg) RubyBigDecimal.round
(ThreadContext context, IRubyObject[] args) RubyBigDecimal.round
(ThreadContext context, IRubyObject scale, IRubyObject mode) static IRubyObject
RubyBigDecimal.save_exception_mode
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyBigDecimal.save_limit
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyBigDecimal.save_rounding_mode
(ThreadContext context, IRubyObject recv, Block block) RubyBigDecimal.scale
(ThreadContext context) RubyBigDecimal.sign()
Deprecated.UseRubyBigDecimal.sign(ThreadContext)
instead.RubyBigDecimal.sign
(ThreadContext context) RubyBigDecimal.sqrt
(IRubyObject arg) Deprecated.RubyBigDecimal.sqrt
(ThreadContext context, IRubyObject arg) RubyBigDecimal.sub2
(ThreadContext context, IRubyObject b, IRubyObject n) RubyBigDecimal.to_f()
Deprecated.RubyBigDecimal.to_f
(ThreadContext context) final IRubyObject
RubyBigDecimal.to_int()
Deprecated.RubyBigDecimal.to_int
(ThreadContext context) RubyBigDecimal.to_r
(ThreadContext context) RubyBigDecimal.to_s
(IRubyObject[] args) Deprecated.RubyBigDecimal.truncate
(ThreadContext context) RubyBigDecimal.truncate
(ThreadContext context, IRubyObject arg) RubyBigDecimal.zero_p()
Deprecated.RubyBigDecimal.zero_p
(ThreadContext context) Methods in org.jruby.ext.bigdecimal with parameters of type IRubyObjectModifier and TypeMethodDescriptionRubyBigDecimal._dump
(ThreadContext context, IRubyObject unused) static RubyBigDecimal
RubyBigDecimal._load
(ThreadContext context, IRubyObject recv, IRubyObject from) RubyBigDecimal.add2
(ThreadContext context, IRubyObject b, IRubyObject digits) RubyBigDecimal.ceil
(ThreadContext context, IRubyObject arg) RubyBigDecimal.coerce
(ThreadContext context, IRubyObject other) RubyBigDecimal.divmod
(ThreadContext context, IRubyObject other) static IRubyObject
RubyBigDecimal.double_fig
(ThreadContext context, IRubyObject recv) RubyBigDecimal.eql_p
(ThreadContext context, IRubyObject arg) RubyBigDecimal.floor
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyBigDecimal.induced_from
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyBigDecimal.initialize_copy
(ThreadContext context, IRubyObject original) static IRubyObject
RubyBigDecimal.interpret_loosely
(ThreadContext context, IRubyObject recv, IRubyObject str) static IRubyObject
RubyBigDecimal.limit
(ThreadContext context, IRubyObject recv) Retrieve vpPrecLimit.static IRubyObject
RubyBigDecimal.limit
(ThreadContext context, IRubyObject recv, IRubyObject arg) Set new vpPrecLimit if Fixnum and return the old value.static IRubyObject
RubyBigDecimal.mode
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyBigDecimal.mult2
(ThreadContext context, IRubyObject b, IRubyObject n) static IRubyObject
RubyBigDecimal.BigDecimalKernelMethods.newBigDecimal
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyBigDecimal.BigDecimalKernelMethods.newBigDecimal
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyBigDecimal.BigDecimalKernelMethods.newBigDecimal
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject opts) static RubyBigDecimal
RubyBigDecimal.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
RubyBigDecimal.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject arg, boolean strict, boolean exception) Deprecated.static RubyBigDecimal
RubyBigDecimal.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject mathArg) static IRubyObject
RubyBigDecimal.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject mathArg, boolean strict, boolean exception) RubyBigDecimal.op_cmp
(ThreadContext context, IRubyObject arg) RubyBigDecimal.op_div
(ThreadContext context, IRubyObject other) RubyBigDecimal.op_div
(ThreadContext context, IRubyObject other, IRubyObject digits) RubyBigDecimal.op_divide
(ThreadContext context, IRubyObject other) RubyBigDecimal.op_eqq
(ThreadContext context, IRubyObject arg) RubyBigDecimal.op_ge
(ThreadContext context, IRubyObject arg) RubyBigDecimal.op_gt
(ThreadContext context, IRubyObject arg) RubyBigDecimal.op_le
(ThreadContext context, IRubyObject arg) RubyBigDecimal.op_lt
(ThreadContext context, IRubyObject arg) RubyBigDecimal.op_minus
(ThreadContext context, IRubyObject b) RubyBigDecimal.op_mod
(ThreadContext context, IRubyObject other) RubyBigDecimal.op_mul
(ThreadContext context, IRubyObject arg) RubyBigDecimal.op_plus
(ThreadContext context, IRubyObject b) RubyBigDecimal.op_pow
(ThreadContext context, IRubyObject exp) RubyBigDecimal.op_power
(ThreadContext context, IRubyObject exp) RubyBigDecimal.op_power
(ThreadContext context, IRubyObject exp, IRubyObject prec) RubyBigDecimal.op_quo
(ThreadContext context, IRubyObject other) RubyBigDecimal.op_quo
(ThreadContext context, IRubyObject object, IRubyObject digits) RubyBigDecimal.remainder
(ThreadContext context, IRubyObject arg) RubyBigDecimal.round
(ThreadContext context, IRubyObject[] args) RubyBigDecimal.round
(ThreadContext context, IRubyObject scale, IRubyObject mode) static IRubyObject
RubyBigDecimal.save_exception_mode
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyBigDecimal.save_limit
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyBigDecimal.save_rounding_mode
(ThreadContext context, IRubyObject recv, Block block) RubyBigDecimal.sqrt
(IRubyObject arg) Deprecated.RubyBigDecimal.sqrt
(ThreadContext context, IRubyObject arg) RubyBigDecimal.sub2
(ThreadContext context, IRubyObject b, IRubyObject n) RubyBigDecimal.to_s
(IRubyObject[] args) Deprecated.RubyBigDecimal.to_s
(ThreadContext context, IRubyObject arg) RubyBigDecimal.truncate
(ThreadContext context, IRubyObject arg) -
Uses of IRubyObject in org.jruby.ext.coverage
Methods in org.jruby.ext.coverage that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
CoverageModule.line_stub
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
CoverageModule.peek_result
(ThreadContext context, IRubyObject self) static IRubyObject
CoverageModule.result
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
CoverageModule.resume
(ThreadContext context, IRubyObject self) static IRubyObject
CoverageModule.running_p
(ThreadContext context, IRubyObject self) static IRubyObject
CoverageModule.setup
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
CoverageModule.start
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
CoverageModule.state
(ThreadContext context, IRubyObject self) static IRubyObject
CoverageModule.supported_p
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
CoverageModule.suspend
(ThreadContext context, IRubyObject self) Methods in org.jruby.ext.coverage with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
CoverageModule.line_stub
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
CoverageModule.peek_result
(ThreadContext context, IRubyObject self) static IRubyObject
CoverageModule.result
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
CoverageModule.resume
(ThreadContext context, IRubyObject self) static IRubyObject
CoverageModule.running_p
(ThreadContext context, IRubyObject self) static IRubyObject
CoverageModule.setup
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
CoverageModule.start
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
CoverageModule.state
(ThreadContext context, IRubyObject self) static IRubyObject
CoverageModule.supported_p
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
CoverageModule.suspend
(ThreadContext context, IRubyObject self) -
Uses of IRubyObject in org.jruby.ext.date
Classes in org.jruby.ext.date that implement IRubyObjectModifier and TypeClassDescriptionclass
JRuby'sDate
implementation - 'native' parts.class
JRuby'sDateTime
implementation - 'native' parts.Methods in org.jruby.ext.date that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
RubyDate._match
(ThreadContext context, IRubyObject self, IRubyObject reg, IRubyObject str) static IRubyObject
RubyDate._parse_ddd
(ThreadContext context, IRubyObject self, IRubyObject str, IRubyObject h) static IRubyObject
RubyDate._parse_impl
(ThreadContext context, IRubyObject self, IRubyObject s, IRubyObject h) static IRubyObject
RubyDate._parse_iso2
(ThreadContext context, IRubyObject self, IRubyObject str, IRubyObject h) static IRubyObject
RubyDate._parse_jis
(ThreadContext context, IRubyObject self, IRubyObject str, IRubyObject h) static IRubyObject
RubyDate._parse_vms
(ThreadContext context, IRubyObject self, IRubyObject str, IRubyObject h) static IRubyObject
RubyDate._s3e
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyDate._strptime
(ThreadContext context, IRubyObject self, IRubyObject string) static IRubyObject
RubyDate._strptime
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyDate._strptime
(ThreadContext context, IRubyObject self, IRubyObject string, IRubyObject format) static IRubyObject
RubyDateTime._strptime
(ThreadContext context, IRubyObject self, IRubyObject string) static IRubyObject
RubyDateTime._strptime
(ThreadContext context, IRubyObject self, IRubyObject string, IRubyObject format) static IRubyObject
RubyDate._subs
(ThreadContext context, IRubyObject self, IRubyObject str, IRubyObject reg) RubyDate._valid_civil_p
(ThreadContext context, IRubyObject[] args) Deprecated.static IRubyObject
RubyDate._valid_civil_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyDate._valid_commercial_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) Deprecated.static IRubyObject
RubyDate._valid_jd_p
(IRubyObject self, IRubyObject jd) static IRubyObject
RubyDate._valid_jd_p
(IRubyObject self, IRubyObject jd, IRubyObject sg) RubyDate._valid_ordinal_p
(ThreadContext context, IRubyObject[] args) Deprecated.static IRubyObject
RubyDate._valid_ordinal_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) Deprecated.static IRubyObject
RubyDate._valid_time_p
(ThreadContext context, IRubyObject self, IRubyObject h, IRubyObject m, IRubyObject s) static IRubyObject
RubyDate._valid_weeknum_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) Deprecated.RubyDate.ajd
(ThreadContext context) RubyDate.amjd
(ThreadContext context) RubyDate.england
(ThreadContext context) RubyDate.eql_p
(ThreadContext context, IRubyObject other) RubyDate.gregorian
(ThreadContext context) static IRubyObject
RubyDate.gregorian_leap_p
(ThreadContext context, IRubyObject self, IRubyObject year) RubyDate.initialize_copy
(ThreadContext context, IRubyObject original) RubyDate.italy
(ThreadContext context) RubyDate.julian
(ThreadContext context) static IRubyObject
RubyDate.julian_leap_p
(ThreadContext context, IRubyObject self, IRubyObject year) RubyDate.ld
(ThreadContext context) RubyDate.leap_p
(ThreadContext context) RubyDate.marshal_dump
(ThreadContext context) RubyDate.mjd
(ThreadContext context) RubyDate.new_offset
(ThreadContext context, IRubyObject[] args) RubyDate.new_start
(ThreadContext context) RubyDate.new_start
(ThreadContext context, IRubyObject sg) RubyDate.next
(ThreadContext context) RubyDate.next_day
(ThreadContext context) RubyDate.next_day
(ThreadContext context, IRubyObject n) RubyDateTime.next_day
(ThreadContext context, IRubyObject n) RubyDate.next_month
(ThreadContext context) RubyDate.next_month
(ThreadContext context, IRubyObject n) RubyDate.next_year
(ThreadContext context) RubyDate.next_year
(ThreadContext context, IRubyObject n) RubyDate.offset
(ThreadContext context) RubyDate.op_cmp
(ThreadContext context, IRubyObject other) RubyDate.op_eqq
(ThreadContext context, IRubyObject other) The relationship operator for Date.RubyDate.op_minus
(ThreadContext context, IRubyObject n) RubyDate.op_plus
(ThreadContext context, IRubyObject n) RubyDate.prev_day
(ThreadContext context) RubyDate.prev_day
(ThreadContext context, IRubyObject n) RubyDateTime.prev_day
(ThreadContext context, IRubyObject n) RubyDate.prev_month
(ThreadContext context) RubyDate.prev_month
(ThreadContext context, IRubyObject n) RubyDate.prev_year
(ThreadContext context) RubyDate.prev_year
(ThreadContext context, IRubyObject n) RubyDate.shift_bw
(ThreadContext context, IRubyObject n) RubyDate.shift_fw
(ThreadContext context, IRubyObject n) RubyDate.start
(ThreadContext context) static IRubyObject
RubyDate.valid_civil_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyDate.valid_commercial_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyDate.valid_jd_p
(ThreadContext context, IRubyObject self, IRubyObject jd) static IRubyObject
RubyDate.valid_jd_p
(ThreadContext context, IRubyObject self, IRubyObject jd, IRubyObject sg) static IRubyObject
RubyDate.valid_ordinal_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyDate.zone_to_diff
(ThreadContext context, IRubyObject self, IRubyObject zone) Methods in org.jruby.ext.date with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic RubyInteger
RubyDate._comp_year69
(ThreadContext context, IRubyObject self, IRubyObject year) static RubyInteger
RubyDate._i
(ThreadContext context, IRubyObject self, IRubyObject val) static RubyDate
RubyDate._load
(ThreadContext context, IRubyObject klass, IRubyObject str) static IRubyObject
RubyDate._match
(ThreadContext context, IRubyObject self, IRubyObject reg, IRubyObject str) static IRubyObject
RubyDate._parse_ddd
(ThreadContext context, IRubyObject self, IRubyObject str, IRubyObject h) static IRubyObject
RubyDate._parse_impl
(ThreadContext context, IRubyObject self, IRubyObject s, IRubyObject h) static IRubyObject
RubyDate._parse_iso2
(ThreadContext context, IRubyObject self, IRubyObject str, IRubyObject h) static IRubyObject
RubyDate._parse_jis
(ThreadContext context, IRubyObject self, IRubyObject str, IRubyObject h) static IRubyObject
RubyDate._parse_vms
(ThreadContext context, IRubyObject self, IRubyObject str, IRubyObject h) static IRubyObject
RubyDate._s3e
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyDate._strptime
(ThreadContext context, IRubyObject self, IRubyObject string) static IRubyObject
RubyDate._strptime
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyDate._strptime
(ThreadContext context, IRubyObject self, IRubyObject string, IRubyObject format) static IRubyObject
RubyDateTime._strptime
(ThreadContext context, IRubyObject self, IRubyObject string) static IRubyObject
RubyDateTime._strptime
(ThreadContext context, IRubyObject self, IRubyObject string, IRubyObject format) static IRubyObject
RubyDate._subs
(ThreadContext context, IRubyObject self, IRubyObject str, IRubyObject reg) RubyDate._valid_civil_p
(ThreadContext context, IRubyObject[] args) Deprecated.static IRubyObject
RubyDate._valid_civil_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyDate._valid_commercial_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) Deprecated.static IRubyObject
RubyDate._valid_jd_p
(IRubyObject self, IRubyObject jd) static IRubyObject
RubyDate._valid_jd_p
(IRubyObject self, IRubyObject jd, IRubyObject sg) RubyDate._valid_ordinal_p
(ThreadContext context, IRubyObject[] args) Deprecated.static IRubyObject
RubyDate._valid_ordinal_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) Deprecated.static IRubyObject
RubyDate._valid_time_p
(ThreadContext context, IRubyObject self, IRubyObject h, IRubyObject m, IRubyObject s) static IRubyObject
RubyDate._valid_weeknum_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) Deprecated.static RubyDate
RubyDate.civil
(ThreadContext context, IRubyObject self) # Create a new Date object for the Civil Date specified by # year +y+, month +m+, and day-of-month +d+.static RubyDate
RubyDate.civil
(ThreadContext context, IRubyObject self, IRubyObject year) static RubyDate
RubyDate.civil
(ThreadContext context, IRubyObject self, IRubyObject[] args) static RubyDate
RubyDate.civil
(ThreadContext context, IRubyObject self, IRubyObject year, IRubyObject month) static RubyDate
RubyDate.civil
(ThreadContext context, IRubyObject self, IRubyObject year, IRubyObject month, IRubyObject mday) static RubyDateTime
RubyDateTime.civil
(ThreadContext context, IRubyObject self) # Create a new DateTime object corresponding to the specified # Civil Date and hour +h+, minute +min+, second +s+.static RubyDateTime
RubyDateTime.civil
(ThreadContext context, IRubyObject self, IRubyObject year) static RubyDateTime
RubyDateTime.civil
(ThreadContext context, IRubyObject self, IRubyObject[] args) static RubyDateTime
RubyDateTime.civil
(ThreadContext context, IRubyObject self, IRubyObject year, IRubyObject month) static RubyDate
RubyDate.commercial
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyDate.eql_p
(ThreadContext context, IRubyObject other) static IRubyObject
RubyDate.gregorian_leap_p
(ThreadContext context, IRubyObject self, IRubyObject year) RubyDate.initialize
(ThreadContext context, IRubyObject dt) Deprecated.kept due AR-JDBC (uses RubyClass.newInstance(...) to 'fast' allocate a Date instance)RubyDate.initialize
(ThreadContext context, IRubyObject ajd, IRubyObject of) RubyDate.initialize
(ThreadContext context, IRubyObject ajd, IRubyObject of, IRubyObject sg) RubyDate.initialize_copy
(ThreadContext context, IRubyObject original) static RubyDate
RubyDate.jd
(ThreadContext context, IRubyObject self) Create a new Date object from a Julian Day Number.static RubyDate
RubyDate.jd
(ThreadContext context, IRubyObject self, IRubyObject jd) static RubyDate
RubyDate.jd
(ThreadContext context, IRubyObject self, IRubyObject jd, IRubyObject sg) static RubyDateTime
RubyDateTime.jd
(ThreadContext context, IRubyObject self) # Create a new DateTime object corresponding to the specified # Julian Day Number +jd+ and hour +h+, minute +min+, second +s+.static RubyDateTime
RubyDateTime.jd
(ThreadContext context, IRubyObject self, IRubyObject[] args) static RubyNumeric
RubyDate.jd_to_ajd
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyDate.julian_leap_p
(ThreadContext context, IRubyObject self, IRubyObject year) RubyDate.marshal_load
(ThreadContext context, IRubyObject a) static RubyDate
RubyDate.new_
(ThreadContext context, IRubyObject self) Deprecated.internal Date.new!static RubyDate
RubyDate.new_
(ThreadContext context, IRubyObject self, IRubyObject ajd) Deprecated.internal Date.new!static RubyDate
RubyDate.new_
(ThreadContext context, IRubyObject self, IRubyObject ajd, IRubyObject of) Deprecated.internal Date.new!static RubyDate
RubyDate.new_
(ThreadContext context, IRubyObject self, IRubyObject ajd, IRubyObject of, IRubyObject sg) Deprecated.internal Date.new!RubyDate.new_offset
(ThreadContext context, IRubyObject[] args) RubyDate.new_start
(ThreadContext context, IRubyObject sg) RubyDate.next_day
(ThreadContext context, IRubyObject n) RubyDateTime.next_day
(ThreadContext context, IRubyObject n) RubyDate.next_month
(ThreadContext context, IRubyObject n) RubyDate.next_year
(ThreadContext context, IRubyObject n) static RubyDateTime
RubyDateTime.now
(ThreadContext context, IRubyObject self) # Create a new DateTime object representing the current time.static RubyDateTime
RubyDateTime.now
(ThreadContext context, IRubyObject self, IRubyObject sg) RubyDate.op_cmp
(ThreadContext context, IRubyObject other) RubyDate.op_eqq
(ThreadContext context, IRubyObject other) The relationship operator for Date.RubyDate.op_minus
(ThreadContext context, IRubyObject n) RubyDate.op_plus
(ThreadContext context, IRubyObject n) static RubyDate
RubyDate.ordinal
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyDate.prev_day
(ThreadContext context, IRubyObject n) RubyDateTime.prev_day
(ThreadContext context, IRubyObject n) RubyDate.prev_month
(ThreadContext context, IRubyObject n) RubyDate.prev_year
(ThreadContext context, IRubyObject n) RubyDate.shift_bw
(ThreadContext context, IRubyObject n) RubyDate.shift_fw
(ThreadContext context, IRubyObject n) RubyDate.strftime
(ThreadContext context, IRubyObject fmt) RubyDateTime.strftime
(ThreadContext context, IRubyObject fmt) static RubyDate
TimeExt.to_date
(ThreadContext context, IRubyObject self) static RubyDateTime
TimeExt.to_datetime
(ThreadContext context, IRubyObject self) static RubyTime
TimeExt.to_time
(IRubyObject self) static RubyDate
RubyDate.today
(ThreadContext context, IRubyObject self) # Create a new Date object representing today.static RubyDate
RubyDate.today
(ThreadContext context, IRubyObject self, IRubyObject sg) static IRubyObject
RubyDate.valid_civil_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyDate.valid_commercial_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyDate.valid_jd_p
(ThreadContext context, IRubyObject self, IRubyObject jd) static IRubyObject
RubyDate.valid_jd_p
(ThreadContext context, IRubyObject self, IRubyObject jd, IRubyObject sg) static IRubyObject
RubyDate.valid_ordinal_p
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
RubyDate.zone_to_diff
(ThreadContext context, IRubyObject self, IRubyObject zone) -
Uses of IRubyObject in org.jruby.ext.digest
Classes in org.jruby.ext.digest that implement IRubyObjectModifier and TypeClassDescriptionstatic class
static class
Methods in org.jruby.ext.digest that return IRubyObjectModifier and TypeMethodDescriptionRubyDigest.DigestBase.block_length()
Deprecated.RubyDigest.DigestBase.block_length
(ThreadContext context) static IRubyObject
RubyDigest.DigestInstance.block_length
(ThreadContext context, IRubyObject self) RubyDigest.DigestBase.bubblebabble
(ThreadContext context) static IRubyObject
RubyDigest.DigestInstance.bubblebabble
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyDigest.DigestInstance.bubblebabble
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) Deprecated.static IRubyObject
RubyDigest.DigestInstance.bubblebabble
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyDigest.DigestInstance.digest
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestInstance.digest
(ThreadContext context, IRubyObject self, IRubyObject arg0) static IRubyObject
RubyDigest.DigestInstance.digest
(ThreadContext context, IRubyObject self, IRubyObject[] args) Deprecated.static IRubyObject
RubyDigest.DigestInstance.digest_bang
(ThreadContext context, IRubyObject self) RubyDigest.DigestBase.digest_length()
Deprecated.RubyDigest.DigestBase.digest_length
(ThreadContext context) static IRubyObject
RubyDigest.DigestInstance.digest_length
(ThreadContext context, IRubyObject self) RubyDigest.DigestBase.finish()
Deprecated.RubyDigest.DigestBase.finish
(ThreadContext context) static IRubyObject
RubyDigest.DigestInstance.finish
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestInstance.hexdigest
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestInstance.hexdigest
(ThreadContext context, IRubyObject self, IRubyObject arg0) static IRubyObject
RubyDigest.DigestInstance.hexdigest
(ThreadContext context, IRubyObject self, IRubyObject[] args) Deprecated.static IRubyObject
RubyDigest.DigestInstance.hexdigest_bang
(ThreadContext context, IRubyObject self) RubyDigest.DigestBase.initialize_copy
(ThreadContext context, IRubyObject obj) static IRubyObject
RubyDigest.DigestInstance.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestInstance.length
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestInstance.newObject
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestInstance.op_equal
(ThreadContext context, IRubyObject self, IRubyObject oth) RubyDigest.DigestBase.reset()
static IRubyObject
RubyDigest.DigestInstance.reset
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestClass.s_digest
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyDigest.DigestClass.s_digest
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyDigest.DigestClass.s_digest
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyDigest.DigestClass.s_digest
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyDigest.DigestClass.s_digest
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyDigest.DigestClass.s_hexdigest
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyDigest.DigestClass.s_hexdigest
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyDigest.DigestClass.s_hexdigest
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) Deprecated.static IRubyObject
RubyDigest.DigestClass.s_hexdigest
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyDigest.DigestInstance.to_s
(ThreadContext context, IRubyObject self) RubyDigest.DigestBase.update
(IRubyObject obj) static IRubyObject
RubyDigest.DigestInstance.update
(ThreadContext context, IRubyObject self, IRubyObject arg) Methods in org.jruby.ext.digest with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
RubyDigest.DigestInstance.block_length
(ThreadContext context, IRubyObject self) static RubyString
RubyDigest.bubblebabble
(IRubyObject recv, IRubyObject arg) Deprecated.static RubyString
RubyDigest.bubblebabble
(ThreadContext context, IRubyObject recv, IRubyObject arg) static RubyString
RubyDigest.DigestClass.bubblebabble
(IRubyObject recv, IRubyObject arg) Deprecated.static RubyString
RubyDigest.DigestClass.bubblebabble
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyDigest.DigestInstance.bubblebabble
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyDigest.DigestInstance.bubblebabble
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) Deprecated.static IRubyObject
RubyDigest.DigestInstance.bubblebabble
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyDigest.DigestInstance.digest
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestInstance.digest
(ThreadContext context, IRubyObject self, IRubyObject arg0) static IRubyObject
RubyDigest.DigestInstance.digest
(ThreadContext context, IRubyObject self, IRubyObject[] args) Deprecated.static IRubyObject
RubyDigest.DigestInstance.digest_bang
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestInstance.digest_length
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestInstance.finish
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestInstance.hexdigest
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestInstance.hexdigest
(ThreadContext context, IRubyObject self, IRubyObject arg0) static IRubyObject
RubyDigest.DigestInstance.hexdigest
(ThreadContext context, IRubyObject self, IRubyObject[] args) Deprecated.static IRubyObject
RubyDigest.DigestInstance.hexdigest_bang
(ThreadContext context, IRubyObject self) static RubyString
RubyDigest.hexencode
(IRubyObject self, IRubyObject arg) Deprecated.static RubyString
RubyDigest.hexencode
(ThreadContext context, IRubyObject self, IRubyObject arg) RubyDigest.DigestBase.initialize_copy
(ThreadContext context, IRubyObject obj) static IRubyObject
RubyDigest.DigestInstance.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestInstance.length
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestInstance.newObject
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestInstance.op_equal
(ThreadContext context, IRubyObject self, IRubyObject oth) static IRubyObject
RubyDigest.DigestInstance.reset
(ThreadContext context, IRubyObject self) static IRubyObject
RubyDigest.DigestClass.s_digest
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyDigest.DigestClass.s_digest
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyDigest.DigestClass.s_digest
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyDigest.DigestClass.s_digest
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyDigest.DigestClass.s_digest
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyDigest.DigestClass.s_hexdigest
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
RubyDigest.DigestClass.s_hexdigest
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyDigest.DigestClass.s_hexdigest
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock) Deprecated.static IRubyObject
RubyDigest.DigestClass.s_hexdigest
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyDigest.DigestInstance.to_s
(ThreadContext context, IRubyObject self) RubyDigest.DigestBase.update
(IRubyObject obj) static IRubyObject
RubyDigest.DigestInstance.update
(ThreadContext context, IRubyObject self, IRubyObject arg) -
Uses of IRubyObject in org.jruby.ext.etc
Methods in org.jruby.ext.etc that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
RubyEtc.confstr
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyEtc.endgrent
(IRubyObject recv) Deprecated.static IRubyObject
RubyEtc.endgrent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.endpwent
(IRubyObject recv) Deprecated.static IRubyObject
RubyEtc.endpwent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.getgrent
(IRubyObject recv) Deprecated.static IRubyObject
RubyEtc.getgrent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.getgrgid
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyEtc.getgrgid
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyEtc.getgrnam
(IRubyObject recv, IRubyObject name) Deprecated.static IRubyObject
RubyEtc.getgrnam
(ThreadContext context, IRubyObject recv, IRubyObject name) static IRubyObject
RubyEtc.getlogin
(IRubyObject recv) Deprecated.static IRubyObject
RubyEtc.getlogin
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.getpwent
(IRubyObject recv) Deprecated.static IRubyObject
RubyEtc.getpwent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.getpwnam
(IRubyObject recv, IRubyObject name) Deprecated.static IRubyObject
RubyEtc.getpwnam
(ThreadContext context, IRubyObject recv, IRubyObject name) static IRubyObject
RubyEtc.getpwuid
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyEtc.getpwuid
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyEtc.group
(IRubyObject recv, Block block) Deprecated.static IRubyObject
RubyEtc.group
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyEtc.nprocessors
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.passwd
(IRubyObject recv, Block block) Deprecated.static IRubyObject
RubyEtc.passwd
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyEtc.IOExt.pathconf
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyEtc.setgrent
(IRubyObject recv) Deprecated.static IRubyObject
RubyEtc.setgrent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.setpwent
(IRubyObject recv) Deprecated.static IRubyObject
RubyEtc.setpwent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.sysconf
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyEtc.sysconfdir
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.systmpdir
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.uname
(ThreadContext context, IRubyObject self) Methods in org.jruby.ext.etc with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
RubyEtc.confstr
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyEtc.endgrent
(IRubyObject recv) Deprecated.static IRubyObject
RubyEtc.endgrent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.endpwent
(IRubyObject recv) Deprecated.static IRubyObject
RubyEtc.endpwent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.getgrent
(IRubyObject recv) Deprecated.static IRubyObject
RubyEtc.getgrent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.getgrgid
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyEtc.getgrgid
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyEtc.getgrnam
(IRubyObject recv, IRubyObject name) Deprecated.static IRubyObject
RubyEtc.getgrnam
(ThreadContext context, IRubyObject recv, IRubyObject name) static IRubyObject
RubyEtc.getlogin
(IRubyObject recv) Deprecated.static IRubyObject
RubyEtc.getlogin
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.getpwent
(IRubyObject recv) Deprecated.static IRubyObject
RubyEtc.getpwent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.getpwnam
(IRubyObject recv, IRubyObject name) Deprecated.static IRubyObject
RubyEtc.getpwnam
(ThreadContext context, IRubyObject recv, IRubyObject name) static IRubyObject
RubyEtc.getpwuid
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyEtc.getpwuid
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyEtc.group
(IRubyObject recv, Block block) Deprecated.static IRubyObject
RubyEtc.group
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyEtc.nprocessors
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.passwd
(IRubyObject recv, Block block) Deprecated.static IRubyObject
RubyEtc.passwd
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyEtc.IOExt.pathconf
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyEtc.setgrent
(IRubyObject recv) Deprecated.static IRubyObject
RubyEtc.setgrent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.setpwent
(IRubyObject recv) Deprecated.static IRubyObject
RubyEtc.setpwent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.sysconf
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyEtc.sysconfdir
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.systmpdir
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.uname
(ThreadContext context, IRubyObject self) -
Uses of IRubyObject in org.jruby.ext.ffi
Classes in org.jruby.ext.ffi that implement IRubyObjectModifier and TypeClassDescriptionclass
A native function invokerclass
A abstract memory object that defines operations common to both pointers and memory buffersclass
final class
class
Defines a C callback's parameters and return type.final class
Represents a C enumfinal class
A type which represents a conversion to/from a native type.class
class
class
C memory pointer operations.class
final class
final class
Defines the memory layout for a native structure.static final class
static class
static final class
static final class
static class
static final class
static final class
static final class
static final class
class
static final class
static final class
Methods in org.jruby.ext.ffi that return IRubyObjectModifier and TypeMethodDescriptionPointer.address
(ThreadContext context) Struct.alignment
(ThreadContext context) static IRubyObject
Struct.alignment
(ThreadContext context, IRubyObject structClass) final IRubyObject
StructLayout.Field.alignment
(ThreadContext context) Type.alignment
(ThreadContext context) Gets the native alignment of thisType
in bytesstatic 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) final IRubyObject
AbstractMemory.aref
(ThreadContext context, IRubyObject indexArg) StructLayout.aref
(ThreadContext context, IRubyObject fieldName) AbstractInvoker.attach
(ThreadContext context, IRubyObject obj, IRubyObject methodName) Attaches this function to a ruby module or class.final IRubyObject
MemoryPointer.autorelease
(ThreadContext context, IRubyObject release) final IRubyObject
MemoryPointer.autorelease_p
(ThreadContext context) static IRubyObject
Platform.bsd_p
(ThreadContext context, IRubyObject recv) AbstractMemory.clear
(ThreadContext context) Clears (zeros out) the memory contents.Struct.clear
(ThreadContext context) StructLayout.ArrayProxy.each
(ThreadContext context, Block block) Needed for Enumerable implementationfinal IRubyObject
Type.Array.elem_type
(ThreadContext context) Type.Builtin.eql_p
(ThreadContext context, IRubyObject obj) Type.Builtin.equal_p
(ThreadContext context, IRubyObject obj) StructLayout.fields
(ThreadContext context) final IRubyObject
MemoryPointer.free
(ThreadContext context) final IRubyObject
MappedType.from_native
(ThreadContext context, IRubyObject value, IRubyObject ctx) static IRubyObject
MemoryPointer.from_string
(ThreadContext context, IRubyObject klass, IRubyObject s) final IRubyObject
MappedType.fromNative
(ThreadContext context, IRubyObject value) final IRubyObject
AbstractMemory.get
(ThreadContext context, IRubyObject typeName, IRubyObject offset, IRubyObject value) StructLayout.ArrayProxy.get
(ThreadContext context) StructLayout.ArrayProxy.get
(ThreadContext context, IRubyObject index) final IRubyObject
StructLayout.Field.get
(ThreadContext context, IRubyObject pointer) StructLayout.get
(ThreadContext context, IRubyObject ptr, IRubyObject name) Gets the value of the struct member corresponding toname
.final IRubyObject
StructLayout.Member.get
(ThreadContext context, StructLayout.Storage cache, AbstractMemory ptr) Reads a ruby value from the struct member.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.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.AbstractMemory.get_array_of_int16
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of signed 16 bit integer values from the memory address.AbstractMemory.get_array_of_int32
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of signed 32 bit integer values from the memory address.AbstractMemory.get_array_of_int64
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of signed 64 bit integer values from the memory address.AbstractMemory.get_array_of_int8
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of signed 8 bit integer values from the memory address.AbstractMemory.get_array_of_long
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of signed long integer values from the memory address.AbstractMemory.get_array_of_pointer
(ThreadContext context, IRubyObject offset, IRubyObject length) AbstractMemory.get_array_of_string
(ThreadContext context, IRubyObject rbOffset) AbstractMemory.get_array_of_string
(ThreadContext context, IRubyObject rbOffset, IRubyObject rbCount) AbstractMemory.get_array_of_uint16
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of unsigned 16 bit integer values from the memory address.AbstractMemory.get_array_of_uint32
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of unsigned 32 bit integer values from the memory address.AbstractMemory.get_array_of_uint64
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of unsigned 64 bit integer values from the memory address.AbstractMemory.get_array_of_uint8
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of unsigned 8 bit integer values from the memory address.AbstractMemory.get_array_of_ulong
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of unsigned long integer values from the memory address.AbstractMemory.get_bytes
(ThreadContext context, IRubyObject offArg, IRubyObject lenArg) AbstractMemory.get_float32
(ThreadContext context) Reads a 32 bit floating point value from the memory address.AbstractMemory.get_float32
(ThreadContext context, IRubyObject offset) Reads a 32 bit floating point value from the memory address.AbstractMemory.get_float64
(ThreadContext context) Reads a 64 bit floating point value from the memory address.AbstractMemory.get_float64
(ThreadContext context, IRubyObject offset) Reads a 64 bit floating point value from the memory address.AbstractMemory.get_int16
(ThreadContext context) Reads a 16 bit signed integer value from the memory address.AbstractMemory.get_int16
(ThreadContext context, IRubyObject offset) Reads a 16 bit signed integer value from the memory address.AbstractMemory.get_int32
(ThreadContext context) Reads a 32 bit signed integer value from the memory address.AbstractMemory.get_int32
(ThreadContext context, IRubyObject offset) Reads a 32 bit signed integer value from the memory address.AbstractMemory.get_int64
(ThreadContext context) Reads a 64 bit integer value from the memory address.AbstractMemory.get_int64
(ThreadContext context, IRubyObject offset) Reads a 64 bit integer value from the memory address.AbstractMemory.get_int8
(ThreadContext context) Reads an 8 bit signed integer value from the memory address.AbstractMemory.get_int8
(ThreadContext context, IRubyObject offset) Reads an 8 bit signed integer value from the memory address.AbstractMemory.get_long
(ThreadContext context) Reads a C long integer value from the memory area.AbstractMemory.get_long
(ThreadContext context, IRubyObject offset) Reads a C long integer value from the memory area.AbstractMemory.get_pointer
(ThreadContext context) AbstractMemory.get_pointer
(ThreadContext context, IRubyObject offset) AbstractMemory.get_string
(ThreadContext context) AbstractMemory.get_string
(ThreadContext context, IRubyObject offArg) AbstractMemory.get_string
(ThreadContext context, IRubyObject offArg, IRubyObject lenArg) AbstractMemory.get_uint16
(ThreadContext context) Reads a 16 bit unsigned integer value from the memory address.AbstractMemory.get_uint16
(ThreadContext context, IRubyObject offset) Reads a 16 bit unsigned integer value from the memory address.AbstractMemory.get_uint32
(ThreadContext context) Reads a 32 bit unsigned integer value from the memory address.AbstractMemory.get_uint32
(ThreadContext context, IRubyObject offset) Reads a 32 bit unsigned integer value from the memory address.AbstractMemory.get_uint64
(ThreadContext context) Reads a 64 bit unsigned integer value from the memory address.AbstractMemory.get_uint64
(ThreadContext context, IRubyObject offset) Reads a 64 bit unsigned integer value from the memory address.AbstractMemory.get_uint8
(ThreadContext context) Reads an 8 bit unsigned integer value from the memory address.AbstractMemory.get_uint8
(ThreadContext context, IRubyObject offset) Reads an 8 bit unsigned integer value from the memory address.AbstractMemory.get_ulong
(ThreadContext context) Reads a C unsigned long integer value from the memory area.AbstractMemory.get_ulong
(ThreadContext context, IRubyObject offset) Reads a C unsigned long integer value from the memory area.static IRubyObject
MemoryUtil.getArrayOfFloat32
(ThreadContext context, MemoryIO io, long offset, int count) static IRubyObject
MemoryUtil.getArrayOfFloat64
(ThreadContext context, MemoryIO io, long offset, int count) static IRubyObject
MemoryUtil.getArrayOfSigned16
(ThreadContext context, MemoryIO io, long offset, int count) static IRubyObject
MemoryUtil.getArrayOfSigned32
(ThreadContext context, MemoryIO io, long offset, int count) static IRubyObject
MemoryUtil.getArrayOfSigned64
(ThreadContext context, MemoryIO io, long offset, int count) static IRubyObject
MemoryUtil.getArrayOfSigned8
(ThreadContext context, MemoryIO io, long offset, int count) static IRubyObject
MemoryUtil.getArrayOfUnsigned16
(ThreadContext context, MemoryIO io, long offset, int count) static IRubyObject
MemoryUtil.getArrayOfUnsigned32
(ThreadContext context, MemoryIO io, long offset, int count) static IRubyObject
MemoryUtil.getArrayOfUnsigned64
(ThreadContext context, MemoryIO io, long offset, int count) static IRubyObject
MemoryUtil.getArrayOfUnsigned8
(ThreadContext context, MemoryIO io, long offset, int count) final IRubyObject
Struct.getCachedValue
(StructLayout.Member member) StructLayout.Storage.getCachedValue
(StructLayout.Member member) Struct.getFieldValue
(ThreadContext context, IRubyObject fieldName) Struct.getLayout
(ThreadContext context) static IRubyObject
MemoryUtil.getTaintedString
(Ruby runtime, MemoryIO io, long offset) Gets a NUL terminated string from a memory objectstatic IRubyObject
MemoryUtil.getTaintedString
(Ruby runtime, MemoryIO io, long offset, int length) Reads a NUL terminated string from a memory objectBuffer.initialize
(ThreadContext context, IRubyObject sizeArg, Block block) Buffer.initialize
(ThreadContext context, IRubyObject sizeArg, IRubyObject arg2, Block block) Buffer.initialize
(ThreadContext context, IRubyObject sizeArg, IRubyObject countArg, IRubyObject clearArg, Block block) final IRubyObject
MemoryPointer.initialize
(ThreadContext context, IRubyObject sizeArg, Block block) final IRubyObject
MemoryPointer.initialize
(ThreadContext context, IRubyObject sizeArg, IRubyObject count, Block block) final IRubyObject
MemoryPointer.initialize
(ThreadContext context, IRubyObject sizeArg, IRubyObject count, IRubyObject clear, Block block) Pointer.initialize
(ThreadContext context, IRubyObject address) Pointer.initialize
(ThreadContext context, IRubyObject type, IRubyObject address) Struct.initialize
(ThreadContext context) Struct.initialize
(ThreadContext context, IRubyObject ptr) Struct.initialize
(ThreadContext context, IRubyObject[] args) final IRubyObject
StructLayout.ArrayField.initialize
(ThreadContext context, IRubyObject[] args) final IRubyObject
StructLayout.EnumField.initialize
(ThreadContext context, IRubyObject[] args) StructLayout.Field.initialize
(ThreadContext context, IRubyObject[] args) final IRubyObject
StructLayout.FunctionField.initialize
(ThreadContext context, IRubyObject[] args) StructLayout.InnerStructField.initialize
(ThreadContext context, IRubyObject[] args) final IRubyObject
StructLayout.NumberField.initialize
(ThreadContext context, IRubyObject[] args) Buffer.initialize_copy
(ThreadContext context, IRubyObject other) Pointer.initialize_copy
(ThreadContext context, IRubyObject other) Struct.initialize_copy
(ThreadContext context, IRubyObject other) Buffer.inspect
(ThreadContext context) final IRubyObject
Type.Builtin.inspect
(ThreadContext context) final IRubyObject
StructByValue.layout
(ThreadContext context) final IRubyObject
Type.Array.length
(ThreadContext context) static IRubyObject
Platform.linux_p
(ThreadContext context, IRubyObject recv) static IRubyObject
Platform.mac_p
(ThreadContext context, IRubyObject recv) Enums.mapSymbol
(ThreadContext context, IRubyObject symbol) Struct.members
(ThreadContext context) static IRubyObject
Struct.members
(ThreadContext context, IRubyObject structClass) StructLayout.members
(ThreadContext context) Gets a ruby array of the names of all members of this struct.final IRubyObject
StructLayout.Field.name
(ThreadContext context) static final IRubyObject
IOModule.native_read
(ThreadContext context, IRubyObject self, IRubyObject src, IRubyObject dst, IRubyObject rbLength) final IRubyObject
MappedType.native_type
(ThreadContext context) static final IRubyObject
CallbackInfo.newCallbackInfo
(ThreadContext context, IRubyObject klass, IRubyObject[] args) CallbackInfo.newstatic final IRubyObject
Type.Array.newInstance
(ThreadContext context, IRubyObject klass, IRubyObject componentType, IRubyObject length) static final IRubyObject
MappedType.newMappedType
(ThreadContext context, IRubyObject klass, IRubyObject converter) static final IRubyObject
Util.newSigned16
(Ruby runtime, short value) static final IRubyObject
Util.newSigned32
(Ruby runtime, int value) static final IRubyObject
Util.newSigned64
(Ruby runtime, long value) static final IRubyObject
Util.newSigned8
(Ruby runtime, byte value) static final IRubyObject
StructByValue.newStructByValue
(ThreadContext context, IRubyObject klass, IRubyObject structClass1) static final IRubyObject
StructLayout.newStructLayout
(ThreadContext context, IRubyObject klass, IRubyObject[] args) static final IRubyObject
Util.newUnsigned16
(Ruby runtime, short value) static final IRubyObject
Util.newUnsigned32
(Ruby runtime, int value) static final IRubyObject
Util.newUnsigned64
(Ruby runtime, long value) static final IRubyObject
Util.newUnsigned8
(Ruby runtime, byte value) Pointer.null_p
(ThreadContext context) Tests if thisPointer
represents the CNULL
value.Struct.null_p
(ThreadContext context) final IRubyObject
StructLayout.Field.offset
(ThreadContext context) Struct.offset_of
(ThreadContext context, IRubyObject fieldName) static IRubyObject
Struct.offset_of
(ThreadContext context, IRubyObject structClass, IRubyObject fieldName) StructLayout.offset_of
(ThreadContext context, IRubyObject fieldName) Struct.offsets
(ThreadContext context) static IRubyObject
Struct.offsets
(ThreadContext context, IRubyObject structClass) StructLayout.offsets
(ThreadContext context) Gets a ruby array of the offsets of all members of this struct.AbstractMemory.op_equal
(ThreadContext context, IRubyObject obj) MemoryPointer.op_equal
(ThreadContext context, IRubyObject obj) Pointer.op_equal
(ThreadContext context, IRubyObject obj) Type.Builtin.op_equal
(ThreadContext context, IRubyObject obj) AbstractMemory.op_plus
(ThreadContext context, IRubyObject value) final IRubyObject
AbstractMemory.order
(ThreadContext context) final IRubyObject
AbstractMemory.order
(ThreadContext context, IRubyObject byte_order) final IRubyObject
Struct.order
(ThreadContext context) final IRubyObject
Struct.order
(ThreadContext context, IRubyObject byte_order) final IRubyObject
CallbackInfo.param_types
(ThreadContext context) Struct.pointer
(ThreadContext context) final IRubyObject
AbstractMemory.put
(ThreadContext context, IRubyObject typeName, IRubyObject offset) StructLayout.ArrayProxy.put
(ThreadContext context, IRubyObject index, IRubyObject value) final IRubyObject
StructLayout.Field.put
(ThreadContext context, IRubyObject pointer, IRubyObject value) StructLayout.put
(ThreadContext context, IRubyObject ptr, IRubyObject name, IRubyObject value) Sets the native value of the struct member corresponding toname
.AbstractMemory.put_array_of_float
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of 32 bit floating point values to the memory area.AbstractMemory.put_array_of_float64
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of 64 bit floating point values to the memory area.AbstractMemory.put_array_of_int16
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of signed 16 bit integer values to the memory area.AbstractMemory.put_array_of_int32
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of signed 32 bit integer values to the memory area.AbstractMemory.put_array_of_int64
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of signed 64 bit integer values to the memory area.AbstractMemory.put_array_of_int8
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of signed 8 bit integer values to the memory area.AbstractMemory.put_array_of_long
(ThreadContext context, IRubyObject offset, IRubyObject arr) Writes an array of signed long integer values to the memory area.AbstractMemory.put_array_of_pointer
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) AbstractMemory.put_array_of_uint16
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of unsigned 16 bit integer values to the memory area.AbstractMemory.put_array_of_uint32
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of unsigned 32 bit integer values to the memory area.AbstractMemory.put_array_of_uint64
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of unsigned 64 bit integer values to the memory area.AbstractMemory.put_array_of_uint8
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of unsigned 8 bit integer values to the memory area.AbstractMemory.put_array_of_ulong
(ThreadContext context, IRubyObject offset, IRubyObject arr) Writes an array of unsigned long integer values to the memory area.AbstractMemory.put_bytes
(ThreadContext context, IRubyObject[] args) AbstractMemory.put_callback
(ThreadContext context, IRubyObject offset, IRubyObject proc, IRubyObject cbInfo) AbstractMemory.put_float32
(ThreadContext context, IRubyObject value) Writes an 32 bit floating point value to the memory area.AbstractMemory.put_float32
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes an 32 bit floating point value to the memory area.AbstractMemory.put_float64
(ThreadContext context, IRubyObject value) Writes an 64 bit floating point value to the memory area.AbstractMemory.put_float64
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes an 64 bit floating point value to the memory area.AbstractMemory.put_int16
(ThreadContext context, IRubyObject value) Writes a 16 bit signed integer value to the memory address.AbstractMemory.put_int16
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a 16 bit signed integer value to the memory address.AbstractMemory.put_int32
(ThreadContext context, IRubyObject value) Writes a 32 bit signed integer value to the memory address.AbstractMemory.put_int32
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a 32 bit signed integer value to the memory address.AbstractMemory.put_int64
(ThreadContext context, IRubyObject value) Writes a 64 bit integer value to the memory area.AbstractMemory.put_int64
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a 64 bit integer value to the memory area.AbstractMemory.put_int8
(ThreadContext context, IRubyObject value) Writes a 8 bit signed integer value to the memory area.AbstractMemory.put_int8
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a 8 bit signed integer value to the memory area.AbstractMemory.put_long
(ThreadContext context, IRubyObject value) Writes a C long integer value to the memory area.AbstractMemory.put_long
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a C long integer value to the memory area.AbstractMemory.put_pointer
(ThreadContext context, IRubyObject value) AbstractMemory.put_pointer
(ThreadContext context, IRubyObject offset, IRubyObject value) AbstractMemory.put_string
(ThreadContext context, IRubyObject offArg, IRubyObject strArg) AbstractMemory.put_uint16
(ThreadContext context, IRubyObject value) Writes a 16 bit unsigned integer value to the memory address.AbstractMemory.put_uint16
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a 16 bit unsigned integer value to the memory address.AbstractMemory.put_uint32
(ThreadContext context, IRubyObject value) Writes an 32 bit unsigned integer value to the memory address.AbstractMemory.put_uint32
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes an 32 bit unsigned integer value to the memory address.AbstractMemory.put_uint64
(ThreadContext context, IRubyObject value) Writes a 64 bit unsigned integer value to the memory area.AbstractMemory.put_uint64
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a 64 bit unsigned integer value to the memory area.AbstractMemory.put_uint8
(ThreadContext context, IRubyObject value) Writes a 8 bit unsigned integer value to the memory area.AbstractMemory.put_uint8
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a 8 bit unsigned integer value to the memory area.AbstractMemory.put_ulong
(ThreadContext context, IRubyObject value) Writes a C long integer value to the memory area.AbstractMemory.put_ulong
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a C long integer value to the memory area.AbstractMemory.read_array_of_float
(ThreadContext context, IRubyObject length) Reads an array of signed 32 bit floating point values from the memory address.AbstractMemory.read_array_of_float64
(ThreadContext context, IRubyObject length) Reads an array of signed 64 bit floating point values from the memory address.AbstractMemory.read_array_of_int16
(ThreadContext context, IRubyObject length) Reads an array of signed 16 bit integer values from the memory address.AbstractMemory.read_array_of_int32
(ThreadContext context, IRubyObject length) Reads an array of signed 32 bit integer values from the memory address.AbstractMemory.read_array_of_int64
(ThreadContext context, IRubyObject length) Reads an array of signed 64 bit integer values from the memory address.AbstractMemory.read_array_of_int8
(ThreadContext context, IRubyObject length) Reads an array of signed 8 bit integer values from the memory address.AbstractMemory.read_array_of_long
(ThreadContext context, IRubyObject length) Reads an array of signed long integer values from the memory address.AbstractMemory.read_array_of_pointer
(ThreadContext context, IRubyObject length) AbstractMemory.read_array_of_string
(ThreadContext context) AbstractMemory.read_array_of_string
(ThreadContext context, IRubyObject rbLength) AbstractMemory.read_array_of_type
(ThreadContext context, IRubyObject typeArg, IRubyObject lenArg) AbstractMemory.read_array_of_type
(ThreadContext context, IRubyObject typeArg, IRubyObject reader, IRubyObject lenArg) AbstractMemory.read_array_of_uint16
(ThreadContext context, IRubyObject length) Reads an array of unsigned 16 bit integer values from the memory address.AbstractMemory.read_array_of_uint32
(ThreadContext context, IRubyObject length) Reads an array of unsigned 32 bit integer values from the memory address.AbstractMemory.read_array_of_uint64
(ThreadContext context, IRubyObject length) Reads an array of unsigned 64 bit integer values from the memory address.AbstractMemory.read_array_of_uint8
(ThreadContext context, IRubyObject length) Reads an array of unsigned 8 bit integer values from the memory address.AbstractMemory.read_array_of_ulong
(ThreadContext context, IRubyObject length) Reads an array of unsigned long integer values from the memory address.AbstractMemory.read_bytes
(ThreadContext context, IRubyObject lenArg) AbstractMemory.read_char
(ThreadContext context) Reads an 8 bit signed integer value from the memory address.AbstractMemory.read_double
(ThreadContext context) Reads a 64 bit floating point value from the memory address.AbstractMemory.read_float
(ThreadContext context) Reads a 32 bit floating point value from the memory address.AbstractMemory.read_int
(ThreadContext context) Reads a 32 bit signed integer value from the memory address.AbstractMemory.read_long
(ThreadContext context) Reads a C long integer value from the memory area.AbstractMemory.read_long_long
(ThreadContext context) Reads a 64 bit integer value from the memory address.AbstractMemory.read_pointer
(ThreadContext context) AbstractMemory.read_short
(ThreadContext context) Reads a 16 bit signed integer value from the memory address.AbstractMemory.read_string
(ThreadContext context) AbstractMemory.read_string
(ThreadContext context, IRubyObject rbLength) AbstractMemory.read_uchar
(ThreadContext context) Reads an 8 bit unsigned integer value from the memory address.AbstractMemory.read_uint
(ThreadContext context) Reads a 32 bit unsigned integer value from the memory address.AbstractMemory.read_uint16
(ThreadContext context) Reads a 16 bit unsigned integer value from the memory address.AbstractMemory.read_uint8
(ThreadContext context) Reads a 8 bit unsigned integer value from the memory address.AbstractMemory.read_ulong
(ThreadContext context) Reads a C unsigned long integer value from the memory area.AbstractMemory.read_ulong_long
(ThreadContext context) Reads a 64 bit unsigned integer value from the memory address.AbstractMemory.read_ushort
(ThreadContext context) Reads a 16 bit unsigned integer value from the memory address.final IRubyObject
CallbackInfo.result_type
(ThreadContext context) static IRubyObject
Struct.set_layout
(ThreadContext context, IRubyObject structClass, IRubyObject layout) Struct.setFieldValue
(ThreadContext context, IRubyObject fieldName, IRubyObject fieldValue) static IRubyObject
Pointer.size
(ThreadContext context, IRubyObject recv) Struct.size
(ThreadContext context) static IRubyObject
Struct.size
(ThreadContext context, IRubyObject structClass) StructLayout.ArrayProxy.size
(ThreadContext context) final IRubyObject
StructLayout.Field.size
(ThreadContext context) Type.size
(ThreadContext context) Gets the native size of thisType
in bytesfinal IRubyObject
AbstractMemory.slice
(ThreadContext context, IRubyObject offset, IRubyObject size) static IRubyObject
Platform.solaris_p
(ThreadContext context, IRubyObject recv) final IRubyObject
StructByValue.struct_class
(ThreadContext context) final IRubyObject
MappedType.to_native
(ThreadContext context, IRubyObject value, IRubyObject ctx) final IRubyObject
AbstractMemory.to_ptr
(ThreadContext context) StructLayout.ArrayProxy.to_ptr
(ThreadContext context) final IRubyObject
CallbackInfo.to_s
(ThreadContext context) Pointer.to_s
(ThreadContext context) final IRubyObject
StructByValue.to_s
(ThreadContext context) StructLayout.CharArrayProxy.to_s
(ThreadContext context) final IRubyObject
Type.Builtin.to_sym
(ThreadContext context) final IRubyObject
MappedType.toNative
(ThreadContext context, IRubyObject value) AbstractMemory.total
(ThreadContext context) Gets the total size (in bytes) of the Memory.final IRubyObject
StructLayout.Field.type
(ThreadContext context) final IRubyObject
AbstractMemory.type_size
(ThreadContext context) Indicates how many bytes the intrinsic type of the memory uses.StructLayout.union_bang
(ThreadContext context) static IRubyObject
Platform.unix_p
(ThreadContext context, IRubyObject recv) Struct.values
(ThreadContext context) static IRubyObject
Platform.windows_p
(ThreadContext context, IRubyObject recv) AbstractMemory.write_array_of_float
(ThreadContext context, IRubyObject ary) Writes an array of 32 bit floating point values to the memory area.AbstractMemory.write_array_of_float64
(ThreadContext context, IRubyObject ary) Writes an array of 64 bit floating point values to the memory area.AbstractMemory.write_array_of_int16
(ThreadContext context, IRubyObject ary) Writes an array of signed 16 bit integer values to the memory area.AbstractMemory.write_array_of_int32
(ThreadContext context, IRubyObject ary) Writes an array of signed 32 bit integer values to the memory area.AbstractMemory.write_array_of_int64
(ThreadContext context, IRubyObject ary) Writes an array of signed 64 bit integer values to the memory area.AbstractMemory.write_array_of_int8
(ThreadContext context, IRubyObject ary) Writes an array of signed 8 bit integer values to the memory area.AbstractMemory.write_array_of_long
(ThreadContext context, IRubyObject ary) Writes an array of signed long integer values to the memory area.AbstractMemory.write_array_of_pointer
(ThreadContext context, IRubyObject arrParam) AbstractMemory.write_array_of_type
(ThreadContext context, IRubyObject typeArg, IRubyObject aryArg) AbstractMemory.write_array_of_type
(ThreadContext context, IRubyObject typeArg, IRubyObject writer, IRubyObject aryArg) AbstractMemory.write_array_of_uint16
(ThreadContext context, IRubyObject ary) Writes an array of unsigned 16 bit integer values to the memory area.AbstractMemory.write_array_of_uint32
(ThreadContext context, IRubyObject ary) Writes an array of unsigned 32 bit integer values to the memory area.AbstractMemory.write_array_of_uint64
(ThreadContext context, IRubyObject ary) Writes an array of unsigned 64 bit integer values to the memory area.AbstractMemory.write_array_of_uint8
(ThreadContext context, IRubyObject ary) Writes an array of unsigned 8 bit integer values to the memory area.AbstractMemory.write_array_of_ulong
(ThreadContext context, IRubyObject ary) Writes an array of unsigned long integer values to the memory area.AbstractMemory.write_bytes
(ThreadContext context, IRubyObject[] args) AbstractMemory.write_char
(ThreadContext context, IRubyObject value) Writes a 8 bit signed integer value to the memory area.AbstractMemory.write_double
(ThreadContext context, IRubyObject value) Writes an 64 bit floating point value to the memory area.AbstractMemory.write_float
(ThreadContext context, IRubyObject value) Writes an 32 bit floating point value to the memory area.AbstractMemory.write_int
(ThreadContext context, IRubyObject value) Writes a 32 bit signed integer value to the memory address.AbstractMemory.write_long
(ThreadContext context, IRubyObject value) Writes a C long integer value to the memory area.AbstractMemory.write_long_long
(ThreadContext context, IRubyObject value) Writes a 64 bit integer value to the memory area.AbstractMemory.write_pointer
(ThreadContext context, IRubyObject value) AbstractMemory.write_short
(ThreadContext context, IRubyObject value) Writes a 16 bit signed integer value to the memory address.AbstractMemory.write_string
(ThreadContext context, IRubyObject strArg) AbstractMemory.write_string
(ThreadContext context, IRubyObject strArg, IRubyObject lenArg) AbstractMemory.write_uchar
(ThreadContext context, IRubyObject value) Writes a 8 bit unsigned integer value to the memory area.AbstractMemory.write_uint
(ThreadContext context, IRubyObject value) Writes an 32 bit unsigned integer value to the memory address.AbstractMemory.write_ulong_long
(ThreadContext context, IRubyObject value) Writes a 64 bit unsigned integer value to the memory area.AbstractMemory.write_ushort
(ThreadContext context, IRubyObject value) Writes a 16 bit unsigned integer value to the memory address.Methods in org.jruby.ext.ffi with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
Struct.alignment
(ThreadContext context, IRubyObject structClass) static IRubyObject
Struct.allocateIn
(ThreadContext context, IRubyObject klass) static IRubyObject
Struct.allocateIn
(ThreadContext context, IRubyObject klass, IRubyObject clearArg) static Buffer
Buffer.allocateInOut
(ThreadContext context, IRubyObject recv, IRubyObject sizeArg) 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 IRubyObject
Struct.allocateInOut
(ThreadContext context, IRubyObject klass) static IRubyObject
Struct.allocateInOut
(ThreadContext context, IRubyObject klass, 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) final IRubyObject
AbstractMemory.aref
(ThreadContext context, IRubyObject indexArg) StructLayout.aref
(ThreadContext context, IRubyObject fieldName) AbstractInvoker.attach
(ThreadContext context, IRubyObject obj, IRubyObject methodName) Attaches this function to a ruby module or class.final IRubyObject
MemoryPointer.autorelease
(ThreadContext context, IRubyObject release) static IRubyObject
Platform.bsd_p
(ThreadContext context, IRubyObject recv) protected static final int
AbstractMemory.calculateTypeSize
(ThreadContext context, IRubyObject sizeArg) protected static final RubyArray
AbstractMemory.checkArray
(IRubyObject obj) static final <T> T
Util.convertParameter
(IRubyObject parameter, Class<T> paramClass) Deprecated.static final double
Util.doubleValue
(IRubyObject parameter) Deprecated.static final double
Util.doubleValue
(ThreadContext context, IRubyObject parameter) Type.Builtin.eql_p
(ThreadContext context, IRubyObject obj) Type.Builtin.equal_p
(ThreadContext context, IRubyObject obj) final Type
TypeResolver.findType
(Ruby runtime, IRubyObject name) final Type
TypeResolver.findType
(Ruby runtime, IRubyObject name, IRubyObject typeMap) static Type
Util.findType
(ThreadContext context, IRubyObject name) static Type
Util.findType
(ThreadContext context, IRubyObject name, IRubyObject typeMap) static final float
Util.floatValue
(IRubyObject parameter) Deprecated.static final float
Util.floatValue
(ThreadContext context, IRubyObject parameter) final IRubyObject
MappedType.from_native
(ThreadContext context, IRubyObject value, IRubyObject ctx) static IRubyObject
MemoryPointer.from_string
(ThreadContext context, IRubyObject klass, IRubyObject s) final IRubyObject
MappedType.fromNative
(ThreadContext context, IRubyObject value) final IRubyObject
AbstractMemory.get
(ThreadContext context, IRubyObject typeName, IRubyObject offset, IRubyObject value) StructLayout.ArrayProxy.get
(ThreadContext context, IRubyObject index) final IRubyObject
StructLayout.Field.get
(ThreadContext context, IRubyObject pointer) StructLayout.get
(ThreadContext context, IRubyObject ptr, IRubyObject name) Gets the value of the struct member corresponding toname
.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.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.AbstractMemory.get_array_of_int16
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of signed 16 bit integer values from the memory address.AbstractMemory.get_array_of_int32
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of signed 32 bit integer values from the memory address.AbstractMemory.get_array_of_int64
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of signed 64 bit integer values from the memory address.AbstractMemory.get_array_of_int8
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of signed 8 bit integer values from the memory address.AbstractMemory.get_array_of_long
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of signed long integer values from the memory address.AbstractMemory.get_array_of_pointer
(ThreadContext context, IRubyObject offset, IRubyObject length) AbstractMemory.get_array_of_string
(ThreadContext context, IRubyObject rbOffset) AbstractMemory.get_array_of_string
(ThreadContext context, IRubyObject rbOffset, IRubyObject rbCount) AbstractMemory.get_array_of_uint16
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of unsigned 16 bit integer values from the memory address.AbstractMemory.get_array_of_uint32
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of unsigned 32 bit integer values from the memory address.AbstractMemory.get_array_of_uint64
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of unsigned 64 bit integer values from the memory address.AbstractMemory.get_array_of_uint8
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of unsigned 8 bit integer values from the memory address.AbstractMemory.get_array_of_ulong
(ThreadContext context, IRubyObject offset, IRubyObject length) Reads an array of unsigned long integer values from the memory address.AbstractMemory.get_bytes
(ThreadContext context, IRubyObject offArg, IRubyObject lenArg) AbstractMemory.get_float32
(ThreadContext context, IRubyObject offset) Reads a 32 bit floating point value from the memory address.AbstractMemory.get_float64
(ThreadContext context, IRubyObject offset) Reads a 64 bit floating point value from the memory address.AbstractMemory.get_int16
(ThreadContext context, IRubyObject offset) Reads a 16 bit signed integer value from the memory address.AbstractMemory.get_int32
(ThreadContext context, IRubyObject offset) Reads a 32 bit signed integer value from the memory address.AbstractMemory.get_int64
(ThreadContext context, IRubyObject offset) Reads a 64 bit integer value from the memory address.AbstractMemory.get_int8
(ThreadContext context, IRubyObject offset) Reads an 8 bit signed integer value from the memory address.AbstractMemory.get_long
(ThreadContext context, IRubyObject offset) Reads a C long integer value from the memory area.AbstractMemory.get_pointer
(ThreadContext context, IRubyObject offset) AbstractMemory.get_string
(ThreadContext context, IRubyObject offArg) AbstractMemory.get_string
(ThreadContext context, IRubyObject offArg, IRubyObject lenArg) AbstractMemory.get_uint16
(ThreadContext context, IRubyObject offset) Reads a 16 bit unsigned integer value from the memory address.AbstractMemory.get_uint32
(ThreadContext context, IRubyObject offset) Reads a 32 bit unsigned integer value from the memory address.AbstractMemory.get_uint64
(ThreadContext context, IRubyObject offset) Reads a 64 bit unsigned integer value from the memory address.AbstractMemory.get_uint8
(ThreadContext context, IRubyObject offset) Reads an 8 bit unsigned integer value from the memory address.AbstractMemory.get_ulong
(ThreadContext context, IRubyObject offset) Reads a C unsigned long integer value from the memory area.Struct.getFieldValue
(ThreadContext context, IRubyObject fieldName) protected final long
AbstractMemory.getOffset
(IRubyObject offset) Calculates the absolute offset within the base memory pointer for a given offset.Buffer.initialize
(ThreadContext context, IRubyObject sizeArg, Block block) Buffer.initialize
(ThreadContext context, IRubyObject sizeArg, IRubyObject arg2, Block block) Buffer.initialize
(ThreadContext context, IRubyObject sizeArg, IRubyObject countArg, IRubyObject clearArg, Block block) final IRubyObject
MemoryPointer.initialize
(ThreadContext context, IRubyObject sizeArg, Block block) final IRubyObject
MemoryPointer.initialize
(ThreadContext context, IRubyObject sizeArg, IRubyObject count, Block block) final IRubyObject
MemoryPointer.initialize
(ThreadContext context, IRubyObject sizeArg, IRubyObject count, IRubyObject clear, Block block) Pointer.initialize
(ThreadContext context, IRubyObject address) Pointer.initialize
(ThreadContext context, IRubyObject type, IRubyObject address) Struct.initialize
(ThreadContext context, IRubyObject ptr) Struct.initialize
(ThreadContext context, IRubyObject[] args) final IRubyObject
StructLayout.ArrayField.initialize
(ThreadContext context, IRubyObject[] args) final IRubyObject
StructLayout.EnumField.initialize
(ThreadContext context, IRubyObject[] args) StructLayout.Field.initialize
(ThreadContext context, IRubyObject[] args) final IRubyObject
StructLayout.FunctionField.initialize
(ThreadContext context, IRubyObject[] args) StructLayout.InnerStructField.initialize
(ThreadContext context, IRubyObject[] args) final IRubyObject
StructLayout.NumberField.initialize
(ThreadContext context, IRubyObject[] args) Buffer.initialize_copy
(ThreadContext context, IRubyObject other) Pointer.initialize_copy
(ThreadContext context, IRubyObject other) Struct.initialize_copy
(ThreadContext context, IRubyObject other) static final short
Util.int16Value
(IRubyObject parameter) static final int
Util.int32Value
(IRubyObject parameter) static final long
Util.int64Value
(IRubyObject parameter) static final byte
Util.int8Value
(IRubyObject parameter) static int
Util.intValue
(IRubyObject obj, RubyHash enums) Deprecated.static IRubyObject
Platform.linux_p
(ThreadContext context, IRubyObject recv) static final long
Util.longValue
(IRubyObject parameter) Converts characters like 'a' or 't' to an integer valuestatic IRubyObject
Platform.mac_p
(ThreadContext context, IRubyObject recv) Enums.mapSymbol
(ThreadContext context, IRubyObject symbol) static IRubyObject
Struct.members
(ThreadContext context, IRubyObject structClass) static final IRubyObject
IOModule.native_read
(ThreadContext context, IRubyObject self, IRubyObject src, IRubyObject dst, IRubyObject rbLength) static final IRubyObject
CallbackInfo.newCallbackInfo
(ThreadContext context, IRubyObject klass, IRubyObject[] args) CallbackInfo.newstatic final IRubyObject
Type.Array.newInstance
(ThreadContext context, IRubyObject klass, IRubyObject componentType, IRubyObject length) static final IRubyObject
MappedType.newMappedType
(ThreadContext context, IRubyObject klass, IRubyObject converter) static final IRubyObject
StructByValue.newStructByValue
(ThreadContext context, IRubyObject klass, IRubyObject structClass1) static final IRubyObject
StructLayout.newStructLayout
(ThreadContext context, IRubyObject klass, IRubyObject[] args) Struct.offset_of
(ThreadContext context, IRubyObject fieldName) static IRubyObject
Struct.offset_of
(ThreadContext context, IRubyObject structClass, IRubyObject fieldName) StructLayout.offset_of
(ThreadContext context, IRubyObject fieldName) static IRubyObject
Struct.offsets
(ThreadContext context, IRubyObject structClass) AbstractMemory.op_equal
(ThreadContext context, IRubyObject obj) MemoryPointer.op_equal
(ThreadContext context, IRubyObject obj) Pointer.op_equal
(ThreadContext context, IRubyObject obj) Type.Builtin.op_equal
(ThreadContext context, IRubyObject obj) AbstractMemory.op_plus
(ThreadContext context, IRubyObject value) final IRubyObject
AbstractMemory.order
(ThreadContext context, IRubyObject byte_order) final IRubyObject
Struct.order
(ThreadContext context, IRubyObject byte_order) static ByteOrder
Util.parseByteOrder
(Ruby runtime, IRubyObject byte_order) final IRubyObject
AbstractMemory.put
(ThreadContext context, IRubyObject typeName, IRubyObject offset) StructLayout.ArrayProxy.put
(ThreadContext context, IRubyObject index, IRubyObject value) final IRubyObject
StructLayout.Field.put
(ThreadContext context, IRubyObject pointer, IRubyObject value) final void
StructLayout.Member.put
(ThreadContext context, StructLayout.Storage cache, AbstractMemory ptr, IRubyObject value) Writes a ruby value to the native struct member as the appropriate native value.StructLayout.put
(ThreadContext context, IRubyObject ptr, IRubyObject name, IRubyObject value) Sets the native value of the struct member corresponding toname
.AbstractMemory.put_array_of_float
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of 32 bit floating point values to the memory area.AbstractMemory.put_array_of_float64
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of 64 bit floating point values to the memory area.AbstractMemory.put_array_of_int16
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of signed 16 bit integer values to the memory area.AbstractMemory.put_array_of_int32
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of signed 32 bit integer values to the memory area.AbstractMemory.put_array_of_int64
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of signed 64 bit integer values to the memory area.AbstractMemory.put_array_of_int8
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of signed 8 bit integer values to the memory area.AbstractMemory.put_array_of_long
(ThreadContext context, IRubyObject offset, IRubyObject arr) Writes an array of signed long integer values to the memory area.AbstractMemory.put_array_of_pointer
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) AbstractMemory.put_array_of_uint16
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of unsigned 16 bit integer values to the memory area.AbstractMemory.put_array_of_uint32
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of unsigned 32 bit integer values to the memory area.AbstractMemory.put_array_of_uint64
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of unsigned 64 bit integer values to the memory area.AbstractMemory.put_array_of_uint8
(ThreadContext context, IRubyObject offset, IRubyObject arrParam) Writes an array of unsigned 8 bit integer values to the memory area.AbstractMemory.put_array_of_ulong
(ThreadContext context, IRubyObject offset, IRubyObject arr) Writes an array of unsigned long integer values to the memory area.AbstractMemory.put_bytes
(ThreadContext context, IRubyObject[] args) AbstractMemory.put_callback
(ThreadContext context, IRubyObject offset, IRubyObject proc, IRubyObject cbInfo) AbstractMemory.put_float32
(ThreadContext context, IRubyObject value) Writes an 32 bit floating point value to the memory area.AbstractMemory.put_float32
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes an 32 bit floating point value to the memory area.AbstractMemory.put_float64
(ThreadContext context, IRubyObject value) Writes an 64 bit floating point value to the memory area.AbstractMemory.put_float64
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes an 64 bit floating point value to the memory area.AbstractMemory.put_int16
(ThreadContext context, IRubyObject value) Writes a 16 bit signed integer value to the memory address.AbstractMemory.put_int16
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a 16 bit signed integer value to the memory address.AbstractMemory.put_int32
(ThreadContext context, IRubyObject value) Writes a 32 bit signed integer value to the memory address.AbstractMemory.put_int32
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a 32 bit signed integer value to the memory address.AbstractMemory.put_int64
(ThreadContext context, IRubyObject value) Writes a 64 bit integer value to the memory area.AbstractMemory.put_int64
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a 64 bit integer value to the memory area.AbstractMemory.put_int8
(ThreadContext context, IRubyObject value) Writes a 8 bit signed integer value to the memory area.AbstractMemory.put_int8
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a 8 bit signed integer value to the memory area.AbstractMemory.put_long
(ThreadContext context, IRubyObject value) Writes a C long integer value to the memory area.AbstractMemory.put_long
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a C long integer value to the memory area.AbstractMemory.put_pointer
(ThreadContext context, IRubyObject value) AbstractMemory.put_pointer
(ThreadContext context, IRubyObject offset, IRubyObject value) AbstractMemory.put_string
(ThreadContext context, IRubyObject offArg, IRubyObject strArg) AbstractMemory.put_uint16
(ThreadContext context, IRubyObject value) Writes a 16 bit unsigned integer value to the memory address.AbstractMemory.put_uint16
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a 16 bit unsigned integer value to the memory address.AbstractMemory.put_uint32
(ThreadContext context, IRubyObject value) Writes an 32 bit unsigned integer value to the memory address.AbstractMemory.put_uint32
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes an 32 bit unsigned integer value to the memory address.AbstractMemory.put_uint64
(ThreadContext context, IRubyObject value) Writes a 64 bit unsigned integer value to the memory area.AbstractMemory.put_uint64
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a 64 bit unsigned integer value to the memory area.AbstractMemory.put_uint8
(ThreadContext context, IRubyObject value) Writes a 8 bit unsigned integer value to the memory area.AbstractMemory.put_uint8
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a 8 bit unsigned integer value to the memory area.AbstractMemory.put_ulong
(ThreadContext context, IRubyObject value) Writes a C long integer value to the memory area.AbstractMemory.put_ulong
(ThreadContext context, IRubyObject offset, IRubyObject value) Writes a C long integer value to the memory area.final void
Struct.putCachedValue
(StructLayout.Member member, IRubyObject value) final void
StructLayout.ArrayProxy.putCachedValue
(int idx, IRubyObject value) void
StructLayout.Storage.putCachedValue
(StructLayout.Member member, IRubyObject value) AbstractMemory.read_array_of_float
(ThreadContext context, IRubyObject length) Reads an array of signed 32 bit floating point values from the memory address.AbstractMemory.read_array_of_float64
(ThreadContext context, IRubyObject length) Reads an array of signed 64 bit floating point values from the memory address.AbstractMemory.read_array_of_int16
(ThreadContext context, IRubyObject length) Reads an array of signed 16 bit integer values from the memory address.AbstractMemory.read_array_of_int32
(ThreadContext context, IRubyObject length) Reads an array of signed 32 bit integer values from the memory address.AbstractMemory.read_array_of_int64
(ThreadContext context, IRubyObject length) Reads an array of signed 64 bit integer values from the memory address.AbstractMemory.read_array_of_int8
(ThreadContext context, IRubyObject length) Reads an array of signed 8 bit integer values from the memory address.AbstractMemory.read_array_of_long
(ThreadContext context, IRubyObject length) Reads an array of signed long integer values from the memory address.AbstractMemory.read_array_of_pointer
(ThreadContext context, IRubyObject length) AbstractMemory.read_array_of_string
(ThreadContext context, IRubyObject rbLength) AbstractMemory.read_array_of_type
(ThreadContext context, IRubyObject typeArg, IRubyObject lenArg) AbstractMemory.read_array_of_type
(ThreadContext context, IRubyObject typeArg, IRubyObject reader, IRubyObject lenArg) AbstractMemory.read_array_of_uint16
(ThreadContext context, IRubyObject length) Reads an array of unsigned 16 bit integer values from the memory address.AbstractMemory.read_array_of_uint32
(ThreadContext context, IRubyObject length) Reads an array of unsigned 32 bit integer values from the memory address.AbstractMemory.read_array_of_uint64
(ThreadContext context, IRubyObject length) Reads an array of unsigned 64 bit integer values from the memory address.AbstractMemory.read_array_of_uint8
(ThreadContext context, IRubyObject length) Reads an array of unsigned 8 bit integer values from the memory address.AbstractMemory.read_array_of_ulong
(ThreadContext context, IRubyObject length) Reads an array of unsigned long integer values from the memory address.AbstractMemory.read_bytes
(ThreadContext context, IRubyObject lenArg) AbstractMemory.read_string
(ThreadContext context, IRubyObject rbLength) static IRubyObject
Struct.set_layout
(ThreadContext context, IRubyObject structClass, IRubyObject layout) Struct.setFieldValue
(ThreadContext context, IRubyObject fieldName, IRubyObject fieldValue) static IRubyObject
Pointer.size
(ThreadContext context, IRubyObject recv) static IRubyObject
Struct.size
(ThreadContext context, IRubyObject structClass) final IRubyObject
AbstractMemory.slice
(ThreadContext context, IRubyObject offset, IRubyObject size) static IRubyObject
Platform.solaris_p
(ThreadContext context, IRubyObject recv) final IRubyObject
MappedType.to_native
(ThreadContext context, IRubyObject value, IRubyObject ctx) final IRubyObject
MappedType.toNative
(ThreadContext context, IRubyObject value) static final int
Util.uint16Value
(IRubyObject parameter) static final long
Util.uint32Value
(IRubyObject parameter) static final long
Util.uint64Value
(IRubyObject parameter) static final short
Util.uint8Value
(IRubyObject parameter) static final long
Util.ulongValue
(IRubyObject parameter) static IRubyObject
Platform.unix_p
(ThreadContext context, IRubyObject recv) static final NativeType
NativeType.valueOf
(IRubyObject type) Returns the enum constant of this class with the specified name.static IRubyObject
Platform.windows_p
(ThreadContext context, IRubyObject recv) AbstractMemory.write_array_of_float
(ThreadContext context, IRubyObject ary) Writes an array of 32 bit floating point values to the memory area.AbstractMemory.write_array_of_float64
(ThreadContext context, IRubyObject ary) Writes an array of 64 bit floating point values to the memory area.AbstractMemory.write_array_of_int16
(ThreadContext context, IRubyObject ary) Writes an array of signed 16 bit integer values to the memory area.AbstractMemory.write_array_of_int32
(ThreadContext context, IRubyObject ary) Writes an array of signed 32 bit integer values to the memory area.AbstractMemory.write_array_of_int64
(ThreadContext context, IRubyObject ary) Writes an array of signed 64 bit integer values to the memory area.AbstractMemory.write_array_of_int8
(ThreadContext context, IRubyObject ary) Writes an array of signed 8 bit integer values to the memory area.AbstractMemory.write_array_of_long
(ThreadContext context, IRubyObject ary) Writes an array of signed long integer values to the memory area.AbstractMemory.write_array_of_pointer
(ThreadContext context, IRubyObject arrParam) AbstractMemory.write_array_of_type
(ThreadContext context, IRubyObject typeArg, IRubyObject aryArg) AbstractMemory.write_array_of_type
(ThreadContext context, IRubyObject typeArg, IRubyObject writer, IRubyObject aryArg) AbstractMemory.write_array_of_uint16
(ThreadContext context, IRubyObject ary) Writes an array of unsigned 16 bit integer values to the memory area.AbstractMemory.write_array_of_uint32
(ThreadContext context, IRubyObject ary) Writes an array of unsigned 32 bit integer values to the memory area.AbstractMemory.write_array_of_uint64
(ThreadContext context, IRubyObject ary) Writes an array of unsigned 64 bit integer values to the memory area.AbstractMemory.write_array_of_uint8
(ThreadContext context, IRubyObject ary) Writes an array of unsigned 8 bit integer values to the memory area.AbstractMemory.write_array_of_ulong
(ThreadContext context, IRubyObject ary) Writes an array of unsigned long integer values to the memory area.AbstractMemory.write_bytes
(ThreadContext context, IRubyObject[] args) AbstractMemory.write_char
(ThreadContext context, IRubyObject value) Writes a 8 bit signed integer value to the memory area.AbstractMemory.write_double
(ThreadContext context, IRubyObject value) Writes an 64 bit floating point value to the memory area.AbstractMemory.write_float
(ThreadContext context, IRubyObject value) Writes an 32 bit floating point value to the memory area.AbstractMemory.write_int
(ThreadContext context, IRubyObject value) Writes a 32 bit signed integer value to the memory address.AbstractMemory.write_long
(ThreadContext context, IRubyObject value) Writes a C long integer value to the memory area.AbstractMemory.write_long_long
(ThreadContext context, IRubyObject value) Writes a 64 bit integer value to the memory area.AbstractMemory.write_pointer
(ThreadContext context, IRubyObject value) AbstractMemory.write_short
(ThreadContext context, IRubyObject value) Writes a 16 bit signed integer value to the memory address.AbstractMemory.write_string
(ThreadContext context, IRubyObject strArg) AbstractMemory.write_string
(ThreadContext context, IRubyObject strArg, IRubyObject lenArg) AbstractMemory.write_uchar
(ThreadContext context, IRubyObject value) Writes a 8 bit unsigned integer value to the memory area.AbstractMemory.write_uint
(ThreadContext context, IRubyObject value) Writes an 32 bit unsigned integer value to the memory address.AbstractMemory.write_ulong_long
(ThreadContext context, IRubyObject value) Writes a 64 bit unsigned integer value to the memory area.AbstractMemory.write_ushort
(ThreadContext context, IRubyObject value) Writes a 16 bit unsigned integer value to the memory address. -
Uses of IRubyObject in org.jruby.ext.ffi.io
Classes in org.jruby.ext.ffi.io that implement IRubyObjectModifier and TypeClassDescriptionclass
An IO implementation that reads/writes to a native file descriptor.Methods in org.jruby.ext.ffi.io with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic 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 IRubyObjectModifierConstructorDescriptionFileDescriptorIO
(Ruby runtime, IRubyObject fd) FileDescriptorIO
(ThreadContext context, IRubyObject fd) -
Uses of IRubyObject in org.jruby.ext.ffi.jffi
Classes in org.jruby.ext.ffi.jffi that implement IRubyObjectModifier and TypeClassDescriptionclass
static final class
final class
class
class
Methods in org.jruby.ext.ffi.jffi that return IRubyObjectModifier and TypeMethodDescriptionfinal IRubyObject
Function.autorelease
(ThreadContext context, IRubyObject release) final IRubyObject
Function.autorelease_p
(ThreadContext context) DefaultMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) DefaultMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name) JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1) final IRubyObject
JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2) JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4) JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5) JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6) NativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) static IRubyObject
JITRuntime.convert2ptr
(ThreadContext context, IRubyObject parameter) static final IRubyObject
Factory.LastError.error
(ThreadContext context, IRubyObject recv) static final IRubyObject
Factory.LastError.error_set
(ThreadContext context, IRubyObject recv, IRubyObject value) DynamicLibrary.findFunction
(ThreadContext context, IRubyObject symbolName) DynamicLibrary.findVariable
(ThreadContext context, IRubyObject symbolName) final IRubyObject
Function.free
(ThreadContext context) DataConverters.CallbackDataConverter.fromNative
(ThreadContext context, IRubyObject obj) DataConverters.ChainedDataConverter.fromNative
(ThreadContext context, IRubyObject obj) DataConverters.IntOrEnumConverter.fromNative
(ThreadContext context, IRubyObject obj) DataConverters.MappedDataConverter.fromNative
(ThreadContext context, IRubyObject obj) abstract IRubyObject
NativeDataConverter.fromNative
(ThreadContext context, IRubyObject obj) DynamicLibrary.Symbol.inspect
(ThreadContext context) VariadicInvoker.invoke
(ThreadContext context, IRubyObject typesArg, IRubyObject paramsArg) DynamicLibrary.Symbol.library
(ThreadContext context) DynamicLibrary.name
(ThreadContext context) static IRubyObject
JITRuntime.newBoolean
(Ruby runtime, int value) static IRubyObject
JITRuntime.newBoolean
(Ruby runtime, long value) static IRubyObject
JITRuntime.newBoolean
(ThreadContext context, int value) static IRubyObject
JITRuntime.newBoolean
(ThreadContext context, long value) static IRubyObject
JITRuntime.newFloat32
(Ruby runtime, int value) Deprecated.static IRubyObject
JITRuntime.newFloat32
(Ruby runtime, long value) Deprecated.static IRubyObject
JITRuntime.newFloat32
(ThreadContext context, int value) static IRubyObject
JITRuntime.newFloat32
(ThreadContext context, long value) static IRubyObject
JITRuntime.newFloat64
(Ruby runtime, long value) Deprecated.static IRubyObject
JITRuntime.newFloat64
(ThreadContext context, long value) static IRubyObject
Function.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JFFIInvoker.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
Deprecated.static IRubyObject
Deprecated.static IRubyObject
JITRuntime.newNil
(ThreadContext context, int ignored) static IRubyObject
JITRuntime.newNil
(ThreadContext context, long ignored) static IRubyObject
JITRuntime.newPointer32
(Ruby runtime, int address) static IRubyObject
JITRuntime.newPointer32
(Ruby runtime, long address) static IRubyObject
JITRuntime.newPointer32
(ThreadContext context, int address) static IRubyObject
JITRuntime.newPointer32
(ThreadContext context, long address) static IRubyObject
JITRuntime.newPointer64
(Ruby runtime, long address) static IRubyObject
JITRuntime.newPointer64
(ThreadContext context, long address) static IRubyObject
JITRuntime.newSigned16
(Ruby runtime, int value) Deprecated.static IRubyObject
JITRuntime.newSigned16
(Ruby runtime, long value) Deprecated.static IRubyObject
JITRuntime.newSigned16
(ThreadContext context, int value) static IRubyObject
JITRuntime.newSigned16
(ThreadContext context, long value) static IRubyObject
JITRuntime.newSigned32
(Ruby runtime, int value) Deprecated.static IRubyObject
JITRuntime.newSigned32
(Ruby runtime, long value) Deprecated.static IRubyObject
JITRuntime.newSigned32
(ThreadContext context, int value) static IRubyObject
JITRuntime.newSigned32
(ThreadContext context, long value) static IRubyObject
JITRuntime.newSigned64
(Ruby runtime, long value) Deprecated.static IRubyObject
JITRuntime.newSigned64
(ThreadContext context, long value) static IRubyObject
JITRuntime.newSigned8
(Ruby runtime, int value) Deprecated.static IRubyObject
JITRuntime.newSigned8
(Ruby runtime, long value) Deprecated.static IRubyObject
JITRuntime.newSigned8
(ThreadContext context, int value) static IRubyObject
JITRuntime.newSigned8
(ThreadContext context, long value) static IRubyObject
static IRubyObject
static IRubyObject
JITRuntime.newString
(ThreadContext context, int address) static IRubyObject
JITRuntime.newString
(ThreadContext context, long address) static IRubyObject
JITRuntime.newUnsigned16
(Ruby runtime, int value) Deprecated.static IRubyObject
JITRuntime.newUnsigned16
(Ruby runtime, long value) Deprecated.static IRubyObject
JITRuntime.newUnsigned16
(ThreadContext context, int value) static IRubyObject
JITRuntime.newUnsigned16
(ThreadContext context, long value) static IRubyObject
JITRuntime.newUnsigned32
(Ruby runtime, int value) static IRubyObject
JITRuntime.newUnsigned32
(Ruby runtime, long value) Deprecated.static IRubyObject
JITRuntime.newUnsigned32
(ThreadContext context, int value) static IRubyObject
JITRuntime.newUnsigned32
(ThreadContext context, long value) static IRubyObject
JITRuntime.newUnsigned64
(Ruby runtime, long value) Deprecated.static IRubyObject
JITRuntime.newUnsigned64
(ThreadContext context, long value) static IRubyObject
JITRuntime.newUnsigned8
(Ruby runtime, int value) Deprecated.static IRubyObject
JITRuntime.newUnsigned8
(Ruby runtime, long value) Deprecated.static IRubyObject
JITRuntime.newUnsigned8
(ThreadContext context, int value) static IRubyObject
JITRuntime.newUnsigned8
(ThreadContext context, long value) static final IRubyObject
DynamicLibrary.open
(ThreadContext context, IRubyObject recv, IRubyObject libraryName, IRubyObject libraryFlags) static IRubyObject
JITRuntime.other2ptr
(ThreadContext context, IRubyObject parameter) DynamicLibrary.Symbol.to_s
(ThreadContext context) DataConverters.CallbackDataConverter.toNative
(ThreadContext context, IRubyObject obj) DataConverters.ChainedDataConverter.toNative
(ThreadContext context, IRubyObject obj) DataConverters.IntOrEnumConverter.toNative
(ThreadContext context, IRubyObject obj) DataConverters.MappedDataConverter.toNative
(ThreadContext context, IRubyObject obj) abstract IRubyObject
NativeDataConverter.toNative
(ThreadContext context, IRubyObject obj) static final IRubyObject
Factory.WinapiLastError.winapi_error
(ThreadContext context, IRubyObject recv) static final IRubyObject
Factory.WinapiLastError.winapi_error_set
(ThreadContext context, IRubyObject recv, IRubyObject value) Methods in org.jruby.ext.ffi.jffi with parameters of type IRubyObjectModifier and TypeMethodDescriptionfinal IRubyObject
Function.autorelease
(ThreadContext context, IRubyObject release) static boolean
JITRuntime.boolValue
(IRubyObject parameter) static int
JITRuntime.boolValue32
(IRubyObject parameter) static long
JITRuntime.boolValue64
(IRubyObject parameter) DefaultMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) DefaultMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name) JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1) final IRubyObject
JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2) JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4) JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5) JITNativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6) NativeInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) static IRubyObject
JITRuntime.convert2ptr
(ThreadContext context, IRubyObject parameter) static MemoryIO
JITRuntime.convertToPointerMemoryIO
(ThreadContext context, IRubyObject parameter, CachingCallSite callSite) static MemoryIO
JITRuntime.convertToStringMemoryIO
(IRubyObject parameter, ThreadContext context, CachingCallSite callSite) static MemoryIO
JITRuntime.convertToTransientStringMemoryIO
(IRubyObject parameter, ThreadContext context, CachingCallSite callSite) static final DynamicMethod
MethodFactory.createDynamicMethod
(Ruby runtime, RubyModule module, com.kenai.jffi.Function function, Type returnType, Type[] parameterTypes, com.kenai.jffi.CallingConvention convention, IRubyObject enums, boolean ignoreErrno) static final IRubyObject
Factory.LastError.error
(ThreadContext context, IRubyObject recv) static final IRubyObject
Factory.LastError.error_set
(ThreadContext context, IRubyObject recv, IRubyObject value) static int
JITRuntime.f32Value32
(IRubyObject parameter) static long
JITRuntime.f32Value64
(IRubyObject parameter) static long
JITRuntime.f64Value64
(IRubyObject parameter) DynamicLibrary.findFunction
(ThreadContext context, IRubyObject symbolName) DynamicLibrary.findVariable
(ThreadContext context, IRubyObject symbolName) DataConverters.CallbackDataConverter.fromNative
(ThreadContext context, IRubyObject obj) DataConverters.ChainedDataConverter.fromNative
(ThreadContext context, IRubyObject obj) DataConverters.IntOrEnumConverter.fromNative
(ThreadContext context, IRubyObject obj) DataConverters.MappedDataConverter.fromNative
(ThreadContext context, IRubyObject obj) abstract IRubyObject
NativeDataConverter.fromNative
(ThreadContext context, IRubyObject obj) final Pointer
NativeCallbackFactory.getCallback
(IRubyObject callable, CachingCallSite callSite) static DynamicMethod
JITRuntime.getConversionMethod
(IRubyObject parameter, CachingCallSite callSite) static MemoryIO
JITRuntime.getPointerMemoryIO
(IRubyObject parameter) VariadicInvoker.invoke
(ThreadContext context, IRubyObject typesArg, IRubyObject paramsArg) static boolean
JITRuntime.isDirectPointer
(IRubyObject parameter) static MemoryIO
JITRuntime.lookupPointerMemoryIO
(IRubyObject parameter) static PointerParameterStrategy
JITRuntime.lookupPointerParameterStrategy
(IRubyObject parameter) static IRubyObject
Function.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JFFIInvoker.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static VariadicInvoker
VariadicInvoker.newInstance
(ThreadContext context, IRubyObject klass, IRubyObject[] args) static final IRubyObject
DynamicLibrary.open
(ThreadContext context, IRubyObject recv, IRubyObject libraryName, IRubyObject libraryFlags) static long
JITRuntime.other2long
(IRubyObject parameter) static IRubyObject
JITRuntime.other2ptr
(ThreadContext context, IRubyObject parameter) static long
JITRuntime.other2u64
(IRubyObject parameter) static PointerParameterStrategy
JITRuntime.pointerParameterStrategy
(IRubyObject parameter) static int
JITRuntime.pointerValue32
(IRubyObject parameter) static long
JITRuntime.pointerValue64
(IRubyObject parameter) static int
JITRuntime.s16Value32
(IRubyObject parameter) static long
JITRuntime.s16Value64
(IRubyObject parameter) static int
JITRuntime.s32Value32
(IRubyObject parameter) static long
JITRuntime.s32Value64
(IRubyObject parameter) static long
JITRuntime.s64Value64
(IRubyObject parameter) static int
JITRuntime.s8Value32
(IRubyObject parameter) static long
JITRuntime.s8Value64
(IRubyObject parameter) static PointerParameterStrategy
JITRuntime.stringParameterStrategy
(IRubyObject parameter) DataConverters.CallbackDataConverter.toNative
(ThreadContext context, IRubyObject obj) DataConverters.ChainedDataConverter.toNative
(ThreadContext context, IRubyObject obj) DataConverters.IntOrEnumConverter.toNative
(ThreadContext context, IRubyObject obj) DataConverters.MappedDataConverter.toNative
(ThreadContext context, IRubyObject obj) abstract IRubyObject
NativeDataConverter.toNative
(ThreadContext context, IRubyObject obj) static PointerParameterStrategy
JITRuntime.transientStringParameterStrategy
(IRubyObject parameter) static int
JITRuntime.u16Value32
(IRubyObject parameter) static long
JITRuntime.u16Value64
(IRubyObject parameter) static int
JITRuntime.u32Value32
(IRubyObject parameter) static long
JITRuntime.u32Value64
(IRubyObject parameter) static long
JITRuntime.u64Value64
(IRubyObject parameter) static int
JITRuntime.u8Value32
(IRubyObject parameter) static long
JITRuntime.u8Value64
(IRubyObject parameter) static final IRubyObject
Factory.WinapiLastError.winapi_error
(ThreadContext context, IRubyObject recv) static final IRubyObject
Factory.WinapiLastError.winapi_error_set
(ThreadContext context, IRubyObject recv, IRubyObject value) Constructors in org.jruby.ext.ffi.jffi with parameters of type IRubyObjectModifierConstructorDescriptionDelegatingPointerParameterStrategy
(IRubyObject value, PointerParameterStrategy strategy) IntOrEnumConverter
(NativeType nativeType, IRubyObject enums) -
Uses of IRubyObject in org.jruby.ext.fiber
Classes in org.jruby.ext.fiber that implement IRubyObjectMethods in org.jruby.ext.fiber that return IRubyObjectModifier and TypeMethodDescriptionThreadFiber.__finalize__
(ThreadContext context) ThreadFiber.alive_p
(ThreadContext context) ThreadFiber.backtrace
(ThreadContext context) ThreadFiber.backtrace
(ThreadContext context, IRubyObject level) ThreadFiber.backtrace
(ThreadContext context, IRubyObject level, IRubyObject length) ThreadFiber.backtrace_locations
(ThreadContext context) ThreadFiber.backtrace_locations
(ThreadContext context, IRubyObject level) ThreadFiber.backtrace_locations
(ThreadContext context, IRubyObject level, IRubyObject length) static IRubyObject
ThreadFiber.blocking
(ThreadContext context, IRubyObject self, Block block) ThreadFiber.blocking_p
(ThreadContext context) static IRubyObject
ThreadFiber.blocking_p_s
(ThreadContext context, IRubyObject self) static IRubyObject
ThreadFiber.current
(ThreadContext context, IRubyObject recv) static IRubyObject
ThreadFiber.FiberSchedulerSupport.current_scheduler
(ThreadContext context, IRubyObject self) static IRubyObject
ThreadFiber.FiberSchedulerSupport.get_scheduler
(ThreadContext context, IRubyObject self) ThreadFiber.initialize
(ThreadContext context, Block block) ThreadFiber.initialize
(ThreadContext context, IRubyObject _opts, Block block) ThreadFiber.kill
(ThreadContext context) static IRubyObject
ThreadFiber.op_aref
(ThreadContext context, IRubyObject recv, IRubyObject key) static IRubyObject
ThreadFiber.op_aset
(ThreadContext context, IRubyObject recv, IRubyObject key, IRubyObject value) ThreadFiber.raise
(ThreadContext context, IRubyObject exception) ThreadFiber.raise
(ThreadContext context, IRubyObject[] args) ThreadFiber.resume
(ThreadContext context, IRubyObject[] values) static IRubyObject
ThreadFiber.FiberSchedulerSupport.schedule
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
ThreadFiber.FiberSchedulerSupport.set_scheduler
(ThreadContext context, IRubyObject self, IRubyObject scheduler) FiberQueue.shutdown
(ThreadContext context) ThreadFiber.storage
(ThreadContext context) ThreadFiber.storage_set
(ThreadContext context, IRubyObject hash) ThreadFiber.transfer
(ThreadContext context, IRubyObject[] values) static IRubyObject
ThreadFiber.yield
(ThreadContext context, IRubyObject recv) static IRubyObject
ThreadFiber.yield
(ThreadContext context, IRubyObject recv, IRubyObject value) static IRubyObject
ThreadFiber.yield
(ThreadContext context, IRubyObject recv, IRubyObject[] value) Methods in org.jruby.ext.fiber that return types with arguments of type IRubyObjectMethods in org.jruby.ext.fiber with parameters of type IRubyObjectModifier and TypeMethodDescriptionThreadFiber.backtrace
(ThreadContext context, IRubyObject level) ThreadFiber.backtrace
(ThreadContext context, IRubyObject level, IRubyObject length) ThreadFiber.backtrace_locations
(ThreadContext context, IRubyObject level) ThreadFiber.backtrace_locations
(ThreadContext context, IRubyObject level, IRubyObject length) static IRubyObject
ThreadFiber.blocking
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
ThreadFiber.blocking_p_s
(ThreadContext context, IRubyObject self) static IRubyObject
ThreadFiber.current
(ThreadContext context, IRubyObject recv) static IRubyObject
ThreadFiber.FiberSchedulerSupport.current_scheduler
(ThreadContext context, IRubyObject self) static IRubyObject
ThreadFiber.FiberSchedulerSupport.get_scheduler
(ThreadContext context, IRubyObject self) ThreadFiber.initialize
(ThreadContext context, IRubyObject _opts, Block block) static IRubyObject
ThreadFiber.op_aref
(ThreadContext context, IRubyObject recv, IRubyObject key) static IRubyObject
ThreadFiber.op_aset
(ThreadContext context, IRubyObject recv, IRubyObject key, IRubyObject value) ThreadFiber.raise
(ThreadContext context, IRubyObject exception) ThreadFiber.raise
(ThreadContext context, IRubyObject[] args) ThreadFiber.resume
(ThreadContext context, IRubyObject[] values) static IRubyObject
ThreadFiber.FiberSchedulerSupport.schedule
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
ThreadFiber.FiberSchedulerSupport.set_scheduler
(ThreadContext context, IRubyObject self, IRubyObject scheduler) ThreadFiber.storage_set
(ThreadContext context, IRubyObject hash) ThreadFiber.transfer
(ThreadContext context, IRubyObject[] values) static IRubyObject
ThreadFiber.yield
(ThreadContext context, IRubyObject recv) static IRubyObject
ThreadFiber.yield
(ThreadContext context, IRubyObject recv, IRubyObject value) static IRubyObject
ThreadFiber.yield
(ThreadContext context, IRubyObject recv, IRubyObject[] value) -
Uses of IRubyObject in org.jruby.ext.io.nonblock
Methods in org.jruby.ext.io.nonblock that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
IONonBlock.nonblock
(ThreadContext context, IRubyObject io, Block block) static IRubyObject
IONonBlock.nonblock
(ThreadContext context, IRubyObject io, IRubyObject nonblocking, Block block) static IRubyObject
IONonBlock.nonblock_p
(ThreadContext context, IRubyObject io) static IRubyObject
IONonBlock.nonblock_set
(ThreadContext context, IRubyObject io, IRubyObject nonblocking) Methods in org.jruby.ext.io.nonblock with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
IONonBlock.nonblock
(ThreadContext context, IRubyObject io, Block block) static IRubyObject
IONonBlock.nonblock
(ThreadContext context, IRubyObject io, IRubyObject nonblocking, Block block) static IRubyObject
IONonBlock.nonblock_p
(ThreadContext context, IRubyObject io) static IRubyObject
IONonBlock.nonblock_set
(ThreadContext context, IRubyObject io, IRubyObject nonblocking) -
Uses of IRubyObject in org.jruby.ext.jruby
Classes in org.jruby.ext.jruby that implement IRubyObjectModifier and TypeClassDescriptionclass
final class
class
final class
Methods in org.jruby.ext.jruby that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
JRubyUtilLibrary.cache_stats
(ThreadContext context, IRubyObject self) Provide stats on how many method and constant invalidations have occurred globally.static IRubyObject
JRubyUtilLibrary.class_loader_resources
(ThreadContext context, IRubyObject recv, IRubyObject... args) Note: class_loader_resources alias exists since 9.2static IRubyObject
JRubyUtilLibrary.classpath_launcher
(ThreadContext context, IRubyObject recv) JRubyObjectInputStream.close()
Deprecated.JRubyObjectInputStream.close
(ThreadContext context) static IRubyObject
JRubyLibrary.compile
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JRubyLibrary.compile_ir
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JRubyUtilLibrary.current_directory
(ThreadContext context, IRubyObject recv) static IRubyObject
JRubyLibrary.dereference
(ThreadContext context, IRubyObject recv, IRubyObject obj) Unwrap the given Java-integration-wrapped object, returning the unwrapped object.static IRubyObject
JRubyLibrary.JRubyConfig.did_you_mean_disabled_p
(ThreadContext context, IRubyObject self) static IRubyObject
JRubyUtilLibrary.extra_gem_paths
(ThreadContext context, IRubyObject recv) static IRubyObject
JRubyUtilLibrary.gc
(ThreadContext context, IRubyObject recv) static IRubyObject
JRubyUtilLibrary.getClassLoaderResources
(IRubyObject recv, IRubyObject name) Deprecated.JRubyExecutionContextLocal.getDefault()
JRubyExecutionContextLocal.getDefaultProc()
Deprecated.JRubyExecutionContextLocal.getDefaultProc
(ThreadContext context) static IRubyObject
JRubyUtilLibrary.getObjectSpaceEnabled
(IRubyObject recv) Deprecated.static IRubyObject
JRubyUtilLibrary.getObjectSpaceEnabled
(ThreadContext context, IRubyObject recv) JRubyExecutionContextLocal.getValue
(ThreadContext context) static IRubyObject
JRubyLibrary.identity_hash
(ThreadContext context, IRubyObject recv, IRubyObject obj) Provide the "identity" hash code that System.identityHashCode would produce.JRubyExecutionContextLocal.initialize
(ThreadContext context, IRubyObject[] args, Block block) JRubyObjectInputStream.initialize
(IRubyObject wrappedStream) Deprecated.JRubyObjectInputStream.initialize
(ThreadContext context, IRubyObject wrappedStream) static IRubyObject
JRubyUtilLibrary.load_ext
(ThreadContext context, IRubyObject recv, IRubyObject klass) Prefered way to boot-up JRuby extensions (available asJRuby.load_ext
).static IRubyObject
JRubyUtilLibrary.load_java_class
(ThreadContext context, IRubyObject recv, IRubyObject name) Loads a (Java) class.static IRubyObject
JRubyLibrary.load_string_ext
(ThreadContext context, IRubyObject recv) Deprecated.static IRubyObject
JRubyUtilLibrary.native_posix_p
(ThreadContext context, IRubyObject self) static IRubyObject
JRubyObjectInputStream.newInstance
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
JRubyObjectInputStream.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JRubyUtilLibrary.notify
(ThreadContext context, IRubyObject recv, IRubyObject arg) Notify one waiter on a locked object, as in ObjectObject.notify()
The object given must be locked using JRuby.synchronized or a similar Java monitor-based locking mechanism.static IRubyObject
JRubyUtilLibrary.notifyAll
(ThreadContext context, IRubyObject recv, IRubyObject arg) Notify all waiters on a locked object, as in ObjectObject.notifyAll()
The object given must be locked using JRuby.synchronized or a similar Java monitor-based locking mechanism.static IRubyObject
JRubyLibrary.parse
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JRubyLibrary.parse_result
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JRubyUtilLibrary.rbSynchronized
(ThreadContext context, IRubyObject recv, IRubyObject arg, Block block) Invoke the given block under synchronized lock, using standard Java synchronization.JRubyObjectInputStream.readObject()
Deprecated.JRubyObjectInputStream.readObject
(ThreadContext context) static IRubyObject
JRubyLibrary.reference
(ThreadContext context, IRubyObject recv, IRubyObject obj) Wrap the given object as in Java integration and return the wrapper.static IRubyObject
JRubyLibrary.reference0
(ThreadContext context, IRubyObject recv, IRubyObject obj) Wrap the given object as in Java integration and return the wrapper.static IRubyObject
JRubyLibrary.JRubyConfig.rubygems_disabled_p
(ThreadContext context, IRubyObject self) static IRubyObject
JRubyLibrary.runtime
(ThreadContext context, IRubyObject recv) static IRubyObject
JRubyUtilLibrary.safe_recurse
(ThreadContext context, IRubyObject utilModule, IRubyObject state, IRubyObject obj, IRubyObject name, Block block) static IRubyObject
JRubyLibrary.set_context_class_loader
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
JRubyUtilLibrary.set_last_exit_status
(ThreadContext context, IRubyObject recv, IRubyObject status, IRubyObject pid) static IRubyObject
JRubyUtilLibrary.set_meta_class
(ThreadContext context, IRubyObject recv, IRubyObject obj, IRubyObject klass) static IRubyObject
JRubyLibrary.set_security_restricted
(IRubyObject recv, IRubyObject arg) static IRubyObject
JRubyUtilLibrary.setObjectSpaceEnabled
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
JRubyUtilLibrary.setObjectSpaceEnabled
(ThreadContext context, IRubyObject recv, IRubyObject arg) JRubyExecutionContextLocal.setValue
(ThreadContext context, IRubyObject value) static IRubyObject
JRubyLibrary.subclasses
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
JRubyLibrary.subclasses
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject opts) static IRubyObject
JRubyUtilLibrary.StringUtils.unseeded_hash
(ThreadContext context, IRubyObject recv) Deprecated.static IRubyObject
JRubyUtilLibrary.wait
(ThreadContext context, IRubyObject recv, IRubyObject arg) Wait for a locked object to notify, as in ObjectObject.wait()
.static IRubyObject
JRubyUtilLibrary.wait
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject timeoutMillis) Wait for a locked object to notify, as in ObjectObject.wait(long)
.static IRubyObject
JRubyUtilLibrary.wait
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject timeoutMillis, IRubyObject timeoutNanos) Wait for a locked object to notify, as in ObjectObject.wait(long, int)
.static IRubyObject
JRubyLibrary.with_current_runtime_as_global
(ThreadContext context, IRubyObject recv, Block block) Run the provided (required) block with the "global runtime" set to the current runtime, for libraries that expect to operate against the global runtime.JRubyFiberLocal.withValue
(ThreadContext context, IRubyObject value, Block block) Methods in org.jruby.ext.jruby that return types with arguments of type IRubyObjectModifier and TypeMethodDescriptionprotected final Map
<Object, IRubyObject> JRubyExecutionContextLocal.getContextVariables
(ThreadContext context) Methods in org.jruby.ext.jruby with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic RubyString
CoreExt.String.alloc
(ThreadContext context, IRubyObject recv, IRubyObject size) static IRubyObject
JRubyUtilLibrary.cache_stats
(ThreadContext context, IRubyObject self) Provide stats on how many method and constant invalidations have occurred globally.static IRubyObject
JRubyUtilLibrary.class_loader_resources
(ThreadContext context, IRubyObject recv, IRubyObject... args) Note: class_loader_resources alias exists since 9.2static IRubyObject
JRubyUtilLibrary.classpath_launcher
(ThreadContext context, IRubyObject recv) static IRubyObject
JRubyLibrary.compile
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JRubyLibrary.compile_ir
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JRubyUtilLibrary.current_directory
(ThreadContext context, IRubyObject recv) static IRubyObject
JRubyLibrary.dereference
(ThreadContext context, IRubyObject recv, IRubyObject obj) Unwrap the given Java-integration-wrapped object, returning the unwrapped object.static IRubyObject
JRubyLibrary.JRubyConfig.did_you_mean_disabled_p
(ThreadContext context, IRubyObject self) static IRubyObject
JRubyUtilLibrary.extra_gem_paths
(ThreadContext context, IRubyObject recv) static IRubyObject
JRubyUtilLibrary.gc
(ThreadContext context, IRubyObject recv) static IRubyObject
JRubyUtilLibrary.getClassLoaderResources
(IRubyObject recv, IRubyObject name) Deprecated.static IRubyObject
JRubyUtilLibrary.getObjectSpaceEnabled
(IRubyObject recv) Deprecated.static IRubyObject
JRubyUtilLibrary.getObjectSpaceEnabled
(ThreadContext context, IRubyObject recv) static IRubyObject
JRubyLibrary.identity_hash
(ThreadContext context, IRubyObject recv, IRubyObject obj) Provide the "identity" hash code that System.identityHashCode would produce.JRubyExecutionContextLocal.initialize
(ThreadContext context, IRubyObject[] args, Block block) JRubyObjectInputStream.initialize
(IRubyObject wrappedStream) Deprecated.JRubyObjectInputStream.initialize
(ThreadContext context, IRubyObject wrappedStream) static RubyArray
JRubyUtilLibrary.internal_libraries
(ThreadContext context, IRubyObject self) Deprecated.static RubyBoolean
JRubyLibrary.is_security_restricted
(IRubyObject recv) Deprecated.static RubyBoolean
JRubyLibrary.is_security_restricted
(ThreadContext context, IRubyObject recv) static IRubyObject
JRubyUtilLibrary.load_ext
(ThreadContext context, IRubyObject recv, IRubyObject klass) Prefered way to boot-up JRuby extensions (available asJRuby.load_ext
).static IRubyObject
JRubyUtilLibrary.load_java_class
(ThreadContext context, IRubyObject recv, IRubyObject name) Loads a (Java) class.static IRubyObject
JRubyLibrary.load_string_ext
(ThreadContext context, IRubyObject recv) Deprecated.static IRubyObject
JRubyUtilLibrary.native_posix_p
(ThreadContext context, IRubyObject self) static IRubyObject
JRubyObjectInputStream.newInstance
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
JRubyObjectInputStream.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JRubyUtilLibrary.notify
(ThreadContext context, IRubyObject recv, IRubyObject arg) Notify one waiter on a locked object, as in ObjectObject.notify()
The object given must be locked using JRuby.synchronized or a similar Java monitor-based locking mechanism.static IRubyObject
JRubyUtilLibrary.notifyAll
(ThreadContext context, IRubyObject recv, IRubyObject arg) Notify all waiters on a locked object, as in ObjectObject.notifyAll()
The object given must be locked using JRuby.synchronized or a similar Java monitor-based locking mechanism.static IRubyObject
JRubyLibrary.parse
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JRubyLibrary.parse_result
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JRubyUtilLibrary.rbSynchronized
(ThreadContext context, IRubyObject recv, IRubyObject arg, Block block) Invoke the given block under synchronized lock, using standard Java synchronization.static IRubyObject
JRubyLibrary.reference
(ThreadContext context, IRubyObject recv, IRubyObject obj) Wrap the given object as in Java integration and return the wrapper.static IRubyObject
JRubyLibrary.reference0
(ThreadContext context, IRubyObject recv, IRubyObject obj) Wrap the given object as in Java integration and return the wrapper.static IRubyObject
JRubyLibrary.JRubyConfig.rubygems_disabled_p
(ThreadContext context, IRubyObject self) static IRubyObject
JRubyLibrary.runtime
(ThreadContext context, IRubyObject recv) static IRubyObject
JRubyUtilLibrary.safe_recurse
(ThreadContext context, IRubyObject utilModule, IRubyObject state, IRubyObject obj, IRubyObject name, Block block) static IRubyObject
JRubyLibrary.set_context_class_loader
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
JRubyUtilLibrary.set_last_exit_status
(ThreadContext context, IRubyObject recv, IRubyObject status, IRubyObject pid) static IRubyObject
JRubyUtilLibrary.set_meta_class
(ThreadContext context, IRubyObject recv, IRubyObject obj, IRubyObject klass) static IRubyObject
JRubyLibrary.set_security_restricted
(IRubyObject recv, IRubyObject arg) static IRubyObject
JRubyUtilLibrary.setObjectSpaceEnabled
(IRubyObject recv, IRubyObject arg) Deprecated.static IRubyObject
JRubyUtilLibrary.setObjectSpaceEnabled
(ThreadContext context, IRubyObject recv, IRubyObject arg) JRubyExecutionContextLocal.setValue
(ThreadContext context, IRubyObject value) static IRubyObject
JRubyLibrary.subclasses
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
JRubyLibrary.subclasses
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject opts) static RubyFixnum
CoreExt.String.unseeded_hash
(ThreadContext context, IRubyObject recv) static IRubyObject
JRubyUtilLibrary.StringUtils.unseeded_hash
(ThreadContext context, IRubyObject recv) Deprecated.static IRubyObject
JRubyUtilLibrary.wait
(ThreadContext context, IRubyObject recv, IRubyObject arg) Wait for a locked object to notify, as in ObjectObject.wait()
.static IRubyObject
JRubyUtilLibrary.wait
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject timeoutMillis) Wait for a locked object to notify, as in ObjectObject.wait(long)
.static IRubyObject
JRubyUtilLibrary.wait
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject timeoutMillis, IRubyObject timeoutNanos) Wait for a locked object to notify, as in ObjectObject.wait(long, int)
.static IRubyObject
JRubyLibrary.with_current_runtime_as_global
(ThreadContext context, IRubyObject recv, Block block) Run the provided (required) block with the "global runtime" set to the current runtime, for libraries that expect to operate against the global runtime.JRubyFiberLocal.withValue
(ThreadContext context, IRubyObject value, Block block) -
Uses of IRubyObject in org.jruby.ext.monitor
Classes in org.jruby.ext.monitor that implement IRubyObjectMethods in org.jruby.ext.monitor that return IRubyObjectModifier and TypeMethodDescriptionMonitor.enter
(ThreadContext context) Monitor.exit
(ThreadContext context) Monitor.mon_check_owner
(ThreadContext context) Monitor.mon_locked_p
(ThreadContext context) Monitor.synchronize
(ThreadContext context, Block block) Monitor.wait_for_cond
(ThreadContext context, IRubyObject cond, IRubyObject timeout) Methods in org.jruby.ext.monitor with parameters of type IRubyObjectModifier and TypeMethodDescriptionMonitor.wait_for_cond
(ThreadContext context, IRubyObject cond, IRubyObject timeout) -
Uses of IRubyObject in org.jruby.ext.pathname
Classes in org.jruby.ext.pathname that implement IRubyObjectMethods in org.jruby.ext.pathname that return IRubyObjectModifier and TypeMethodDescriptionRubyPathname.each_entry
(ThreadContext context, Block block) RubyPathname.each_line
(ThreadContext context, IRubyObject[] args, Block block) RubyPathname.empty_p
(ThreadContext context) RubyPathname.fnmatch
(ThreadContext context, IRubyObject[] args) Deprecated.RubyPathname.fnmatch_p
(ThreadContext context, IRubyObject arg0) RubyPathname.fnmatch_p
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyPathname.freeze
(ThreadContext context) static IRubyObject
RubyPathname.getwd
(ThreadContext context, IRubyObject recv) RubyPathname.glob
(ThreadContext context, IRubyObject[] _args, Block block) static IRubyObject
RubyPathname.glob
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyPathname.initialize
(ThreadContext context, IRubyObject path) RubyPathname.initialize_copy
(ThreadContext context, IRubyObject pathname) RubyPathname.inspect
(ThreadContext context) RubyPathname.make_link
(ThreadContext context, IRubyObject old) RubyPathname.make_symlink
(ThreadContext context, IRubyObject old) static IRubyObject
RubyPathname.PathnameKernelMethods.newPathname
(ThreadContext context, IRubyObject recv, IRubyObject path) RubyPathname.op_cmp
(ThreadContext context, IRubyObject other) RubyPathname.op_equal
(ThreadContext context, IRubyObject other) RubyPathname.opendir
(ThreadContext context, Block block) RubyPathname.sub
(ThreadContext context, IRubyObject[] args, Block block) RubyPathname.sub_ext
(ThreadContext context, IRubyObject newExt) RubyPathname.taint
(ThreadContext context) Deprecated.RubyPathname.to_path
(ThreadContext context) RubyPathname.to_s
(ThreadContext context) RubyPathname.unlink
(ThreadContext context) RubyPathname.untaint
(ThreadContext context) Deprecated.Methods in org.jruby.ext.pathname with parameters of type IRubyObjectModifier and TypeMethodDescriptionRubyPathname.each_line
(ThreadContext context, IRubyObject[] args, Block block) RubyPathname.fnmatch
(ThreadContext context, IRubyObject[] args) Deprecated.RubyPathname.fnmatch_p
(ThreadContext context, IRubyObject arg0) RubyPathname.fnmatch_p
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyPathname.getwd
(ThreadContext context, IRubyObject recv) RubyPathname.glob
(ThreadContext context, IRubyObject[] _args, Block block) static IRubyObject
RubyPathname.glob
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyPathname.initialize
(ThreadContext context, IRubyObject path) RubyPathname.initialize_copy
(ThreadContext context, IRubyObject pathname) RubyPathname.make_link
(ThreadContext context, IRubyObject old) RubyPathname.make_symlink
(ThreadContext context, IRubyObject old) static RubyPathname
RubyPathname.newInstance
(ThreadContext context, RubyClass klass, IRubyObject path) static RubyPathname
RubyPathname.newInstance
(ThreadContext context, IRubyObject path) static IRubyObject
RubyPathname.PathnameKernelMethods.newPathname
(ThreadContext context, IRubyObject recv, IRubyObject path) RubyPathname.op_cmp
(ThreadContext context, IRubyObject other) RubyPathname.op_equal
(ThreadContext context, IRubyObject other) RubyPathname.sub
(ThreadContext context, IRubyObject[] args, Block block) RubyPathname.sub_ext
(ThreadContext context, IRubyObject newExt) -
Uses of IRubyObject in org.jruby.ext.ripper
Classes in org.jruby.ext.ripper that implement IRubyObjectFields in org.jruby.ext.ripper declared as IRubyObjectModifier and TypeFieldDescriptionRipperParserBase.case_labels
protected IRubyObject
RipperParserBase.ripper
Methods in org.jruby.ext.ripper that return IRubyObjectModifier and TypeMethodDescriptionRipperParserBase.arg_add_optblock
(IRubyObject arg1, IRubyObject arg2) protected IRubyObject
RipperParserBase.assignable
(ByteList name, IRubyObject value) RipperParserBase.assignableConstant
(IRubyObject value) RipperParserBase.assignableIdentifier
(IRubyObject value) protected IRubyObject
RipperParserBase.backref_error
(IRubyObject ref, IRubyObject expr) protected IRubyObject
RipperParserBase.call_bin_op
(IRubyObject left, IRubyObject id, IRubyObject right, int line) protected IRubyObject
RipperParserBase.call_bin_op
(IRubyObject left, ByteList id, IRubyObject right, int line) protected IRubyObject
RipperParserBase.call_uni_op
(IRubyObject recv, IRubyObject id) protected IRubyObject
RipperParserBase.call_uni_op
(IRubyObject recv, ByteList id) RubyRipper.column
(ThreadContext context) RipperParserBase.compile_error
(String message) protected IRubyObject
RipperParserBase.const_decl
(IRubyObject path) RubyRipper.dedent_string
(ThreadContext context, IRubyObject _input, IRubyObject _width) static IRubyObject
RubyRipper.dedent_string
(ThreadContext context, IRubyObject self, IRubyObject _input, IRubyObject _width) RipperParserBase.dispatch
(String method_name, IRubyObject arg1) RipperParserBase.dispatch
(String method_name, IRubyObject arg1, IRubyObject arg2) RipperParserBase.dispatch
(String method_name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) RipperParserBase.dispatch
(String method_name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4) RipperParserBase.dispatch
(String method_name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5) RipperParserBase.dispatch
(String method_name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7) RubyRipper.encoding
(ThreadContext context) RubyRipper.end_seen_p
(ThreadContext context) RubyRipper.error_p
(ThreadContext context) RipperParserBase.escape
(IRubyObject arg) RipperParserBase.fals()
RubyRipper.filename
(ThreadContext context) RipperParserBase.formal_argument
(ByteList identifier, IRubyObject lhs) protected IRubyObject
protected IRubyObject
protected IRubyObject
RipperParserBase.get_value
(IRubyObject value) ArgsTailHolder.getBlockArg()
ArgsTailHolder.getKeywordArgs()
ArgsTailHolder.getKeywordRestArg()
RipperParserBase.heredoc_dedent
(IRubyObject array) RubyRipper.initialize
(ThreadContext context, IRubyObject src) RubyRipper.initialize
(ThreadContext context, IRubyObject src, IRubyObject file) RubyRipper.initialize
(ThreadContext context, IRubyObject src, IRubyObject file, IRubyObject line) RipperParserBase.internalId()
protected IRubyObject
RipperParserBase.it_id()
RipperParserBase.keyword_arg
(IRubyObject key, IRubyObject value) static IRubyObject
RubyRipper.lex_state_name
(ThreadContext context, IRubyObject self, IRubyObject lexStateParam) RubyRipper.lineno
(ThreadContext context) protected IRubyObject
RipperParserBase.logop
(IRubyObject left, ByteList id, IRubyObject right) RipperParserBase.makeNullNil
(IRubyObject value) protected IRubyObject
RipperParserBase.match_op
(IRubyObject left, IRubyObject right) RipperParserBase.method_add_block
(IRubyObject method, IRubyObject block) RipperParserBase.method_cond
(IRubyObject value) RipperParserBase.method_optarg
(IRubyObject method, IRubyObject arg) RipperParserBase.new_args
(int _line, IRubyObject f, IRubyObject o, IRubyObject r, IRubyObject p, ArgsTailHolder tail) RipperParserBase.new_array
(IRubyObject... args) RipperParserBase.new_array_pattern
(int _line, IRubyObject constant, IRubyObject preArg, RubyArray arrayPattern) RipperParserBase.new_assoc
(IRubyObject key, IRubyObject value) protected IRubyObject
RipperParserBase.new_defined
(long _line, IRubyObject value) protected IRubyObject
RipperParserBase.NEW_ERROR
(ProductionState value) RipperParserBase.new_find_pattern
(IRubyObject constant, RubyArray findPattern) RipperParserBase.new_hash_pattern
(IRubyObject constant, RubyArray hashPattern) RipperParserBase.new_regexp
(int line, IRubyObject contents, IRubyObject end) RipperParserBase.nil()
RipperParserBase.none()
RipperParserBase.parse
(boolean isDebug) The parse method use an lexer stream and parse it to an AST node structureRubyRipper.parse
(ThreadContext context) RipperParserBase.remove_begin
(IRubyObject value) protected IRubyObject
RipperParserBase.ripper_new_yylval
(IRubyObject id, IRubyObject b, IRubyObject c) RubyRipper.state
(ThreadContext context) RubyRipper.token
(ThreadContext context) protected IRubyObject
RipperParserBase.value_expr
(IRubyObject value) RipperParserBase.var_field
(IRubyObject value) RipperParserBase.void_stmts
(IRubyObject value) RubyRipper.yydebug
(ThreadContext context) RubyRipper.yydebug_set
(ThreadContext context, IRubyObject arg) Methods in org.jruby.ext.ripper with parameters of type IRubyObjectModifier and TypeMethodDescriptionRipperParserBase.arg_add_optblock
(IRubyObject arg1, IRubyObject arg2) protected IRubyObject
RipperParserBase.assignable
(ByteList name, IRubyObject value) RipperParserBase.assignableConstant
(IRubyObject value) RipperParserBase.assignableIdentifier
(IRubyObject value) protected IRubyObject
RipperParserBase.backref_error
(IRubyObject ref, IRubyObject expr) protected IRubyObject
RipperParserBase.call_bin_op
(IRubyObject left, IRubyObject id, IRubyObject right, int line) protected IRubyObject
RipperParserBase.call_bin_op
(IRubyObject left, ByteList id, IRubyObject right, int line) protected IRubyObject
RipperParserBase.call_uni_op
(IRubyObject recv, IRubyObject id) protected IRubyObject
RipperParserBase.call_uni_op
(IRubyObject recv, ByteList id) protected IRubyObject
RipperParserBase.const_decl
(IRubyObject path) RubyRipper.dedent_string
(ThreadContext context, IRubyObject _input, IRubyObject _width) static IRubyObject
RubyRipper.dedent_string
(ThreadContext context, IRubyObject self, IRubyObject _input, IRubyObject _width) RipperParserBase.dispatch
(String method_name, IRubyObject arg1) RipperParserBase.dispatch
(String method_name, IRubyObject arg1, IRubyObject arg2) RipperParserBase.dispatch
(String method_name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) RipperParserBase.dispatch
(String method_name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4) RipperParserBase.dispatch
(String method_name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5) RipperParserBase.dispatch
(String method_name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, IRubyObject arg5, IRubyObject arg6, IRubyObject arg7) RipperParserBase.escape
(IRubyObject arg) RipperParserBase.formal_argument
(ByteList identifier, IRubyObject lhs) RipperParserBase.get_id
(IRubyObject _ignored) protected IRubyObject
RipperParserBase.get_value
(IRubyObject value) RipperParserBase.heredoc_dedent
(IRubyObject array) RubyRipper.initialize
(ThreadContext context, IRubyObject src) RubyRipper.initialize
(ThreadContext context, IRubyObject src, IRubyObject file) RubyRipper.initialize
(ThreadContext context, IRubyObject src, IRubyObject file, IRubyObject line) RipperParserBase.keyword_arg
(IRubyObject key, IRubyObject value) static IRubyObject
RubyRipper.lex_state_name
(ThreadContext context, IRubyObject self, IRubyObject lexStateParam) protected IRubyObject
RipperParserBase.logop
(IRubyObject left, ByteList id, IRubyObject right) RipperParserBase.makeNullNil
(IRubyObject value) protected IRubyObject
RipperParserBase.match_op
(IRubyObject left, IRubyObject right) RipperParserBase.method_add_block
(IRubyObject method, IRubyObject block) RipperParserBase.method_cond
(IRubyObject value) RipperParserBase.method_optarg
(IRubyObject method, IRubyObject arg) RipperParserBase.new_args
(int _line, IRubyObject f, IRubyObject o, IRubyObject r, IRubyObject p, ArgsTailHolder tail) RipperParserBase.new_args_tail
(int _line, IRubyObject kwarg, IRubyObject kwargRest, IRubyObject block) RipperParserBase.new_args_tail
(int line, IRubyObject kwarg, IRubyObject kwargRest, ByteList block) RipperParserBase.new_args_tail
(int _line, IRubyObject kwarg, ByteList kwargRest, IRubyObject block) protected ArgsTailHolder
RipperParserBase.new_args_tail
(int line, IRubyObject keywordArg, ByteList keywordRestArgName, ByteList block) RipperParserBase.new_array
(IRubyObject... args) RipperParserBase.new_array_pattern
(int _line, IRubyObject constant, IRubyObject preArg, RubyArray arrayPattern) RipperParserBase.new_array_pattern_tail
(int _line, IRubyObject preArgs, boolean hasRest, IRubyObject restArg, RubyArray postArgs) RipperParserBase.new_assoc
(IRubyObject key, IRubyObject value) protected IRubyObject
RipperParserBase.new_defined
(long _line, IRubyObject value) RipperParserBase.new_find_pattern
(IRubyObject constant, RubyArray findPattern) RipperParserBase.new_find_pattern_tail
(int _line, IRubyObject preRestArg, IRubyObject args, IRubyObject postRestArg) RipperParserBase.new_hash_pattern
(IRubyObject constant, RubyArray hashPattern) RipperParserBase.new_hash_pattern_tail
(int _line, IRubyObject keywordArgs, IRubyObject keywordRestValue) RipperParserBase.new_regexp
(int line, IRubyObject contents, IRubyObject end) RipperParserBase.remove_begin
(IRubyObject value) protected IRubyObject
RipperParserBase.ripper_new_yylval
(IRubyObject id, IRubyObject b, IRubyObject c) protected void
RipperParserBase.set_it_id
(IRubyObject node) void
RipperParserBase.setCurrentArg
(IRubyObject arg) RipperParserBase.symbolID
(IRubyObject ident) protected IRubyObject
RipperParserBase.value_expr
(IRubyObject value) RipperParserBase.var_field
(IRubyObject value) RipperParserBase.void_stmts
(IRubyObject value) RubyRipper.yydebug_set
(ThreadContext context, IRubyObject arg) Constructors in org.jruby.ext.ripper with parameters of type IRubyObjectModifierConstructorDescriptionArgsTailHolder
(IRubyObject keywordArgs, IRubyObject keywordRestArg, IRubyObject blockArg) RipperParser
(ThreadContext context, IRubyObject ripper, LexerSource source) RipperParserBase
(ThreadContext context, IRubyObject ripper, LexerSource source) -
Uses of IRubyObject in org.jruby.ext.set
Classes in org.jruby.ext.set that implement IRubyObjectModifier and TypeClassDescriptionclass
Native implementation of Ruby's Set (set.rb replacement).static final class
class
Native implementation of Ruby's SortedSet (set.rb replacement).Methods in org.jruby.ext.set that return IRubyObjectModifier and TypeMethodDescriptionRubySet.add_p
(ThreadContext context, IRubyObject obj) Adds the given object to the set and returns self.RubySet.classify
(ThreadContext context, Block block) RubySet.collect_bang
(ThreadContext context, Block block) RubySet.compare_by_identity
(ThreadContext context) RubySet.compare_by_identity_p
(ThreadContext context) RubySet.delete
(ThreadContext context, IRubyObject obj) RubySet.delete_if
(ThreadContext context, Block block) RubySet.delete_p
(ThreadContext context, IRubyObject obj) Deletes the given object from the set and returns self.RubySet.disjoint_p
(ThreadContext context, IRubyObject setArg) Returns true if the set and the given set have no element in common.RubySet.divide
(ThreadContext context, Block block) Divides the set into a set of subsets according to the commonality defined by the given block.RubySet.each
(ThreadContext context, Block block) RubySet.empty_p
(ThreadContext context) RubySortedSet.firstValue()
RubySet.flatten_bang
(ThreadContext context) RubySet.freeze
(ThreadContext context) RubySet.initialize
(ThreadContext context, Block block) initialize(enum = nil, &block)protected IRubyObject
RubySet.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubySet.initialize
(ThreadContext context, IRubyObject enume, Block block) initialize(enum = nil, &block)RubySet.initialize_clone
(ThreadContext context, IRubyObject[] args) RubySortedSet.initialize_clone
(ThreadContext context, IRubyObject[] args) RubySet.initialize_dup
(ThreadContext context, IRubyObject orig) RubySortedSet.initialize_dup
(ThreadContext context, IRubyObject orig) RubySet.instance_variable_set
(IRubyObject name, IRubyObject value) RubySet.intersect_p
(ThreadContext context, IRubyObject setArg) Returns true if the set and the given set have at least one element in common.RubySet.join
(ThreadContext context) RubySet.join
(ThreadContext context, IRubyObject sep) RubySet.keep_if
(ThreadContext context, Block block) RubySortedSet.lastValue()
RubySet.length
(ThreadContext context) RubySet.op_and
(ThreadContext context, IRubyObject enume) Returns a new set built by merging the set and the elements of the given enumerable object.RubySet.op_cmp
(ThreadContext context, IRubyObject other) RubySet.op_diff
(ThreadContext context, IRubyObject enume) Returns a new set built by duplicating the set, removing every element that appears in the given enumerable object.RubySet.op_eql
(ThreadContext context, IRubyObject other) RubySet.op_equal
(ThreadContext context, IRubyObject other) RubySet.op_or
(ThreadContext context, IRubyObject enume) Returns a new set built by merging the set and the elements of the given enumerable object.RubySet.op_xor
(ThreadContext context, IRubyObject enume) Returns a new set containing elements exclusive between the set and the given enumerable object.RubySet.proper_subset_p
(ThreadContext context, IRubyObject setArg) RubySet.proper_superset_p
(ThreadContext context, IRubyObject setArg) RubySet.rb_clear
(ThreadContext context) RubySet.reject_bang
(ThreadContext context, Block block) RubySet.reset
(ThreadContext context) RubySet.select_bang
(ThreadContext context, Block block) RubySet.subset_p
(ThreadContext context, IRubyObject setArg) RubySet.subtract
(ThreadContext context, IRubyObject enume) Deletes every element that appears in the given enumerable object and returns self.RubySet.superset_p
(ThreadContext context, IRubyObject setArg) RubySet.taint
(ThreadContext context) Deprecated.static IRubyObject
EnumerableExt.to_set
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
EnumerableExt.to_set
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) RubySet.DivideTSortHash.tsort_each_child
(ThreadContext context, IRubyObject node, Block block) RubySet.DivideTSortHash.tsort_each_node
(ThreadContext context, Block block) RubySet.untaint
(ThreadContext context) Deprecated.Methods in org.jruby.ext.set that return types with arguments of type IRubyObjectModifier and TypeMethodDescriptionComparator
<? super IRubyObject> RubySortedSet.comparator()
protected final Set
<IRubyObject> RubySet.elements()
protected Set
<IRubyObject> RubySet.elementsOrdered()
protected Set
<IRubyObject> RubySortedSet.elementsOrdered()
RubySortedSet.rawHeadSet
(IRubyObject toElement) RubySet.rawIterator()
RubySortedSet.rawSubSet
(IRubyObject fromElement, IRubyObject toElement) RubySortedSet.rawTailSet
(IRubyObject fromElement) Methods in org.jruby.ext.set with parameters of type IRubyObjectModifier and TypeMethodDescriptionRubySet.add
(ThreadContext context, IRubyObject obj) Adds the given object to the set and returns self.RubySet.add_p
(ThreadContext context, IRubyObject obj) Adds the given object to the set and returns self.protected void
RubySet.addImpl
(Ruby runtime, IRubyObject obj) Deprecated.protected void
RubySet.addImpl
(ThreadContext context, IRubyObject obj) protected void
RubySortedSet.addImpl
(ThreadContext context, IRubyObject obj) static RubySet
RubySet.create
(ThreadContext context, IRubyObject self, IRubyObject... ary) Creates a new set containing the given objects.static RubySortedSet
RubySortedSet.create
(ThreadContext context, IRubyObject self, IRubyObject... ary) RubySet.delete
(ThreadContext context, IRubyObject obj) RubySet.delete_p
(ThreadContext context, IRubyObject obj) Deletes the given object from the set and returns self.protected boolean
RubySet.deleteImpl
(IRubyObject obj) protected boolean
RubySortedSet.deleteImpl
(IRubyObject obj) protected void
RubySet.deleteImplIterator
(IRubyObject obj, Iterator it) protected void
RubySortedSet.deleteImplIterator
(IRubyObject obj, Iterator it) RubySet.disjoint_p
(ThreadContext context, IRubyObject setArg) Returns true if the set and the given set have no element in common.boolean
RubySet.eql
(IRubyObject otherArg) RubySet.flatten_merge
(ThreadContext context, IRubyObject set) RubySet.include_p
(ThreadContext context, IRubyObject obj) Returns true if the set contains the given object.protected IRubyObject
RubySet.initialize
(ThreadContext context, IRubyObject[] args, Block block) RubySet.initialize
(ThreadContext context, IRubyObject enume, Block block) initialize(enum = nil, &block)RubySet.initialize_clone
(ThreadContext context, IRubyObject[] args) RubySortedSet.initialize_clone
(ThreadContext context, IRubyObject[] args) RubySet.initialize_dup
(ThreadContext context, IRubyObject orig) RubySortedSet.initialize_dup
(ThreadContext context, IRubyObject orig) RubySet.instance_variable_set
(IRubyObject name, IRubyObject value) RubySet.intersect_p
(ThreadContext context, IRubyObject setArg) Returns true if the set and the given set have at least one element in common.RubySet.join
(ThreadContext context, IRubyObject sep) RubySet.op_and
(ThreadContext context, IRubyObject enume) Returns a new set built by merging the set and the elements of the given enumerable object.RubySet.op_cmp
(ThreadContext context, IRubyObject other) RubySet.op_diff
(ThreadContext context, IRubyObject enume) Returns a new set built by duplicating the set, removing every element that appears in the given enumerable object.RubySet.op_eql
(ThreadContext context, IRubyObject other) RubySet.op_equal
(ThreadContext context, IRubyObject other) RubySet.op_or
(ThreadContext context, IRubyObject enume) Returns a new set built by merging the set and the elements of the given enumerable object.RubySet.op_xor
(ThreadContext context, IRubyObject enume) Returns a new set containing elements exclusive between the set and the given enumerable object.RubySet.proper_subset_p
(ThreadContext context, IRubyObject setArg) RubySet.proper_superset_p
(ThreadContext context, IRubyObject setArg) RubySortedSet.rawHeadSet
(IRubyObject toElement) RubySortedSet.rawSubSet
(IRubyObject fromElement, IRubyObject toElement) RubySortedSet.rawTailSet
(IRubyObject fromElement) RubySet.rb_merge
(ThreadContext context, IRubyObject enume) RubySet.rb_merge
(ThreadContext context, IRubyObject... args) Merges the elements of the given enumerable object to the set and returns self.RubySet.replace
(ThreadContext context, IRubyObject enume) Replaces the contents of the set with the contents of the given enumerable object and returns self.RubySet.subset_p
(ThreadContext context, IRubyObject setArg) RubySet.subtract
(ThreadContext context, IRubyObject enume) Deletes every element that appears in the given enumerable object and returns self.RubySet.superset_p
(ThreadContext context, IRubyObject setArg) static IRubyObject
EnumerableExt.to_set
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
EnumerableExt.to_set
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) RubySet.to_set
(ThreadContext context, IRubyObject[] args, Block block) RubySet.DivideTSortHash.tsort_each_child
(ThreadContext context, IRubyObject node, Block block) -
Uses of IRubyObject in org.jruby.ext.socket
Classes in org.jruby.ext.socket that implement IRubyObjectModifier and TypeClassDescriptionclass
class
class
class
Implementation of the BasicSocket class from Ruby.class
class
class
class
class
class
class
class
Methods in org.jruby.ext.socket that return IRubyObjectModifier and TypeMethodDescriptionRubyServerSocket.accept
(ThreadContext context) RubySocket.accept
(ThreadContext context) RubyTCPServer.accept()
Deprecated.RubyTCPServer.accept
(ThreadContext context) RubyUNIXServer.accept
(ThreadContext context) RubyServerSocket.accept_nonblock
(ThreadContext context) RubyServerSocket.accept_nonblock
(ThreadContext context, IRubyObject opts) RubySocket.accept_nonblock
(ThreadContext context, IRubyObject[] args) RubyTCPServer.accept_nonblock
(ThreadContext context) RubyTCPServer.accept_nonblock
(ThreadContext context, Ruby runtime, boolean ex) RubyTCPServer.accept_nonblock
(ThreadContext context, IRubyObject opts) RubyUNIXServer.accept_nonblock
(ThreadContext context) RubyUNIXServer.accept_nonblock
(ThreadContext context, Ruby runtime, boolean ex) RubyUNIXServer.accept_nonblock
(ThreadContext context, IRubyObject opts) Ifaddr.addr
(ThreadContext context) RubyIPSocket.addr()
Deprecated.RubyIPSocket.addr
(ThreadContext context) RubyIPSocket.addr
(ThreadContext context, IRubyObject reverse) RubyUNIXServer.addr
(ThreadContext context) RubyUNIXSocket.addr
(ThreadContext context) protected IRubyObject
RubyBasicSocket.addrFor
(ThreadContext context, InetSocketAddress addr, boolean reverse) protected IRubyObject
RubySocket.addrFor
(ThreadContext context, InetSocketAddress addr, boolean reverse) Addrinfo.afamily
(ThreadContext context) Option.asInt
(ThreadContext context) RubyServerSocket.bind
(ThreadContext context, IRubyObject addr) RubyServerSocket.bind
(ThreadContext context, IRubyObject addr, IRubyObject backlog) RubySocket.bind
(ThreadContext context, IRubyObject arg) RubyUDPSocket.bind
(IRubyObject host, IRubyObject port) Deprecated.RubyUDPSocket.bind
(ThreadContext context, IRubyObject host, IRubyObject _port) Option.bool
(ThreadContext context) static IRubyObject
Option.bool
(ThreadContext context, IRubyObject self, IRubyObject[] args) Ifaddr.broadaddr
(ThreadContext context) Addrinfo.canonname
(ThreadContext context) RubySocket.close
(ThreadContext context) RubyBasicSocket.close_read
(ThreadContext context) RubyBasicSocket.close_write
(ThreadContext context) RubyServerSocket.connect
(ThreadContext context, IRubyObject arg) RubySocket.connect
(ThreadContext context, IRubyObject arg) RubyUDPSocket.connect
(IRubyObject host, IRubyObject port) Deprecated.RubyUDPSocket.connect
(ThreadContext context, IRubyObject _host, IRubyObject port) RubyServerSocket.connect_nonblock
(ThreadContext context, IRubyObject arg) RubySocket.connect_nonblock
(ThreadContext context, IRubyObject arg) RubySocket.connect_nonblock
(ThreadContext context, IRubyObject arg, IRubyObject opts) Option.data
(ThreadContext context) static IRubyObject
RubyBasicSocket.do_not_reverse_lookup
(IRubyObject recv) Deprecated.RubyBasicSocket.do_not_reverse_lookup
(ThreadContext context) static IRubyObject
RubyBasicSocket.do_not_reverse_lookup
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyServerSocket.doAccept
(RubySocket sock, ThreadContext context, boolean ex) static IRubyObject
RubyServerSocket.doAcceptNonblock
(RubySocket sock, ThreadContext context, boolean ex) protected IRubyObject
RubySocket.doConnect
(ThreadContext context, SocketAddress addr, boolean ex) protected static IRubyObject
RubyUDPSocket.doReceive
(RubyBasicSocket socket, Ruby runtime, boolean non_block, int length, RubyBasicSocket.ReceiveTuple tuple) Ifaddr.dstaddr
(ThreadContext context) Option.family
(ThreadContext context) Ifaddr.flags
(ThreadContext context) static IRubyObject
RubyBasicSocket.for_fd
(ThreadContext context, IRubyObject _klass, IRubyObject _fileno) static IRubyObject
RubySocket.for_fd
(ThreadContext context, IRubyObject socketClass, IRubyObject _fd) static IRubyObject
RubyUNIXSocket.for_fd
(ThreadContext context, IRubyObject recv, IRubyObject _fileno) static IRubyObject
RubyIPSocket.getaddress
(IRubyObject recv, IRubyObject hostname) Deprecated.static IRubyObject
RubyIPSocket.getaddress
(ThreadContext context, IRubyObject self, IRubyObject hostname) static IRubyObject
SocketUtils.getaddress
(ThreadContext context, IRubyObject hostname) static IRubyObject
Addrinfo.getaddrinfo
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubySocket.getaddrinfo
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
SocketUtils.getaddrinfo
(ThreadContext context, IRubyObject[] args) Ruby definition would look like:static IRubyObject
RubySocket.gethostbyaddr
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
SocketUtils.gethostbyaddr
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubySocket.gethostbyname
(ThreadContext context, IRubyObject recv, IRubyObject hostname) static IRubyObject
RubyTCPSocket.gethostbyname
(IRubyObject recv, IRubyObject hostname) Deprecated.static IRubyObject
RubyTCPSocket.gethostbyname
(ThreadContext context, IRubyObject recv, IRubyObject hostname) static IRubyObject
SocketUtils.gethostbyname
(ThreadContext context, IRubyObject hostname) static IRubyObject
RubySocket.gethostname
(ThreadContext context, IRubyObject recv) static IRubyObject
SocketUtils.gethostname
(ThreadContext context) static IRubyObject
RubySocket.getifaddrs
(ThreadContext context, IRubyObject recv) Addrinfo.getnameinfo
(ThreadContext context) Addrinfo.getnameinfo
(ThreadContext context, int flags) Addrinfo.getnameinfo
(ThreadContext context, IRubyObject flags) static IRubyObject
RubySocket.getnameinfo
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
SocketUtils.getnameinfo
(ThreadContext context, IRubyObject[] args) RubyBasicSocket.getpeereid
(ThreadContext context) RubyIPSocket.getpeereid
(ThreadContext context) RubyBasicSocket.getpeername()
Deprecated.RubyBasicSocket.getpeername
(ThreadContext context) RubyIPSocket.getpeername
(ThreadContext context) RubyTCPServer.getpeername
(ThreadContext context, IRubyObject[] args) RubyTCPServer.gets
(ThreadContext context) RubyTCPServer.gets
(ThreadContext context, IRubyObject sep) RubyTCPServer.gets
(ThreadContext context, IRubyObject sep, IRubyObject limit) static IRubyObject
RubySocket.getservbyname
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
SocketUtils.getservbyname
(ThreadContext context, IRubyObject[] args) RubyBasicSocket.getsockname()
Deprecated.RubyBasicSocket.getsockname
(ThreadContext context) protected IRubyObject
RubyBasicSocket.getSocknameCommon
(ThreadContext context, String caller) protected IRubyObject
RubyIPSocket.getSocknameCommon
(ThreadContext context, String caller) RubyBasicSocket.getsockopt
(IRubyObject lev, IRubyObject optname) Deprecated.RubyBasicSocket.getsockopt
(ThreadContext context, IRubyObject _level, IRubyObject _opt) Ifaddr.ifindex
(ThreadContext context) Addrinfo.initialize
(ThreadContext context, IRubyObject _sockaddr) Addrinfo.initialize
(ThreadContext context, IRubyObject[] args) Addrinfo.initialize
(ThreadContext context, IRubyObject _sockaddr, IRubyObject _family) Addrinfo.initialize
(ThreadContext context, IRubyObject _sockaddr, IRubyObject _family, IRubyObject _socktype) Option.initialize
(ThreadContext context, IRubyObject[] args) RubySocket.initialize
(ThreadContext context, IRubyObject domain, IRubyObject type) RubySocket.initialize
(ThreadContext context, IRubyObject domain, IRubyObject type, IRubyObject protocol) RubyTCPServer.initialize
(ThreadContext context, IRubyObject[] args) RubyTCPSocket.initialize
(ThreadContext context, String remoteHost, int remotePort, IRubyObject host, String localHost, int localPort, RubyHash opts) RubyTCPSocket.initialize
(ThreadContext context, IRubyObject[] args) RubyTCPSocket.initialize
(ThreadContext context, IRubyObject host, IRubyObject port) RubyTCPSocket.initialize
(ThreadContext context, IRubyObject host, IRubyObject port, IRubyObject localOrOpts) RubyUDPSocket.initialize
(ThreadContext context) RubyUDPSocket.initialize
(ThreadContext context, ProtocolFamily family) RubyUDPSocket.initialize
(ThreadContext context, IRubyObject _family) RubyUNIXServer.initialize
(ThreadContext context, IRubyObject path) RubyUNIXSocket.initialize
(ThreadContext context, IRubyObject path) Addrinfo.inspect
(ThreadContext context) Ifaddr.inspect
(ThreadContext context) Option.inspect
(ThreadContext context) RubyUDPSocket.inspect
(ThreadContext context) Addrinfo.inspect_sockaddr
(ThreadContext context) static IRubyObject
Addrinfo.ip
(ThreadContext context, IRubyObject recv, IRubyObject arg) Addrinfo.ip_address
(ThreadContext context) static IRubyObject
RubySocket.ip_address_list
(ThreadContext context, IRubyObject self) static IRubyObject
SocketUtils.ip_address_list
(ThreadContext context) Addrinfo.ip_p
(ThreadContext context) Addrinfo.ip_port
(ThreadContext context) Addrinfo.ip_unpack
(ThreadContext context) Addrinfo.ipv4_loopback_p
(ThreadContext context) Addrinfo.ipv4_multicast_p
(ThreadContext context) Addrinfo.ipv4_p
(ThreadContext context) Addrinfo.ipv4_private_p
(ThreadContext context) Addrinfo.ipv6_linklocal_p
(ThreadContext context) Addrinfo.ipv6_loopback_p
(ThreadContext context) Addrinfo.ipv6_mc_global_p
(ThreadContext context) Addrinfo.ipv6_mc_linklocal_p
(ThreadContext context) Addrinfo.ipv6_mc_nodelocal_p
(ThreadContext context) Addrinfo.ipv6_mc_orglocal_p
(ThreadContext context) Addrinfo.ipv6_mc_sitelocal_p
(ThreadContext context) Addrinfo.ipv6_multicast_p
(ThreadContext context) Addrinfo.ipv6_p
(ThreadContext context) Addrinfo.ipv6_sitelocal_p
(ThreadContext context) Addrinfo.ipv6_to_ipv4
(ThreadContext context) Addrinfo.ipv6_unique_local_p
(ThreadContext context) Addrinfo.ipv6_unspecified_p
(ThreadContext context) Addrinfo.ipv6_v4compat_p
(ThreadContext context) Addrinfo.ipv6_v4mapped_p
(ThreadContext context) Option.level
(ThreadContext context) Option.linger
(ThreadContext context) static IRubyObject
Option.linger
(ThreadContext context, IRubyObject self, IRubyObject vonoffArg, IRubyObject vsecs) RubyServerSocket.listen
(ThreadContext context, IRubyObject backlog) RubySocket.listen
(ThreadContext context, IRubyObject backlog) RubyTCPServer.listen
(IRubyObject backlog) Deprecated.RubyTCPServer.listen
(ThreadContext context, IRubyObject backlog) RubyUNIXServer.listen
(ThreadContext context, IRubyObject log) RubyBasicSocket.local_address
(ThreadContext context) Addrinfo.marshal_dump
(ThreadContext context) Addrinfo.marshal_load
(ThreadContext context, IRubyObject arg) Ifaddr.name
(ThreadContext context) Ifaddr.netmask
(ThreadContext context) static IRubyObject
RubyTCPServer.open
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyTCPServer.open
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyTCPSocket.open
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyUDPSocket.open
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyUDPSocket.open
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Option.optname
(ThreadContext context) static IRubyObject
RubySocket.pack_sockaddr_in
(ThreadContext context, IRubyObject recv, IRubyObject port, IRubyObject host) static IRubyObject
SocketUtils.pack_sockaddr_in
(ThreadContext context, IRubyObject port, IRubyObject host) Deprecated.static IRubyObject
RubySocket.pack_sockaddr_un
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
SocketUtils.pack_sockaddr_un
(ThreadContext context, IRubyObject filename) Deprecated.RubyUNIXServer.path
(ThreadContext context) RubyUNIXSocket.path
(ThreadContext context) RubyIPSocket.peeraddr()
Deprecated.RubyIPSocket.peeraddr
(ThreadContext context) RubyIPSocket.peeraddr
(ThreadContext context, IRubyObject reverse) RubyTCPServer.peeraddr
(ThreadContext context, IRubyObject[] args) RubyUNIXServer.peeraddr
(ThreadContext context) RubyUNIXSocket.peeraddr
(ThreadContext context) Addrinfo.pfamily
(ThreadContext context) Addrinfo.protocol
(ThreadContext context) static IRubyObject
Option.rb_int
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyBasicSocket.read_nonblock
(ThreadContext context, IRubyObject arg0) RubyBasicSocket.read_nonblock
(ThreadContext context, IRubyObject[] args) Deprecated.RubyBasicSocket.read_nonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyBasicSocket.read_nonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyBasicSocket.recv
(IRubyObject[] args) Deprecated.RubyBasicSocket.recv
(ThreadContext context, IRubyObject length) RubyBasicSocket.recv
(ThreadContext context, IRubyObject[] args) RubyUDPSocket.recv
(ThreadContext context, IRubyObject length) Overrides BasicSocket#recvRubyUNIXSocket.recv_io
(ThreadContext context, IRubyObject[] args) RubyBasicSocket.recv_nonblock
(ThreadContext context, IRubyObject[] args) RubyIPSocket.recvfrom
(ThreadContext context, IRubyObject _length) RubyIPSocket.recvfrom
(ThreadContext context, IRubyObject[] args) Deprecated.RubyIPSocket.recvfrom
(ThreadContext context, IRubyObject _length, IRubyObject _flags) RubySocket.recvfrom
(ThreadContext context, IRubyObject _length) RubySocket.recvfrom
(ThreadContext context, IRubyObject _length, IRubyObject _flags) Overrides IPSocket#recvfromstatic IRubyObject
RubyUDPSocket.recvfrom
(RubyBasicSocket socket, ThreadContext context, IRubyObject length) RubyUDPSocket.recvfrom
(IRubyObject[] args) Deprecated.RubyUDPSocket.recvfrom
(ThreadContext context, IRubyObject length) Overrides IPSocket#recvfromRubyUDPSocket.recvfrom
(ThreadContext context, IRubyObject _length, IRubyObject _flags) Overrides IPSocket#recvfromRubyUNIXSocket.recvfrom
(ThreadContext context, IRubyObject[] args) RubySocket.recvfrom_nonblock
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyUDPSocket.recvfrom_nonblock
(RubyBasicSocket socket, ThreadContext context, IRubyObject[] args) RubyUDPSocket.recvfrom_nonblock
(ThreadContext context, IRubyObject[] args) RubyBasicSocket.recvmsg
(ThreadContext context, IRubyObject[] args) RubyBasicSocket.recvmsg_nonblock
(ThreadContext context, IRubyObject[] args) RubyBasicSocket.remote_address
(ThreadContext context) RubyBasicSocket.send
(ThreadContext context, IRubyObject _mesg, IRubyObject _flags) RubyBasicSocket.send
(ThreadContext context, IRubyObject _mesg, IRubyObject _flags, IRubyObject _to) RubyUDPSocket.send
(IRubyObject[] args) Deprecated.RubyUDPSocket.send
(ThreadContext context, IRubyObject[] args) RubyUDPSocket.send
(ThreadContext context, IRubyObject _mesg, IRubyObject _flags) RubyUNIXSocket.send_io
(ThreadContext context, IRubyObject arg) RubyBasicSocket.sendmsg
(ThreadContext context, IRubyObject[] args) RubyBasicSocket.sendmsg_nonblock
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyBasicSocket.set_do_not_reverse_lookup
(IRubyObject recv, IRubyObject flag) Deprecated.RubyBasicSocket.set_do_not_reverse_lookup
(ThreadContext context, IRubyObject flag) static IRubyObject
RubyBasicSocket.set_do_not_reverse_lookup
(ThreadContext context, IRubyObject recv, IRubyObject flag) RubyBasicSocket.setsockopt
(IRubyObject lev, IRubyObject optname, IRubyObject val) Deprecated.RubyBasicSocket.setsockopt
(ThreadContext context, IRubyObject option) RubyBasicSocket.setsockopt
(ThreadContext context, IRubyObject _level, IRubyObject _opt, IRubyObject val) RubyUNIXSocket.setsockopt
(ThreadContext context, IRubyObject _level, IRubyObject _opt, IRubyObject val) RubyBasicSocket.shutdown
(ThreadContext context, IRubyObject[] args) RubyTCPServer.shutdown
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubySocket.socketpair
(ThreadContext context, IRubyObject recv, IRubyObject domain, IRubyObject type) static IRubyObject
RubySocket.socketpair
(ThreadContext context, IRubyObject recv, IRubyObject domain, IRubyObject type, IRubyObject protocol) static IRubyObject
RubyUNIXSocket.socketpair
(ThreadContext context, IRubyObject recv, IRubyObject[] args) Addrinfo.socktype
(ThreadContext context) RubyTCPServer.sysaccept
(ThreadContext context) RubyUNIXServer.sysaccept
(ThreadContext context) static IRubyObject
Addrinfo.tcp
(ThreadContext context, IRubyObject recv, IRubyObject host, IRubyObject port) static IRubyObject
RubySocket.tcp_fast_fallback
(ThreadContext context, IRubyObject self) static IRubyObject
RubySocket.tcp_fast_fallback_set
(ThreadContext context, IRubyObject self, IRubyObject value) Option.to_s
(ThreadContext context) Addrinfo.to_sockaddr
(ThreadContext context) Addrinfo.to_str
(ThreadContext context) static IRubyObject
Addrinfo.udp
(ThreadContext context, IRubyObject recv, IRubyObject host, IRubyObject port) static IRubyObject
Addrinfo.unix
(ThreadContext context, IRubyObject recv, IRubyObject path) static IRubyObject
Addrinfo.unix
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject type) Addrinfo.unix_p
(ThreadContext context) Addrinfo.unix_path
(ThreadContext context) Option.unpack
(ThreadContext context, IRubyObject arg0) static IRubyObject
RubySocket.unpack_sockaddr_in
(ThreadContext context, IRubyObject recv, IRubyObject addr) static IRubyObject
RubySocket.unpack_sockaddr_un
(ThreadContext context, IRubyObject recv, IRubyObject addr) Methods in org.jruby.ext.socket with parameters of type IRubyObjectModifier and TypeMethodDescriptionRubyServerSocket.accept_nonblock
(ThreadContext context, IRubyObject opts) RubySocket.accept_nonblock
(ThreadContext context, IRubyObject[] args) RubyTCPServer.accept_nonblock
(ThreadContext context, IRubyObject opts) RubyUNIXServer.accept_nonblock
(ThreadContext context, IRubyObject opts) RubyIPSocket.addr
(ThreadContext context, IRubyObject reverse) protected boolean
RubyBasicSocket.asBoolean
(ThreadContext context, IRubyObject val) RubyServerSocket.bind
(ThreadContext context, IRubyObject addr) RubyServerSocket.bind
(ThreadContext context, IRubyObject addr, IRubyObject backlog) RubySocket.bind
(ThreadContext context, IRubyObject arg) RubyUDPSocket.bind
(IRubyObject host, IRubyObject port) Deprecated.RubyUDPSocket.bind
(ThreadContext context, IRubyObject host, IRubyObject _port) protected static String
RubyBasicSocket.bindContextMessage
(IRubyObject host, int port) Deprecated.protected static String
RubyBasicSocket.bindContextMessage
(ThreadContext context, IRubyObject host, int port) static IRubyObject
Option.bool
(ThreadContext context, IRubyObject self, IRubyObject[] args) static void
SocketUtils.buildAddrinfoList
(ThreadContext context, IRubyObject[] args, boolean processLastArgAsReverse, org.jruby.ext.socket.SocketUtils.AddrinfoCallback callback) RubyServerSocket.connect
(ThreadContext context, IRubyObject arg) RubySocket.connect
(ThreadContext context, IRubyObject arg) RubyUDPSocket.connect
(IRubyObject host, IRubyObject port) Deprecated.RubyUDPSocket.connect
(ThreadContext context, IRubyObject _host, IRubyObject port) RubyServerSocket.connect_nonblock
(ThreadContext context, IRubyObject arg) RubySocket.connect_nonblock
(ThreadContext context, IRubyObject arg) RubySocket.connect_nonblock
(ThreadContext context, IRubyObject arg, IRubyObject opts) static IRubyObject
RubyBasicSocket.do_not_reverse_lookup
(IRubyObject recv) Deprecated.static IRubyObject
RubyBasicSocket.do_not_reverse_lookup
(ThreadContext context, IRubyObject recv) static Boolean
RubyIPSocket.doReverseLookup
(ThreadContext context, IRubyObject noreverse) static IRubyObject
RubyBasicSocket.for_fd
(ThreadContext context, IRubyObject _klass, IRubyObject _fileno) static IRubyObject
RubySocket.for_fd
(ThreadContext context, IRubyObject socketClass, IRubyObject _fd) static IRubyObject
RubyUNIXSocket.for_fd
(ThreadContext context, IRubyObject recv, IRubyObject _fileno) static IRubyObject
RubyIPSocket.getaddress
(IRubyObject recv, IRubyObject hostname) Deprecated.static IRubyObject
RubyIPSocket.getaddress
(ThreadContext context, IRubyObject self, IRubyObject hostname) static IRubyObject
SocketUtils.getaddress
(ThreadContext context, IRubyObject hostname) static IRubyObject
Addrinfo.getaddrinfo
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubySocket.getaddrinfo
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
SocketUtils.getaddrinfo
(ThreadContext context, IRubyObject[] args) Ruby definition would look like:SocketUtils.getaddrinfoList
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubySocket.gethostbyaddr
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
SocketUtils.gethostbyaddr
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubySocket.gethostbyname
(ThreadContext context, IRubyObject recv, IRubyObject hostname) static IRubyObject
RubyTCPSocket.gethostbyname
(IRubyObject recv, IRubyObject hostname) Deprecated.static IRubyObject
RubyTCPSocket.gethostbyname
(ThreadContext context, IRubyObject recv, IRubyObject hostname) static IRubyObject
SocketUtils.gethostbyname
(ThreadContext context, IRubyObject hostname) static IRubyObject
RubySocket.gethostname
(ThreadContext context, IRubyObject recv) static IRubyObject
RubySocket.getifaddrs
(ThreadContext context, IRubyObject recv) Addrinfo.getnameinfo
(ThreadContext context, IRubyObject flags) static IRubyObject
RubySocket.getnameinfo
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
SocketUtils.getnameinfo
(ThreadContext context, IRubyObject[] args) RubyTCPServer.getpeername
(ThreadContext context, IRubyObject[] args) static int
SocketUtils.getPortFrom
(ThreadContext context, IRubyObject _port) RubyTCPServer.gets
(ThreadContext context, IRubyObject sep) RubyTCPServer.gets
(ThreadContext context, IRubyObject sep, IRubyObject limit) static IRubyObject
RubySocket.getservbyname
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
SocketUtils.getservbyname
(ThreadContext context, IRubyObject[] args) RubyBasicSocket.getsockopt
(IRubyObject lev, IRubyObject optname) Deprecated.RubyBasicSocket.getsockopt
(ThreadContext context, IRubyObject _level, IRubyObject _opt) protected void
RubyUNIXSocket.init_unixsock
(ThreadContext context, IRubyObject _path, boolean server) Addrinfo.initialize
(ThreadContext context, IRubyObject _sockaddr) Addrinfo.initialize
(ThreadContext context, IRubyObject[] args) Addrinfo.initialize
(ThreadContext context, IRubyObject _sockaddr, IRubyObject _family) Addrinfo.initialize
(ThreadContext context, IRubyObject _sockaddr, IRubyObject _family, IRubyObject _socktype) Option.initialize
(ThreadContext context, IRubyObject[] args) RubySocket.initialize
(ThreadContext context, IRubyObject domain, IRubyObject type) RubySocket.initialize
(ThreadContext context, IRubyObject domain, IRubyObject type, IRubyObject protocol) RubyTCPServer.initialize
(ThreadContext context, IRubyObject[] args) RubyTCPSocket.initialize
(ThreadContext context, String remoteHost, int remotePort, IRubyObject host, String localHost, int localPort, RubyHash opts) RubyTCPSocket.initialize
(ThreadContext context, IRubyObject[] args) RubyTCPSocket.initialize
(ThreadContext context, IRubyObject host, IRubyObject port) RubyTCPSocket.initialize
(ThreadContext context, IRubyObject host, IRubyObject port, IRubyObject localOrOpts) RubyUDPSocket.initialize
(ThreadContext context, IRubyObject _family) RubyUNIXServer.initialize
(ThreadContext context, IRubyObject path) RubyUNIXSocket.initialize
(ThreadContext context, IRubyObject path) static IRubyObject
Addrinfo.ip
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubySocket.ip_address_list
(ThreadContext context, IRubyObject self) static IRubyObject
Option.linger
(ThreadContext context, IRubyObject self, IRubyObject vonoffArg, IRubyObject vsecs) RubyServerSocket.listen
(ThreadContext context, IRubyObject backlog) RubySocket.listen
(ThreadContext context, IRubyObject backlog) RubyTCPServer.listen
(IRubyObject backlog) Deprecated.RubyTCPServer.listen
(ThreadContext context, IRubyObject backlog) RubyUNIXServer.listen
(ThreadContext context, IRubyObject log) Addrinfo.marshal_load
(ThreadContext context, IRubyObject arg) static IRubyObject
RubyTCPServer.open
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyTCPServer.open
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyTCPSocket.open
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyUDPSocket.open
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.static IRubyObject
RubyUDPSocket.open
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubySocket.pack_sockaddr_in
(ThreadContext context, IRubyObject recv, IRubyObject port, IRubyObject host) static IRubyObject
SocketUtils.pack_sockaddr_in
(ThreadContext context, IRubyObject port, IRubyObject host) Deprecated.static IRubyObject
RubySocket.pack_sockaddr_un
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
SocketUtils.pack_sockaddr_un
(ThreadContext context, IRubyObject filename) Deprecated.RubyIPSocket.peeraddr
(ThreadContext context, IRubyObject reverse) RubyTCPServer.peeraddr
(ThreadContext context, IRubyObject[] args) static int
SocketUtils.portToInt
(IRubyObject port) Deprecated.static int
SocketUtils.portToInt
(ThreadContext context, IRubyObject port) static IRubyObject
Option.rb_int
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyBasicSocket.read_nonblock
(ThreadContext context, IRubyObject arg0) RubyBasicSocket.read_nonblock
(ThreadContext context, IRubyObject[] args) Deprecated.RubyBasicSocket.read_nonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyBasicSocket.read_nonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyBasicSocket.recv
(IRubyObject[] args) Deprecated.RubyBasicSocket.recv
(ThreadContext context, IRubyObject length) RubyBasicSocket.recv
(ThreadContext context, IRubyObject[] args) RubyUDPSocket.recv
(ThreadContext context, IRubyObject length) Overrides BasicSocket#recvRubyUNIXSocket.recv_io
(ThreadContext context, IRubyObject[] args) RubyBasicSocket.recv_nonblock
(ThreadContext context, IRubyObject[] args) RubyIPSocket.recvfrom
(ThreadContext context, IRubyObject _length) RubyIPSocket.recvfrom
(ThreadContext context, IRubyObject[] args) Deprecated.RubyIPSocket.recvfrom
(ThreadContext context, IRubyObject _length, IRubyObject _flags) RubySocket.recvfrom
(ThreadContext context, IRubyObject _length) RubySocket.recvfrom
(ThreadContext context, IRubyObject _length, IRubyObject _flags) Overrides IPSocket#recvfromstatic IRubyObject
RubyUDPSocket.recvfrom
(RubyBasicSocket socket, ThreadContext context, IRubyObject length) RubyUDPSocket.recvfrom
(IRubyObject[] args) Deprecated.RubyUDPSocket.recvfrom
(ThreadContext context, IRubyObject length) Overrides IPSocket#recvfromRubyUDPSocket.recvfrom
(ThreadContext context, IRubyObject _length, IRubyObject _flags) Overrides IPSocket#recvfromRubyUNIXSocket.recvfrom
(ThreadContext context, IRubyObject[] args) RubySocket.recvfrom_nonblock
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyUDPSocket.recvfrom_nonblock
(RubyBasicSocket socket, ThreadContext context, IRubyObject[] args) RubyUDPSocket.recvfrom_nonblock
(ThreadContext context, IRubyObject[] args) RubyBasicSocket.recvmsg
(ThreadContext context, IRubyObject[] args) RubyBasicSocket.recvmsg_nonblock
(ThreadContext context, IRubyObject[] args) RubyBasicSocket.send
(ThreadContext context, IRubyObject _mesg, IRubyObject _flags) RubyBasicSocket.send
(ThreadContext context, IRubyObject _mesg, IRubyObject _flags, IRubyObject _to) RubyUDPSocket.send
(IRubyObject[] args) Deprecated.RubyUDPSocket.send
(ThreadContext context, IRubyObject[] args) RubyUDPSocket.send
(ThreadContext context, IRubyObject _mesg, IRubyObject _flags) RubyUNIXSocket.send_io
(ThreadContext context, IRubyObject arg) RubyBasicSocket.sendmsg
(ThreadContext context, IRubyObject[] args) RubyBasicSocket.sendmsg_nonblock
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyBasicSocket.set_do_not_reverse_lookup
(IRubyObject recv, IRubyObject flag) Deprecated.RubyBasicSocket.set_do_not_reverse_lookup
(ThreadContext context, IRubyObject flag) static IRubyObject
RubyBasicSocket.set_do_not_reverse_lookup
(ThreadContext context, IRubyObject recv, IRubyObject flag) RubyBasicSocket.setsockopt
(IRubyObject lev, IRubyObject optname, IRubyObject val) Deprecated.RubyBasicSocket.setsockopt
(ThreadContext context, IRubyObject option) RubyBasicSocket.setsockopt
(ThreadContext context, IRubyObject _level, IRubyObject _opt, IRubyObject val) RubyUNIXSocket.setsockopt
(ThreadContext context, IRubyObject _level, IRubyObject _opt, IRubyObject val) RubyBasicSocket.shutdown
(ThreadContext context, IRubyObject[] args) RubyTCPServer.shutdown
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubySocket.socketpair
(ThreadContext context, IRubyObject recv, IRubyObject domain, IRubyObject type) static IRubyObject
RubySocket.socketpair
(ThreadContext context, IRubyObject recv, IRubyObject domain, IRubyObject type, IRubyObject protocol) static IRubyObject
RubyUNIXSocket.socketpair
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
Addrinfo.tcp
(ThreadContext context, IRubyObject recv, IRubyObject host, IRubyObject port) static IRubyObject
RubySocket.tcp_fast_fallback
(ThreadContext context, IRubyObject self) static IRubyObject
RubySocket.tcp_fast_fallback_set
(ThreadContext context, IRubyObject self, IRubyObject value) static IRubyObject
Addrinfo.udp
(ThreadContext context, IRubyObject recv, IRubyObject host, IRubyObject port) static IRubyObject
Addrinfo.unix
(ThreadContext context, IRubyObject recv, IRubyObject path) static IRubyObject
Addrinfo.unix
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject type) Option.unpack
(ThreadContext context, IRubyObject arg0) static IRubyObject
RubySocket.unpack_sockaddr_in
(ThreadContext context, IRubyObject recv, IRubyObject addr) static RubyArray
SocketUtils.unpack_sockaddr_in
(ThreadContext context, IRubyObject addr) Deprecated.static IRubyObject
RubySocket.unpack_sockaddr_un
(ThreadContext context, IRubyObject recv, IRubyObject addr) -
Uses of IRubyObject in org.jruby.ext.syslog
Classes in org.jruby.ext.syslog that implement IRubyObject -
Uses of IRubyObject in org.jruby.ext.thread
Classes in org.jruby.ext.thread that implement IRubyObjectModifier and TypeClassDescriptionclass
The "ConditionVariable" class from the 'thread' library.class
The "Mutex" class from the 'thread' library.class
The "Queue" class from the 'thread' library.class
The "SizedQueue" class from the 'thread' library.Methods in org.jruby.ext.thread that return IRubyObjectModifier and TypeMethodDescriptionConditionVariable.broadcast
(ThreadContext context) Queue.clear
(ThreadContext context) Atomically removes all of the elements from this queue.Queue.close
(ThreadContext context) Queue.closed_p
(ThreadContext context) protected IRubyObject
Queue.dequeue()
final IRubyObject
Queue.freeze
(ThreadContext context) Queue.initialize
(ThreadContext context) Queue.initialize
(ThreadContext context, IRubyObject items) SizedQueue.initialize
(ThreadContext context, IRubyObject arg) Mutex.lock
(ThreadContext context) ConditionVariable.marshal_dump
(ThreadContext context) Queue.marshal_dump
(ThreadContext context) SizedQueue.max_set
(ThreadContext context, IRubyObject arg) Mutex.owned_p
(ThreadContext context) Queue.pollInternal()
Queue.pollInternal
(long timeout, TimeUnit unit) Queue.pop
(ThreadContext context) Queue.pop
(ThreadContext context, IRubyObject nonblockOrOpts) Queue.pop
(ThreadContext context, IRubyObject _nonblock, IRubyObject _opts) Queue.push
(ThreadContext context, IRubyObject value) SizedQueue.push
(ThreadContext context, IRubyObject arg0) SizedQueue.push
(ThreadContext context, IRubyObject[] argv) Deprecated.SizedQueue.push
(ThreadContext context, IRubyObject arg0, IRubyObject nonblockOrOpts) SizedQueue.push
(ThreadContext context, IRubyObject arg0, IRubyObject _nonblock, IRubyObject _opts) Queue.raiseClosedError
(ThreadContext context) ConditionVariable.signal
(ThreadContext context) Mutex.sleep
(ThreadContext context) Mutex.sleep
(ThreadContext context, IRubyObject timeout) Mutex.synchronize
(ThreadContext context, Block block) protected IRubyObject
Queue.takeInternal
(ThreadContext context) Mutex.unlock
(ThreadContext context) ConditionVariable.wait_ruby
(ThreadContext context, IRubyObject m) ConditionVariable.wait_ruby
(ThreadContext context, IRubyObject[] args) Deprecated.ConditionVariable.wait_ruby
(ThreadContext context, IRubyObject m, IRubyObject t) Methods in org.jruby.ext.thread with parameters of type IRubyObjectModifier and TypeMethodDescriptionQueue.initialize
(ThreadContext context, IRubyObject items) SizedQueue.initialize
(ThreadContext context, IRubyObject arg) SizedQueue.max_set
(ThreadContext context, IRubyObject arg) static ConditionVariable
ConditionVariable.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static Mutex
Mutex.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) protected boolean
SizedQueue.offerInternal
(ThreadContext context, IRubyObject e) boolean
SizedQueue.offerInternal
(ThreadContext context, IRubyObject e, long timeout, TimeUnit unit) Queue.pop
(ThreadContext context, IRubyObject nonblockOrOpts) Queue.pop
(ThreadContext context, IRubyObject _nonblock, IRubyObject _opts) Queue.push
(ThreadContext context, IRubyObject value) SizedQueue.push
(ThreadContext context, IRubyObject arg0) SizedQueue.push
(ThreadContext context, IRubyObject[] argv) Deprecated.SizedQueue.push
(ThreadContext context, IRubyObject arg0, IRubyObject nonblockOrOpts) SizedQueue.push
(ThreadContext context, IRubyObject arg0, IRubyObject _nonblock, IRubyObject _opts) protected void
Queue.putInternal
(ThreadContext context, IRubyObject e) Inserts the specified element at the tail of this queue, waiting if necessary for space to become available.protected static long
Queue.queueTimeoutToNanos
(ThreadContext context, IRubyObject _timeout) Mutex.sleep
(ThreadContext context, IRubyObject timeout) ConditionVariable.wait_ruby
(ThreadContext context, IRubyObject m) ConditionVariable.wait_ruby
(ThreadContext context, IRubyObject[] args) Deprecated.ConditionVariable.wait_ruby
(ThreadContext context, IRubyObject m, IRubyObject t) -
Uses of IRubyObject in org.jruby.ext.timeout
Methods in org.jruby.ext.timeout that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
Timeout.timeout
(ThreadContext context, IRubyObject recv, IRubyObject seconds, Block block) static IRubyObject
Timeout.timeout
(ThreadContext context, IRubyObject recv, IRubyObject seconds, IRubyObject exceptionType, Block block) static IRubyObject
Timeout.timeout
(ThreadContext context, IRubyObject recv, IRubyObject seconds, IRubyObject exceptionType, IRubyObject message, Block block) Methods in org.jruby.ext.timeout with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
Timeout.timeout
(ThreadContext context, IRubyObject recv, IRubyObject seconds, Block block) static IRubyObject
Timeout.timeout
(ThreadContext context, IRubyObject recv, IRubyObject seconds, IRubyObject exceptionType, Block block) static IRubyObject
Timeout.timeout
(ThreadContext context, IRubyObject recv, IRubyObject seconds, IRubyObject exceptionType, IRubyObject message, Block block) -
Uses of IRubyObject in org.jruby.ext.tracepoint
Classes in org.jruby.ext.tracepoint that implement IRubyObjectMethods in org.jruby.ext.tracepoint that return IRubyObjectModifier and TypeMethodDescriptionTracePoint.binding
(ThreadContext context) TracePoint.callee_id
(ThreadContext context) TracePoint.defined_class
(ThreadContext context) TracePoint.disable
(ThreadContext context, Block block) TracePoint.enable
(ThreadContext context, Block block) TracePoint.enabled_p
(ThreadContext context) TracePoint.event
(ThreadContext context) TracePoint.initialize
(ThreadContext context, IRubyObject[] _events, Block block) TracePoint.inspect
(ThreadContext context) TracePoint.lineno
(ThreadContext context) TracePoint.method_id
(ThreadContext context) TracePoint.path
(ThreadContext context) TracePoint.raised_exception
(ThreadContext context) TracePoint.return_value
(ThreadContext context) TracePoint.self
(ThreadContext context) static IRubyObject
TracePoint.trace
(ThreadContext context, IRubyObject self, IRubyObject[] events, Block block) Methods in org.jruby.ext.tracepoint with parameters of type IRubyObjectModifier and TypeMethodDescriptionTracePoint.initialize
(ThreadContext context, IRubyObject[] _events, Block block) static IRubyObject
TracePoint.trace
(ThreadContext context, IRubyObject self, IRubyObject[] events, Block block) -
Uses of IRubyObject in org.jruby.ext.zlib
Classes in org.jruby.ext.zlib that implement IRubyObjectModifier and TypeClassDescriptionclass
class
class
class
class
class
Fields in org.jruby.ext.zlib declared as IRubyObjectModifier and TypeFieldDescriptionprotected IRubyObject
RubyGzipFile.ecopts
protected IRubyObject
RubyGzipFile.realIo
Methods in org.jruby.ext.zlib that return IRubyObjectModifier and TypeMethodDescriptionJZlibDeflate._initialize
(IRubyObject[] args) Deprecated.JZlibDeflate._initialize
(ThreadContext context, IRubyObject[] args) JZlibInflate._initialize
(IRubyObject[] args) Deprecated.JZlibInflate._initialize
(ThreadContext context, IRubyObject[] args) ZStream.adler()
Deprecated.ZStream.adler
(ThreadContext context) static IRubyObject
RubyZlib.adler32
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyZlib.adler32
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyZlib.adler32_combine
(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.static IRubyObject
RubyZlib.adler32_combine
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) JZlibDeflate.append
(IRubyObject arg) Deprecated.JZlibDeflate.append
(ThreadContext context, IRubyObject arg) JZlibInflate.append
(ThreadContext context, IRubyObject arg) JZlibRubyGzipWriter.append
(IRubyObject p1) JZlibInflate.avail_in
(ThreadContext context) ZStream.avail_in()
Deprecated.ZStream.avail_in
(ThreadContext context) ZStream.avail_out()
Deprecated.ZStream.avail_out
(ThreadContext context) JZlibRubyGzipReader.close
(ThreadContext context) JZlibRubyGzipWriter.close
(ThreadContext context) RubyGzipFile.close()
Deprecated.RubyGzipFile.close
(ThreadContext context) ZStream.close()
Deprecated.ZStream.close
(ThreadContext context) RubyGzipFile.closed_p()
Deprecated.RubyGzipFile.closed_p
(ThreadContext context) ZStream.closed_p()
Deprecated.ZStream.closed_p
(ThreadContext context) JZlibRubyGzipReader.comment
(ThreadContext context) RubyGzipFile.comment()
Deprecated.RubyGzipFile.comment
(ThreadContext context) JZlibRubyGzipReader.crc
(ThreadContext context) JZlibRubyGzipWriter.crc
(ThreadContext context) RubyGzipFile.crc()
Deprecated.RubyGzipFile.crc
(ThreadContext context) static IRubyObject
RubyZlib.crc_table
(IRubyObject recv) Deprecated.static IRubyObject
RubyZlib.crc_table
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyZlib.crc32
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyZlib.crc32
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyZlib.crc32_combine
(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.static IRubyObject
RubyZlib.crc32_combine
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) ZStream.data_type()
Deprecated.ZStream.data_type
(ThreadContext context) JZlibDeflate.deflate
(IRubyObject[] args) Deprecated.JZlibDeflate.deflate
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyZlib.deflate
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyZlib.deflate
(ThreadContext context, IRubyObject recv, IRubyObject[] args) JZlibRubyGzipReader.each
(ThreadContext context, IRubyObject[] args, Block block) JZlibRubyGzipReader.each_byte
(ThreadContext context, Block block) JZlibRubyGzipReader.each_char
(ThreadContext context, Block block) JZlibRubyGzipReader.each_line
(ThreadContext context, IRubyObject[] args, Block block) JZlibRubyGzipReader.eof()
Deprecated.JZlibRubyGzipReader.eof
(ThreadContext context) JZlibRubyGzipReader.eof_p()
Deprecated.JZlibRubyGzipReader.eof_p
(ThreadContext context) JZlibRubyGzipWriter.finish
(ThreadContext context) RubyGzipFile.finish()
Deprecated.RubyGzipFile.finish
(ThreadContext context) ZStream.finish
(ThreadContext context, Block block) ZStream.finished_p
(ThreadContext context) JZlibDeflate.flush
(IRubyObject[] args) Deprecated.JZlibDeflate.flush
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipWriter.flush
(IRubyObject[] args) Deprecated.JZlibRubyGzipWriter.flush
(ThreadContext context, IRubyObject[] args) ZStream.flush_next_in
(ThreadContext context) JZlibInflate.flush_next_out
(ThreadContext context, Block block) ZStream.flush_next_out
(ThreadContext context, Block block) JZlibRubyGzipReader.getbyte()
Deprecated.JZlibRubyGzipReader.getbyte
(ThreadContext context) JZlibRubyGzipReader.getc()
Deprecated.JZlibRubyGzipReader.getc
(ThreadContext context) RubyGzipFile.getEcopts()
JZlibRubyGzipReader.gets
(ThreadContext context, IRubyObject[] args) JZlibInflate.inflate
(ThreadContext context, IRubyObject string, Block block) JZlibInflate.inflate
(ThreadContext context, ByteList str, Block block) static IRubyObject
RubyZlib.inflate
(ThreadContext context, IRubyObject recv, IRubyObject string) JZlibRubyGzipReader.initialize
(ThreadContext context, IRubyObject stream) JZlibRubyGzipReader.initialize
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipWriter.initialize
(IRubyObject[] args) Deprecated.JZlibRubyGzipWriter.initialize
(ThreadContext context, IRubyObject[] args, Block block) ZStream.initialize
(Block unusedBlock) JZlibDeflate.initialize_copy
(ThreadContext context, IRubyObject _other) protected IRubyObject
JZlibDeflate.internalFinish
(ThreadContext context, Block block) protected IRubyObject
JZlibInflate.internalFinish
(ThreadContext context, Block block) protected IRubyObject
ZStream.internalFinish
(Block block) Deprecated.protected IRubyObject
ZStream.internalFinish
(ThreadContext context, Block block) RubyGzipFile.level()
Deprecated.RubyGzipFile.level
(ThreadContext context) JZlibRubyGzipReader.lineno()
Deprecated.JZlibRubyGzipReader.lineno
(ThreadContext context) RubyGzipFile.mtime()
static IRubyObject
JZlibRubyGzipReader.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JZlibRubyGzipWriter.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JZlibRubyGzipReader.open
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JZlibRubyGzipWriter.open
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) JZlibRubyGzipReader.orig_name
(ThreadContext context) RubyGzipFile.orig_name()
Deprecated.RubyGzipFile.orig_name
(ThreadContext context) JZlibRubyGzipReader.os_code
(ThreadContext context) RubyGzipFile.os_code()
Deprecated.RubyGzipFile.os_code
(ThreadContext context) JZlibDeflate.params
(ThreadContext context, IRubyObject level, IRubyObject strategy) RubyGzipFile.path
(ThreadContext context) JZlibRubyGzipReader.pos()
Deprecated.JZlibRubyGzipReader.pos
(ThreadContext context) JZlibRubyGzipWriter.pos()
Deprecated.JZlibRubyGzipWriter.pos
(ThreadContext context) JZlibRubyGzipWriter.print
(IRubyObject[] args) Deprecated.JZlibRubyGzipWriter.print
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipWriter.printf
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipWriter.putc
(IRubyObject p1) Deprecated.JZlibRubyGzipWriter.putc
(ThreadContext context, IRubyObject p1) JZlibRubyGzipWriter.puts
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipReader.read
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipReader.readbyte()
Deprecated.JZlibRubyGzipReader.readbyte
(ThreadContext context) JZlibRubyGzipReader.readchar()
Deprecated.JZlibRubyGzipReader.readchar
(ThreadContext context) JZlibRubyGzipReader.readline
(ThreadContext context) JZlibRubyGzipReader.readlines
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipReader.readpartial
(IRubyObject[] args) Deprecated.JZlibRubyGzipReader.readpartial
(ThreadContext context, IRubyObject[] args) ZStream.reset()
Deprecated.ZStream.reset
(ThreadContext context) RubyGzipFile.respond_to
(ThreadContext context, IRubyObject name) RubyGzipFile.respond_to
(ThreadContext context, IRubyObject name, IRubyObject includePrivate) JZlibRubyGzipReader.rewind
(ThreadContext context) static IRubyObject
JZlibDeflate.s_deflate
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
JZlibDeflate.s_deflate
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
JZlibInflate.s_inflate
(ThreadContext context, IRubyObject recv, IRubyObject string) ZStream.set_avail_out
(IRubyObject p1) Deprecated.ZStream.set_avail_out
(ThreadContext context, IRubyObject p1) JZlibRubyGzipWriter.set_comment
(IRubyObject obj) Deprecated.JZlibRubyGzipWriter.set_comment
(ThreadContext context, IRubyObject obj) JZlibDeflate.set_dictionary
(ThreadContext context, IRubyObject arg) JZlibInflate.set_dictionary
(ThreadContext context, IRubyObject arg) JZlibRubyGzipReader.set_lineno
(IRubyObject lineArg) Deprecated.JZlibRubyGzipReader.set_lineno
(ThreadContext context, IRubyObject lineArg) JZlibRubyGzipWriter.set_mtime
(IRubyObject arg) Deprecated.JZlibRubyGzipWriter.set_mtime
(ThreadContext context, IRubyObject arg) JZlibRubyGzipWriter.set_orig_name
(IRubyObject obj) Deprecated.JZlibRubyGzipWriter.set_orig_name
(ThreadContext context, IRubyObject obj) JZlibRubyGzipWriter.set_sync
(ThreadContext context, IRubyObject arg) RubyGzipFile.set_sync
(IRubyObject arg) Deprecated.RubyGzipFile.set_sync
(ThreadContext context, IRubyObject arg) ZStream.stream_end_p()
Deprecated.ZStream.stream_end_p
(ThreadContext context) JZlibInflate.sync
(ThreadContext context, IRubyObject string) RubyGzipFile.sync()
Deprecated.RubyGzipFile.sync
(ThreadContext context) JZlibInflate.sync_point()
Deprecated.JZlibInflate.sync_point
(ThreadContext context) JZlibInflate.sync_point_p()
Deprecated.JZlibInflate.sync_point_p
(ThreadContext context) RubyGzipFile.to_io()
Deprecated.RubyGzipFile.to_io
(ThreadContext context) ZStream.total_in()
Deprecated.ZStream.total_in
(ThreadContext context) ZStream.total_out()
Deprecated.ZStream.total_out
(ThreadContext context) JZlibRubyGzipReader.ungetbyte
(IRubyObject b) Deprecated.JZlibRubyGzipReader.ungetbyte
(ThreadContext context, IRubyObject b) JZlibRubyGzipReader.ungetc
(ThreadContext context, IRubyObject cArg) JZlibRubyGzipReader.unused()
Deprecated.JZlibRubyGzipReader.unused
(ThreadContext context) static IRubyObject
RubyGzipFile.wrap
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyGzipFile.wrap
(ThreadContext context, IRubyObject recv, IRubyObject io, Block block) Deprecated.static IRubyObject
RubyGzipFile.wrap19
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.JZlibRubyGzipWriter.write
(IRubyObject p1) Deprecated.JZlibRubyGzipWriter.write
(ThreadContext context, IRubyObject p1) static IRubyObject
JZlibRubyGzipReader.zcat
(ThreadContext context, IRubyObject klass, IRubyObject[] args, Block block) Document-method: Zlib::GzipReader.zcat call-seq: Zlib::GzipReader.zcat(io, options = {}, &block) => nil Zlib::GzipReader.zcat(io, options = {}) => string Decompresses all gzip data in the +io+, handling multiple gzip streams until the end of the +io+.static IRubyObject
RubyZlib.zlib_version
(IRubyObject recv) Deprecated.static IRubyObject
RubyZlib.zlib_version
(ThreadContext context, IRubyObject recv) Methods in org.jruby.ext.zlib with parameters of type IRubyObjectModifier and TypeMethodDescriptionJZlibDeflate._initialize
(IRubyObject[] args) Deprecated.JZlibDeflate._initialize
(ThreadContext context, IRubyObject[] args) JZlibInflate._initialize
(IRubyObject[] args) Deprecated.JZlibInflate._initialize
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyZlib.adler32
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyZlib.adler32
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyZlib.adler32_combine
(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.static IRubyObject
RubyZlib.adler32_combine
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) JZlibDeflate.append
(IRubyObject arg) Deprecated.JZlibDeflate.append
(ThreadContext context, IRubyObject arg) JZlibInflate.append
(ThreadContext context, IRubyObject arg) JZlibRubyGzipWriter.append
(IRubyObject p1) static IRubyObject
RubyZlib.crc_table
(IRubyObject recv) Deprecated.static IRubyObject
RubyZlib.crc_table
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyZlib.crc32
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyZlib.crc32
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyZlib.crc32_combine
(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.static IRubyObject
RubyZlib.crc32_combine
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) JZlibDeflate.deflate
(IRubyObject[] args) Deprecated.JZlibDeflate.deflate
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyZlib.deflate
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
RubyZlib.deflate
(ThreadContext context, IRubyObject recv, IRubyObject[] args) JZlibRubyGzipReader.each
(ThreadContext context, IRubyObject[] args, Block block) JZlibRubyGzipReader.each_line
(ThreadContext context, IRubyObject[] args, Block block) protected void
RubyGzipFile.ecopts
(ThreadContext context, IRubyObject opts) JZlibDeflate.flush
(IRubyObject[] args) Deprecated.JZlibDeflate.flush
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipWriter.flush
(IRubyObject[] args) Deprecated.JZlibRubyGzipWriter.flush
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipReader.gets
(ThreadContext context, IRubyObject[] args) JZlibInflate.inflate
(ThreadContext context, IRubyObject string, Block block) static IRubyObject
RubyZlib.inflate
(ThreadContext context, IRubyObject recv, IRubyObject string) JZlibRubyGzipReader.initialize
(ThreadContext context, IRubyObject stream) JZlibRubyGzipReader.initialize
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipWriter.initialize
(IRubyObject[] args) Deprecated.JZlibRubyGzipWriter.initialize
(ThreadContext context, IRubyObject[] args, Block block) JZlibDeflate.initialize_copy
(ThreadContext context, IRubyObject _other) static JZlibRubyGzipReader
JZlibRubyGzipReader.newInstance
(IRubyObject recv, IRubyObject[] args) Deprecated.static JZlibRubyGzipReader
JZlibRubyGzipReader.newInstance
(ThreadContext context, RubyClass klass, IRubyObject[] args) static IRubyObject
JZlibRubyGzipReader.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static JZlibRubyGzipWriter
JZlibRubyGzipWriter.newInstance
(IRubyObject recv, IRubyObject[] args) Deprecated.static JZlibRubyGzipWriter
JZlibRubyGzipWriter.newInstance
(ThreadContext context, RubyClass klass, IRubyObject[] args) static IRubyObject
JZlibRubyGzipWriter.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static RubyGzipFile
RubyGzipFile.newInstance
(IRubyObject recv, Block block) Deprecated.static RubyGzipFile
RubyGzipFile.newInstance
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
JZlibRubyGzipReader.open
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
JZlibRubyGzipWriter.open
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) JZlibDeflate.params
(ThreadContext context, IRubyObject level, IRubyObject strategy) JZlibRubyGzipWriter.print
(IRubyObject[] args) Deprecated.JZlibRubyGzipWriter.print
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipWriter.printf
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipWriter.putc
(IRubyObject p1) Deprecated.JZlibRubyGzipWriter.putc
(ThreadContext context, IRubyObject p1) JZlibRubyGzipWriter.puts
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipReader.read
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipReader.readlines
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipReader.readpartial
(IRubyObject[] args) Deprecated.JZlibRubyGzipReader.readpartial
(ThreadContext context, IRubyObject[] args) RubyGzipFile.respond_to
(ThreadContext context, IRubyObject name) RubyGzipFile.respond_to
(ThreadContext context, IRubyObject name, IRubyObject includePrivate) static IRubyObject
JZlibDeflate.s_deflate
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
JZlibDeflate.s_deflate
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
JZlibInflate.s_inflate
(ThreadContext context, IRubyObject recv, IRubyObject string) ZStream.set_avail_out
(IRubyObject p1) Deprecated.ZStream.set_avail_out
(ThreadContext context, IRubyObject p1) JZlibRubyGzipWriter.set_comment
(IRubyObject obj) Deprecated.JZlibRubyGzipWriter.set_comment
(ThreadContext context, IRubyObject obj) JZlibDeflate.set_dictionary
(ThreadContext context, IRubyObject arg) JZlibInflate.set_dictionary
(ThreadContext context, IRubyObject arg) JZlibRubyGzipReader.set_lineno
(IRubyObject lineArg) Deprecated.JZlibRubyGzipReader.set_lineno
(ThreadContext context, IRubyObject lineArg) JZlibRubyGzipWriter.set_mtime
(IRubyObject arg) Deprecated.JZlibRubyGzipWriter.set_mtime
(ThreadContext context, IRubyObject arg) JZlibRubyGzipWriter.set_orig_name
(IRubyObject obj) Deprecated.JZlibRubyGzipWriter.set_orig_name
(ThreadContext context, IRubyObject obj) JZlibRubyGzipWriter.set_sync
(ThreadContext context, IRubyObject arg) RubyGzipFile.set_sync
(IRubyObject arg) Deprecated.RubyGzipFile.set_sync
(ThreadContext context, IRubyObject arg) void
RubyGzipFile.setEcopts
(IRubyObject ecopts) JZlibInflate.sync
(ThreadContext context, IRubyObject string) JZlibRubyGzipReader.ungetbyte
(IRubyObject b) Deprecated.JZlibRubyGzipReader.ungetbyte
(ThreadContext context, IRubyObject b) JZlibRubyGzipReader.ungetc
(ThreadContext context, IRubyObject cArg) static IRubyObject
RubyGzipFile.wrap
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObject
RubyGzipFile.wrap
(ThreadContext context, IRubyObject recv, IRubyObject io, Block block) Deprecated.static IRubyObject
RubyGzipFile.wrap19
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.JZlibRubyGzipWriter.write
(IRubyObject p1) Deprecated.JZlibRubyGzipWriter.write
(ThreadContext context, IRubyObject p1) static IRubyObject
JZlibRubyGzipReader.zcat
(ThreadContext context, IRubyObject klass, IRubyObject[] args, Block block) Document-method: Zlib::GzipReader.zcat call-seq: Zlib::GzipReader.zcat(io, options = {}, &block) => nil Zlib::GzipReader.zcat(io, options = {}) => string Decompresses all gzip data in the +io+, handling multiple gzip streams until the end of the +io+.static IRubyObject
RubyZlib.zlib_version
(IRubyObject recv) Deprecated.static IRubyObject
RubyZlib.zlib_version
(ThreadContext context, IRubyObject recv) -
Uses of IRubyObject in org.jruby.internal.runtime
Fields in org.jruby.internal.runtime declared as IRubyObjectMethods in org.jruby.internal.runtime that return IRubyObjectModifier and TypeMethodDescriptionGlobalVariables.getDefaultSeparator()
ReadonlyAccessor.getValue()
UndefinedAccessor.getValue()
ValueAccessor.getValue()
GlobalVariables.set
(String name, IRubyObject value) ReadonlyAccessor.setValue
(IRubyObject newValue) UndefinedAccessor.setValue
(IRubyObject newValue) ValueAccessor.setValue
(IRubyObject newValue) Methods in org.jruby.internal.runtime with parameters of type IRubyObjectModifier and TypeMethodDescriptionvoid
GlobalVariable.forceValue
(IRubyObject newValue) read-only variables like $FILENAME are ony read-only to the user.void
ReadonlyAccessor.forceValue
(IRubyObject newValue) static ThreadService.Event
ThreadService.Event.raise
(RubyThread sender, RubyThread target, ThreadService.Event.Type type, IRubyObject exception) Deprecated.boolean
GlobalVariable.removeTrace
(IRubyObject command) GlobalVariables.set
(String name, IRubyObject value) void
GlobalVariables.setDefaultSeparator
(IRubyObject defaultSeparator) ReadonlyAccessor.setValue
(IRubyObject newValue) UndefinedAccessor.setValue
(IRubyObject newValue) ValueAccessor.setValue
(IRubyObject newValue) abstract SplitSuperState
AbstractIRMethod.startSplitSuperCall
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) void
GlobalVariable.trace
(IRubyObject value) boolean
GlobalVariables.untraceVar
(String name, IRubyObject command) Constructors in org.jruby.internal.runtime with parameters of type IRubyObjectModifierConstructorDescriptionEvent
(String description, ThreadService.Event.Type type, IRubyObject exception) Deprecated.RubyRunnable
(RubyThread rubyThread, ThreadContext creatorContext, IRubyObject[] args, Block currentBlock, int callInfo) ValueAccessor
(IRubyObject value) -
Uses of IRubyObject in org.jruby.internal.runtime.methods
Methods in org.jruby.internal.runtime.methods that return IRubyObjectModifier and TypeMethodDescriptionAliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, Block block) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject[] args) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject[] args, Block block) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg1, Block block) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg1, IRubyObject arg2) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg1, IRubyObject arg2, Block block) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) AttrReaderMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) AttrWriterMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg1) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) CompiledIRNoProtocolMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) CompiledIRNoProtocolMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) CompiledIRNoProtocolMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) CompiledIRNoProtocolMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) CompiledIRNoProtocolMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) DefineMethodMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) DefineMethodMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) DefineMethodMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) DefineMethodMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) DefineMethodMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, Block block) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, Block block) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, Block block) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, Block block) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, 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.abstract IRubyObject
DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) The minimum 'call' method required for a dynamic method handle.DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0, Block block) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0, IRubyObject arg1) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) HandleMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) HandleMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) HandleMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) HandleMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) HandleMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) JavaMethod.JavaMethodN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) abstract IRubyObject
JavaMethod.JavaMethodN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) final IRubyObject
JavaMethod.JavaMethodN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) JavaMethod.JavaMethodN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) JavaMethod.JavaMethodN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) JavaMethod.JavaMethodN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
JavaMethod.JavaMethodOne.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodOneBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodOneOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) final IRubyObject
JavaMethod.JavaMethodOneOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) final IRubyObject
JavaMethod.JavaMethodOneOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) abstract IRubyObject
JavaMethod.JavaMethodOneOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg, Block block) final IRubyObject
JavaMethod.JavaMethodOneOrTwo.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodOneOrTwoBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodOneOrTwoOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) final IRubyObject
JavaMethod.JavaMethodOneOrTwoOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) final IRubyObject
JavaMethod.JavaMethodOneOrTwoOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) abstract IRubyObject
JavaMethod.JavaMethodOneOrTwoOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) final IRubyObject
JavaMethod.JavaMethodOneOrTwoOrThree.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodOneOrTwoOrThreeBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodOneOrTwoOrThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) final IRubyObject
JavaMethod.JavaMethodOneOrTwoOrThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) abstract IRubyObject
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
JavaMethod.JavaMethodThree.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodThreeBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) final IRubyObject
JavaMethod.JavaMethodThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
JavaMethod.JavaMethodThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) abstract IRubyObject
JavaMethod.JavaMethodThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) final IRubyObject
JavaMethod.JavaMethodTwo.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodTwoBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodTwoOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) final IRubyObject
JavaMethod.JavaMethodTwoOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) final IRubyObject
JavaMethod.JavaMethodTwoOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) abstract IRubyObject
JavaMethod.JavaMethodTwoOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) final IRubyObject
JavaMethod.JavaMethodTwoOrThree.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodTwoOrThreeBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodTwoOrThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) final IRubyObject
JavaMethod.JavaMethodTwoOrThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
JavaMethod.JavaMethodTwoOrThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) abstract IRubyObject
JavaMethod.JavaMethodTwoOrThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) final IRubyObject
JavaMethod.JavaMethodZero.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodZeroBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodZeroOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) final IRubyObject
JavaMethod.JavaMethodZeroOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) final IRubyObject
JavaMethod.JavaMethodZeroOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) abstract IRubyObject
JavaMethod.JavaMethodZeroOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) final IRubyObject
JavaMethod.JavaMethodZeroOrOne.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodZeroOrOneBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodZeroOrOneOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) abstract IRubyObject
JavaMethod.JavaMethodZeroOrOneOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg, Block block) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwo.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodZeroOrOneOrTwoBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) abstract IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) abstract IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) MethodMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) MixedModeIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) MixedModeIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) MixedModeIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) MixedModeIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) MixedModeIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) NullMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) The one implementation of call, which throws an exception because NullMethod can't be invoked.PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, Block block) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, Block block) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, Block block) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) ProcMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RefinedMarker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) RefinedWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) UndefinedMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) The one implementation of call, which throws an exception because UndefinedMethod can't be invoked.protected IRubyObject
InterpretedIRBodyMethod.callInternal
(ThreadContext context, RubyModule clazz) protected static IRubyObject
JavaMethod.raiseArgumentError
(JavaMethod method, ThreadContext context, String name, int given, int min, int max) Methods in org.jruby.internal.runtime.methods with parameters of type IRubyObjectModifier and TypeMethodDescriptionAliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, Block block) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject[] args) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject[] args, Block block) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg1, Block block) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg1, IRubyObject arg2) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg1, IRubyObject arg2, Block block) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) AliasMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String unused, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) AttrReaderMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) AttrWriterMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg1) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) CompiledIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) CompiledIRNoProtocolMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) CompiledIRNoProtocolMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) CompiledIRNoProtocolMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) CompiledIRNoProtocolMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) CompiledIRNoProtocolMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) DefineMethodMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) DefineMethodMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) DefineMethodMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) DefineMethodMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) DefineMethodMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, Block block) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, Block block) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, Block block) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) DelegatingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, Block block) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, 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.abstract IRubyObject
DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) The minimum 'call' method required for a dynamic method handle.DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0, Block block) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0, IRubyObject arg1) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) DynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) HandleMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) HandleMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) HandleMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) HandleMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) HandleMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) InterpretedIRBodyMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) InterpretedIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) JavaMethod.JavaMethodN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) abstract IRubyObject
JavaMethod.JavaMethodN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) final IRubyObject
JavaMethod.JavaMethodN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) JavaMethod.JavaMethodN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) JavaMethod.JavaMethodN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) JavaMethod.JavaMethodN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
JavaMethod.JavaMethodOne.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodOneBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodOneOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) final IRubyObject
JavaMethod.JavaMethodOneOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) final IRubyObject
JavaMethod.JavaMethodOneOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) abstract IRubyObject
JavaMethod.JavaMethodOneOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg, Block block) final IRubyObject
JavaMethod.JavaMethodOneOrTwo.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodOneOrTwoBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodOneOrTwoOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) final IRubyObject
JavaMethod.JavaMethodOneOrTwoOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) final IRubyObject
JavaMethod.JavaMethodOneOrTwoOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) abstract IRubyObject
JavaMethod.JavaMethodOneOrTwoOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) final IRubyObject
JavaMethod.JavaMethodOneOrTwoOrThree.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodOneOrTwoOrThreeBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodOneOrTwoOrThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) final IRubyObject
JavaMethod.JavaMethodOneOrTwoOrThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) abstract IRubyObject
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
JavaMethod.JavaMethodThree.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodThreeBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) final IRubyObject
JavaMethod.JavaMethodThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
JavaMethod.JavaMethodThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) abstract IRubyObject
JavaMethod.JavaMethodThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) final IRubyObject
JavaMethod.JavaMethodTwo.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodTwoBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodTwoOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) final IRubyObject
JavaMethod.JavaMethodTwoOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) final IRubyObject
JavaMethod.JavaMethodTwoOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) abstract IRubyObject
JavaMethod.JavaMethodTwoOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) final IRubyObject
JavaMethod.JavaMethodTwoOrThree.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodTwoOrThreeBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodTwoOrThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) final IRubyObject
JavaMethod.JavaMethodTwoOrThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
JavaMethod.JavaMethodTwoOrThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) abstract IRubyObject
JavaMethod.JavaMethodTwoOrThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) final IRubyObject
JavaMethod.JavaMethodZero.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodZeroBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodZeroOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) final IRubyObject
JavaMethod.JavaMethodZeroOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) final IRubyObject
JavaMethod.JavaMethodZeroOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) abstract IRubyObject
JavaMethod.JavaMethodZeroOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) final IRubyObject
JavaMethod.JavaMethodZeroOrOne.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodZeroOrOneBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodZeroOrOneOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) abstract IRubyObject
JavaMethod.JavaMethodZeroOrOneOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg, Block block) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwo.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodZeroOrOneOrTwoBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) abstract IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) abstract IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) abstract IRubyObject
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) MethodMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) MixedModeIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) MixedModeIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) MixedModeIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) MixedModeIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) MixedModeIRMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) NullMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) The one implementation of call, which throws an exception because NullMethod can't be invoked.PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, Block block) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, Block block) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, Block block) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) PartialDelegatingMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) ProcMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) ProfilingDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RefinedMarker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) RefinedWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) SynchronizedDynamicMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) UndefinedMethod.call
(ThreadContext context, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) The one implementation of call, which throws an exception because UndefinedMethod can't be invoked.boolean
DynamicMethod.callRespondTo
(ThreadContext context, IRubyObject self, String respondToMethodName, RubyModule klazz, RubySymbol name) protected static void
JavaMethod.checkArgumentCount
(JavaMethod method, ThreadContext context, String name, IRubyObject[] args, int num) boolean
DelegatingDynamicMethod.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
NullMethod.isCallableFrom
(IRubyObject caller, CallType callType) NullMethod is always visible because it's only used as a marker to break method lookup loops.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
CompiledIRNoProtocolMethod.pre
(ThreadContext context, StaticScope staticScope, RubyModule implementationClass, IRubyObject self, String name, Block block) protected void
MixedModeIRMethod.pre
(InterpreterContext ic, ThreadContext context, IRubyObject self, String name, Block block, RubyModule implClass) protected final void
JavaMethod.preFrameAndDummyScope
(ThreadContext context, IRubyObject self, String name, Block block) Deprecated.protected final void
JavaMethod.preFrameAndDummyScope
(ThreadContext context, IRubyObject self, RubyModule frameClass, String name, Block block) protected final void
JavaMethod.preFrameAndScope
(ThreadContext context, IRubyObject self, String name, Block block) Deprecated.protected final void
JavaMethod.preFrameAndScope
(ThreadContext context, IRubyObject self, RubyModule frameClass, String name, Block block) protected final void
JavaMethod.preFrameOnly
(ThreadContext context, IRubyObject self, String name, Block block) Deprecated.protected final void
JavaMethod.preFrameOnly
(ThreadContext context, IRubyObject self, RubyModule frameClass, String name, Block block) protected void
CompiledIRMethod.preSplit
(InterpreterContext ic, ThreadContext context, IRubyObject self, String name, Block block, RubyModule implClass, DynamicScope scope) protected void
CompiledIRNoProtocolMethod.preSplit
(InterpreterContext ic, ThreadContext context, IRubyObject self, String name, Block block, RubyModule implClass, DynamicScope scope) protected void
InterpretedIRMethod.preSplit
(InterpreterContext ic, ThreadContext context, IRubyObject self, String name, Block block, RubyModule implClass, DynamicScope scope) protected void
MixedModeIRMethod.preSplit
(InterpreterContext ic, ThreadContext context, IRubyObject self, String name, Block block, RubyModule implClass, DynamicScope scope) SplitSuperState
<org.jruby.internal.runtime.methods.MethodSplitState> CompiledIRMethod.startSplitSuperCall
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SplitSuperState
<org.jruby.internal.runtime.methods.MethodSplitState> CompiledIRNoProtocolMethod.startSplitSuperCall
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SplitSuperState
<org.jruby.internal.runtime.methods.MethodSplitState> InterpretedIRMethod.startSplitSuperCall
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SplitSuperState
<org.jruby.internal.runtime.methods.MethodSplitState> MixedModeIRMethod.startSplitSuperCall
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) -
Uses of IRubyObject in org.jruby.ir
Methods in org.jruby.ir with parameters of type IRubyObjectModifier and TypeMethodDescriptionIRManager.loadInternalMethod
(ThreadContext context, IRubyObject self, String method) -
Uses of IRubyObject in org.jruby.ir.builder
Methods in org.jruby.ir.builder that return IRubyObjectModifier and TypeMethodDescriptionprotected abstract IRubyObject
IRBuilder.getWhenLiteral
(U node) protected IRubyObject
IRBuilderAST.getWhenLiteral
(Node node) Method parameters in org.jruby.ir.builder with type arguments of type IRubyObjectModifier and TypeMethodDescriptionprotected abstract void
IRBuilder.buildWhenArgs
(W whenNode, Operand testValue, Label bodyLabel, Set<IRubyObject> seenLiterals, Map<IRubyObject, Integer> origLocs) protected abstract void
IRBuilder.buildWhenArgs
(W whenNode, Operand testValue, Label bodyLabel, Set<IRubyObject> seenLiterals, Map<IRubyObject, Integer> origLocs) protected void
IRBuilderAST.buildWhenArgs
(WhenNode whenNode, Operand testValue, Label bodyLabel, Set<IRubyObject> seenLiterals, Map<IRubyObject, Integer> origLocs) protected void
IRBuilderAST.buildWhenArgs
(WhenNode whenNode, Operand testValue, Label bodyLabel, Set<IRubyObject> seenLiterals, Map<IRubyObject, Integer> origLocs) protected void
IRBuilder.buildWhenValue
(Variable eqqResult, Operand testValue, Label bodyLabel, U node, Set<IRubyObject> seenLiterals, Map<IRubyObject, Integer> origLocs, boolean needsSplat) protected void
IRBuilder.buildWhenValue
(Variable eqqResult, Operand testValue, Label bodyLabel, U node, Set<IRubyObject> seenLiterals, Map<IRubyObject, Integer> origLocs, boolean needsSplat) protected void
IRBuilder.buildWhenValues
(Variable eqqResult, U[] exprValues, Operand testValue, Label bodyLabel, Set<IRubyObject> seenLiterals, Map<IRubyObject, Integer> origLocs) protected void
IRBuilder.buildWhenValues
(Variable eqqResult, U[] exprValues, Operand testValue, Label bodyLabel, Set<IRubyObject> seenLiterals, Map<IRubyObject, Integer> origLocs) protected boolean
IRBuilder.literalWhenCheck
(U value, Set<IRubyObject> seenLiterals, Map<IRubyObject, Integer> origLocs) protected boolean
IRBuilder.literalWhenCheck
(U value, Set<IRubyObject> seenLiterals, Map<IRubyObject, Integer> origLocs) -
Uses of IRubyObject in org.jruby.ir.instructions
Methods in org.jruby.ir.instructions that return IRubyObjectModifier and TypeMethodDescriptionFrameNameCallInstr.getFrameName
(ThreadContext context, IRubyObject self, String compositeName) CallBase.prepareArguments
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope dynamicScope, Object[] temp) protected IRubyObject[]
CallBase.prepareArgumentsComplex
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) protected IRubyObject[]
CallBase.prepareArgumentsSimple
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) ArgReceiver.receiveArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args, boolean ruby2keywords) ReceiveArgBase.receiveArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args, boolean ruby2keyword) ReceiveKeywordArgInstr.receiveArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args, boolean ruby2keyword) ReceiveKeywordRestArgInstr.receiveArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args, boolean ruby2keyword) ReceiveKeywordsInstr.receiveArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args, boolean ruby2keywords) ReceiveOptArgInstr.receiveArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args, boolean ruby2keyword) ReceiveRestArgInstr.receiveArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args, boolean ruby2keyword) ReceivePostReqdArgInstr.receivePostReqdArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args) Methods in org.jruby.ir.instructions with parameters of type IRubyObjectModifier and TypeMethodDescriptionRuntimeHelperCall.callHelper
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp, Block block) void
CheckArityInstr.checkArity
(ThreadContext context, IRubyObject self, StaticScope scope, DynamicScope dynamicScope, IRubyObject[] args, Block block, Object[] temp) GetFieldInstr.getAccessor
(IRubyObject o) PutFieldInstr.getAccessor
(IRubyObject o) FrameNameCallInstr.getFrameName
(ThreadContext context, IRubyObject self, String compositeName) AliasInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) ArrayDerefInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope dynamicScope, IRubyObject self, Object[] temp) AsFixnumInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) AsStringInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) AttrAssignInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope dynamicScope, IRubyObject self, Object[] temp) BlockGivenCallInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) BlockGivenInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) BuildBackrefInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) BuildCompoundArrayInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) BuildCompoundStringInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) BuildDynRegExpInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) BuildLambdaInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) BuildRangeInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) BuildSplatInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) CallBase.interpret
(ThreadContext context, StaticScope currScope, DynamicScope dynamicScope, IRubyObject self, Object[] temp) CheckArgsArrayArityInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) ClassSuperInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) DebugOutputInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) DefineClassInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) DefineClassMethodInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) DefineInstanceMethodInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) DefineMetaClassInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) DefineModuleInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) EQQInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) GetClassVarContainerModuleInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) GetClassVariableInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) GetEncodingInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) GetFieldInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) GetGlobalVariableInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) GVarAliasInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) InheritanceSearchConstInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) InstanceSuperInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) Instr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) IntegerMathInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) LexicalSearchConstInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) LoadLocalVarInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) NopInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) OptArgMultipleAsgnInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) ProcessModuleBodyInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) PutClassVariableInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) PutConstInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) PutFieldInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) PutGlobalVarInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) RaiseArgumentErrorInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) RaiseRequiredKeywordArgumentError.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) RecordEndBlockInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) ReifyClosureInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) ReqdArgMultipleAsgnInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) RescueEQQInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) RestArgMultipleAsgnInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) SearchConstInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) SearchModuleForConstInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) SetCapturedVarInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) StoreLocalVarInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) ThreadPollInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) ThrowExceptionInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) ToAryInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) TraceInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) UndefMethodInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) UnresolvedSuperInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) YieldInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) ZSuperInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) int
BFalseInstr.interpretAndGetNewIPC
(ThreadContext context, DynamicScope currDynScope, StaticScope currScope, IRubyObject self, Object[] temp, int ipc) int
BIntInstr.interpretAndGetNewIPC
(ThreadContext context, DynamicScope currDynScope, StaticScope currScope, IRubyObject self, Object[] temp, int ipc) int
BNEInstr.interpretAndGetNewIPC
(ThreadContext context, DynamicScope currDynScope, StaticScope currScope, IRubyObject self, Object[] temp, int ipc) int
BNilInstr.interpretAndGetNewIPC
(ThreadContext context, DynamicScope currDynScope, StaticScope currScope, IRubyObject self, Object[] temp, int ipc) int
BSwitchInstr.interpretAndGetNewIPC
(ThreadContext context, DynamicScope currDynScope, StaticScope currScope, IRubyObject self, Object[] temp, int ipc) int
BTrueInstr.interpretAndGetNewIPC
(ThreadContext context, DynamicScope currDynScope, StaticScope currScope, IRubyObject self, Object[] temp, int ipc) int
BUndefInstr.interpretAndGetNewIPC
(ThreadContext context, DynamicScope currDynScope, StaticScope currScope, IRubyObject self, Object[] temp, int ipc) int
Instr.interpretAndGetNewIPC
(ThreadContext context, DynamicScope currDynScope, StaticScope currScope, IRubyObject self, Object[] temp, int ipc) int
ModuleVersionGuardInstr.interpretAndGetNewIPC
(ThreadContext context, DynamicScope currDynScope, StaticScope currScope, IRubyObject self, Object[] temp, int ipc) CallBase.prepareArguments
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope dynamicScope, Object[] temp) protected IRubyObject[]
CallBase.prepareArgumentsComplex
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) protected IRubyObject[]
CallBase.prepareArgumentsSimple
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) CallBase.prepareBlock
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) ArgReceiver.receiveArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args, boolean ruby2keywords) ReceiveArgBase.receiveArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args, boolean ruby2keyword) ReceiveKeywordArgInstr.receiveArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args, boolean ruby2keyword) ReceiveKeywordRestArgInstr.receiveArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args, boolean ruby2keyword) ReceiveKeywordsInstr.receiveArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args, boolean ruby2keywords) ReceiveOptArgInstr.receiveArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args, boolean ruby2keyword) ReceiveRestArgInstr.receiveArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args, boolean ruby2keyword) ReceivePostReqdArgInstr.receivePostReqdArg
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject[] args) -
Uses of IRubyObject in org.jruby.ir.instructions.defined
Methods in org.jruby.ir.instructions.defined with parameters of type IRubyObjectModifier and TypeMethodDescriptionGetErrorInfoInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) RestoreErrorInfoInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope currDynScope, IRubyObject self, Object[] temp) -
Uses of IRubyObject in org.jruby.ir.instructions.specialized
Methods in org.jruby.ir.instructions.specialized with parameters of type IRubyObjectModifier and TypeMethodDescriptionOneArgOperandAttrAssignInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope dynamicScope, IRubyObject self, Object[] temp) OneFixnumArgNoBlockCallInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope dynamicScope, IRubyObject self, Object[] temp) OneFloatArgNoBlockCallInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope dynamicScope, IRubyObject self, Object[] temp) OneOperandArgBlockCallInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope dynamicScope, IRubyObject self, Object[] temp) OneOperandArgNoBlockCallInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope dynamicScope, IRubyObject self, Object[] temp) OneOperandArgNoBlockNoResultCallInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope dynamicScope, IRubyObject self, Object[] temp) TwoOperandArgNoBlockCallInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope dynamicScope, IRubyObject self, Object[] temp) ZeroOperandArgNoBlockCallInstr.interpret
(ThreadContext context, StaticScope currScope, DynamicScope dynamicScope, IRubyObject self, Object[] temp) -
Uses of IRubyObject in org.jruby.ir.interpreter
Methods in org.jruby.ir.interpreter that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
Interpreter.evalSimple
(ThreadContext context, RubyModule under, IRubyObject self, RubyString src, String file, int lineNumber, EvalType evalType) Evaluate the given string.static IRubyObject
Interpreter.evalWithBinding
(ThreadContext context, IRubyObject self, IRubyObject src, Binding binding, boolean bindingGiven) Evaluate the given string under the specified binding object.protected IRubyObject
Interpreter.execute
(ThreadContext context, IRScriptBody irScope, IRubyObject self) ExitableInterpreterContext.getArgs
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temps) InterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, Block blockArg) InterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject[] args, Block blockArg) InterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject arg1, Block blockArg) InterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject arg1, IRubyObject arg2, Block blockArg) InterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block blockArg) InterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, Block blockArg) StartupInterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject[] args, Block blockArg) static IRubyObject
Interpreter.INTERPRET_BLOCK
(ThreadContext context, Block block, IRubyObject self, InterpreterContext ic, IRubyObject[] args, String name, Block blockArg) static IRubyObject
Interpreter.INTERPRET_CLASS
(ThreadContext context, IRScope body, RubyModule clazz, String name) static IRubyObject
Interpreter.INTERPRET_EVAL
(ThreadContext context, IRubyObject self, InterpreterContext ic, RubyModule clazz, IRubyObject[] args, String name, Block blockArg) static IRubyObject
Interpreter.INTERPRET_METACLASS
(ThreadContext context, IRScope body, RubyModule clazz, String name, Visibility visibility) static IRubyObject
Interpreter.INTERPRET_METHOD
(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, Block block) static IRubyObject
Interpreter.INTERPRET_METHOD
(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, IRubyObject[] args, Block block) static IRubyObject
Interpreter.INTERPRET_METHOD
(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, IRubyObject arg0, Block block) static IRubyObject
Interpreter.INTERPRET_METHOD
(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
Interpreter.INTERPRET_METHOD
(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
Interpreter.INTERPRET_MODULE
(ThreadContext context, IRScope body, RubyModule clazz, String name) static IRubyObject
Interpreter.INTERPRET_ROOT
(ThreadContext context, IRubyObject self, InterpreterContext ic, RubyModule clazz, String name) protected static IRubyObject
InterpreterEngine.processReturnOp
(ThreadContext context, Block block, Instr instr, Operation operation, DynamicScope currDynScope, Object[] temp, IRubyObject self, StaticScope currScope) Methods in org.jruby.ir.interpreter with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
Interpreter.evalSimple
(ThreadContext context, RubyModule under, IRubyObject self, RubyString src, String file, int lineNumber, EvalType evalType) Evaluate the given string.static IRubyObject
Interpreter.evalWithBinding
(ThreadContext context, IRubyObject self, IRubyObject src, Binding binding, boolean bindingGiven) Evaluate the given string under the specified binding object.protected IRubyObject
Interpreter.execute
(ThreadContext context, IRScriptBody irScope, IRubyObject self) ExitableInterpreterContext.getArgs
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temps) ExitableInterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, ExitableInterpreterContext interpreterContext, ExitableInterpreterEngineState state, RubyModule implClass, String name, IRubyObject[] args, Block blockArg) InterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, Block blockArg) InterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject[] args, Block blockArg) InterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject arg1, Block blockArg) InterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject arg1, IRubyObject arg2, Block blockArg) InterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block blockArg) InterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, Block blockArg) StartupInterpreterEngine.interpret
(ThreadContext context, Block block, IRubyObject self, InterpreterContext interpreterContext, RubyModule implClass, String name, IRubyObject[] args, Block blockArg) static IRubyObject
Interpreter.INTERPRET_BLOCK
(ThreadContext context, Block block, IRubyObject self, InterpreterContext ic, IRubyObject[] args, String name, Block blockArg) static IRubyObject
Interpreter.INTERPRET_EVAL
(ThreadContext context, IRubyObject self, InterpreterContext ic, RubyModule clazz, IRubyObject[] args, String name, Block blockArg) static IRubyObject
Interpreter.INTERPRET_METHOD
(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, Block block) static IRubyObject
Interpreter.INTERPRET_METHOD
(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, IRubyObject[] args, Block block) static IRubyObject
Interpreter.INTERPRET_METHOD
(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, IRubyObject arg0, Block block) static IRubyObject
Interpreter.INTERPRET_METHOD
(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
Interpreter.INTERPRET_METHOD
(ThreadContext context, IRScope body, RubyModule implClass, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
Interpreter.INTERPRET_ROOT
(ThreadContext context, IRubyObject self, InterpreterContext ic, RubyModule clazz, String name) static void
Interpreter.preFrameScope
(InterpreterContext ic, ThreadContext context, IRubyObject self, String name, Block block, RubyModule implClass, DynamicScope parentScope, Visibility visibility) protected static void
InterpreterEngine.processBookKeepingOp
(ThreadContext context, Block block, Instr instr, Operation operation, String name, IRubyObject[] args, IRubyObject self, Block blockArg, RubyModule implClass, DynamicScope currDynScope, Object[] temp, StaticScope currScope) protected static void
InterpreterEngine.processCall
(ThreadContext context, Instr instr, Operation operation, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject self, String name) protected static void
ExitableInterpreterEngine.processOtherOp
(ThreadContext context, Block block, Instr instr, Operation operation, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject self) protected static void
InterpreterEngine.processOtherOp
(ThreadContext context, Block block, Instr instr, Operation operation, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject self, double[] floats, long[] fixnums, boolean[] booleans) protected static void
StartupInterpreterEngine.processOtherOp
(ThreadContext context, Block block, Instr instr, Operation operation, DynamicScope currDynScope, StaticScope currScope, Object[] temp, IRubyObject self) protected static IRubyObject
InterpreterEngine.processReturnOp
(ThreadContext context, Block block, Instr instr, Operation operation, DynamicScope currDynScope, Object[] temp, IRubyObject self, StaticScope currScope) protected static void
InterpreterEngine.receiveArg
(ThreadContext context, Instr i, Operation operation, IRubyObject self, IRubyObject[] args, boolean ruby2Keywords, StaticScope currScope, DynamicScope currDynScope, Object[] temp, Object exception, Block blockArg) protected static Object
InterpreterEngine.retrieveOp
(Operand r, ThreadContext context, IRubyObject self, DynamicScope currDynScope, StaticScope currScope, Object[] temp) -
Uses of IRubyObject in org.jruby.ir.operands
Classes in org.jruby.ir.operands that implement IRubyObjectMethods in org.jruby.ir.operands that return IRubyObjectModifier and TypeMethodDescriptionUndefinedValue.addFinalizer
(ThreadContext context, IRubyObject finalizer) UndefinedValue.anyToString()
UndefinedValue.callMethod
(ThreadContext context, int methodIndex, String name) Deprecated.UndefinedValue.callMethod
(ThreadContext context, int methodIndex, String name, IRubyObject arg) Deprecated.UndefinedValue.callMethod
(ThreadContext context, String name) UndefinedValue.callMethod
(ThreadContext context, String name, IRubyObject arg) UndefinedValue.callMethod
(ThreadContext context, String name, IRubyObject[] args) UndefinedValue.callMethod
(ThreadContext context, String name, IRubyObject[] args, Block block) UndefinedValue.callSuper
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.UndefinedValue.checkArrayType()
UndefinedValue.checkCallMethod
(ThreadContext context, String name) UndefinedValue.checkCallMethod
(ThreadContext context, JavaSites.CheckedSites sites) UndefinedValue.checkStringType()
UndefinedValue.dup()
UndefinedValue.id()
UndefinedValue.infectBy
(IRubyObject obj) Deprecated.UndefinedValue.inspect()
UndefinedValue.op_eqq
(ThreadContext context, IRubyObject other) UndefinedValue.op_equal
(ThreadContext context, IRubyObject other) UndefinedValue.rbClone()
RubyMethod rbClone.Array.retrieveArrayElts
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) Methods in org.jruby.ir.operands with parameters of type IRubyObjectModifier and TypeMethodDescriptionvoid
UndefinedValue.addFinalizer
(IRubyObject finalizer) UndefinedValue.addFinalizer
(ThreadContext context, IRubyObject finalizer) UndefinedValue.callMethod
(ThreadContext context, int methodIndex, String name, IRubyObject arg) Deprecated.UndefinedValue.callMethod
(ThreadContext context, String name, IRubyObject arg) UndefinedValue.callMethod
(ThreadContext context, String name, IRubyObject[] args) UndefinedValue.callMethod
(ThreadContext context, String name, IRubyObject[] args, Block block) UndefinedValue.callSuper
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.void
UndefinedValue.copySpecialInstanceVariables
(IRubyObject clone) boolean
UndefinedValue.eql
(IRubyObject other) UndefinedValue.infectBy
(IRubyObject obj) Deprecated.UndefinedValue.op_eqq
(ThreadContext context, IRubyObject other) UndefinedValue.op_equal
(ThreadContext context, IRubyObject other) Array.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) BuiltinClass.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) ChilledString.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) CurrentScope.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) DynamicSymbol.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) Filename.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) GlobalVariable.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) Hash.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) ImmutableLiteral.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) retrieve the live value represented by this immutable literal.LocalVariable.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) MutableString.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) NthRef.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) Operand.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) Scope.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) ScopeModule.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) Self.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) Splat.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) StandardError.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) SValue.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) TemporaryLocalVariable.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) UndefinedValue.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) UnexecutableNil.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) WrappedIRClosure.retrieve
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) Array.retrieveArrayElts
(ThreadContext context, IRubyObject self, StaticScope currScope, DynamicScope currDynScope, Object[] temp) void
UndefinedValue.syncVariables
(IRubyObject source) -
Uses of IRubyObject in org.jruby.ir.runtime
Fields in org.jruby.ir.runtime declared as IRubyObjectModifier and TypeFieldDescriptionfinal IRubyObject
IRBreakJump.breakValue
final IRubyObject
IRWrappedLambdaReturnValue.returnValue
Methods in org.jruby.ir.runtime that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
IRRuntimeHelpers.blockGivenOrCall
(ThreadContext context, IRubyObject self, FunctionalCachingCallSite blockGivenSite, Object blk) static IRubyObject
IRRuntimeHelpers.callOptimizedAref
(ThreadContext context, IRubyObject caller, IRubyObject target, RubyString keyStr, CallSite site) static IRubyObject
IRRuntimeHelpers.classSuper
(ThreadContext context, IRubyObject self, String id, RubyModule definingModule, IRubyObject[] args, Block block) static IRubyObject
IRRuntimeHelpers.classSuperIter
(ThreadContext context, IRubyObject self, String id, RubyModule definingModule, IRubyObject[] args, Block block) static IRubyObject
IRRuntimeHelpers.classSuperIterSplatArgs
(ThreadContext context, IRubyObject self, String methodName, RubyModule definingModule, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObject
IRRuntimeHelpers.classSuperSplatArgs
(ThreadContext context, IRubyObject self, String methodName, RubyModule definingModule, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObject[]
IRRuntimeHelpers.convertValueIntoArgArray
(ThreadContext context, RubyArray array, Signature signature) static IRubyObject[]
IRRuntimeHelpers.convertValueIntoArgArray
(ThreadContext context, IRubyObject value, Signature signature) static IRubyObject
IRRuntimeHelpers.dupIfKeywordRestAtCallsite
(ThreadContext context, IRubyObject arg) Methods like Kernel#send if it receives a key-splatted value at a send site (send :foo, **h) it will dup h.static IRubyObject
IRRuntimeHelpers.extractOptionalArgument
(RubyArray rubyArray, int minArgsLength, int index) static IRubyObject
IRRuntimeHelpers.getClassVariable
(ThreadContext context, RubyModule module, String id) static IRubyObject
IRRuntimeHelpers.getPreArgSafe
(ThreadContext context, IRubyObject[] args, int argIndex) static IRubyObject
IRRuntimeHelpers.handleBreakAndReturnsInLambdas
(ThreadContext context, DynamicScope dynScope, Object exc, Block block) static IRubyObject
IRRuntimeHelpers.handleNonlocalReturn
(DynamicScope currentScope, Object rjExc) static IRubyObject
IRRuntimeHelpers.handlePropagatedBreak
(ThreadContext context, DynamicScope dynScope, Object bjExc) static IRubyObject
IRRuntimeHelpers.hashCheck
(ThreadContext context, IRubyObject hash) static IRubyObject
IRRuntimeHelpers.inheritedSearchConst
(ThreadContext context, IRubyObject cmVal, String constName, boolean noPrivateConsts) static IRubyObject
IRRuntimeHelpers.initiateBreak
(ThreadContext context, DynamicScope dynScope, IRubyObject breakValue, Block block) static IRubyObject
IRRuntimeHelpers.initiateNonLocalReturn
(DynamicScope currentScope, Block block, IRubyObject returnValue) static IRubyObject
IRRuntimeHelpers.instanceSuper
(ThreadContext context, IRubyObject self, String id, RubyModule definingModule, IRubyObject[] args, Block block) static IRubyObject
IRRuntimeHelpers.instanceSuperIter
(ThreadContext context, IRubyObject self, String id, RubyModule definingModule, IRubyObject[] args, Block block) static IRubyObject
IRRuntimeHelpers.instanceSuperIterSplatArgs
(ThreadContext context, IRubyObject self, String methodName, RubyModule definingModule, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObject
IRRuntimeHelpers.instanceSuperSplatArgs
(ThreadContext context, IRubyObject self, String methodName, RubyModule definingModule, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObject
IRRuntimeHelpers.invokeModuleBody
(ThreadContext context, DynamicMethod method) static IRubyObject
IRRuntimeHelpers.irNot
(ThreadContext context, IRubyObject obj) static IRubyObject
IRRuntimeHelpers.irReqdArgMultipleAsgn
(ThreadContext context, RubyArray rubyArray, int preArgsCount, int index, int postArgsCount) static IRubyObject
IRRuntimeHelpers.irToAry
(ThreadContext context, IRubyObject value) static IRubyObject
IRRuntimeHelpers.isDefinedBackref
(ThreadContext context, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isDefinedCall
(ThreadContext context, IRubyObject self, IRubyObject receiver, String name, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isDefinedClassVar
(ThreadContext context, RubyModule receiver, String name, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isDefinedConstantOrMethod
(ThreadContext context, IRubyObject receiver, RubyString name, IRubyObject definedConstantMessage, IRubyObject definedMethodMessage) static IRubyObject
IRRuntimeHelpers.isDefinedGlobal
(ThreadContext context, String name, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isDefinedMethod
(ThreadContext context, IRubyObject receiver, String name, boolean checkIfPublic, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isDefinedNthRef
(ThreadContext context, int matchNumber, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isDefinedSuper
(ThreadContext context, IRubyObject receiver, String frameName, RubyModule frameClass, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isDefinedSuper
(ThreadContext context, IRubyObject receiver, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isEQQ
(ThreadContext context, IRubyObject receiver, IRubyObject value, CallSite callSite, boolean splattedValue) static IRubyObject
IRRuntimeHelpers.isExceptionHandled
(ThreadContext context, IRubyObject excType, Object excObj) static IRubyObject
IRRuntimeHelpers.isHashEmpty
(ThreadContext context, IRubyObject hash) static IRubyObject
IRRuntimeHelpers.keywordRestOnHash
(ThreadContext context, IRubyObject rest) static IRubyObject
IRRuntimeHelpers.lexicalSearchConst
(ThreadContext context, StaticScope staticScope, String constName) static IRubyObject
IRRuntimeHelpers.match3
(ThreadContext context, RubyRegexp regexp, IRubyObject argValue) static IRubyObject
IRRuntimeHelpers.mergeKeywordArguments
(ThreadContext context, IRubyObject restKwarg, IRubyObject explicitKwarg, boolean checkForDuplicates) static IRubyObject
static IRubyObject
IRRuntimeHelpers.newProc
(ThreadContext context, Block block) static IRubyObject
IRRuntimeHelpers.nthMatch
(ThreadContext context, int matchNumber) static IRubyObject[]
IRRuntimeHelpers.prepareBlockArgs
(ThreadContext context, Block block, IRubyObject[] args, boolean usesKwArgs, boolean ruby2Keywords) static IRubyObject[]
IRRuntimeHelpers.prepareFixedBlockArgs
(ThreadContext context, Block block, IRubyObject[] args) static IRubyObject[]
IRRuntimeHelpers.prepareNoBlockArgs
(ThreadContext context, Block block, IRubyObject[] args) Check whether incoming args are zero length for a lambda, and no-op for non-lambda.static IRubyObject[]
IRRuntimeHelpers.prepareSingleBlockArgs
(ThreadContext context, Block block, IRubyObject[] args) static IRubyObject
IRRuntimeHelpers.receiveKeywordArg
(IRubyObject keywords, RubySymbol key) static IRubyObject
IRRuntimeHelpers.receiveKeywordArg
(ThreadContext context, IRubyObject keywords, String id) static IRubyObject
IRRuntimeHelpers.receiveKeywordRestArg
(ThreadContext context, IRubyObject keywords) static IRubyObject
IRRuntimeHelpers.receiveKeywords
(ThreadContext context, IRubyObject[] args, boolean hasRestArgs, boolean acceptsKeywords, boolean ruby2_keywords_method) Handle incoming keyword arguments given the receiver's rest arg, keyword acceptance, and need for ruby2_keywords.static IRubyObject
IRRuntimeHelpers.receiveNormalKeywordsNoRestNoKeywords
(ThreadContext context, IRubyObject[] args) Simplified receiveKeywords when: receiver is not a ruby2_keywords method.static IRubyObject
IRRuntimeHelpers.receiveOptArg
(IRubyObject[] args, IRubyObject keywords, int requiredArgs, int preArgs, int argIndex) static IRubyObject
IRRuntimeHelpers.receivePostReqdArg
(ThreadContext context, IRubyObject[] args, IRubyObject keywords, int pre, int opt, boolean rest, int post, int argIndex) static IRubyObject
IRRuntimeHelpers.receiveRestArg
(ThreadContext context, IRubyObject[] args, IRubyObject keywords, int required, int argIndex) static IRubyObject
IRRuntimeHelpers.receiveSpecificArityKeywords
(ThreadContext context, IRubyObject last, boolean ruby2Keywords) static IRubyObject
IRRuntimeHelpers.returnOrRethrowSavedException
(ThreadContext context, IRubyObject value) static IRubyObject
IRRuntimeHelpers.searchConst
(ThreadContext context, StaticScope staticScope, String constName, boolean noPrivateConsts) static IRubyObject
IRRuntimeHelpers.setCapturedVar
(ThreadContext context, IRubyObject matchRes, String id) static IRubyObject
IRRuntimeHelpers.setInstanceVariable
(IRubyObject self, IRubyObject value, String name) static IRubyObject[]
IRRuntimeHelpers.singleBlockArgToArray
(IRubyObject value) static IRubyObject[]
IRRuntimeHelpers.splatArguments
(IRubyObject[] args, boolean[] splatMap) static IRubyObject
IRRuntimeHelpers.svalue
(ThreadContext context, Object val) static IRubyObject[]
IRRuntimeHelpers.toAry
(ThreadContext context, IRubyObject[] args) static IRubyObject
IRRuntimeHelpers.undefined()
static IRubyObject
IRRuntimeHelpers.undefMethod
(ThreadContext context, Object nameArg, DynamicScope currDynScope, IRubyObject self) static IRubyObject
IRRuntimeHelpers.unresolvedSuper
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
IRRuntimeHelpers.unresolvedSuperIter
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
IRRuntimeHelpers.unresolvedSuperIterSplatArgs
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObject
IRRuntimeHelpers.unresolvedSuperSplatArgs
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObject
IRRuntimeHelpers.updateBlockState
(Block block, IRubyObject self) static IRubyObject
IRRuntimeHelpers.useBindingSelf
(Binding binding) static IRubyObject
IRRuntimeHelpers.yield
(ThreadContext context, Block b, IRubyObject yieldVal, boolean unwrapArray) static IRubyObject
IRRuntimeHelpers.yieldSpecific
(ThreadContext context, Block b) static IRubyObject
IRRuntimeHelpers.yieldValues
(ThreadContext context, Block blk, IRubyObject[] args) static IRubyObject
IRRuntimeHelpers.zSuper
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
IRRuntimeHelpers.zSuperSplatArgs
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block, boolean[] splatMap) Methods in org.jruby.ir.runtime with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic RubyString
IRRuntimeHelpers.asString
(ThreadContext context, IRubyObject caller, IRubyObject target, CallSite site) asString using a given call sitestatic IRubyObject
IRRuntimeHelpers.blockGivenOrCall
(ThreadContext context, IRubyObject self, FunctionalCachingCallSite blockGivenSite, Object blk) static IRubyObject
IRRuntimeHelpers.callOptimizedAref
(ThreadContext context, IRubyObject caller, IRubyObject target, RubyString keyStr, CallSite site) static void
IRRuntimeHelpers.callTrace
(ThreadContext context, IRubyObject selfClass, RubyEvent event, String name, String filename, int line) static IRubyObject
IRRuntimeHelpers.classSuper
(ThreadContext context, IRubyObject self, String id, RubyModule definingModule, IRubyObject[] args, Block block) static IRubyObject
IRRuntimeHelpers.classSuperIter
(ThreadContext context, IRubyObject self, String id, RubyModule definingModule, IRubyObject[] args, Block block) static IRubyObject
IRRuntimeHelpers.classSuperIterSplatArgs
(ThreadContext context, IRubyObject self, String methodName, RubyModule definingModule, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObject
IRRuntimeHelpers.classSuperSplatArgs
(ThreadContext context, IRubyObject self, String methodName, RubyModule definingModule, IRubyObject[] args, Block block, boolean[] splatMap) static RubyHash
IRRuntimeHelpers.constructHashFromArray
(ThreadContext context, IRubyObject[] pairs) static IRubyObject[]
IRRuntimeHelpers.convertValueIntoArgArray
(ThreadContext context, IRubyObject value, Signature signature) static IRBreakJump
IRBreakJump.create
(DynamicScope scopeToReturnTo, IRubyObject rv) Deprecated.static IRBreakJump
IRBreakJump.create
(DynamicScope scopeToReturnTo, IRubyObject rv, boolean breakInEval) static void
IRRuntimeHelpers.defCompiledClassMethod
(ThreadContext context, MethodHandle variable, MethodHandle specific, int specificArity, String id, int line, StaticScope scope, String encodedArgumentDescriptors, IRubyObject obj, boolean maybeRefined, boolean receivesKeywordArgs, boolean needsToFindImplementer) static void
IRRuntimeHelpers.defCompiledClassMethod
(ThreadContext context, MethodHandle handle, String id, int line, StaticScope scope, String encodedArgumentDescriptors, IRubyObject obj, boolean maybeRefined, boolean receivesKeywordArgs, boolean needsToFindImplementer) static void
IRRuntimeHelpers.defCompiledInstanceMethod
(ThreadContext context, MethodHandle variable, MethodHandle specific, int specificArity, String id, int line, StaticScope scope, String encodedArgumentDescriptors, DynamicScope currDynScope, IRubyObject self, boolean maybeRefined, boolean receivesKeywordArgs, boolean needsToFindImplementer) static void
IRRuntimeHelpers.defCompiledInstanceMethod
(ThreadContext context, MethodHandle handle, String id, int line, StaticScope scope, String encodedArgumentDescriptors, DynamicScope currDynScope, IRubyObject self, boolean maybeRefined, boolean receivesKeywordArgs, boolean needsToFindImplementer) static void
IRRuntimeHelpers.defineAlias
(ThreadContext context, IRubyObject self, DynamicScope currDynScope, IRubyObject newName, IRubyObject oldName) static void
IRRuntimeHelpers.defInterpretedClassMethod
(ThreadContext context, IRScope method, IRubyObject obj) static void
IRRuntimeHelpers.defInterpretedInstanceMethod
(ThreadContext context, IRScope method, DynamicScope currDynScope, IRubyObject self) static IRubyObject
IRRuntimeHelpers.dupIfKeywordRestAtCallsite
(ThreadContext context, IRubyObject arg) Methods like Kernel#send if it receives a key-splatted value at a send site (send :foo, **h) it will dup h.static RubyHash
IRRuntimeHelpers.dupKwargsHashAndPopulateFromArray
(ThreadContext context, RubyHash dupHash, IRubyObject[] pairs) static RubyModule
IRRuntimeHelpers.findInstanceMethodContainer
(ThreadContext context, DynamicScope currDynScope, IRubyObject self) static RubyModule
IRRuntimeHelpers.getCurrentClassBase
(ThreadContext context, IRubyObject self) Find the base class or "cbase" used for various class-level operations.static RubyModule
IRRuntimeHelpers.getModuleFromScope
(ThreadContext context, StaticScope scope, IRubyObject arg) static IRubyObject
IRRuntimeHelpers.getPreArgSafe
(ThreadContext context, IRubyObject[] args, int argIndex) static VariableAccessor
IRRuntimeHelpers.getVariableAccessorForRead
(IRubyObject object, String name) static VariableAccessor
IRRuntimeHelpers.getVariableAccessorForWrite
(IRubyObject object, String name) static IRubyObject
IRRuntimeHelpers.hashCheck
(ThreadContext context, IRubyObject hash) static IRubyObject
IRRuntimeHelpers.inheritedSearchConst
(ThreadContext context, IRubyObject cmVal, String constName, boolean noPrivateConsts) static IRubyObject
IRRuntimeHelpers.initiateBreak
(ThreadContext context, DynamicScope dynScope, IRubyObject breakValue, Block block) static IRubyObject
IRRuntimeHelpers.initiateNonLocalReturn
(DynamicScope currentScope, Block block, IRubyObject returnValue) static IRubyObject
IRRuntimeHelpers.instanceSuper
(ThreadContext context, IRubyObject self, String id, RubyModule definingModule, IRubyObject[] args, Block block) static IRubyObject
IRRuntimeHelpers.instanceSuperIter
(ThreadContext context, IRubyObject self, String id, RubyModule definingModule, IRubyObject[] args, Block block) static IRubyObject
IRRuntimeHelpers.instanceSuperIterSplatArgs
(ThreadContext context, IRubyObject self, String methodName, RubyModule definingModule, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObject
IRRuntimeHelpers.instanceSuperSplatArgs
(ThreadContext context, IRubyObject self, String methodName, RubyModule definingModule, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObject
IRRuntimeHelpers.irNot
(ThreadContext context, IRubyObject obj) static RubyArray
IRRuntimeHelpers.irSplat
(ThreadContext context, IRubyObject ary) static IRubyObject
IRRuntimeHelpers.irToAry
(ThreadContext context, IRubyObject value) static IRubyObject
IRRuntimeHelpers.isDefinedBackref
(ThreadContext context, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isDefinedCall
(ThreadContext context, IRubyObject self, IRubyObject receiver, String name, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isDefinedClassVar
(ThreadContext context, RubyModule receiver, String name, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isDefinedConstantOrMethod
(ThreadContext context, IRubyObject receiver, RubyString name, IRubyObject definedConstantMessage, IRubyObject definedMethodMessage) static IRubyObject
IRRuntimeHelpers.isDefinedGlobal
(ThreadContext context, String name, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isDefinedMethod
(ThreadContext context, IRubyObject receiver, String name, boolean checkIfPublic, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isDefinedNthRef
(ThreadContext context, int matchNumber, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isDefinedSuper
(ThreadContext context, IRubyObject receiver, String frameName, RubyModule frameClass, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isDefinedSuper
(ThreadContext context, IRubyObject receiver, IRubyObject definedMessage) static IRubyObject
IRRuntimeHelpers.isEQQ
(ThreadContext context, IRubyObject receiver, IRubyObject value, CallSite callSite, boolean splattedValue) static IRubyObject
IRRuntimeHelpers.isExceptionHandled
(ThreadContext context, IRubyObject excType, Object excObj) static IRubyObject
IRRuntimeHelpers.isHashEmpty
(ThreadContext context, IRubyObject hash) static IRubyObject
IRRuntimeHelpers.keywordRestOnHash
(ThreadContext context, IRubyObject rest) static IRubyObject
IRRuntimeHelpers.match3
(ThreadContext context, RubyRegexp regexp, IRubyObject argValue) static IRubyObject
IRRuntimeHelpers.mergeKeywordArguments
(ThreadContext context, IRubyObject restKwarg, IRubyObject explicitKwarg, boolean checkForDuplicates) static RubyArray
IRRuntimeHelpers.newArray
(ThreadContext context, IRubyObject obj) static RubyArray
IRRuntimeHelpers.newArray
(ThreadContext context, IRubyObject obj0, IRubyObject obj1) static DynamicMethod
IRRuntimeHelpers.newCompiledMetaClass
(ThreadContext context, MethodHandle handle, StaticScope scope, IRubyObject obj, int line, boolean refinements, boolean dynscopeEliminated) Construct a new DynamicMethod to wrap the given IRModuleBody and singletonizable object.static RubyComplex
IRRuntimeHelpers.newComplexRaw
(ThreadContext context, IRubyObject i) static RubySymbol
IRRuntimeHelpers.newDSymbol
(ThreadContext context, IRubyObject symbol) static RubyRegexp
IRRuntimeHelpers.newDynamicRegexp
(ThreadContext context, IRubyObject[] pieces, int embeddedOptions) static RubyRegexp
IRRuntimeHelpers.newDynamicRegexp
(ThreadContext context, IRubyObject arg0, int embeddedOptions) static RubyRegexp
IRRuntimeHelpers.newDynamicRegexp
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, int embeddedOptions) static RubyRegexp
IRRuntimeHelpers.newDynamicRegexp
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, int embeddedOptions) static RubyRegexp
IRRuntimeHelpers.newDynamicRegexp
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, int embeddedOptions) static RubyRegexp
IRRuntimeHelpers.newDynamicRegexp
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, int embeddedOptions) static Binding
IRRuntimeHelpers.newFrameScopeBinding
(ThreadContext context, IRubyObject self, DynamicScope scope) static DynamicMethod
IRRuntimeHelpers.newInterpretedMetaClass
(ThreadContext context, IRScope metaClassBody, IRubyObject obj) Construct a new DynamicMethod to wrap the given IRModuleBody and singletonizable object.static RubyRational
IRRuntimeHelpers.newRationalCanonicalize
(ThreadContext context, IRubyObject num, IRubyObject den) static Block
IRRuntimeHelpers.prepareBlock
(ThreadContext context, IRubyObject self, DynamicScope scope, BlockBody body) static IRubyObject[]
IRRuntimeHelpers.prepareBlockArgs
(ThreadContext context, Block block, IRubyObject[] args, boolean usesKwArgs, boolean ruby2Keywords) static IRubyObject[]
IRRuntimeHelpers.prepareFixedBlockArgs
(ThreadContext context, Block block, IRubyObject[] args) static IRubyObject[]
IRRuntimeHelpers.prepareNoBlockArgs
(ThreadContext context, Block block, IRubyObject[] args) Check whether incoming args are zero length for a lambda, and no-op for non-lambda.static IRubyObject[]
IRRuntimeHelpers.prepareSingleBlockArgs
(ThreadContext context, Block block, IRubyObject[] args) static void
IRRuntimeHelpers.putClassVariable
(ThreadContext context, IRubyObject self, RubyModule module, String id, IRubyObject value) static void
IRRuntimeHelpers.putConst
(ThreadContext context, IRubyObject self, IRubyObject module, String id, IRubyObject value) static void
IRRuntimeHelpers.putConst
(ThreadContext context, IRubyObject self, IRubyObject module, String id, IRubyObject value, StaticScope scope, int line) static IRubyObject
IRRuntimeHelpers.receiveKeywordArg
(IRubyObject keywords, RubySymbol key) static IRubyObject
IRRuntimeHelpers.receiveKeywordArg
(ThreadContext context, IRubyObject keywords, String id) static IRubyObject
IRRuntimeHelpers.receiveKeywordRestArg
(ThreadContext context, IRubyObject keywords) static IRubyObject
IRRuntimeHelpers.receiveKeywords
(ThreadContext context, IRubyObject[] args, boolean hasRestArgs, boolean acceptsKeywords, boolean ruby2_keywords_method) Handle incoming keyword arguments given the receiver's rest arg, keyword acceptance, and need for ruby2_keywords.static IRubyObject
IRRuntimeHelpers.receiveNormalKeywordsNoRestNoKeywords
(ThreadContext context, IRubyObject[] args) Simplified receiveKeywords when: receiver is not a ruby2_keywords method.static IRubyObject
IRRuntimeHelpers.receiveOptArg
(IRubyObject[] args, IRubyObject keywords, int requiredArgs, int preArgs, int argIndex) static IRubyObject
IRRuntimeHelpers.receivePostReqdArg
(ThreadContext context, IRubyObject[] args, IRubyObject keywords, int pre, int opt, boolean rest, int post, int argIndex) static IRubyObject
IRRuntimeHelpers.receiveRestArg
(ThreadContext context, IRubyObject[] args, IRubyObject keywords, int required, int argIndex) static IRubyObject
IRRuntimeHelpers.receiveSpecificArityKeywords
(ThreadContext context, IRubyObject last, boolean ruby2Keywords) static IRubyObject
IRRuntimeHelpers.returnOrRethrowSavedException
(ThreadContext context, IRubyObject value) static IRubyObject
IRRuntimeHelpers.setCapturedVar
(ThreadContext context, IRubyObject matchRes, String id) static IRubyObject
IRRuntimeHelpers.setInstanceVariable
(IRubyObject self, IRubyObject value, String name) static IRubyObject[]
IRRuntimeHelpers.singleBlockArgToArray
(IRubyObject value) static IRubyObject[]
IRRuntimeHelpers.splatArguments
(IRubyObject[] args, boolean[] splatMap) static RubyArray
IRRuntimeHelpers.splatArray
(ThreadContext context, IRubyObject ary) Call to_ary to get Array or die typing.static RubyArray
IRRuntimeHelpers.splatArray
(ThreadContext context, IRubyObject ary, boolean dupArray) Call to_ary to get Array or die typing.static RubyArray
IRRuntimeHelpers.splatArrayDup
(ThreadContext context, IRubyObject ary) Call to_ary to get Array or die typing.static IRubyObject[]
IRRuntimeHelpers.toAry
(ThreadContext context, IRubyObject[] args) static long
IRRuntimeHelpers.unboxFixnum
(IRubyObject val) static double
IRRuntimeHelpers.unboxFloat
(IRubyObject val) static IRubyObject
IRRuntimeHelpers.undefMethod
(ThreadContext context, Object nameArg, DynamicScope currDynScope, IRubyObject self) static IRubyObject
IRRuntimeHelpers.unresolvedSuper
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
IRRuntimeHelpers.unresolvedSuperIter
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
IRRuntimeHelpers.unresolvedSuperIterSplatArgs
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObject
IRRuntimeHelpers.unresolvedSuperSplatArgs
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block, boolean[] splatMap) static IRubyObject
IRRuntimeHelpers.updateBlockState
(Block block, IRubyObject self) static void
IRRuntimeHelpers.warnSetConstInRefinement
(ThreadContext context, IRubyObject self) static IRubyObject
IRRuntimeHelpers.yield
(ThreadContext context, Block b, IRubyObject yieldVal, boolean unwrapArray) static IRubyObject
IRRuntimeHelpers.yieldValues
(ThreadContext context, Block blk, IRubyObject[] args) static IRubyObject
IRRuntimeHelpers.zSuper
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
IRRuntimeHelpers.zSuperSplatArgs
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block, boolean[] splatMap) Constructors in org.jruby.ir.runtime with parameters of type IRubyObject -
Uses of IRubyObject in org.jruby.ir.targets.indy
Methods in org.jruby.ir.targets.indy that return IRubyObjectModifier and TypeMethodDescriptionFrameNameSite.__callee__
(String frameName, RubySymbol.SymbolTable symbolTable) FrameNameSite.__method__
(String frameName, RubySymbol.SymbolTable symbolTable) static IRubyObject
JavaBootstrap.bignumOrNil
(Ruby runtime, BigInteger bi) static IRubyObject
BlockGivenSite.blockGiven
(ThreadContext context, Block block) BlockGivenSite.blockGivenFallback
(String name, ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaBootstrap.booleanOrNil
(Ruby runtime, Boolean b) LazyObjectSite.cache
(IRubyObject t) static IRubyObject
InvokeSite.callMethodMissing
(CacheEntry entry, CallType callType, ThreadContext context, IRubyObject self, RubyClass selfClass, String name, IRubyObject[] args, Block block) Variable arity method_missing invocation.static IRubyObject
InvokeSite.callMethodMissing
(CacheEntry entry, CallType callType, ThreadContext context, IRubyObject self, RubyClass selfClass, String name, IRubyObject arg0, Block block) Arity one method_missing invocationstatic IRubyObject
InvokeSite.callMethodMissing
(CacheEntry entry, CallType callType, ThreadContext context, IRubyObject self, RubyClass selfClass, String name, IRubyObject arg0, IRubyObject arg1, Block block) Arity two method_missing invocationstatic IRubyObject
InvokeSite.callMethodMissing
(CacheEntry entry, CallType callType, ThreadContext context, IRubyObject self, RubyClass selfClass, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Arity three method_missing invocationBignumObjectSite.construct
(ThreadContext context) FixnumObjectSite.construct
(ThreadContext context) FloatObjectSite.construct
(ThreadContext context) RangeObjectSite.construct
(ThreadContext context, IRubyObject begin, IRubyObject end) RangeObjectSite.FixnumRangeObjectSite.construct
(ThreadContext context) RangeObjectSite.StringRangeObjectSite.construct
(ThreadContext context) RegexpObjectSite.construct
(ThreadContext context) SymbolObjectSite.construct
(ThreadContext context) SymbolProcObjectSite.construct
(ThreadContext context) ArrayDerefInvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.abstract IRubyObject
SuperInvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) UnresolvedSuperInvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) UnresolvedSuperIterInvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) ZSuperInvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) InvokeSite.failf
(ThreadContext context, IRubyObject self, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.failf
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.failf
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.failf
(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.failf
(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.static IRubyObject
LiteralValueBootstrap.False
(ThreadContext context, MutableCallSite site) static IRubyObject
JavaBootstrap.fixnumOrNil
(Ruby runtime, Byte b) static IRubyObject
JavaBootstrap.fixnumOrNil
(Ruby runtime, Character c) static IRubyObject
JavaBootstrap.fixnumOrNil
(Ruby runtime, Integer i) static IRubyObject
JavaBootstrap.fixnumOrNil
(Ruby runtime, Long l) static IRubyObject
JavaBootstrap.fixnumOrNil
(Ruby runtime, Short s) static IRubyObject
JavaBootstrap.floatOrNil
(Ruby runtime, Double d) static IRubyObject
JavaBootstrap.floatOrNil
(Ruby runtime, Float f) FrameNameSite.frameNameFallback
(String name, ThreadContext context, IRubyObject self, String frameName) ConstantLookupSite.inheritanceSearchConst
(ThreadContext context, IRubyObject cmVal) ArrayDerefInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) AsStringSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) ClassSuperInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) ClassSuperIterInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) InstanceSuperInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) InstanceSuperIterInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) InvokeSite.invoke
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) InvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) abstract IRubyObject
SuperInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) UnresolvedSuperInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) UnresolvedSuperIterInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) ZSuperInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) ConstantLookupSite.lexicalSearchConst
(ThreadContext context, StaticScope scope) static IRubyObject
InvokeSite.negate
(IRubyObject object, RubyNil nil, RubyBoolean.True tru, RubyBoolean.False fals) static IRubyObject
LiteralValueBootstrap.nil
(ThreadContext context, MutableCallSite site) ConstantLookupSite.noCacheInheritanceSearchConst
(ThreadContext context, IRubyObject cmVal) ConstantLookupSite.noCacheSearchModuleForConst
(ThreadContext context, IRubyObject cmVal) ConstantLookupSite.searchConst
(ThreadContext context, StaticScope staticScope) ConstantLookupSite.searchModuleForConst
(ThreadContext context, IRubyObject cmVal) static IRubyObject
JavaBootstrap.stringOrNil
(Ruby runtime, CharSequence cs) static IRubyObject
JavaBootstrap.stringOrNil
(Ruby runtime, ByteList bl) static IRubyObject
LiteralValueBootstrap.True
(ThreadContext context, MutableCallSite site) YieldSite.yield
(ThreadContext context, Block block, IRubyObject arg) YieldSite.yieldSpecific
(ThreadContext context, Block block) YieldSite.yieldValues
(ThreadContext context, Block block, IRubyObject[] args) Methods in org.jruby.ir.targets.indy with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic RubyArray
ArrayBootstrap.array
(ThreadContext context, IRubyObject[] ary) BlockGivenSite.blockGivenFallback
(String name, ThreadContext context, IRubyObject self, Block block) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, IRubyObject c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject... values) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, IRubyObject b, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize) static RubyString
BuildDynamicStringSite.buildString
(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) BuildDynamicStringSite.buildString2
(ThreadContext context, IRubyObject a, org.jcodings.Encoding encoding, int initialSize) BuildDynamicStringSite.buildString2
(ThreadContext context, IRubyObject a, IRubyObject b, org.jcodings.Encoding encoding, int initialSize) BuildDynamicStringSite.buildString2
(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize) BuildDynamicStringSite.buildString2
(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize) BuildDynamicStringSite.buildString2
(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, IRubyObject d, IRubyObject e, org.jcodings.Encoding encoding, int initialSize) LazyObjectSite.cache
(IRubyObject t) static IRubyObject
InvokeSite.callMethodMissing
(CacheEntry entry, CallType callType, ThreadContext context, IRubyObject self, RubyClass selfClass, String name, IRubyObject[] args, Block block) Variable arity method_missing invocation.static IRubyObject
InvokeSite.callMethodMissing
(CacheEntry entry, CallType callType, ThreadContext context, IRubyObject self, RubyClass selfClass, String name, IRubyObject arg0, Block block) Arity one method_missing invocationstatic IRubyObject
InvokeSite.callMethodMissing
(CacheEntry entry, CallType callType, ThreadContext context, IRubyObject self, RubyClass selfClass, String name, IRubyObject arg0, IRubyObject arg1, Block block) Arity two method_missing invocationstatic IRubyObject
InvokeSite.callMethodMissing
(CacheEntry entry, CallType callType, ThreadContext context, IRubyObject self, RubyClass selfClass, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Arity three method_missing invocationRangeObjectSite.construct
(ThreadContext context, IRubyObject begin, IRubyObject end) ArrayDerefInvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.abstract IRubyObject
SuperInvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) UnresolvedSuperInvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) UnresolvedSuperIterInvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) ZSuperInvokeSite.fail
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) InvokeSite.failf
(ThreadContext context, IRubyObject self, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.failf
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.failf
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.failf
(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.InvokeSite.failf
(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Failover version uses a monomorphic cache and DynamicMethod.call, as in non-indy.static Binding
ConstructBlockBootstrap.frameBinding
(ThreadContext context, IRubyObject self, DynamicScope scope) FrameNameSite.frameNameFallback
(String name, ThreadContext context, IRubyObject self, String frameName) protected MethodHandle
InvokeSite.getHandle
(ThreadContext context, IRubyObject self, CacheEntry entry) static RubyHash
HashBootstrap.hash
(ThreadContext context, IRubyObject[] pairs) ConstantLookupSite.inheritanceSearchConst
(ThreadContext context, IRubyObject cmVal) boolean
IsNilSite.init
(IRubyObject obj) boolean
IsTrueSite.init
(IRubyObject obj) ArrayDerefInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) AsStringSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) ClassSuperInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) ClassSuperIterInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) InstanceSuperInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) InstanceSuperIterInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) InvokeSite.invoke
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) InvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) abstract IRubyObject
SuperInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) UnresolvedSuperInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) UnresolvedSuperIterInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) ZSuperInvokeSite.invoke
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) static boolean
IsNilSite.isNil
(IRubyObject obj, RubyNil nil) static boolean
AsStringSite.isString
(IRubyObject maybeString) static boolean
IsTrueSite.isTruthy
(IRubyObject obj, RubyNil nil, RubyBoolean.False fals) static RubyHash
HashBootstrap.kwargsHash
(ThreadContext context, RubyHash hash, IRubyObject[] pairs) boolean
InvokeSite.methodMissing
(CacheEntry entry, IRubyObject caller) static IRubyObject
InvokeSite.negate
(IRubyObject object, RubyNil nil, RubyBoolean.True tru, RubyBoolean.False fals) ConstantLookupSite.noCacheInheritanceSearchConst
(ThreadContext context, IRubyObject cmVal) ConstantLookupSite.noCacheSearchModuleForConst
(ThreadContext context, IRubyObject cmVal) static DynamicMethod
MetaClassBootstrap.openMetaClass
(ThreadContext context, IRubyObject object, String descriptor, StaticScope parent, MethodHandle body, StaticScope scope, MethodHandle setScope, int line, boolean dynscopeEliminated, boolean refinements) static RubyClass
InvokeSite.pollAndGetClass
(ThreadContext context, IRubyObject self) static Binding
ConstructBlockBootstrap.scopeBinding
(ThreadContext context, IRubyObject self, DynamicScope scope) ConstantLookupSite.searchModuleForConst
(ThreadContext context, IRubyObject cmVal) static Binding
ConstructBlockBootstrap.selfBinding
(ThreadContext context, IRubyObject self, DynamicScope scope) static boolean
ArrayDerefInvokeSite.testOptimizedHash
(RubyClass testClass, IRubyObject self) protected com.headius.invokebinder.SmartHandle
ArrayDerefInvokeSite.testTarget
(IRubyObject self, RubyModule testClass) protected com.headius.invokebinder.SmartHandle
InvokeSite.testTarget
(IRubyObject self, RubyModule testClass) static boolean
InvokeSite.testType
(RubyClass original, IRubyObject self) void
CallTraceSite.traceBootstrap
(ThreadContext context, IRubyObject clazz) protected MethodHandle
InvokeSite.updateInvocationTarget
(MethodHandle target, IRubyObject self, RubyModule testClass, DynamicMethod method, SwitchPoint switchPoint) Update the given call site using the new target, wrapping with appropriate bind and argument-juggling logic.YieldSite.yield
(ThreadContext context, Block block, IRubyObject arg) YieldSite.yieldValues
(ThreadContext context, Block block, IRubyObject[] args) -
Uses of IRubyObject in org.jruby.ir.targets.simple
Methods in org.jruby.ir.targets.simple that return IRubyObjectModifier and TypeMethodDescriptionConstantLookupSite.inheritanceSearchConst
(ThreadContext context, IRubyObject cmVal) ConstantLookupSite.lexicalSearchConst
(ThreadContext context, StaticScope staticScope) ConstantLookupSite.searchConst
(ThreadContext context, StaticScope currScope, boolean publicOnly) ConstantLookupSite.searchModuleForConst
(ThreadContext context, IRubyObject cmVal, boolean publicOnly, boolean callConstMissing) Methods in org.jruby.ir.targets.simple with parameters of type IRubyObjectModifier and TypeMethodDescriptionConstantLookupSite.inheritanceSearchConst
(ThreadContext context, IRubyObject cmVal) ConstantLookupSite.searchModuleForConst
(ThreadContext context, IRubyObject cmVal, boolean publicOnly, boolean callConstMissing) -
Uses of IRubyObject in org.jruby.java.addons
Methods in org.jruby.java.addons that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
IOJavaAddons.AnyIO.any_to_channel
(ThreadContext context, IRubyObject self) static IRubyObject
IOJavaAddons.AnyIO.any_to_inputstream
(ThreadContext context, IRubyObject self) static IRubyObject
IOJavaAddons.AnyIO.any_to_outputstream
(ThreadContext context, IRubyObject self) static IRubyObject
ClassJavaAddons.become_java
(ThreadContext context, IRubyObject self) static IRubyObject
ClassJavaAddons.become_java
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
ArrayJavaAddons.copy_data
(ThreadContext context, IRubyObject fromRuby, IRubyObject toJava) static IRubyObject
ArrayJavaAddons.copy_data
(ThreadContext context, IRubyObject fromRuby, IRubyObject toJava, IRubyObject fillValue) static IRubyObject
ArrayJavaAddons.dimensions
(ThreadContext context, IRubyObject rubyArray) static IRubyObject
ArrayJavaAddons.dimensions
(ThreadContext context, IRubyObject rubyArray, IRubyObject dims) static IRubyObject
ArrayJavaAddons.dimensions
(ThreadContext context, IRubyObject rubyArray, IRubyObject dims, IRubyObject index) static IRubyObject
StringJavaAddons.from_java_bytes
(ThreadContext context, IRubyObject self, IRubyObject bytes) static IRubyObject
StringJavaAddons.from_java_bytes
(ThreadContext context, IRubyObject self, IRubyObject bytes, IRubyObject encoding) static IRubyObject
KernelJavaAddons.java_annotation
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
KernelJavaAddons.java_annotation
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
ClassJavaAddons.java_class
(ThreadContext context, IRubyObject self) static IRubyObject
KernelJavaAddons.java_field
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
KernelJavaAddons.java_field
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
KernelJavaAddons.java_implements
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
KernelJavaAddons.java_implements
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
KernelJavaAddons.java_name
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
KernelJavaAddons.java_name
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
KernelJavaAddons.java_package
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
KernelJavaAddons.java_package
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
KernelJavaAddons.java_require
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
KernelJavaAddons.java_require
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
KernelJavaAddons.java_signature
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
KernelJavaAddons.java_signature
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
IOJavaAddons.to_channel
(ThreadContext context, IRubyObject self) static IRubyObject
IOJavaAddons.to_inputstream
(ThreadContext context, IRubyObject self) static IRubyObject
KernelJavaAddons.to_java
(ThreadContext context, IRubyObject fromObject) static IRubyObject
KernelJavaAddons.to_java
(ThreadContext context, IRubyObject fromObject, IRubyObject type) static IRubyObject
StringJavaAddons.to_java_bytes
(ThreadContext context, IRubyObject self) static IRubyObject
StringJavaAddons.to_java_string
(ThreadContext context, IRubyObject self) static IRubyObject
IOJavaAddons.to_outputstream
(ThreadContext context, IRubyObject self) Methods in org.jruby.java.addons with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
IOJavaAddons.AnyIO.any_to_channel
(ThreadContext context, IRubyObject self) static IRubyObject
IOJavaAddons.AnyIO.any_to_inputstream
(ThreadContext context, IRubyObject self) static IRubyObject
IOJavaAddons.AnyIO.any_to_outputstream
(ThreadContext context, IRubyObject self) static IRubyObject
ClassJavaAddons.become_java
(ThreadContext context, IRubyObject self) static IRubyObject
ClassJavaAddons.become_java
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
ArrayJavaAddons.copy_data
(ThreadContext context, IRubyObject fromRuby, IRubyObject toJava) static IRubyObject
ArrayJavaAddons.copy_data
(ThreadContext context, IRubyObject fromRuby, IRubyObject toJava, IRubyObject fillValue) static IRubyObject
ArrayJavaAddons.dimensions
(ThreadContext context, IRubyObject rubyArray) static IRubyObject
ArrayJavaAddons.dimensions
(ThreadContext context, IRubyObject rubyArray, IRubyObject dims) static IRubyObject
ArrayJavaAddons.dimensions
(ThreadContext context, IRubyObject rubyArray, IRubyObject dims, IRubyObject index) static IRubyObject
StringJavaAddons.from_java_bytes
(ThreadContext context, IRubyObject self, IRubyObject bytes) static IRubyObject
StringJavaAddons.from_java_bytes
(ThreadContext context, IRubyObject self, IRubyObject bytes, IRubyObject encoding) static IRubyObject
KernelJavaAddons.java_annotation
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
KernelJavaAddons.java_annotation
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
ClassJavaAddons.java_class
(ThreadContext context, IRubyObject self) static IRubyObject
KernelJavaAddons.java_field
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
KernelJavaAddons.java_field
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
KernelJavaAddons.java_implements
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
KernelJavaAddons.java_implements
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
KernelJavaAddons.java_name
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
KernelJavaAddons.java_name
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
KernelJavaAddons.java_package
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
KernelJavaAddons.java_package
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
KernelJavaAddons.java_require
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
KernelJavaAddons.java_require
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
KernelJavaAddons.java_signature
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
KernelJavaAddons.java_signature
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
IOJavaAddons.to_channel
(ThreadContext context, IRubyObject self) static IRubyObject
IOJavaAddons.to_inputstream
(ThreadContext context, IRubyObject self) static IRubyObject
KernelJavaAddons.to_java
(ThreadContext context, IRubyObject fromObject) static IRubyObject
KernelJavaAddons.to_java
(ThreadContext context, IRubyObject fromObject, IRubyObject type) static IRubyObject
StringJavaAddons.to_java_bytes
(ThreadContext context, IRubyObject self) static IRubyObject
StringJavaAddons.to_java_string
(ThreadContext context, IRubyObject self) static IRubyObject
IOJavaAddons.to_outputstream
(ThreadContext context, IRubyObject self) -
Uses of IRubyObject in org.jruby.java.dispatch
Methods in org.jruby.java.dispatch with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic JavaCallable
CallableSelector.matchingCallableArityFour
(Ruby runtime, Map cache, JavaCallable[] methods, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) Deprecated.static <T extends ParameterTypes>
TCallableSelector.matchingCallableArityFour
(Ruby runtime, CallableSelector.CallableCache<T> cache, T[] methods, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) static <T extends JavaCallable>
TCallableSelector.matchingCallableArityFour
(Ruby runtime, RubyToJavaInvoker<T> invoker, T[] methods, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) static JavaCallable
CallableSelector.matchingCallableArityN
(Ruby runtime, Map cache, JavaCallable[] methods, IRubyObject[] args) Deprecated.static ParameterTypes
CallableSelector.matchingCallableArityN
(Ruby runtime, Map cache, ParameterTypes[] methods, IRubyObject[] args) Deprecated.static <T extends ParameterTypes>
TCallableSelector.matchingCallableArityN
(Ruby runtime, CallableSelector.CallableCache<T> cache, T[] methods, IRubyObject[] args) static <T extends JavaCallable>
TCallableSelector.matchingCallableArityN
(Ruby runtime, RubyToJavaInvoker<T> invoker, T[] methods, IRubyObject[] args) static JavaCallable
CallableSelector.matchingCallableArityOne
(Ruby runtime, Map cache, JavaCallable[] methods, IRubyObject arg0) Deprecated.static <T extends ParameterTypes>
TCallableSelector.matchingCallableArityOne
(Ruby runtime, CallableSelector.CallableCache<T> cache, T[] methods, IRubyObject arg0) static <T extends JavaCallable>
TCallableSelector.matchingCallableArityOne
(Ruby runtime, RubyToJavaInvoker<T> invoker, T[] methods, IRubyObject arg0) static JavaCallable
CallableSelector.matchingCallableArityThree
(Ruby runtime, Map cache, JavaCallable[] methods, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.static <T extends ParameterTypes>
TCallableSelector.matchingCallableArityThree
(Ruby runtime, CallableSelector.CallableCache<T> cache, T[] methods, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static <T extends JavaCallable>
TCallableSelector.matchingCallableArityThree
(Ruby runtime, RubyToJavaInvoker<T> invoker, T[] methods, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static JavaCallable
CallableSelector.matchingCallableArityTwo
(Ruby runtime, Map cache, JavaCallable[] methods, IRubyObject arg0, IRubyObject arg1) Deprecated.static <T extends ParameterTypes>
TCallableSelector.matchingCallableArityTwo
(Ruby runtime, CallableSelector.CallableCache<T> cache, T[] methods, IRubyObject arg0, IRubyObject arg1) static <T extends JavaCallable>
TCallableSelector.matchingCallableArityTwo
(Ruby runtime, RubyToJavaInvoker<T> invoker, T[] methods, IRubyObject arg0, IRubyObject arg1) -
Uses of IRubyObject in org.jruby.java.invokers
Methods in org.jruby.java.invokers that return IRubyObjectModifier and TypeMethodDescriptionConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
InstanceFieldGetter.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) final IRubyObject
InstanceFieldSetter.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
StaticFieldGetter.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) final IRubyObject
StaticFieldSetter.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) protected final IRubyObject
FieldMethodZero.handleGetException
(Ruby runtime, IllegalAccessException ex) protected final IRubyObject
FieldMethodOne.handleSetException
(Ruby runtime, IllegalAccessException ex) protected final IRubyObject
FieldMethodOne.handleSetException
(Ruby runtime, IllegalArgumentException ex) Methods in org.jruby.java.invokers with parameters of type IRubyObjectModifier and TypeMethodDescriptionConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) ConstructorInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
InstanceFieldGetter.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) final IRubyObject
InstanceFieldSetter.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) InstanceMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) SingletonMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
StaticFieldGetter.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) final IRubyObject
StaticFieldSetter.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) StaticMethodInvoker.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static Object[]
RubyToJavaInvoker.convertArguments
(ParameterTypes method, IRubyObject[] args) static Object[]
RubyToJavaInvoker.convertArguments
(ParameterTypes method, IRubyObject[] args, int addSpace) static Object[]
RubyToJavaInvoker.convertArguments
(ParameterTypes method, IRubyObject arg0, int addSpace) RubyToJavaInvoker.findCallable
(IRubyObject self, String name, IRubyObject[] args, int arity) Find the matching callable object given the target proxy wrapper, method name, arguments, and actual arity.protected final T
RubyToJavaInvoker.findCallableArityFour
(IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) protected final T
RubyToJavaInvoker.findCallableArityOne
(IRubyObject self, String name, IRubyObject arg0) protected final T
RubyToJavaInvoker.findCallableArityThree
(IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) protected final T
RubyToJavaInvoker.findCallableArityTwo
(IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1) protected final T
RubyToJavaInvoker.findCallableArityZero
(IRubyObject self, String name) protected Object
FieldMethodOne.retrieveTarget
(IRubyObject self) protected Object
FieldMethodZero.retrieveTarget
(IRubyObject self) -
Uses of IRubyObject in org.jruby.java.proxies
Classes in org.jruby.java.proxies that implement IRubyObjectModifier and TypeClassDescriptionfinal class
class
A shim class created when constructing primitive arrays from proxied Java classes.class
class
class
final class
A proxy for wrappingjava.util.Map
instances.Fields in org.jruby.java.proxies declared as IRubyObjectMethods in org.jruby.java.proxies that return IRubyObjectModifier and TypeMethodDescriptionRubyObjectHolderProxy.__ruby_object()
MapJavaProxy.any_p
(ThreadContext context, Block block) MapJavaProxy.any_p
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.MapJavaProxy.any_p
(ThreadContext context, IRubyObject arg0, Block block) static IRubyObject
JavaInterfaceTemplate.append_features
(ThreadContext context, IRubyObject self, IRubyObject clazz, Block block) MapJavaProxy.assoc
(ThreadContext context, IRubyObject obj) ArrayJavaProxy.at
(ThreadContext context, IRubyObject index) ConcreteJavaProxy.NewMethodReified.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block blk) ConcreteJavaProxy.StaticJCreateMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) MapJavaProxy.compare_by_identity
(ThreadContext context) MapJavaProxy.compare_by_identity_p
(ThreadContext context) ArrayJavaProxy.component_type
(ThreadContext context) static IRubyObject
JavaProxy.ClassMethods.const_missing
(ThreadContext context, IRubyObject self, IRubyObject name) ArrayJavaProxy.count
(ThreadContext context, Block block) ArrayJavaProxy.count
(ThreadContext context, IRubyObject obj, Block unused) MapJavaProxy.default_proc
(ThreadContext context) rb_hash_default_procMapJavaProxy.default_value_get
(ThreadContext context) MapJavaProxy.default_value_get
(ThreadContext context, IRubyObject arg) MapJavaProxy.default_value_set
(ThreadContext context, IRubyObject defaultValue) rb_hash_set_defaultMapJavaProxy.delete
(ThreadContext context, IRubyObject key, Block block) rb_hash_deleteMapJavaProxy.delete_if
(ThreadContext context, Block block) rb_hash_delete_iffinal IRubyObject
ArrayJavaProxy.dig
(ThreadContext context, IRubyObject[] args) MapJavaProxy.dig
(ThreadContext context, IRubyObject arg0) MapJavaProxy.dig
(ThreadContext context, IRubyObject[] args) MapJavaProxy.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) MapJavaProxy.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) ArrayJavaProxy.dup()
MapJavaProxy.dup()
ArrayJavaProxy.each
(ThreadContext context, Block block) MapJavaProxy.each
(ThreadContext context, Block block) rb_hash_eachMapJavaProxy.each_key
(ThreadContext context, Block block) rb_hash_each_keyMapJavaProxy.each_value
(ThreadContext context, Block block) rb_hash_each_valueArrayJavaProxy.each_with_index
(ThreadContext context, Block block) JavaProxy.equal_p
(ThreadContext context, IRubyObject other) static IRubyObject
InterfaceJavaProxy.JavaInterfaceExtender.extend_proxy
(ThreadContext context, IRubyObject self, IRubyObject proxyClass) static IRubyObject
JavaInterfaceTemplate.extended
(ThreadContext context, IRubyObject self, IRubyObject object) MapJavaProxy.fetch
(ThreadContext context, IRubyObject key, Block block) rb_hash_fetchMapJavaProxy.fetch
(ThreadContext context, IRubyObject key, IRubyObject _default, Block block) static IRubyObject
JavaProxy.field_accessor
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaProxy.field_reader
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaProxy.field_writer
(ThreadContext context, IRubyObject self, IRubyObject[] args) ArrayJavaProxy.first
(ThreadContext context) ArrayJavaProxy.first
(ThreadContext context, IRubyObject count) MapJavaProxy.flatten
(ThreadContext context) MapJavaProxy.flatten
(ThreadContext context, IRubyObject level) static IRubyObject
JavaProxy.getJavaClass
(RubyModule target) ArrayJavaProxy.getRange
(ThreadContext context, IRubyObject arg0) ArrayJavaProxy.getRange
(ThreadContext context, IRubyObject[] args) ArrayJavaProxy.getRange
(ThreadContext context, IRubyObject first, IRubyObject length) ConcreteJavaProxy.id()
Because we can't physically associate an ID with a Java object, we can only use the identity hashcode here.static IRubyObject
JavaInterfaceTemplate.impl
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block implBlock) static IRubyObject
JavaInterfaceTemplate.implement
(ThreadContext context, IRubyObject self, IRubyObject clazz) Deprecated.ArrayJavaProxy.include_p
(ThreadContext context, IRubyObject obj) MapJavaProxy.index
(ThreadContext context, IRubyObject expected) rb_hash_indexstatic IRubyObject
JavaProxy.inherited
(ThreadContext context, IRubyObject recv, IRubyObject subclass) static IRubyObject
InterfaceJavaProxy.JavaInterfaceExtender.initialize
(ThreadContext context, IRubyObject self, IRubyObject javaClassName, Block block) JavaProxy.initialize_copy
(ThreadContext context, IRubyObject original) MapJavaProxy.inspect
(ThreadContext context) rb_hash_inspectstatic IRubyObject
JavaProxy.ClassMethods.java_alias
(ThreadContext context, IRubyObject clazz, IRubyObject newName, IRubyObject rubyName) static IRubyObject
JavaProxy.ClassMethods.java_alias
(ThreadContext context, IRubyObject klass, IRubyObject newName, IRubyObject rubyName, IRubyObject argTypes) static IRubyObject
JavaInterfaceTemplate.java_class
(IRubyObject self) static IRubyObject
JavaProxy.java_class
(IRubyObject self) static IRubyObject
JavaProxy.ClassMethods.java_method
(ThreadContext context, IRubyObject proxyClass, IRubyObject rubyName) static IRubyObject
JavaProxy.ClassMethods.java_method
(ThreadContext context, IRubyObject proxyClass, IRubyObject rubyName, IRubyObject argTypes) JavaProxy.java_method
(ThreadContext context, IRubyObject rubyName) JavaProxy.java_method
(ThreadContext context, IRubyObject rubyName, IRubyObject argTypes) static IRubyObject
JavaProxy.ClassMethods.java_send
(ThreadContext context, IRubyObject recv, IRubyObject rubyName) static IRubyObject
JavaProxy.ClassMethods.java_send
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
JavaProxy.ClassMethods.java_send
(ThreadContext context, IRubyObject recv, IRubyObject rubyName, IRubyObject argTypes) static IRubyObject
JavaProxy.ClassMethods.java_send
(ThreadContext context, IRubyObject recv, IRubyObject rubyName, IRubyObject argTypes, IRubyObject arg0) JavaProxy.java_send
(ThreadContext context, IRubyObject rubyName) JavaProxy.java_send
(ThreadContext context, IRubyObject[] args) JavaProxy.java_send
(ThreadContext context, IRubyObject rubyName, IRubyObject argTypes) JavaProxy.java_send
(ThreadContext context, IRubyObject rubyName, IRubyObject argTypes, IRubyObject arg0) MapJavaProxy.keep_if
(ThreadContext context, Block block) rb_hash_keep_ifMapJavaProxy.key
(ThreadContext context, IRubyObject expected) rb_hash_keyArrayJavaProxy.last
(ThreadContext context) ArrayJavaProxy.last
(ThreadContext context, IRubyObject count) JavaProxy.marshal_dump()
Deprecated.JavaProxy.marshal_dump
(ThreadContext context) JavaProxy.marshal_load
(ThreadContext context, IRubyObject str) static IRubyObject
JavaProxy.new_array
(ThreadContext context, IRubyObject self, IRubyObject len) final IRubyObject
ArrayJavaProxy.op_aref
(ThreadContext context, IRubyObject arg) final IRubyObject
ArrayJavaProxy.op_aref
(ThreadContext context, IRubyObject[] args) final IRubyObject
ArrayJavaProxyCreator.op_aref
(ThreadContext context, IRubyObject[] sizes) static IRubyObject
JavaInterfaceTemplate.op_aref
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaProxy.op_aref
(ThreadContext context, IRubyObject self, IRubyObject[] args) MapJavaProxy.op_aref
(ThreadContext context, IRubyObject key) rb_hash_areffinal IRubyObject
ArrayJavaProxy.op_aset
(ThreadContext context, IRubyObject index, IRubyObject value) MapJavaProxy.op_aset
(ThreadContext context, IRubyObject key, IRubyObject value) rb_hash_asetMapJavaProxy.op_eql
(ThreadContext context, IRubyObject other) rb_hash_eqlMapJavaProxy.op_equal
(ThreadContext context, IRubyObject other) rb_hash_equalMapJavaProxy.op_ge
(ThreadContext context, IRubyObject other) MapJavaProxy.op_gt
(ThreadContext context, IRubyObject other) MapJavaProxy.op_le
(ThreadContext context, IRubyObject other) MapJavaProxy.op_lt
(ThreadContext context, IRubyObject other) ArrayJavaProxy.op_plus
(ThreadContext context, IRubyObject other) static IRubyObject
JavaProxy.persistent
(IRubyObject clazz, IRubyObject value) static IRubyObject
JavaProxy.persistent
(ThreadContext context, IRubyObject clazz) MapJavaProxy.rassoc
(ThreadContext context, IRubyObject obj) MapJavaProxy.rb_clear
(ThreadContext context) rb_hash_clearArrayJavaProxy.rbClone()
MapJavaProxy.rbClone()
MapJavaProxy.reject
(ThreadContext context, Block block) rb_hash_rejectMapJavaProxy.reject_bang
(ThreadContext context, Block block) rb_hash_reject_bangMapJavaProxy.select
(ThreadContext context, Block block) rb_hash_selectMapJavaProxy.select_bang
(ThreadContext context, Block block) rb_hash_select_bangMapJavaProxy.set_default_proc
(ThreadContext context, IRubyObject proc) rb_hash_set_default_procArrayJavaProxy.setValue
(Ruby runtime, int index, IRubyObject value) MapJavaProxy.shift
(ThreadContext context) rb_hash_shiftprotected static IRubyObject
ArrayJavaProxy.size
(ThreadContext context, ArrayJavaProxy self, IRubyObject[] args) A size method suitable for lambda method reference implementation ofRubyEnumerator.SizeFn.size(ThreadContext, IRubyObject, IRubyObject[])
MapJavaProxy.sort
(ThreadContext context, Block block) Deprecated.MapJavaProxy.to_s
(ThreadContext context) static IRubyObject
JavaProxy.wrap
(ThreadContext context, IRubyObject self, IRubyObject object) Deprecated.Methods in org.jruby.java.proxies with parameters of type IRubyObjectModifier and TypeMethodDescriptionMapJavaProxy.any_p
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.MapJavaProxy.any_p
(ThreadContext context, IRubyObject arg0, Block block) static IRubyObject
JavaInterfaceTemplate.append_features
(ThreadContext context, IRubyObject self, IRubyObject clazz, Block block) MapJavaProxy.assoc
(ThreadContext context, IRubyObject obj) ArrayJavaProxy.at
(ThreadContext context, IRubyObject index) ConcreteJavaProxy.NewMethodReified.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block blk) ConcreteJavaProxy.StaticJCreateMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) static IRubyObject
JavaProxy.ClassMethods.const_missing
(ThreadContext context, IRubyObject self, IRubyObject name) ArrayJavaProxy.count
(ThreadContext context, IRubyObject obj, Block unused) MapJavaProxy.default_value_get
(ThreadContext context, IRubyObject arg) MapJavaProxy.default_value_set
(ThreadContext context, IRubyObject defaultValue) rb_hash_set_defaultMapJavaProxy.delete
(ThreadContext context, IRubyObject key, Block block) rb_hash_deletefinal IRubyObject
ArrayJavaProxy.dig
(ThreadContext context, IRubyObject[] args) MapJavaProxy.dig
(ThreadContext context, IRubyObject arg0) MapJavaProxy.dig
(ThreadContext context, IRubyObject[] args) MapJavaProxy.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) MapJavaProxy.dig
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) ArrayJavaProxy.eql_p
(ThreadContext context, IRubyObject obj) JavaProxy.equal_p
(ThreadContext context, IRubyObject other) static IRubyObject
InterfaceJavaProxy.JavaInterfaceExtender.extend_proxy
(ThreadContext context, IRubyObject self, IRubyObject proxyClass) static IRubyObject
JavaInterfaceTemplate.extended
(ThreadContext context, IRubyObject self, IRubyObject object) MapJavaProxy.fetch
(ThreadContext context, IRubyObject key, Block block) rb_hash_fetchMapJavaProxy.fetch
(ThreadContext context, IRubyObject key, IRubyObject _default, Block block) MapJavaProxy.fetch_values
(ThreadContext context, IRubyObject[] args, Block block) static IRubyObject
JavaProxy.field_accessor
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaProxy.field_reader
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaProxy.field_writer
(ThreadContext context, IRubyObject self, IRubyObject[] args) ArrayJavaProxy.first
(ThreadContext context, IRubyObject count) MapJavaProxy.flatten
(ThreadContext context, IRubyObject level) ArrayJavaProxy.getRange
(ThreadContext context, IRubyObject arg0) ArrayJavaProxy.getRange
(ThreadContext context, IRubyObject[] args) ArrayJavaProxy.getRange
(ThreadContext context, IRubyObject first, IRubyObject length) MapJavaProxy.has_key_p
(ThreadContext context, IRubyObject key) rb_hash_has_key_pMapJavaProxy.has_value_p
(ThreadContext context, IRubyObject expected) rb_hash_has_valuestatic IRubyObject
JavaInterfaceTemplate.impl
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block implBlock) static IRubyObject
JavaInterfaceTemplate.implement
(ThreadContext context, IRubyObject self, IRubyObject clazz) Deprecated.ArrayJavaProxy.include_p
(ThreadContext context, IRubyObject obj) MapJavaProxy.index
(ThreadContext context, IRubyObject expected) rb_hash_indexstatic IRubyObject
JavaProxy.inherited
(ThreadContext context, IRubyObject recv, IRubyObject subclass) static IRubyObject
InterfaceJavaProxy.JavaInterfaceExtender.initialize
(ThreadContext context, IRubyObject self, IRubyObject javaClassName, Block block) JavaProxy.initialize_copy
(ThreadContext context, IRubyObject original) MapJavaProxy.initialize_copy
(ThreadContext context, IRubyObject other) rb_hash_initialize_copystatic IRubyObject
JavaProxy.ClassMethods.java_alias
(ThreadContext context, IRubyObject clazz, IRubyObject newName, IRubyObject rubyName) static IRubyObject
JavaProxy.ClassMethods.java_alias
(ThreadContext context, IRubyObject klass, IRubyObject newName, IRubyObject rubyName, IRubyObject argTypes) static IRubyObject
JavaInterfaceTemplate.java_class
(IRubyObject self) static IRubyObject
JavaProxy.java_class
(IRubyObject self) static IRubyObject
JavaProxy.ClassMethods.java_method
(ThreadContext context, IRubyObject proxyClass, IRubyObject rubyName) static IRubyObject
JavaProxy.ClassMethods.java_method
(ThreadContext context, IRubyObject proxyClass, IRubyObject rubyName, IRubyObject argTypes) JavaProxy.java_method
(ThreadContext context, IRubyObject rubyName) JavaProxy.java_method
(ThreadContext context, IRubyObject rubyName, IRubyObject argTypes) static IRubyObject
JavaProxy.ClassMethods.java_send
(ThreadContext context, IRubyObject recv, IRubyObject rubyName) static IRubyObject
JavaProxy.ClassMethods.java_send
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
JavaProxy.ClassMethods.java_send
(ThreadContext context, IRubyObject recv, IRubyObject rubyName, IRubyObject argTypes) static IRubyObject
JavaProxy.ClassMethods.java_send
(ThreadContext context, IRubyObject recv, IRubyObject rubyName, IRubyObject argTypes, IRubyObject arg0) JavaProxy.java_send
(ThreadContext context, IRubyObject rubyName) JavaProxy.java_send
(ThreadContext context, IRubyObject[] args) JavaProxy.java_send
(ThreadContext context, IRubyObject rubyName, IRubyObject argTypes) JavaProxy.java_send
(ThreadContext context, IRubyObject rubyName, IRubyObject argTypes, IRubyObject arg0) MapJavaProxy.key
(ThreadContext context, IRubyObject expected) rb_hash_keyArrayJavaProxy.last
(ThreadContext context, IRubyObject count) JavaProxy.marshal_load
(ThreadContext context, IRubyObject str) MapJavaProxy.merge
(ThreadContext context, IRubyObject[] others, Block block) rb_hash_mergeMapJavaProxy.merge
(ThreadContext context, IRubyObject other, Block block) Deprecated.MapJavaProxy.merge_bang
(ThreadContext context, IRubyObject[] others, Block block) rb_hash_merge_bangMapJavaProxy.merge_bang
(ThreadContext context, IRubyObject other, Block block) Deprecated.static IRubyObject
JavaProxy.new_array
(ThreadContext context, IRubyObject self, IRubyObject len) final IRubyObject
ArrayJavaProxy.op_aref
(ThreadContext context, IRubyObject arg) final IRubyObject
ArrayJavaProxy.op_aref
(ThreadContext context, IRubyObject[] args) final IRubyObject
ArrayJavaProxyCreator.op_aref
(ThreadContext context, IRubyObject[] sizes) static IRubyObject
JavaInterfaceTemplate.op_aref
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaProxy.op_aref
(ThreadContext context, IRubyObject self, IRubyObject[] args) MapJavaProxy.op_aref
(ThreadContext context, IRubyObject key) rb_hash_areffinal IRubyObject
ArrayJavaProxy.op_aset
(ThreadContext context, IRubyObject index, IRubyObject value) MapJavaProxy.op_aset
(ThreadContext context, IRubyObject key, IRubyObject value) rb_hash_asetMapJavaProxy.op_eql
(ThreadContext context, IRubyObject other) rb_hash_eqlArrayJavaProxy.op_equal
(ThreadContext context, IRubyObject other) MapJavaProxy.op_equal
(ThreadContext context, IRubyObject other) rb_hash_equalMapJavaProxy.op_ge
(ThreadContext context, IRubyObject other) MapJavaProxy.op_gt
(ThreadContext context, IRubyObject other) MapJavaProxy.op_le
(ThreadContext context, IRubyObject other) MapJavaProxy.op_lt
(ThreadContext context, IRubyObject other) ArrayJavaProxy.op_plus
(ThreadContext context, IRubyObject other) static IRubyObject
JavaProxy.persistent
(IRubyObject clazz, IRubyObject value) static IRubyObject
JavaProxy.persistent
(ThreadContext context, IRubyObject clazz) MapJavaProxy.rassoc
(ThreadContext context, IRubyObject obj) MapJavaProxy.replace
(ThreadContext context, IRubyObject other) rb_hash_replaceMapJavaProxy.set_default_proc
(ThreadContext context, IRubyObject proc) rb_hash_set_default_procstatic void
JavaProxy.setJavaClass
(IRubyObject target, Class<?> javaClass) Deprecated.static void
JavaProxy.setJavaClass
(ThreadContext context, IRubyObject target, Class<?> javaClass) ArrayJavaProxy.setValue
(Ruby runtime, int index, IRubyObject value) static RubyClass
JavaProxy.singleton_class
(IRubyObject self) Deprecated.static RubyClass
JavaProxy.singleton_class
(ThreadContext context, IRubyObject self) protected static IRubyObject
ArrayJavaProxy.size
(ThreadContext context, ArrayJavaProxy self, IRubyObject[] args) A size method suitable for lambda method reference implementation ofRubyEnumerator.SizeFn.size(ThreadContext, IRubyObject, IRubyObject[])
ConcreteJavaProxy.splitInitialized
(RubyClass base, IRubyObject[] args, Block block, Java.JCtorCache jcc) Used by reified classes, this method is tightly coupled with RealClassGenerator, finishInitialize Do not refactor without looking at RCGMapJavaProxy.values_at
(ThreadContext context, IRubyObject[] args) rb_hash_values_atstatic IRubyObject
JavaProxy.wrap
(ThreadContext context, IRubyObject self, IRubyObject object) Deprecated. -
Uses of IRubyObject in org.jruby.java.util
Methods in org.jruby.java.util that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
ArrayUtils.arefDirect
(Ruby runtime, Object array, JavaUtil.JavaConverter javaConverter, int index) static IRubyObject
ArrayUtils.asetDirect
(Ruby runtime, Object array, JavaUtil.JavaConverter javaConverter, int index, IRubyObject value) static IRubyObject
ArrayUtils.concatArraysDirect
(ThreadContext context, Object original, Object additional) static IRubyObject
ArrayUtils.concatArraysDirect
(ThreadContext context, Object original, IRubyObject additional) static IRubyObject
ArrayUtils.emptyJavaArrayDirect
(ThreadContext context, Class componentType) static IRubyObject
ArrayUtils.javaArraySubarrayDirect
(ThreadContext context, Object fromArray, int index, int size) Methods in org.jruby.java.util with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
ArrayUtils.asetDirect
(Ruby runtime, Object array, JavaUtil.JavaConverter javaConverter, int index, IRubyObject value) static IRubyObject
ArrayUtils.concatArraysDirect
(ThreadContext context, Object original, IRubyObject additional) static Class<?>[]
ClassUtils.getArgumentTypes
(ThreadContext context, IRubyObject[] args, int offset) -
Uses of IRubyObject in org.jruby.javasupport
Classes in org.jruby.javasupport that implement IRubyObjectModifier and TypeClassDescriptionclass
Deprecated.since 9.4class
Deprecated.since 9.3class
Deprecated.since 9.4class
A "thin" Java package wrapper (for the runtime to see them as Ruby objects).Methods in org.jruby.javasupport that return IRubyObjectModifier and TypeMethodDescriptionJavaArray.afill
(IRubyObject beginArg, IRubyObject endArg, IRubyObject value) Deprecated.static IRubyObject
Java.allocateProxy
(Object javaObject, RubyClass clazz) JavaArray.arefDirect
(Ruby runtime, int intIndex) Deprecated.JavaArray.aset
(IRubyObject indexArg, IRubyObject value) Deprecated.JavaArray.asetDirect
(Ruby runtime, int intIndex, IRubyObject value) Deprecated.JavaPackage.available_p
(ThreadContext context) static IRubyObject
JavaArrayUtilities.bytes_to_ruby_string
(ThreadContext context, IRubyObject recv, IRubyObject wrappedObject) static IRubyObject
JavaArrayUtilities.bytes_to_ruby_string
(ThreadContext context, IRubyObject recv, IRubyObject wrappedObject, IRubyObject encoding) final IRubyObject
Java.JCreateMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) final IRubyObject
Java.JCreateMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) final IRubyObject
Java.JCreateMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) JavaClass.concatArrays
(ThreadContext context, JavaArray original, JavaArray additional) Deprecated.JavaClass.concatArrays
(ThreadContext context, JavaArray original, IRubyObject additional) Deprecated.static IRubyObject
Java.concrete_proxy_inherited
(IRubyObject clazz, IRubyObject subclazz) Deprecated.final IRubyObject
JavaPackage.const_get
(ThreadContext context, IRubyObject name) final IRubyObject
JavaPackage.const_get
(ThreadContext context, IRubyObject name, IRubyObject inherit) static IRubyObject
Java.const_missing
(ThreadContext context, IRubyObject self, IRubyObject name) JavaPackage.const_missing
(ThreadContext context, IRubyObject name) static IRubyObject
Java.constructProxy
(Ruby runtime, Constructor<? extends IRubyObject> proxyConstructor, RubyClass clazz) abstract IRubyObject
static IRubyObject
JavaUtil.convertJavaArrayElementToRuby
(Ruby runtime, JavaUtil.JavaConverter converter, Object array, int i) static IRubyObject[]
JavaUtil.convertJavaArrayToRuby
(Ruby runtime, Object[] objects) static IRubyObject
JavaUtil.convertJavaToRuby
(Ruby runtime, boolean b) static IRubyObject
JavaUtil.convertJavaToRuby
(Ruby runtime, double d) static IRubyObject
JavaUtil.convertJavaToRuby
(Ruby runtime, float f) static IRubyObject
JavaUtil.convertJavaToRuby
(Ruby runtime, int i) static IRubyObject
JavaUtil.convertJavaToRuby
(Ruby runtime, long l) static IRubyObject
JavaUtil.convertJavaToRuby
(Ruby runtime, Object object) static IRubyObject
JavaUtil.convertJavaToRuby
(Ruby runtime, Object object, Class javaClass) static IRubyObject
JavaUtil.convertJavaToRuby
(Ruby runtime, JavaUtil.JavaConverter converter, Object object) Deprecated.static IRubyObject
JavaUtil.convertJavaToUsableRubyObject
(Ruby runtime, 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, Object object, JavaUtil.JavaConverter converter) static IRubyObject[]
JavaUtil.convertStringArrayToRuby
(Ruby runtime, String[] strings, JavaUtil.StringConverter converter) static IRubyObject
Java.create_proxy_class
(IRubyObject self, IRubyObject name, IRubyObject javaClass, IRubyObject mod) Deprecated.static IRubyObject
JavaUtilities.create_proxy_class
(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.JavaClass.emptyJavaArray
(ThreadContext context) Deprecated.static IRubyObject
JavaUtilities.extend_proxy
(ThreadContext context, IRubyObject recv, IRubyObject name, Block block) Deprecated.final IRubyObject
JavaPackage.fetchConstant
(ThreadContext context, String name, boolean includePrivate) JavaField.field_type
(ThreadContext context) Deprecated.abstract IRubyObject
static IRubyObject
Java.get_inner_class
(ThreadContext context, RubyModule self, IRubyObject name) static IRubyObject
JavaUtilities.get_interface_module
(IRubyObject recv, IRubyObject arg0) Deprecated.static IRubyObject
JavaUtilities.get_interface_module
(ThreadContext context, IRubyObject recv, IRubyObject arg0) JavaObject.get_java_class()
Deprecated.JavaObject.get_java_class
(ThreadContext context) Deprecated.static IRubyObject
JavaUtilities.get_java_class
(IRubyObject recv, IRubyObject arg0) Deprecated.static IRubyObject
JavaUtilities.get_java_class
(ThreadContext context, IRubyObject recv, IRubyObject arg0) Deprecated.static IRubyObject
JavaUtilities.get_package_module
(IRubyObject recv, IRubyObject arg0) Deprecated.static IRubyObject
JavaUtilities.get_package_module
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
Java.get_package_module_dot_format
(ThreadContext context, IRubyObject self, IRubyObject dottedName) static IRubyObject
JavaUtilities.get_package_module_dot_format
(IRubyObject recv, IRubyObject arg0) Deprecated.static IRubyObject
JavaUtilities.get_package_module_dot_format
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
JavaUtilities.get_proxy_class
(IRubyObject recv, IRubyObject arg0) Deprecated.static IRubyObject
JavaUtilities.get_proxy_class
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
Java.get_proxy_or_package_under_package
(ThreadContext context, IRubyObject self, IRubyObject parentPackage, IRubyObject name) 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 self, IRubyObject name) static IRubyObject
JavaUtilities.get_top_level_proxy_or_package
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
Java.getInstance
(Ruby runtime, Object rawJavaObject) Same as Java#getInstance(runtime, rawJavaObject, false).static IRubyObject
Java.getInstance
(Ruby runtime, Object rawJavaObject, boolean forceCache) 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 final IRubyObject
JavaCallable.handleInvocationTargetEx
(ThreadContext context, InvocationTargetException ex) protected final IRubyObject
JavaCallable.handleThrowable
(ThreadContext context, Throwable ex) static IRubyObject
JavaProxyMethods.hash
(ThreadContext context, IRubyObject recv) static IRubyObject
Java.NewStyleExtensionInherited.inherited
(IRubyObject self, IRubyObject subclass) Deprecated.static IRubyObject
Java.NewStyleExtensionInherited.inherited
(ThreadContext context, IRubyObject self, IRubyObject subclass) static IRubyObject
Java.OldStyleExtensionInherited.inherited
(IRubyObject self, IRubyObject subclass) Deprecated.static IRubyObject
Java.OldStyleExtensionInherited.inherited
(ThreadContext context, IRubyObject self, IRubyObject subclass) JavaPackage.inspect
(ThreadContext context) static IRubyObject
JavaProxyMethods.inspect
(IRubyObject recv) Deprecated.static IRubyObject
JavaProxyMethods.inspect
(ThreadContext context, IRubyObject recv) JavaMethod.invokeDirect
(ThreadContext context, Object javaInvokee) JavaMethod.invokeDirect
(ThreadContext context, Object javaInvokee, Object arg0) JavaMethod.invokeDirect
(ThreadContext context, Object javaInvokee, Object[] args) JavaMethod.invokeDirect
(ThreadContext context, Object javaInvokee, Object arg0, Object arg1) JavaMethod.invokeDirect
(ThreadContext context, Object javaInvokee, Object arg0, Object arg1, Object arg2) JavaMethod.invokeDirect
(ThreadContext context, Object javaInvokee, Object arg0, Object arg1, Object arg2, Object arg3) JavaMethod.invokeDirectSuperWithExceptionHandling
(ThreadContext context, Method method, Object javaInvokee, Object... arguments) JavaMethod.invokeDirectWithExceptionHandling
(ThreadContext context, Method method, Object javaInvokee, Object[] arguments) JavaMethod.invokeStaticDirect
(ThreadContext context) JavaMethod.invokeStaticDirect
(ThreadContext context, Object arg0) JavaMethod.invokeStaticDirect
(ThreadContext context, Object[] args) JavaMethod.invokeStaticDirect
(ThreadContext context, Object arg0, Object arg1) JavaMethod.invokeStaticDirect
(ThreadContext context, Object arg0, Object arg1, Object arg2) JavaMethod.invokeStaticDirect
(ThreadContext context, Object arg0, Object arg1, Object arg2, Object arg3) JavaObject.is_java_proxy()
Deprecated.JavaObject.is_java_proxy
(ThreadContext context) Deprecated.static IRubyObject
JavaClass.java_class
(ThreadContext context, RubyModule type) Deprecated.static IRubyObject
JavaProxyMethods.java_class
(ThreadContext context, IRubyObject recv) 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
JavaArrayUtilities.java_to_ruby
(ThreadContext context, IRubyObject recv, IRubyObject ary) static IRubyObject
JavaUtil.java_to_ruby
(Ruby runtime, IRubyObject object) Deprecated.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, short value) static IRubyObject
JavaEmbedUtils.javaToRuby
(Ruby runtime, Object value) Convert a java object to a Ruby object.JavaObject.marshal_dump
(ThreadContext context) Deprecated.JavaObject.marshal_load
(ThreadContext context, IRubyObject str) Deprecated.static IRubyObject
Java.method_missing
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
Java.method_missing
(ThreadContext context, IRubyObject self, IRubyObject[] args) JavaPackage.method_missing
(ThreadContext context, IRubyObject name) JavaPackage.method_missing
(ThreadContext context, IRubyObject[] args) static IRubyObject
Java.new_proxy_instance2
(IRubyObject recv, IRubyObject wrapper, IRubyObject interfaces, Block block) Deprecated.static IRubyObject
Java.new_proxy_instance2
(ThreadContext context, IRubyObject recv, IRubyObject wrapper, IRubyObject interfaces, Block block) static IRubyObject
JavaProxyMethods.op_eql
(ThreadContext context, IRubyObject recv, IRubyObject obj) JavaObject.op_equal
(IRubyObject other) Deprecated.JavaObject.op_equal
(ThreadContext context, IRubyObject other) Deprecated.static IRubyObject
JavaProxyMethods.op_equal
(ThreadContext context, IRubyObject recv, IRubyObject other) static IRubyObject
JavaUtil.primitive_to_java
(IRubyObject recv, IRubyObject object, Block unusedBlock) Deprecated.static IRubyObject
JavaProxyMethods.rbSynchronized
(ThreadContext context, IRubyObject recv, Block block) JavaPackage.respond_to_missing_p
(ThreadContext context, IRubyObject name) JavaPackage.respond_to_missing_p
(ThreadContext context, IRubyObject name, IRubyObject includePrivate) JavaPackage.respond_to_p
(ThreadContext context, IRubyObject name) JavaPackage.respond_to_p
(ThreadContext context, IRubyObject name, IRubyObject includePrivate) static IRubyObject
JavaArrayUtilities.ruby_string_to_bytes
(IRubyObject recv, IRubyObject string) Deprecated.static IRubyObject
JavaArrayUtilities.ruby_string_to_bytes
(ThreadContext context, IRubyObject recv, IRubyObject string) static IRubyObject
JavaObject.ruby_synchronized
(ThreadContext context, Object lock, Block block) Deprecated.final IRubyObject
JavaObject.ruby_synchronized
(ThreadContext context, Block block) Deprecated.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.JavaEmbedUtils.EvalUnit.run()
JavaEmbedUtils.InterpretedEvalUnit.run()
JavaObject.same
(IRubyObject other) Deprecated.JavaObject.same
(ThreadContext context, IRubyObject other) Deprecated.JavaPackage.sealed_p
(ThreadContext context) static IRubyObject
JavaUtilities.set_java_object
(IRubyObject recv, IRubyObject self, IRubyObject java_object) JavaField.set_static_value
(ThreadContext context, IRubyObject value) Deprecated.JavaField.set_value
(ThreadContext context, IRubyObject object, IRubyObject value) Deprecated.JavaField.static_value
(ThreadContext context) Deprecated.static IRubyObject
Java.ByteArrayProxyMethods.to_s
(ThreadContext context, IRubyObject self) static IRubyObject
Deprecated.JavaObject.to_s
(ThreadContext context) Deprecated.JavaPackage.to_s
(ThreadContext context) static IRubyObject
JavaProxyMethods.to_s
(ThreadContext context, IRubyObject recv) static IRubyObject
JavaUtil.trySimpleConversions
(Ruby runtime, Object object) static IRubyObject
JavaUtilities.valid_java_identifier_p
(ThreadContext context, IRubyObject recv, IRubyObject name) JavaField.value
(ThreadContext context, IRubyObject object) Deprecated.static IRubyObject
Java.wrap
(Ruby runtime, IRubyObject java_object) Deprecated.static IRubyObject
JavaObject.wrap
(ThreadContext context, IRubyObject self, IRubyObject object) Deprecated.static IRubyObject
Java.wrapJavaObject
(Ruby runtime, Object object) Deprecated.static IRubyObject
Java.wrapJavaObject
(ThreadContext context, Object object) Methods in org.jruby.javasupport that return types with arguments of type IRubyObjectModifier and TypeMethodDescriptionJavaSupport.getObjectProxyCache()
static Constructor
<? extends IRubyObject> Java.getRealClassConstructor
(Ruby runtime, Class<? extends IRubyObject> proxyImplClass) Methods in org.jruby.javasupport with parameters of type IRubyObjectModifier and TypeMethodDescriptionJavaArray.afill
(IRubyObject beginArg, IRubyObject endArg, IRubyObject value) Deprecated.JavaArray.aset
(IRubyObject indexArg, IRubyObject value) Deprecated.JavaArray.asetDirect
(Ruby runtime, int intIndex, IRubyObject value) Deprecated.static IRubyObject
JavaArrayUtilities.bytes_to_ruby_string
(ThreadContext context, IRubyObject recv, IRubyObject wrappedObject) static IRubyObject
JavaArrayUtilities.bytes_to_ruby_string
(ThreadContext context, IRubyObject recv, IRubyObject wrappedObject, IRubyObject encoding) final IRubyObject
Java.JCreateMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) final IRubyObject
Java.JCreateMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) final IRubyObject
Java.JCreateMethod.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) static JavaObject
Java.castToJavaObject
(ThreadContext context, IRubyObject newValue) static Object
JavaUtil.coerceOtherToType
(ThreadContext context, IRubyObject arg, Class target) Deprecated.JavaClass.concatArrays
(ThreadContext context, JavaArray original, IRubyObject additional) Deprecated.static IRubyObject
Java.concrete_proxy_inherited
(IRubyObject clazz, IRubyObject subclazz) Deprecated.final IRubyObject
JavaPackage.const_get
(ThreadContext context, IRubyObject name) final IRubyObject
JavaPackage.const_get
(ThreadContext context, IRubyObject name, IRubyObject inherit) static IRubyObject
Java.const_missing
(ThreadContext context, IRubyObject self, IRubyObject name) JavaPackage.const_missing
(ThreadContext context, IRubyObject name) JavaUtil.RubyConverter.convert
(ThreadContext context, IRubyObject rubyObject) Deprecated.static Object[]
JavaUtil.convertArguments
(IRubyObject[] args, Class<?>[] types) static Object[]
JavaUtil.convertArguments
(IRubyObject[] args, Class<?>[] types, int offset) static Object
JavaUtil.convertArgumentToType
(ThreadContext context, IRubyObject arg, Class target) Deprecated.static Object
JavaUtil.convertRubyToJava
(IRubyObject rubyObject) Deprecated.static Object
JavaUtil.convertRubyToJava
(IRubyObject rubyObject, Class javaClass) Deprecated.static boolean
JavaUtil.convertRubyToJavaBoolean
(IRubyObject rubyObject) Deprecated.static byte
JavaUtil.convertRubyToJavaByte
(IRubyObject rubyObject) Deprecated.static char
JavaUtil.convertRubyToJavaChar
(IRubyObject rubyObject) Deprecated.static double
JavaUtil.convertRubyToJavaDouble
(IRubyObject rubyObject) Deprecated.static float
JavaUtil.convertRubyToJavaFloat
(IRubyObject rubyObject) Deprecated.static int
JavaUtil.convertRubyToJavaInt
(IRubyObject rubyObject) Deprecated.static long
JavaUtil.convertRubyToJavaLong
(IRubyObject rubyObject) Deprecated.static short
JavaUtil.convertRubyToJavaShort
(IRubyObject rubyObject) Deprecated.static IRubyObject
Java.create_proxy_class
(IRubyObject self, IRubyObject name, IRubyObject javaClass, IRubyObject mod) Deprecated.static IRubyObject
JavaUtilities.create_proxy_class
(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.static IRubyObject
JavaUtilities.extend_proxy
(ThreadContext context, IRubyObject recv, IRubyObject name, Block block) Deprecated.static JavaClass
JavaClass.for_name
(IRubyObject recv, IRubyObject name) Deprecated.static int
Java.JCreateMethod.forTypes
(Ruby runtime, IRubyObject[] args, Java.JCtorCache cache) Disambiguate which ctor index to call from the given cachestatic IRubyObject
Java.get_inner_class
(ThreadContext context, RubyModule self, IRubyObject name) static RubyModule
Java.get_interface_module
(Ruby runtime, IRubyObject java_class) Deprecated.static RubyModule
Java.get_interface_module
(ThreadContext context, IRubyObject java_class) static IRubyObject
JavaUtilities.get_interface_module
(IRubyObject recv, IRubyObject arg0) Deprecated.static IRubyObject
JavaUtilities.get_interface_module
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
JavaUtilities.get_java_class
(IRubyObject recv, IRubyObject arg0) Deprecated.static IRubyObject
JavaUtilities.get_java_class
(ThreadContext context, IRubyObject recv, IRubyObject arg0) Deprecated.static RubyModule
Java.get_package_module
(IRubyObject self, IRubyObject name) Deprecated.static RubyModule
Java.get_package_module
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
JavaUtilities.get_package_module
(IRubyObject recv, IRubyObject arg0) Deprecated.static IRubyObject
JavaUtilities.get_package_module
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
Java.get_package_module_dot_format
(ThreadContext context, IRubyObject self, IRubyObject dottedName) static IRubyObject
JavaUtilities.get_package_module_dot_format
(IRubyObject recv, IRubyObject arg0) Deprecated.static IRubyObject
JavaUtilities.get_package_module_dot_format
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static RubyModule
Java.get_proxy_class
(IRubyObject self, IRubyObject java_class) Deprecated.static RubyModule
Java.get_proxy_class
(ThreadContext context, IRubyObject self, IRubyObject java_class) static IRubyObject
JavaUtilities.get_proxy_class
(IRubyObject recv, IRubyObject arg0) Deprecated.static IRubyObject
JavaUtilities.get_proxy_class
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
Java.get_proxy_or_package_under_package
(ThreadContext context, IRubyObject self, IRubyObject parentPackage, IRubyObject name) 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 self, IRubyObject name) static IRubyObject
JavaUtilities.get_top_level_proxy_or_package
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static Class<?>[]
JavaClass.getArgumentTypes
(ThreadContext context, IRubyObject[] args, int offset) Deprecated.static IRubyObject
JavaProxyMethods.hash
(ThreadContext context, IRubyObject recv) static IRubyObject
Java.NewStyleExtensionInherited.inherited
(IRubyObject self, IRubyObject subclass) Deprecated.static IRubyObject
Java.NewStyleExtensionInherited.inherited
(ThreadContext context, IRubyObject self, IRubyObject subclass) static IRubyObject
Java.OldStyleExtensionInherited.inherited
(IRubyObject self, IRubyObject subclass) Deprecated.static IRubyObject
Java.OldStyleExtensionInherited.inherited
(ThreadContext context, IRubyObject self, IRubyObject subclass) static IRubyObject
JavaProxyMethods.inspect
(IRubyObject recv) Deprecated.static IRubyObject
JavaProxyMethods.inspect
(ThreadContext context, IRubyObject recv) static boolean
JavaUtil.isJavaObject
(IRubyObject object) Test if a passed instance is a wrapper Java object.static IRubyObject
JavaProxyMethods.java_class
(ThreadContext context, IRubyObject recv) 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
JavaArrayUtilities.java_to_ruby
(ThreadContext context, IRubyObject recv, IRubyObject ary) static IRubyObject
JavaUtil.java_to_ruby
(Ruby runtime, IRubyObject object) Deprecated.JavaObject.marshal_load
(ThreadContext context, IRubyObject str) Deprecated.Java.JCreateMethod.matchConstructor
(ThreadContext context, JavaProxyConstructor[] constructors, int arity, IRubyObject... args) static <T extends ParameterTypes>
TJava.JCreateMethod.matchConstructorIndex
(ThreadContext context, T[] constructors, CallableSelector.CallableCache<ParameterTypes> cache, int arity, IRubyObject... args) static IRubyObject
Java.method_missing
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
Java.method_missing
(ThreadContext context, IRubyObject self, IRubyObject[] args) JavaPackage.method_missing
(ThreadContext context, IRubyObject name) JavaPackage.method_missing
(ThreadContext context, IRubyObject[] args) static IRubyObject
Java.new_proxy_instance2
(IRubyObject recv, IRubyObject wrapper, IRubyObject interfaces, Block block) Deprecated.static IRubyObject
Java.new_proxy_instance2
(ThreadContext context, IRubyObject recv, IRubyObject wrapper, IRubyObject interfaces, Block block) static Object
Java.newInterfaceImpl
(IRubyObject wrapper, Class[] interfaces) Deprecated.static Object
Java.newInterfaceImpl
(ThreadContext context, IRubyObject wrapper, Class[] interfaces) static Object
JavaUtil.objectFromJavaProxy
(IRubyObject self) static IRubyObject
JavaProxyMethods.op_eql
(ThreadContext context, IRubyObject recv, IRubyObject obj) JavaPackage.op_eqq
(ThreadContext context, IRubyObject obj) static RubyBoolean
JavaObject.op_equal
(JavaProxy self, IRubyObject other) Deprecated.JavaObject.op_equal
(IRubyObject other) Deprecated.JavaObject.op_equal
(ThreadContext context, IRubyObject other) Deprecated.static IRubyObject
JavaProxyMethods.op_equal
(ThreadContext context, IRubyObject recv, IRubyObject other) static IRubyObject
JavaUtil.primitive_to_java
(IRubyObject recv, IRubyObject object, Block unusedBlock) Deprecated.static IRubyObject
JavaProxyMethods.rbSynchronized
(ThreadContext context, IRubyObject recv, Block block) static Class
<?> Java.resolveClassType
(ThreadContext context, IRubyObject type) static RubyModule
Java.resolveType
(Ruby runtime, IRubyObject type) Deprecated.static RubyModule
Java.resolveType
(ThreadContext context, IRubyObject type) static JavaClass
JavaClass.resolveType
(ThreadContext context, IRubyObject type) Deprecated.JavaPackage.respond_to_missing_p
(ThreadContext context, IRubyObject name) JavaPackage.respond_to_missing_p
(ThreadContext context, IRubyObject name, IRubyObject includePrivate) JavaPackage.respond_to_p
(ThreadContext context, IRubyObject name) JavaPackage.respond_to_p
(ThreadContext context, IRubyObject name, IRubyObject includePrivate) static IRubyObject
JavaArrayUtilities.ruby_string_to_bytes
(IRubyObject recv, IRubyObject string) Deprecated.static IRubyObject
JavaArrayUtilities.ruby_string_to_bytes
(ThreadContext context, IRubyObject recv, IRubyObject string) 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.static <T> T
JavaEmbedUtils.rubyToJava
(Ruby runtime, IRubyObject value, Class<T> type) static <T> T
JavaEmbedUtils.rubyToJava
(IRubyObject value) Convert the Ruby object to a Java Object.static <T> T
JavaEmbedUtils.rubyToJava
(IRubyObject value, Class<T> type) Convert a Ruby object to a Java object.JavaObject.same
(IRubyObject other) Deprecated.JavaObject.same
(ThreadContext context, IRubyObject other) Deprecated.abstract void
JavaUtil.JavaConverter.set
(Ruby runtime, Object array, int i, IRubyObject value) void
JavaUtil.StringConverter.set
(Ruby runtime, Object array, int i, IRubyObject value) static IRubyObject
JavaUtilities.set_java_object
(IRubyObject recv, IRubyObject self, IRubyObject java_object) JavaField.set_static_value
(ThreadContext context, IRubyObject value) Deprecated.JavaField.set_value
(ThreadContext context, IRubyObject object, IRubyObject value) Deprecated.static IRubyObject
Java.ByteArrayProxyMethods.to_s
(ThreadContext context, IRubyObject self) static IRubyObject
JavaProxyMethods.to_s
(ThreadContext context, IRubyObject recv) static Class
<?> Java.unwrapClassProxy
(IRubyObject self) static <T> T
JavaUtil.unwrapIfJavaObject
(IRubyObject object) Unwrap if the passed object is a Java object, otherwise return object.static <T> T
JavaUtil.unwrapJava
(IRubyObject wrapped) Deprecated.static <T> T
JavaUtil.unwrapJava
(ThreadContext context, IRubyObject wrapped) static JavaObject
JavaUtil.unwrapJavaObject
(Ruby runtime, IRubyObject convertee, String errorMessage) Deprecated.static <T> T
JavaUtil.unwrapJavaObject
(IRubyObject object) Unwrap a wrapped Java object.static Object
JavaUtil.unwrapJavaValue
(Ruby runtime, IRubyObject object, String errorMessage) Deprecated.static <T> T
JavaUtil.unwrapJavaValue
(IRubyObject object) static IRubyObject
JavaUtilities.valid_java_identifier_p
(ThreadContext context, IRubyObject recv, IRubyObject name) JavaField.value
(ThreadContext context, IRubyObject object) Deprecated.static IRubyObject
Java.wrap
(Ruby runtime, IRubyObject java_object) Deprecated.static IRubyObject
JavaObject.wrap
(ThreadContext context, IRubyObject self, IRubyObject object) Deprecated.Method parameters in org.jruby.javasupport with type arguments of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
Java.constructProxy
(Ruby runtime, Constructor<? extends IRubyObject> proxyConstructor, RubyClass clazz) static Constructor
<? extends IRubyObject> Java.getRealClassConstructor
(Ruby runtime, Class<? extends IRubyObject> proxyImplClass) -
Uses of IRubyObject in org.jruby.javasupport.ext
Methods in org.jruby.javasupport.ext that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
JavaLang.Class.abstract_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLang.Class.abstract_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.abstract_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Method.abstract_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.annotations_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.anonymous_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLang.Class.anonymous_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.Collection.append
(IRubyObject self, IRubyObject item) static IRubyObject
JavaUtil.List.aref
(ThreadContext context, IRubyObject self, IRubyObject idx) static IRubyObject
JavaUtil.List.aref
(ThreadContext context, IRubyObject self, IRubyObject idx, IRubyObject len) static IRubyObject
JavaUtilRegex.Matcher.aref
(ThreadContext context, IRubyObject self, IRubyObject idx) static IRubyObject
JavaUtilRegex.Matcher.aref
(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1) static IRubyObject
JavaLangReflect.Constructor.argument_types
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.argument_types
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.array_class
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.List.aset
(ThreadContext context, IRubyObject self, IRubyObject idx, IRubyObject val) static IRubyObject
JavaLang.Throwable.backtrace
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Matcher.begin
(ThreadContext context, IRubyObject self, IRubyObject idx) static IRubyObject
JavaUtilRegex.Pattern.casefold_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.Collection.clone
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.cmp
(ThreadContext context, IRubyObject self, IRubyObject other) static IRubyObject
JavaLang.Comparable.cmp
(ThreadContext context, IRubyObject self, IRubyObject other) static IRubyObject
JavaLang.Number.coerce
(ThreadContext context, IRubyObject self, IRubyObject type) static IRubyObject
JavaMath.BigDecimal.coerce
(ThreadContext context, IRubyObject self, IRubyObject type) static IRubyObject
JavaLang.Class.constructor
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaLang.Iterable.count
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaLang.Iterable.count
(ThreadContext context, IRubyObject self, IRubyObject obj, Block unused) static IRubyObject
JavaLang.Class.declared_annotations_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.declared_class_methods
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.declared_constructor
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaLang.Class.declared_instance_methods
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.declared_method
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaLang.Class.declared_method_smart
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaLang.Throwable.detailed_message
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Throwable.detailed_message
(ThreadContext context, IRubyObject self, IRubyObject opts) static IRubyObject
JavaLang.Throwable.detailed_message
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaUtil.Collection.dup
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Iterable.each
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtil.Collection.each
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtil.Enumeration.each
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtil.Iterator.each
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaLang.Iterable.each_with_index
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtil.Collection.each_with_index
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtilRegex.Matcher.end
(ThreadContext context, IRubyObject self, IRubyObject idx) static IRubyObject
JavaLang.Throwable.eqq
(ThreadContext context, IRubyObject self, IRubyObject other) static IRubyObject
JavaUtilRegex.Pattern.eqq
(ThreadContext context, IRubyObject self, IRubyObject str) static IRubyObject
JavaLang.Class.extend_proxy
(ThreadContext context, IRubyObject self, IRubyObject extender) static IRubyObject
JavaLang.Class.final_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLang.Class.final_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.final_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Constructor.final_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.final_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Field.final_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.final_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Method.final_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.Collection.first
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.Collection.first
(ThreadContext context, IRubyObject self, IRubyObject count) static IRubyObject
JavaUtil.List.first
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.List.first
(ThreadContext context, IRubyObject self, IRubyObject count) static IRubyObject
JavaLang.Throwable.full_message
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Throwable.full_message
(ThreadContext context, IRubyObject self, IRubyObject opts) static IRubyObject
Module.import_
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static IRubyObject
Module.include_package
(ThreadContext context, IRubyObject self, IRubyObject pkg) static IRubyObject
JavaUtil.List.index
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtil.List.index
(ThreadContext context, IRubyObject self, IRubyObject val, Block ignoredBlock) static IRubyObject
JavaLang.Character.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.CharSequence.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Number.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.String.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Throwable.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.AccessibleObject.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Pattern.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Number.integer_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.invoke
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaLangReflect.Method.invoke_static
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
Module.java_alias
(ThreadContext context, IRubyObject self, IRubyObject new_id, IRubyObject old_id) static IRubyObject
JavaLang.Class.java_class_methods
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Character.java_identifier_part_p
(ThreadContext context, IRubyObject self, IRubyObject num) static IRubyObject
JavaLang.Character.java_identifier_start_p
(ThreadContext context, IRubyObject self, IRubyObject num) static IRubyObject
Module.java_import
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
Module.java_import
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static IRubyObject
JavaLang.Class.java_instance_methods
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.java_method
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaUtil.Collection.join
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.Collection.join
(ThreadContext context, IRubyObject self, IRubyObject sep) static IRubyObject
JavaUtil.List.last
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.List.last
(ThreadContext context, IRubyObject self, IRubyObject count) static IRubyObject
JavaNio.Buffer.length
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Pattern.match
(ThreadContext context, IRubyObject self, IRubyObject str) static IRubyObject
JavaLang.Throwable.message
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.new_array
(ThreadContext context, IRubyObject self, IRubyObject length) static IRubyObject
JavaLangReflect.Constructor.new_instance
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaLang.Number.nonzero_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Matcher.offset
(ThreadContext context, IRubyObject self, IRubyObject idx) static IRubyObject
JavaUtilRegex.Pattern.op_match
(ThreadContext context, IRubyObject self, IRubyObject str) static IRubyObject
JavaUtil.Collection.op_minus
(ThreadContext context, IRubyObject self, IRubyObject coll) static IRubyObject
JavaUtil.Collection.op_plus
(ThreadContext context, IRubyObject self, IRubyObject coll) static IRubyObject
JavaUtilRegex.Matcher.post_match
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Matcher.pre_match
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.private_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLang.Class.private_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.private_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Constructor.private_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.private_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Field.private_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.private_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Method.private_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.protected_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLang.Class.protected_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.protected_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Constructor.protected_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.protected_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Field.protected_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.protected_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Method.protected_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.proxy_class
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.public_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLang.Class.public_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.public_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Constructor.public_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.public_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Field.public_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.public_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Method.public_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Number.real_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Matcher.regexp
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.resource_as_stream
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
JavaLang.ClassLoader.resource_as_stream
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
JavaLang.Class.resource_as_string
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
JavaLang.ClassLoader.resource_as_string
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
JavaLang.ClassLoader.resource_as_url
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
JavaLangReflect.Constructor.return_type
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.return_type
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.List.rindex
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtil.List.rindex
(ThreadContext context, IRubyObject self, IRubyObject val, Block ignoredBlock) static IRubyObject
JavaLang.Throwable.set_backtrace
(IRubyObject self, IRubyObject backtrace) Deprecated.static IRubyObject
JavaLang.Throwable.set_backtrace
(ThreadContext context, IRubyObject self, IRubyObject backtrace) static IRubyObject
JavaLangReflect.Field.set_static_value
(ThreadContext context, IRubyObject self, IRubyObject value) static IRubyObject
JavaLangReflect.Field.set_value
(ThreadContext context, IRubyObject self, IRubyObject obj, IRubyObject value) static IRubyObject
JavaUtil.List.sort
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtil.List.sort_bang
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaLang.Class.static_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLang.Class.static_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.static_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Constructor.static_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.static_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Field.static_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.static_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Method.static_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.static_value
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Iterable.to_a
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaMath.BigDecimal.to_d
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Number.to_f
(ThreadContext context, IRubyObject self) static IRubyObject
JavaMath.BigDecimal.to_f
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Character.to_i
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Number.to_i
(ThreadContext context, IRubyObject self) static IRubyObject
JavaMath.BigDecimal.to_i
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Runnable.to_proc
(ThreadContext context, IRubyObject self) static IRubyObject
JavaMath.BigDecimal.to_r
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.to_s
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.String.to_s
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Throwable.to_s
(ThreadContext context, IRubyObject self) static IRubyObject
JavaTime.Instant.to_time
(ThreadContext context, IRubyObject self) static IRubyObject
JavaTime.LocalDateTime.to_time
(ThreadContext context, IRubyObject self) static IRubyObject
JavaTime.OffsetDateTime.to_time
(ThreadContext context, IRubyObject self) static IRubyObject
JavaTime.ZonedDateTime.to_time
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.value
(ThreadContext context, IRubyObject self, IRubyObject obj) static IRubyObject
JavaLangReflect.Field.value_type
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Matcher.values_at
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaLang.Number.zero_p
(ThreadContext context, IRubyObject self) Methods in org.jruby.javasupport.ext with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
JavaLang.Class.abstract_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLang.Class.abstract_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.abstract_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Method.abstract_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.annotations_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.anonymous_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLang.Class.anonymous_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.Collection.append
(IRubyObject self, IRubyObject item) static IRubyObject
JavaUtil.List.aref
(ThreadContext context, IRubyObject self, IRubyObject idx) static IRubyObject
JavaUtil.List.aref
(ThreadContext context, IRubyObject self, IRubyObject idx, IRubyObject len) static IRubyObject
JavaUtilRegex.Matcher.aref
(ThreadContext context, IRubyObject self, IRubyObject idx) static IRubyObject
JavaUtilRegex.Matcher.aref
(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1) static IRubyObject
JavaLangReflect.Constructor.argument_types
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.argument_types
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.array_class
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.List.aset
(ThreadContext context, IRubyObject self, IRubyObject idx, IRubyObject val) static IRubyObject
JavaLang.Throwable.backtrace
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Matcher.begin
(ThreadContext context, IRubyObject self, IRubyObject idx) static RubyArray
JavaUtilRegex.Matcher.captures
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Pattern.casefold_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.Collection.clone
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.cmp
(ThreadContext context, IRubyObject self, IRubyObject other) static IRubyObject
JavaLang.Comparable.cmp
(ThreadContext context, IRubyObject self, IRubyObject other) static IRubyObject
JavaLang.Number.coerce
(ThreadContext context, IRubyObject self, IRubyObject type) static IRubyObject
JavaMath.BigDecimal.coerce
(ThreadContext context, IRubyObject self, IRubyObject type) static IRubyObject
JavaLang.Class.constructor
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaLang.Iterable.count
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaLang.Iterable.count
(ThreadContext context, IRubyObject self, IRubyObject obj, Block unused) static IRubyObject
JavaLang.Class.declared_annotations_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.declared_class_methods
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.declared_constructor
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaLang.Class.declared_instance_methods
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.declared_method
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaLang.Class.declared_method_smart
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaLang.Throwable.detailed_message
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Throwable.detailed_message
(ThreadContext context, IRubyObject self, IRubyObject opts) static IRubyObject
JavaLang.Throwable.detailed_message
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaUtil.Collection.dup
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Iterable.each
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtil.Collection.each
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtil.Enumeration.each
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtil.Iterator.each
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaLang.Iterable.each_with_index
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtil.Collection.each_with_index
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtilRegex.Matcher.end
(ThreadContext context, IRubyObject self, IRubyObject idx) static IRubyObject
JavaLang.Throwable.eqq
(ThreadContext context, IRubyObject self, IRubyObject other) static IRubyObject
JavaUtilRegex.Pattern.eqq
(ThreadContext context, IRubyObject self, IRubyObject str) static IRubyObject
JavaLang.Class.extend_proxy
(ThreadContext context, IRubyObject self, IRubyObject extender) static IRubyObject
JavaLang.Class.final_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLang.Class.final_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.final_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Constructor.final_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.final_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Field.final_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.final_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Method.final_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.Collection.first
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.Collection.first
(ThreadContext context, IRubyObject self, IRubyObject count) static IRubyObject
JavaUtil.List.first
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.List.first
(ThreadContext context, IRubyObject self, IRubyObject count) static IRubyObject
JavaLang.Throwable.full_message
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Throwable.full_message
(ThreadContext context, IRubyObject self, IRubyObject opts) static IRubyObject
Module.import_
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static RubyBoolean
JavaUtil.Collection.include_p
(ThreadContext context, IRubyObject self, IRubyObject obj) static IRubyObject
Module.include_package
(ThreadContext context, IRubyObject self, IRubyObject pkg) static IRubyObject
JavaUtil.List.index
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtil.List.index
(ThreadContext context, IRubyObject self, IRubyObject val, Block ignoredBlock) static IRubyObject
JavaLang.Character.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.CharSequence.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Number.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.String.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Throwable.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.AccessibleObject.inspect
(ThreadContext context, IRubyObject self) static RubyString
JavaUtil.Collection.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Pattern.inspect
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Number.integer_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.invoke
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaLangReflect.Method.invoke_static
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
Module.java_alias
(ThreadContext context, IRubyObject self, IRubyObject new_id, IRubyObject old_id) static IRubyObject
JavaLang.Class.java_class_methods
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Character.java_identifier_part_p
(ThreadContext context, IRubyObject self, IRubyObject num) static IRubyObject
JavaLang.Character.java_identifier_start_p
(ThreadContext context, IRubyObject self, IRubyObject num) static IRubyObject
Module.java_import
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) static IRubyObject
Module.java_import
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static IRubyObject
JavaLang.Class.java_instance_methods
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.java_method
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaUtil.Collection.join
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.Collection.join
(ThreadContext context, IRubyObject self, IRubyObject sep) static IRubyObject
JavaUtil.List.last
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.List.last
(ThreadContext context, IRubyObject self, IRubyObject count) static IRubyObject
JavaNio.Buffer.length
(ThreadContext context, IRubyObject self) static RubyNumeric
JavaUtil.Collection.length
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Pattern.match
(ThreadContext context, IRubyObject self, IRubyObject str) static IRubyObject
JavaLang.Throwable.message
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.new_array
(ThreadContext context, IRubyObject self, IRubyObject length) static IRubyObject
JavaLangReflect.Constructor.new_instance
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaLang.Number.nonzero_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Matcher.offset
(ThreadContext context, IRubyObject self, IRubyObject idx) static IRubyObject
JavaUtilRegex.Pattern.op_match
(ThreadContext context, IRubyObject self, IRubyObject str) static IRubyObject
JavaUtil.Collection.op_minus
(ThreadContext context, IRubyObject self, IRubyObject coll) static IRubyObject
JavaUtil.Collection.op_plus
(ThreadContext context, IRubyObject self, IRubyObject coll) static IRubyObject
JavaUtilRegex.Matcher.post_match
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Matcher.pre_match
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.private_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLang.Class.private_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.private_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Constructor.private_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.private_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Field.private_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.private_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Method.private_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.protected_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLang.Class.protected_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.protected_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Constructor.protected_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.protected_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Field.protected_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.protected_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Method.protected_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.proxy_class
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.public_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLang.Class.public_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.public_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Constructor.public_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.public_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Field.public_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.public_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Method.public_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Number.real_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Matcher.regexp
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.resource_as_stream
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
JavaLang.ClassLoader.resource_as_stream
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
JavaLang.Class.resource_as_string
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
JavaLang.ClassLoader.resource_as_string
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
JavaLang.ClassLoader.resource_as_url
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
JavaLangReflect.Constructor.return_type
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.return_type
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.List.rindex
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtil.List.rindex
(ThreadContext context, IRubyObject self, IRubyObject val, Block ignoredBlock) static IRubyObject
JavaLang.Throwable.set_backtrace
(IRubyObject self, IRubyObject backtrace) Deprecated.static IRubyObject
JavaLang.Throwable.set_backtrace
(ThreadContext context, IRubyObject self, IRubyObject backtrace) static IRubyObject
JavaLangReflect.Field.set_static_value
(ThreadContext context, IRubyObject self, IRubyObject value) static IRubyObject
JavaLangReflect.Field.set_value
(ThreadContext context, IRubyObject self, IRubyObject obj, IRubyObject value) static RubyFixnum
JavaUtilRegex.Matcher.size
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtil.List.sort
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaUtil.List.sort_bang
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
JavaLang.Class.static_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLang.Class.static_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.static_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Constructor.static_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.static_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Field.static_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.static_p
(IRubyObject self) Deprecated.static IRubyObject
JavaLangReflect.Method.static_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.static_value
(ThreadContext context, IRubyObject self) static RubyString
JavaUtilRegex.Matcher.string
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Iterable.to_a
(ThreadContext context, IRubyObject self, Block block) static RubyArray
JavaUtil.Collection.to_a
(ThreadContext context, IRubyObject self) static RubyArray
JavaUtil.List.to_a
(ThreadContext context, IRubyObject self) static RubyArray
JavaUtilRegex.Matcher.to_a
(ThreadContext context, IRubyObject self) static IRubyObject
JavaMath.BigDecimal.to_d
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Number.to_f
(ThreadContext context, IRubyObject self) static IRubyObject
JavaMath.BigDecimal.to_f
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Character.to_i
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Number.to_i
(ThreadContext context, IRubyObject self) static IRubyObject
JavaMath.BigDecimal.to_i
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Runnable.to_proc
(ThreadContext context, IRubyObject self) static IRubyObject
JavaMath.BigDecimal.to_r
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.to_s
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.String.to_s
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Throwable.to_s
(ThreadContext context, IRubyObject self) static IRubyObject
JavaTime.Instant.to_time
(ThreadContext context, IRubyObject self) static IRubyObject
JavaTime.LocalDateTime.to_time
(ThreadContext context, IRubyObject self) static IRubyObject
JavaTime.OffsetDateTime.to_time
(ThreadContext context, IRubyObject self) static IRubyObject
JavaTime.ZonedDateTime.to_time
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.value
(ThreadContext context, IRubyObject self, IRubyObject obj) static IRubyObject
JavaLangReflect.Field.value_type
(ThreadContext context, IRubyObject self) static IRubyObject
JavaUtilRegex.Matcher.values_at
(ThreadContext context, IRubyObject self, IRubyObject[] args) static IRubyObject
JavaLang.Number.zero_p
(ThreadContext context, IRubyObject self) -
Uses of IRubyObject in org.jruby.javasupport.proxy
Subinterfaces of IRubyObject in org.jruby.javasupport.proxyClasses in org.jruby.javasupport.proxy that implement IRubyObjectModifier and TypeClassDescriptionclass
Generalized proxy for classes and interfaces.static class
class
class
Methods in org.jruby.javasupport.proxy that return IRubyObjectModifier and TypeMethodDescriptionReifiedJavaProxy.___jruby$rubyObject()
JavaProxyReflectionObject.aref
(IRubyObject index) Deprecated.JavaProxyReflectionObject.aref
(ThreadContext context, IRubyObject index) JavaProxyReflectionObject.aset
(IRubyObject index, IRubyObject someValue) Deprecated.JavaProxyReflectionObject.aset
(ThreadContext context, IRubyObject index, IRubyObject someValue) JavaProxyClass.ProxyMethodImpl.do_invoke
(IRubyObject[] args) Deprecated.JavaProxyClass.ProxyMethodImpl.do_invoke
(ThreadContext context, IRubyObject[] args) JavaProxyReflectionObject.is_java_proxy()
Deprecated.JavaProxyReflectionObject.is_java_proxy
(ThreadContext context) JavaProxyReflectionObject.java_class()
Deprecated.JavaProxyReflectionObject.java_class
(ThreadContext context) JavaProxyConstructor.new_instance
(IRubyObject[] args, Block block) Deprecated.JavaProxyConstructor.new_instance
(ThreadContext context, IRubyObject[] args, Block block) JavaProxyConstructor.new_instance2
(ThreadContext context, IRubyObject[] args, Block unusedBlock) final IRubyObject
JavaProxyConstructor.newInstance
(Ruby runtime, IRubyObject self, Object[] args) final IRubyObject
JavaProxyConstructor.newInstance
(Ruby runtime, IRubyObject self, IRubyObject arg0) final IRubyObject
JavaProxyConstructor.newInstance
(Ruby runtime, IRubyObject self, IRubyObject[] args) JavaProxyReflectionObject.op_equal
(IRubyObject other) Deprecated.JavaProxyReflectionObject.same
(IRubyObject other) Deprecated.JavaProxyClass.ProxyMethodImpl.super_p()
Deprecated.JavaProxyClass.ProxyMethodImpl.super_p
(ThreadContext context) JavaProxyClass.superclass()
Deprecated.JavaProxyClass.superclass
(ThreadContext context) JavaProxyReflectionObject.to_s
(ThreadContext context) Methods in org.jruby.javasupport.proxy with parameters of type IRubyObjectModifier and TypeMethodDescriptionJavaProxyReflectionObject.aref
(IRubyObject index) Deprecated.JavaProxyReflectionObject.aref
(ThreadContext context, IRubyObject index) JavaProxyReflectionObject.aset
(IRubyObject index, IRubyObject someValue) Deprecated.JavaProxyReflectionObject.aset
(ThreadContext context, IRubyObject index, IRubyObject someValue) JavaProxyClass.ProxyMethodImpl.do_invoke
(IRubyObject[] args) Deprecated.JavaProxyClass.ProxyMethodImpl.do_invoke
(ThreadContext context, IRubyObject[] args) static RubyObject
JavaProxyClass.get_with_class
(IRubyObject self, IRubyObject obj) Deprecated.static RubyObject
JavaProxyClass.get_with_class
(ThreadContext context, IRubyObject self, IRubyObject obj) JavaProxyConstructor.new_instance
(IRubyObject[] args, Block block) Deprecated.JavaProxyConstructor.new_instance
(ThreadContext context, IRubyObject[] args, Block block) JavaProxyConstructor.new_instance2
(ThreadContext context, IRubyObject[] args, Block unusedBlock) final Object
JavaProxyConstructor.newInstance
(Object[] args, Ruby runtime, IRubyObject clazz) final IRubyObject
JavaProxyConstructor.newInstance
(Ruby runtime, IRubyObject self, Object[] args) final IRubyObject
JavaProxyConstructor.newInstance
(Ruby runtime, IRubyObject self, IRubyObject arg0) final IRubyObject
JavaProxyConstructor.newInstance
(Ruby runtime, IRubyObject self, IRubyObject[] args) JavaProxyReflectionObject.op_eqq
(ThreadContext context, IRubyObject obj) JavaProxyReflectionObject.op_equal
(IRubyObject other) Deprecated.JavaProxyReflectionObject.op_equal
(ThreadContext context, IRubyObject obj) JavaProxyReflectionObject.same
(IRubyObject other) Deprecated. -
Uses of IRubyObject in org.jruby.javasupport.util
Methods in org.jruby.javasupport.util with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic RubyHash
RuntimeHelpers.constructHash
(Ruby runtime, IRubyObject key, IRubyObject value) Deprecated.static RubyHash
RuntimeHelpers.constructHash
(Ruby runtime, IRubyObject key1, IRubyObject value1, IRubyObject key2, IRubyObject value2) Deprecated. -
Uses of IRubyObject in org.jruby.lexer
Methods in org.jruby.lexer that return IRubyObjectModifier and TypeMethodDescriptionByteListLexerSource.getRemainingAsIO()
GetsLexerSource.getRemainingAsIO()
abstract IRubyObject
LexerSource.getRemainingAsIO()
Methods in org.jruby.lexer with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic final org.jcodings.Encoding
GetsLexerSource.frobnicateEncoding
(IRubyObject io) Constructors in org.jruby.lexer with parameters of type IRubyObjectModifierConstructorDescriptionGetsLexerSource
(String sourceName, int line, IRubyObject io, RubyArray scriptLines) GetsLexerSource
(String sourceName, int line, IRubyObject io, RubyArray scriptLines, org.jcodings.Encoding encoding) -
Uses of IRubyObject in org.jruby.parser
Fields in org.jruby.parser declared as IRubyObjectMethods in org.jruby.parser that return IRubyObjectModifier and TypeMethodDescriptionStaticScope.getConstant
(String internedName) Deprecated.StaticScope.getConstant
(ThreadContext context, String internedName) StaticScope.getConstantDefined
(String internedName) Deprecated.StaticScope.getConstantDefined
(ThreadContext context, String internedName) Gets a constant back from lexical search from the cref in this scope.StaticScope.getConstantDefinedNoObject
(String internedName) Deprecated.StaticScope.getConstantInner
(String internedName) Deprecated.Parser.getLineStub
(ThreadContext context, ParseResult result, int lineCount) ParserManager.getLineStub
(ThreadContext context, IRubyObject arg) StaticScope.getScopedConstant
(ThreadContext context, String internedName) Methods in org.jruby.parser with parameters of type IRubyObjectModifier and TypeMethodDescriptionParserManager.getLineStub
(ThreadContext context, IRubyObject arg) -
Uses of IRubyObject in org.jruby.runtime
Fields in org.jruby.runtime declared as IRubyObjectModifier and TypeFieldDescriptionfinal IRubyObject
ThreadContext.nil
protected IRubyObject
GlobalVariable.value
Fields in org.jruby.runtime with type parameters of type IRubyObjectModifier and TypeFieldDescriptionJavaSites.StringSites.recursive_cmp
JavaSites.TimeSites.recursive_cmp
Methods in org.jruby.runtime that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, IRubyObject nine, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, IRubyObject nine, IRubyObject ten, int start) ObjectSpace.addFinalizer
(ThreadContext context, IRubyObject object, IRubyObject proc) ThreadContext.addThreadTraceFunction
(IRubyObject trace_func, boolean useContextHook) static IRubyObject[]
Helpers.anewarrayIRubyObjects
(int size) static IRubyObject[]
Helpers.appendToObjectArray
(IRubyObject[] array, IRubyObject add) Block.apply
(ThreadContext context) Block.apply
(ThreadContext context, IRubyObject arg0) Block.apply
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject[]
Helpers.argsCatToArguments
(IRubyObject[] args, IRubyObject cat) Deprecated.static IRubyObject
Helpers.arrayEntryOrNil
(RubyArray array, int index) Deprecated.static IRubyObject
Helpers.arrayEntryOrNilOne
(RubyArray array) Deprecated.static IRubyObject
Helpers.arrayEntryOrNilTwo
(RubyArray array) Deprecated.static IRubyObject
Helpers.arrayEntryOrNilZero
(RubyArray array) Deprecated.static IRubyObject[]
Helpers.arrayOf
(IRubyObject first) static IRubyObject[]
Helpers.arrayOf
(IRubyObject first, IRubyObject second) static IRubyObject[]
Helpers.arrayOf
(IRubyObject first, IRubyObject... values) static IRubyObject[]
Helpers.arrayOf
(IRubyObject first, IRubyObject second, IRubyObject third) static IRubyObject
Helpers.arrayPostOrNil
(RubyArray array, int pre, int post, int index) Deprecated.static IRubyObject
Helpers.arrayPostOrNilOne
(RubyArray array, int pre, int post) Deprecated.static IRubyObject
Helpers.arrayPostOrNilTwo
(RubyArray array, int pre, int post) Deprecated.static IRubyObject
Helpers.arrayPostOrNilZero
(RubyArray array, int pre, int post) Deprecated.static IRubyObject
Helpers.aryOrToAry
(ThreadContext context, IRubyObject value) static IRubyObject
Helpers.aryToAry
(IRubyObject value) Deprecated.static IRubyObject
Helpers.aryToAry
(ThreadContext context, IRubyObject value) static IRubyObject
Helpers.aValueSplat
(IRubyObject value) Deprecated.static IRubyObject
Helpers.backref
(ThreadContext context) Deprecated.static IRubyObject
Helpers.backrefLastMatch
(ThreadContext context) Deprecated.static IRubyObject
Helpers.backrefMatchLast
(ThreadContext context) Deprecated.static IRubyObject
Helpers.backrefMatchPost
(ThreadContext context) Deprecated.static IRubyObject
Helpers.backrefMatchPre
(ThreadContext context) Deprecated.static IRubyObject
Helpers.breakLocalJumpError
(Ruby runtime, IRubyObject value) Block.call
(ThreadContext context) Block.call
(ThreadContext context, Block blockArg) Block.call
(ThreadContext context, IRubyObject arg0) Block.call
(ThreadContext context, IRubyObject[] args) Block.call
(ThreadContext context, IRubyObject[] args, Block blockArg) Block.call
(ThreadContext context, IRubyObject arg0, Block blockArg) Block.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) Block.call
(ThreadContext context, IRubyObject state, IRubyObject obj, boolean recur) Block.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block blockArg) Block.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Block.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block blockArg) BlockBody.call
(ThreadContext context, Block block) BlockBody.call
(ThreadContext context, Block block, Block unusedBlock) BlockBody.call
(ThreadContext context, Block block, IRubyObject arg0) BlockBody.call
(ThreadContext context, Block block, IRubyObject[] args) BlockBody.call
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) BlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, Block unusedBlock) BlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) BlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, Block unusedBlock) BlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) BlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block unusedBlock) default IRubyObject
BlockCallback.call
(ThreadContext context) default IRubyObject
BlockCallback.call
(ThreadContext context, IRubyObject arg0) default IRubyObject
BlockCallback.call
(ThreadContext context, IRubyObject... args) BlockCallback.call
(ThreadContext context, IRubyObject[] args, Block block) default IRubyObject
BlockCallback.call
(ThreadContext context, IRubyObject arg, Block block) default IRubyObject
BlockCallback.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) CallBlock.call
(ThreadContext context, Block block, IRubyObject[] args) CallBlock.call
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) CallBlock19.call
(ThreadContext context, Block block, IRubyObject[] args) CallBlock19.call
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self) Call the site's method against the target object passing no args.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double flote) Call the site's method against the target object, passing a literal double value.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long fixnum) Call the site's method against the target object, passing a literal long value.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) Call the site's method against the target object passing no arguments and a non-literal (block pass, &) block.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0) Call the site's method against the target object passing one argument.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) Call the site's method against the target object passing arguments.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Call the site's method against the target object passing one argument and a non-literal (block pass, &) block.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) Call the site's method against the target object passing one argument and a non-literal (block pass, &) block.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1) Call the site's method against the target object passing two arguments.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) Call the site's method against the target object passing two arguments and a non-literal (block pass, &) block.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Call the site's method against the target object passing two arguments.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Call the site's method against the target object passing three arguments and a non-literal (block pass, &) block.Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) IRBlockBody.call
(ThreadContext context, Block block) IRBlockBody.call
(ThreadContext context, Block block, IRubyObject arg0) IRBlockBody.call
(ThreadContext context, Block block, IRubyObject[] args) IRBlockBody.call
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) IRBlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) IRBlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) JavaInternalBlockBody.call
(ThreadContext context, Block block, IRubyObject[] args) JavaInternalBlockBody.call
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) MethodBlockBody.call
(ThreadContext context, Block block, IRubyObject[] args) MethodBlockBody.call
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) NullBlockBody.call
(ThreadContext context, Block block) NullBlockBody.call
(ThreadContext context, Block block, IRubyObject arg0) NullBlockBody.call
(ThreadContext context, Block block, IRubyObject[] args) NullBlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) NullBlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) ThreadContext.RecursiveFunctionEx.call
(ThreadContext context, T state, IRubyObject obj, boolean recur) protected IRubyObject
BlockBody.callDirect
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) protected IRubyObject
CompiledIRBlockBody.callDirect
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) protected IRubyObject
InterpretedIRBlockBody.callDirect
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) protected IRubyObject
MixedModeIRBlockBody.callDirect
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) abstract IRubyObject
CallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) Call the site's method against the target object passing no arguments and a literal block.abstract IRubyObject
CallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Call the site's method against the target object passing arguments and a literal block.abstract IRubyObject
CallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) Call the site's method against the target object passing one argument and a literal block.abstract IRubyObject
CallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) Call the site's method against the target object passing two arguments and a literal block.abstract IRubyObject
CallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Call the site's method against the target object passing three arguments and a literal block.static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, IRubyObject[] args, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, IRubyObject arg0, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, IRubyObject[] args, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, IRubyObject arg0, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) abstract IRubyObject
CallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) Call the site's method against the target object passing arguments.abstract IRubyObject
CallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Call the site's method against the target object passing one argument and a non-literal (block pass, &) block.abstract IRubyObject
CallSite.callVarargsIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Call the site's method against the target object passing arguments and a literal block.ThreadContext.clearBackRef()
Set the $~ (backref) "global" to nil.ThreadContext.clearThreadTraceFunctions()
protected IRubyObject
CompiledIRBlockBody.commonYieldPath
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) protected IRubyObject
InterpretedIRBlockBody.commonYieldPath
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) protected abstract IRubyObject
IRBlockBody.commonYieldPath
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) protected IRubyObject
MixedModeIRBlockBody.commonYieldPath
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) static IRubyObject[]
Helpers.concatObjectArrays
(IRubyObject[] array, IRubyObject[] add) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, IRubyObject nine) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, IRubyObject nine, IRubyObject ten) ThreadContext.createCallerBacktrace
(int level, int length, Stream<com.headius.backport9.stack.StackWalker.StackFrame> stackStream) Create an Array with backtrace information for Kernel#callerThreadContext.createCallerLocations
(int level, Integer length, Stream<com.headius.backport9.stack.StackWalker.StackFrame> stackStream) Create an array containing Thread::Backtrace::Location objects for the requested caller trace level and length.protected abstract IRubyObject
BlockBody.doYield
(ThreadContext context, Block block, IRubyObject value) Subclass specific yield implementation.protected abstract IRubyObject
BlockBody.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) Subclass specific yield implementation.protected IRubyObject
CallBlock.doYield
(ThreadContext context, Block block, IRubyObject value) protected IRubyObject
CallBlock.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
CallBlock19.doYield
(ThreadContext context, Block block, IRubyObject value) protected IRubyObject
CallBlock19.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) Yield to this block, usually passed to the current call.IRBlockBody.doYield
(ThreadContext context, Block block, IRubyObject value) IRBlockBody.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
JavaInternalBlockBody.doYield
(ThreadContext context, Block block, IRubyObject value) protected IRubyObject
JavaInternalBlockBody.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
MethodBlockBody.doYield
(ThreadContext context, Block block, IRubyObject value) protected IRubyObject
MethodBlockBody.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
NullBlockBody.doYield
(ThreadContext context, Block block, IRubyObject value) protected IRubyObject
NullBlockBody.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
IRBlockBody.doYieldLambda
(ThreadContext context, Block block, IRubyObject value) static IRubyObject
Helpers.elementOrNil
(IRubyObject[] input, int element, IRubyObject nil) static IRubyObject
Helpers.elementOrNull
(IRubyObject[] input, int element) CallSite.fcall
(ThreadContext context, IRubyObject self, double flote) Call the site's method against the target object, passing a literal double value.CallSite.fcall
(ThreadContext context, IRubyObject self, long fixnum) Call the site's method against the target object, passing a literal long value.Accessor.get
(ThreadContext context) GlobalVariable.Copy.get()
GlobalVariable.get()
static IRubyObject
Helpers.getBackref
(Ruby runtime, ThreadContext context) Deprecated.Frame.getBackRef
(IRubyObject nil) ThreadContext.getBackRef()
Get the value of the $~ (backref) "global".ThreadContext.getConstant
(String internedName) Deprecated.static IRubyObject
Helpers.getDefinedCall
(ThreadContext context, IRubyObject self, IRubyObject receiver, String name, IRubyObject definedMessage) static IRubyObject
Helpers.getDefinedConstantOrBoundMethod
(IRubyObject left, String name, IRubyObject definedConstantMessage, IRubyObject definedMethodMessage) Deprecated.static IRubyObject
Helpers.getDefinedConstantOrBoundMethod
(ThreadContext context, IRubyObject left, String name, IRubyObject definedConstantMessage, IRubyObject definedMethodMessage) static IRubyObject
Helpers.getErrorInfo
(Ruby runtime) Deprecated.ThreadContext.getErrorInfo()
ThreadContext.getFrameSelf()
static IRubyObject
Helpers.getGlobalVariable
(Ruby runtime, String name) static IRubyObject
Helpers.getInstanceVariable
(IRubyObject self, Ruby runtime, String internedName) static IRubyObject
Helpers.getInstanceVariableNoWarn
(IRubyObject self, ThreadContext context, String internedName) ThreadContext.getLastExitStatus()
Frame.getLastLine
(IRubyObject nil) static IRubyObject
Helpers.getLastLine
(Ruby runtime, ThreadContext context) ThreadContext.getLastLine()
Get the value of the $_ (lastline) "global".ThreadContext.getLocalMatchOrNil()
Get the thread-local MatchData specific to this context or nil if none.Binding.getSelf()
Frame.getSelf()
Get the self associated with this frameabstract IRubyObject
DynamicScope.getValue
(int offset, int depth) Get value from current scope or one of its captured scopes.IAccessor.getValue()
DynamicScope.getValueDepthZero
(int offset) Variation of getValue for depth 0DynamicScope.getValueDepthZeroOrNil
(int offset, IRubyObject nil) getValueOrNil for depth 0DynamicScope.getValueEightDepthZero()
getValue for index 8, depth 0DynamicScope.getValueEightDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 8, depth 0DynamicScope.getValueFiveDepthZero()
getValue for index 5, depth 0DynamicScope.getValueFiveDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 5, depth 0DynamicScope.getValueFourDepthZero()
getValue for index 4, depth 0DynamicScope.getValueFourDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 4, depth 0DynamicScope.getValueNineDepthZero()
getValue for index 9, depth 0DynamicScope.getValueNineDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 9, depth 0DynamicScope.getValueOneDepthZero()
getValue for index 1, depth 0DynamicScope.getValueOneDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 1, depth 0DynamicScope.getValueOrNil
(int offset, int depth, IRubyObject nil) Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)DynamicScope.getValues()
DynamicScope.getValueSevenDepthZero()
getValue for index 7, depth 0DynamicScope.getValueSevenDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 7, depth 0DynamicScope.getValueSixDepthZero()
getValue for index 6, depth 0DynamicScope.getValueSixDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 6, depth 0DynamicScope.getValueThreeDepthZero()
getValue for index 3, depth 0DynamicScope.getValueThreeDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 3, depth 0DynamicScope.getValueTwoDepthZero()
getValue for index 2, depth 0DynamicScope.getValueTwoDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 2, depth 0DynamicScope.getValueZeroDepthZero()
getValue for index 0, depth 0DynamicScope.getValueZeroDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 0, depth 0ObjectSpace.id2ref
(long id) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, Block block) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject... args) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject[] args, Block block) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject[] args, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, Block block) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, CallType callType) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.static IRubyObject
Helpers.invokeAs
(ThreadContext context, RubyClass asClass, IRubyObject self, String name, Block block) static IRubyObject
Helpers.invokeAs
(ThreadContext context, RubyClass asClass, IRubyObject self, String name, IRubyObject[] args, Block block) static IRubyObject
Helpers.invokeAs
(ThreadContext context, RubyClass asClass, IRubyObject self, String name, IRubyObject arg0, Block block) static IRubyObject
Helpers.invokeAs
(ThreadContext context, RubyClass asClass, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
Helpers.invokeAs
(ThreadContext context, RubyClass asClass, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
Helpers.invokeChecked
(ThreadContext context, IRubyObject self, String name) static IRubyObject
Helpers.invokeChecked
(ThreadContext context, IRubyObject self, String name, IRubyObject... args) static IRubyObject
Helpers.invokeChecked
(ThreadContext context, IRubyObject self, JavaSites.CheckedSites sites) static IRubyObject
Helpers.invokeChecked
(ThreadContext context, IRubyObject self, JavaSites.CheckedSites sites, IRubyObject arg0) static IRubyObject
Helpers.invokeChecked
(ThreadContext context, IRubyObject self, JavaSites.CheckedSites sites, IRubyObject... args) static IRubyObject
Helpers.invokedynamic
(ThreadContext context, IRubyObject self, int index) Deprecated.static IRubyObject
Helpers.invokedynamic
(ThreadContext context, IRubyObject self, int index, IRubyObject arg0) Deprecated.static IRubyObject
Helpers.invokedynamic
(ThreadContext context, IRubyObject self, MethodNames method) static IRubyObject
Helpers.invokedynamic
(ThreadContext context, IRubyObject self, MethodNames method, IRubyObject arg0) static IRubyObject
Helpers.invokeFrom
(ThreadContext context, IRubyObject caller, IRubyObject self, String name, IRubyObject[] args, CallType callType, Block block) Deprecated.static IRubyObject
Helpers.invokeFrom
(ThreadContext context, IRubyObject caller, IRubyObject self, String name, IRubyObject arg, CallType callType, Block block) Deprecated.static IRubyObject
Helpers.invokeFrom
(ThreadContext context, IRubyObject caller, IRubyObject self, String name, CallType callType) Deprecated.static IRubyObject
Helpers.invokePublic
(ThreadContext context, IRubyObject self, String name, IRubyObject arg) MRI: rb_funcallv_publicstatic IRubyObject
Helpers.invokeSuper
(ThreadContext context, IRubyObject self, RubyModule klass, String name, IRubyObject[] args, Block block) static IRubyObject
Helpers.invokeSuper
(ThreadContext context, IRubyObject self, RubyModule klass, String name, IRubyObject arg0, Block block) static IRubyObject
Helpers.invokeSuper
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
Helpers.invokeSuper
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) The protocol for super method invocation is a bit complicated in Ruby.static IRubyObject
Helpers.invokeSuper
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObject
Helpers.invokeSuper
(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
Helpers.invokeSuper
(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
Helpers.isExceptionHandled
(RubyException currentException, IRubyObject[] exceptions, ThreadContext context) static IRubyObject
Helpers.isExceptionHandled
(RubyException currentException, IRubyObject exception0, IRubyObject exception1, IRubyObject exception2, ThreadContext context) static IRubyObject
Helpers.isExceptionHandled
(RubyException currentException, IRubyObject exception0, IRubyObject exception1, ThreadContext context) static IRubyObject
Helpers.isExceptionHandled
(RubyException currentException, IRubyObject exception, ThreadContext context) static IRubyObject
Helpers.isExceptionHandled
(IRubyObject currentException, IRubyObject exception, ThreadContext context) static IRubyObject
Helpers.isJavaExceptionHandled
(Throwable currentThrowable, IRubyObject[] throwables, ThreadContext context) Deprecated.static IRubyObject
Helpers.isJavaExceptionHandled
(Throwable currentThrowable, IRubyObject throwable0, IRubyObject throwable1, IRubyObject throwable2, ThreadContext context) Deprecated.static IRubyObject
Helpers.isJavaExceptionHandled
(Throwable currentThrowable, IRubyObject throwable0, IRubyObject throwable1, ThreadContext context) Deprecated.static IRubyObject
Helpers.isJavaExceptionHandled
(Throwable currentThrowable, IRubyObject throwable, ThreadContext context) Deprecated.ThreadContext.last_match()
MRI: rb_reg_last_matchstatic IRubyObject
Helpers.lastElement
(IRubyObject[] ary) Deprecated.ThreadContext.match_last()
MRI: rb_reg_match_lastThreadContext.match_post()
MRI: rb_reg_match_postThreadContext.match_pre()
MRI: rb_reg_match_prestatic IRubyObject
Helpers.match3
(RubyRegexp regexp, IRubyObject value, ThreadContext context) Deprecated.static IRubyObject
Helpers.methodToParameters
(Ruby runtime, AbstractRubyMethod recv) Deprecated.static IRubyObject
Helpers.methodToParameters
(ThreadContext context, AbstractRubyMethod recv) static IRubyObject
Helpers.negate
(IRubyObject value, Ruby runtime) static IRubyObject[]
Helpers.nilledArray
(int length, Ruby runtime) Return a nil-filled IRubyObject array of the specified length.static IRubyObject
Helpers.nullToNil
(IRubyObject value, Ruby runtime) Deprecated.static IRubyObject
Helpers.nullToNil
(IRubyObject value, IRubyObject nil) static IRubyObject
Helpers.nullToNil
(IRubyObject value, ThreadContext context) Deprecated.static IRubyObject
Helpers.nullToUndefined
(IRubyObject value) static IRubyObject
Helpers.optElementOrNull
(IRubyObject[] input, int element, int postCount) BlockBody.prepareArgumentsForCall
(ThreadContext context, IRubyObject[] args, Block.Type type) static IRubyObject
Helpers.rewriteStackTraceAndThrow
(ThreadContext context, Throwable t) <T> IRubyObject
ThreadContext.safeRecurse
(ThreadContext.RecursiveFunctionEx<T> func, T state, IRubyObject obj, String name, boolean outer) static IRubyObject[]
Arity.scanArgs
(Ruby runtime, IRubyObject[] args, int required, int optional) Deprecated.static IRubyObject[]
Arity.scanArgs
(ThreadContext context, IRubyObject[] args, int required, int optional) Accessor.set
(ThreadContext context, IRubyObject newValue) GlobalVariable.Copy.set
(IRubyObject value) GlobalVariable.set
(IRubyObject value) ReadonlyGlobalVariable.set
(IRubyObject value) static IRubyObject
Helpers.setBackref
(Ruby runtime, ThreadContext context, IRubyObject value) Deprecated.Frame.setBackRef
(IRubyObject backRef) ThreadContext.setBackRef
(RubyMatchData match) Set the $~ (backref) "global" to the given RubyMatchData value.ThreadContext.setBackRef
(IRubyObject match) Deprecated.static IRubyObject
Helpers.setConstantInModule
(ThreadContext context, String name, IRubyObject value, IRubyObject module) ThreadContext.setErrorInfo
(IRubyObject errorInfo) static IRubyObject
Helpers.setGlobalVariable
(IRubyObject value, Ruby runtime, String name) static IRubyObject
Helpers.setInstanceVariable
(IRubyObject value, IRubyObject self, String name) Frame.setLastLine
(IRubyObject lastLine) static IRubyObject
Helpers.setLastLine
(Ruby runtime, ThreadContext context, IRubyObject value) ThreadContext.setLastLine
(IRubyObject last) Set the $_ (lastlne) "global" to the given value.ThreadContext.setThreadTraceFunction
(IRubyObject trace_func) DynamicScope.setValue
(int offset, IRubyObject value, int depth) Set value in current dynamic scope or one of its captured scopes.DynamicScope.setValue
(IRubyObject value, int offset, int depth) Set value in current dynamic scope or one of its captured scopes.IAccessor.setValue
(IRubyObject newValue) DynamicScope.setValueDepthZero
(IRubyObject value, int offset) setValue for depth zeroDynamicScope.setValueOneDepthZero
(IRubyObject value) Set value one in this scope.DynamicScope.setValueThreeDepthZero
(IRubyObject value) Set value three in this scope.DynamicScope.setValueTwoDepthZero
(IRubyObject value) Set value two in this scope.DynamicScope.setValueZeroDepthZero
(IRubyObject value) Set value zero in this scope;static IRubyObject[]
Helpers.splatToArguments
(IRubyObject value) Deprecated.static IRubyObject
Helpers.stringOrNil
(ByteList value, ThreadContext context) Deprecated.static IRubyObject[]
Helpers.toArray
(IRubyObject[] array, IRubyObject... rest) static IRubyObject[]
Helpers.toArray
(IRubyObject obj, IRubyObject... rest) static IRubyObject[]
Helpers.toArray
(IRubyObject obj0, IRubyObject obj1, IRubyObject... rest) static IRubyObject[]
Helpers.toArray
(IRubyObject obj0, IRubyObject obj1, IRubyObject obj2, IRubyObject... rest) static IRubyObject[]
IRBlockBody.toAry
(ThreadContext context, IRubyObject value) static IRubyObject
Helpers.unwrapLocalJumpErrorValue
(RaiseException re) ThreadContext.updateBackref()
Update the current frame's backref using the current thread-local match, or clear it if that match is null.static IRubyObject
Helpers.wrapJavaException
(Ruby runtime, Throwable ex) Block.yield
(ThreadContext context, IRubyObject value) final IRubyObject
BlockBody.yield
(ThreadContext context, Block block, IRubyObject value) final IRubyObject
BlockBody.yield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) BlockBody.yield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) BlockBody.yield
(ThreadContext context, Block block, IRubyObject value, Block blockArg) JavaInternalBlockBody.yield
(ThreadContext context, IRubyObject arg) abstract IRubyObject
JavaInternalBlockBody.yield
(ThreadContext context, IRubyObject[] args) Block.yieldArray
(ThreadContext context, IRubyObject value, IRubyObject self) protected IRubyObject
BlockBody.yieldDirect
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
CompiledIRBlockBody.yieldDirect
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
InterpretedIRBlockBody.yieldDirect
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
MixedModeIRBlockBody.yieldDirect
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) Block.yieldNonArray
(ThreadContext context, IRubyObject value, IRubyObject self) Block.yieldSpecific
(ThreadContext context) Block.yieldSpecific
(ThreadContext context, IRubyObject arg0) Block.yieldSpecific
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) Block.yieldSpecific
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) BlockBody.yieldSpecific
(ThreadContext context, Block block) BlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0) BlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) BlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) CallBlock.yieldSpecific
(ThreadContext context, Block block) CallBlock.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0) CallBlock19.yieldSpecific
(ThreadContext context, Block block) CallBlock19.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0) CallBlock19.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) CallBlock19.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) IRBlockBody.yieldSpecific
(ThreadContext context, Block block) IRBlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0) IRBlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) IRBlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) NullBlockBody.yieldSpecific
(ThreadContext context, Block block) NullBlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0) NullBlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) NullBlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Block.yieldValues
(ThreadContext context, IRubyObject[] args) Methods in org.jruby.runtime that return types with arguments of type IRubyObjectMethods in org.jruby.runtime with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, IRubyObject nine, int start) static IRubyObject[]
Helpers.aastoreIRubyObjects
(IRubyObject[] ary, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, IRubyObject nine, IRubyObject ten, int start) void
ObjectSpace.add
(IRubyObject object) void
ObjectSpace.addFinalizer
(IRubyObject object, IRubyObject proc) Deprecated.ObjectSpace.addFinalizer
(ThreadContext context, IRubyObject object, IRubyObject proc) ThreadContext.addThreadTraceFunction
(IRubyObject trace_func, boolean useContextHook) static RubyString
Helpers.appendAsString
(RubyString target, IRubyObject other) Deprecated.static IRubyObject[]
Helpers.appendToObjectArray
(IRubyObject[] array, IRubyObject add) Block.apply
(ThreadContext context, IRubyObject arg0) Block.apply
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static RubyArray
Helpers.argsCat
(IRubyObject first, IRubyObject second) Deprecated.static RubyArray
Helpers.argsCat
(ThreadContext context, IRubyObject first, IRubyObject second) static IRubyObject[]
Helpers.argsCatToArguments
(IRubyObject[] args, IRubyObject cat) Deprecated.static RubyArray
Helpers.argsPush
(ThreadContext context, RubyArray first, IRubyObject second) Deprecated.static RubyArray
Helpers.argsPush
(ThreadContext context, IRubyObject first, IRubyObject second, boolean usesKeywords) static IRubyObject[]
Helpers.arrayOf
(IRubyObject first) static IRubyObject[]
Helpers.arrayOf
(IRubyObject first, IRubyObject second) static IRubyObject[]
Helpers.arrayOf
(IRubyObject first, IRubyObject... values) static IRubyObject[]
Helpers.arrayOf
(IRubyObject first, IRubyObject second, IRubyObject third) static RubyArray
Helpers.arrayValue
(IRubyObject value) Deprecated.static RubyArray
Helpers.arrayValue
(ThreadContext context, Ruby runtime, IRubyObject value) Deprecated.static RubyArray
Helpers.arrayValue
(ThreadContext context, IRubyObject value) static IRubyObject
Helpers.aryOrToAry
(ThreadContext context, IRubyObject value) static IRubyObject
Helpers.aryToAry
(IRubyObject value) Deprecated.static IRubyObject
Helpers.aryToAry
(ThreadContext context, IRubyObject value) static RubyArray
Helpers.asArray
(ThreadContext context, IRubyObject value) Deprecated.static IRubyObject
Helpers.aValueSplat
(IRubyObject value) Deprecated.static boolean
Helpers.BNE
(ThreadContext context, IRubyObject value1, IRubyObject value2) static IRubyObject
Helpers.breakLocalJumpError
(Ruby runtime, IRubyObject value) Block.call
(ThreadContext context, IRubyObject arg0) Block.call
(ThreadContext context, IRubyObject[] args) Block.call
(ThreadContext context, IRubyObject[] args, Block blockArg) Block.call
(ThreadContext context, IRubyObject arg0, Block blockArg) Block.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) Block.call
(ThreadContext context, IRubyObject state, IRubyObject obj, boolean recur) Block.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block blockArg) Block.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Block.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block blockArg) BlockBody.call
(ThreadContext context, Block block, IRubyObject arg0) BlockBody.call
(ThreadContext context, Block block, IRubyObject[] args) BlockBody.call
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) BlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, Block unusedBlock) BlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) BlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, Block unusedBlock) BlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) BlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block unusedBlock) default IRubyObject
BlockCallback.call
(ThreadContext context, IRubyObject arg0) default IRubyObject
BlockCallback.call
(ThreadContext context, IRubyObject... args) BlockCallback.call
(ThreadContext context, IRubyObject[] args, Block block) default IRubyObject
BlockCallback.call
(ThreadContext context, IRubyObject arg, Block block) default IRubyObject
BlockCallback.call
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) CallBlock.call
(ThreadContext context, Block block, IRubyObject[] args) CallBlock.call
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) CallBlock19.call
(ThreadContext context, Block block, IRubyObject[] args) CallBlock19.call
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self) Call the site's method against the target object passing no args.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double flote) Call the site's method against the target object, passing a literal double value.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long fixnum) Call the site's method against the target object, passing a literal long value.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) Call the site's method against the target object passing no arguments and a non-literal (block pass, &) block.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0) Call the site's method against the target object passing one argument.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) Call the site's method against the target object passing arguments.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Call the site's method against the target object passing one argument and a non-literal (block pass, &) block.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) Call the site's method against the target object passing one argument and a non-literal (block pass, &) block.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1) Call the site's method against the target object passing two arguments.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) Call the site's method against the target object passing two arguments and a non-literal (block pass, &) block.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Call the site's method against the target object passing two arguments.abstract IRubyObject
CallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Call the site's method against the target object passing three arguments and a non-literal (block pass, &) block.Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, Block block) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject[] args, Block block) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, Block block) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, Block block) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Helpers.MethodMissingWrapper.call
(ThreadContext context, IRubyObject self, RubyModule clazz, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) IRBlockBody.call
(ThreadContext context, Block block, IRubyObject arg0) IRBlockBody.call
(ThreadContext context, Block block, IRubyObject[] args) IRBlockBody.call
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) IRBlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) IRBlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) JavaInternalBlockBody.call
(ThreadContext context, Block block, IRubyObject[] args) JavaInternalBlockBody.call
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) MethodBlockBody.call
(ThreadContext context, Block block, IRubyObject[] args) MethodBlockBody.call
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) NullBlockBody.call
(ThreadContext context, Block block, IRubyObject arg0) NullBlockBody.call
(ThreadContext context, Block block, IRubyObject[] args) NullBlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) NullBlockBody.call
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) ThreadContext.RecursiveFunctionEx.call
(ThreadContext context, T state, IRubyObject obj, boolean recur) protected IRubyObject
BlockBody.callDirect
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) protected IRubyObject
CompiledIRBlockBody.callDirect
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) protected IRubyObject
InterpretedIRBlockBody.callDirect
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) protected IRubyObject
MixedModeIRBlockBody.callDirect
(ThreadContext context, Block block, IRubyObject[] args, Block blockArg) void
TraceEventManager.callEventHooks
(ThreadContext context, RubyEvent event, String file, int line, String name, IRubyObject type) abstract IRubyObject
CallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) Call the site's method against the target object passing no arguments and a literal block.abstract IRubyObject
CallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Call the site's method against the target object passing arguments and a literal block.abstract IRubyObject
CallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) Call the site's method against the target object passing one argument and a literal block.abstract IRubyObject
CallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) Call the site's method against the target object passing two arguments and a literal block.abstract IRubyObject
CallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Call the site's method against the target object passing three arguments and a literal block.static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, IRubyObject[] args, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, IRubyObject arg0, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass klass, Visibility visibility, String name, CallType callType, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, IRubyObject[] args, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, IRubyObject arg0, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
Helpers.callMethodMissing
(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) abstract IRubyObject
CallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) Call the site's method against the target object passing arguments.abstract IRubyObject
CallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Call the site's method against the target object passing one argument and a non-literal (block pass, &) block.abstract IRubyObject
CallSite.callVarargsIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) Call the site's method against the target object passing arguments and a literal block.static int
Arity.checkArgumentCount
(Ruby runtime, String name, IRubyObject[] args, int min, int max) Deprecated.static int
Arity.checkArgumentCount
(Ruby runtime, IRubyObject[] args, int min, int max) Deprecated.static int
Arity.checkArgumentCount
(ThreadContext context, String name, IRubyObject[] args, int min, int max) static int
Arity.checkArgumentCount
(ThreadContext context, IRubyObject[] args, int min, int max) static void
Helpers.checkArgumentCount
(ThreadContext context, IRubyObject[] args, int req) Used by the compiler to simplify arg checking in variable-arity pathsstatic void
Helpers.checkArgumentCount
(ThreadContext context, IRubyObject[] args, int min, int max) Used by the compiler to simplify arg checking in variable-arity pathsvoid
Arity.checkArity
(Ruby runtime, IRubyObject[] args) void
Signature.checkArity
(Ruby runtime, IRubyObject[] args) Deprecated.void
Signature.checkArity
(ThreadContext context, IRubyObject[] args) static RubyModule
Helpers.checkIsModule
(IRubyObject maybeModule) Deprecated.static boolean
Helpers.checkJavaException
(Throwable ex, IRubyObject catchable, ThreadContext context) static boolean
Helpers.checkJavaException
(IRubyObject wrappedEx, Throwable ex, IRubyObject catchable, ThreadContext context) Block.cloneBlockForEval
(IRubyObject self, EvalType evalType) protected IRubyObject
CompiledIRBlockBody.commonYieldPath
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) protected IRubyObject
InterpretedIRBlockBody.commonYieldPath
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) protected abstract IRubyObject
IRBlockBody.commonYieldPath
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) protected IRubyObject
MixedModeIRBlockBody.commonYieldPath
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) static IRubyObject[]
Helpers.concatObjectArrays
(IRubyObject[] array, IRubyObject[] add) static RubyHash
Helpers.constructHash
(Ruby runtime, IRubyObject key1, IRubyObject value1, boolean prepareString1) static RubyHash
Helpers.constructHash
(Ruby runtime, IRubyObject key1, IRubyObject value1, boolean prepareString1, IRubyObject key2, IRubyObject value2, boolean prepareString2) static RubyHash
Helpers.constructHash
(Ruby runtime, IRubyObject key1, IRubyObject value1, boolean prepareString1, IRubyObject key2, IRubyObject value2, boolean prepareString2, IRubyObject key3, IRubyObject value3, boolean prepareString3) static RubyHash
Helpers.constructHash
(Ruby runtime, IRubyObject key1, IRubyObject value1, boolean prepareString1, IRubyObject key2, IRubyObject value2, boolean prepareString2, IRubyObject key3, IRubyObject value3, boolean prepareString3, IRubyObject key4, IRubyObject value4, boolean prepareString4) static RubyHash
Helpers.constructHash
(Ruby runtime, IRubyObject key1, IRubyObject value1, boolean prepareString1, IRubyObject key2, IRubyObject value2, boolean prepareString2, IRubyObject key3, IRubyObject value3, boolean prepareString3, IRubyObject key4, IRubyObject value4, boolean prepareString4, IRubyObject key5, IRubyObject value5, boolean prepareString5) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, IRubyObject nine) static IRubyObject[]
Helpers.constructObjectArray
(IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, IRubyObject nine, IRubyObject ten) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, IRubyObject nine) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, IRubyObject nine, IRubyObject ten) static RubyHash
Helpers.constructSmallHash
(Ruby runtime, IRubyObject key1, IRubyObject value1) static RubyHash
Helpers.constructSmallHash
(Ruby runtime, IRubyObject key1, IRubyObject value1, IRubyObject key2, IRubyObject value2) static RubyHash
Helpers.constructSmallHash
(Ruby runtime, IRubyObject key1, IRubyObject value1, IRubyObject key2, IRubyObject value2, IRubyObject key3, IRubyObject value3) static RubyHash
Helpers.constructSmallHash
(Ruby runtime, IRubyObject key1, IRubyObject value1, IRubyObject key2, IRubyObject value2, IRubyObject key3, IRubyObject value3, IRubyObject key4, IRubyObject value4) static RubyHash
Helpers.constructSmallHash
(Ruby runtime, IRubyObject key1, IRubyObject value1, IRubyObject key2, IRubyObject value2, IRubyObject key3, IRubyObject value3, IRubyObject key4, IRubyObject value4, IRubyObject key5, IRubyObject value5) long
ObjectSpace.createAndRegisterObjectId
(IRubyObject rubyObject) static RubyArray
Helpers.createSubarray
(IRubyObject[] input, Ruby runtime, int start) static RubyArray
Helpers.createSubarray
(IRubyObject[] input, Ruby runtime, int start, int exclude) ThreadContext.currentBinding
(IRubyObject self) Return a binding representing the current call's state but with a specified selfThreadContext.currentBinding
(IRubyObject self, DynamicScope scope) Return a binding representing the current call's state but with the specified scope and self.ThreadContext.currentBinding
(IRubyObject self, Visibility visibility) Return a binding representing the current call's state but with the specified visibility and self.ThreadContext.currentBinding
(IRubyObject self, Visibility visibility, DynamicScope scope) Return a binding representing the current call's state but with the specified visibility, scope, and self.Block.deepCloneBlockForEval
(IRubyObject self, EvalType evalType) protected abstract IRubyObject
BlockBody.doYield
(ThreadContext context, Block block, IRubyObject value) Subclass specific yield implementation.protected abstract IRubyObject
BlockBody.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) Subclass specific yield implementation.protected IRubyObject
CallBlock.doYield
(ThreadContext context, Block block, IRubyObject value) protected IRubyObject
CallBlock.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
CallBlock19.doYield
(ThreadContext context, Block block, IRubyObject value) protected IRubyObject
CallBlock19.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) Yield to this block, usually passed to the current call.IRBlockBody.doYield
(ThreadContext context, Block block, IRubyObject value) IRBlockBody.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
JavaInternalBlockBody.doYield
(ThreadContext context, Block block, IRubyObject value) protected IRubyObject
JavaInternalBlockBody.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
MethodBlockBody.doYield
(ThreadContext context, Block block, IRubyObject value) protected IRubyObject
MethodBlockBody.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
NullBlockBody.doYield
(ThreadContext context, Block block, IRubyObject value) protected IRubyObject
NullBlockBody.doYield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
IRBlockBody.doYieldLambda
(ThreadContext context, Block block, IRubyObject value) static IRubyObject
Helpers.elementOrNil
(IRubyObject[] input, int element, IRubyObject nil) static IRubyObject
Helpers.elementOrNull
(IRubyObject[] input, int element) static RubyArray
Helpers.ensureRubyArray
(Ruby runtime, IRubyObject value) Deprecated.static RubyArray
Helpers.ensureRubyArray
(IRubyObject value) Deprecated.static RubyArray
Helpers.ensureRubyArray
(ThreadContext context, IRubyObject value) void
EventHook.event
(ThreadContext context, RubyEvent event, String file, int line, String name, IRubyObject type) abstract void
EventHook.eventHandler
(ThreadContext context, String eventName, String file, int line, String name, IRubyObject type) void
TraceEventManager.CallTraceFuncHook.eventHandler
(ThreadContext context, String eventName, String file, int line, String name, IRubyObject type) static boolean
Helpers.extractExceptionOnlyArg
(ThreadContext context, IRubyObject[] args, boolean defValue) Note: Assumes exception: ...static boolean
Helpers.extractExceptionOnlyArg
(ThreadContext context, IRubyObject opts, boolean defValue) Note: Assumes exception: ...CallSite.fcall
(ThreadContext context, IRubyObject self, double flote) Call the site's method against the target object, passing a literal double value.CallSite.fcall
(ThreadContext context, IRubyObject self, long fixnum) Call the site's method against the target object, passing a literal long value.static void
Helpers.fillNil
(IRubyObject[] arr, int from, int to, Ruby runtime) Deprecated.static void
Helpers.fillNil
(IRubyObject[] arr, Ruby runtime) Deprecated.static void
Helpers.fillNil
(ThreadContext context, IRubyObject[] arr) static void
Helpers.fillNil
(ThreadContext context, IRubyObject[] arr, int from, int to) default void
Accessor.force
(ThreadContext context, IRubyObject newValue) default void
IAccessor.forceValue
(IRubyObject newValue) Frame.getBackRef
(IRubyObject nil) static Block
Helpers.getBlock
(Ruby runtime, ThreadContext context, IRubyObject self, Node node, Block aBlock) static Block
Helpers.getBlock
(ThreadContext context, IRubyObject self, Node node) static Block
Helpers.getBlockFromBlockPassBody
(Ruby runtime, IRubyObject proc, Block currentBlock) static Block
Helpers.getBlockFromBlockPassBody
(IRubyObject proc, Block currentBlock) Deprecated.static IRubyObject
Helpers.getDefinedCall
(ThreadContext context, IRubyObject self, IRubyObject receiver, String name, IRubyObject definedMessage) static IRubyObject
Helpers.getDefinedConstantOrBoundMethod
(IRubyObject left, String name, IRubyObject definedConstantMessage, IRubyObject definedMethodMessage) Deprecated.static IRubyObject
Helpers.getDefinedConstantOrBoundMethod
(ThreadContext context, IRubyObject left, String name, IRubyObject definedConstantMessage, IRubyObject definedMethodMessage) static IRubyObject
Helpers.getInstanceVariable
(IRubyObject self, Ruby runtime, String internedName) static IRubyObject
Helpers.getInstanceVariableNoWarn
(IRubyObject self, ThreadContext context, String internedName) Frame.getLastLine
(IRubyObject nil) static RubyClass
Helpers.getSingletonClass
(Ruby runtime, IRubyObject receiver) Deprecated.DynamicScope.getValueDepthZeroOrNil
(int offset, IRubyObject nil) getValueOrNil for depth 0DynamicScope.getValueEightDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 8, depth 0DynamicScope.getValueFiveDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 5, depth 0DynamicScope.getValueFourDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 4, depth 0DynamicScope.getValueNineDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 9, depth 0DynamicScope.getValueOneDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 1, depth 0DynamicScope.getValueOrNil
(int offset, int depth, IRubyObject nil) Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)DynamicScope.getValueSevenDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 7, depth 0DynamicScope.getValueSixDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 6, depth 0DynamicScope.getValueThreeDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 3, depth 0DynamicScope.getValueTwoDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 2, depth 0DynamicScope.getValueZeroDepthZeroOrNil
(IRubyObject nil) getValueOrNil for index 0, depth 0long
ObjectSpace.idOf
(IRubyObject rubyObject) Deprecated.static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, Block block) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject... args) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject[] args, Block block) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject[] args, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, Block block) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, IRubyObject arg, CallType callType, Block block) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.static IRubyObject
Helpers.invoke
(ThreadContext context, IRubyObject self, String name, CallType callType) Deprecated.Use finvoke if you do not want visibility-checking or invokeFrom if you do.static IRubyObject
Helpers.invokeAs
(ThreadContext context, RubyClass asClass, IRubyObject self, String name, Block block) static IRubyObject
Helpers.invokeAs
(ThreadContext context, RubyClass asClass, IRubyObject self, String name, IRubyObject[] args, Block block) static IRubyObject
Helpers.invokeAs
(ThreadContext context, RubyClass asClass, IRubyObject self, String name, IRubyObject arg0, Block block) static IRubyObject
Helpers.invokeAs
(ThreadContext context, RubyClass asClass, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
Helpers.invokeAs
(ThreadContext context, RubyClass asClass, IRubyObject self, String name, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
Helpers.invokeChecked
(ThreadContext context, IRubyObject self, String name) static IRubyObject
Helpers.invokeChecked
(ThreadContext context, IRubyObject self, String name, IRubyObject... args) static IRubyObject
Helpers.invokeChecked
(ThreadContext context, IRubyObject self, JavaSites.CheckedSites sites) static IRubyObject
Helpers.invokeChecked
(ThreadContext context, IRubyObject self, JavaSites.CheckedSites sites, IRubyObject arg0) static IRubyObject
Helpers.invokeChecked
(ThreadContext context, IRubyObject self, JavaSites.CheckedSites sites, IRubyObject... args) static IRubyObject
Helpers.invokedynamic
(ThreadContext context, IRubyObject self, int index) Deprecated.static IRubyObject
Helpers.invokedynamic
(ThreadContext context, IRubyObject self, int index, IRubyObject arg0) Deprecated.static IRubyObject
Helpers.invokedynamic
(ThreadContext context, IRubyObject self, MethodNames method) static IRubyObject
Helpers.invokedynamic
(ThreadContext context, IRubyObject self, MethodNames method, IRubyObject arg0) static IRubyObject
Helpers.invokeFrom
(ThreadContext context, IRubyObject caller, IRubyObject self, String name, IRubyObject[] args, CallType callType, Block block) Deprecated.static IRubyObject
Helpers.invokeFrom
(ThreadContext context, IRubyObject caller, IRubyObject self, String name, IRubyObject arg, CallType callType, Block block) Deprecated.static IRubyObject
Helpers.invokeFrom
(ThreadContext context, IRubyObject caller, IRubyObject self, String name, CallType callType) Deprecated.static IRubyObject
Helpers.invokePublic
(ThreadContext context, IRubyObject self, String name, IRubyObject arg) MRI: rb_funcallv_publicstatic IRubyObject
Helpers.invokeSuper
(ThreadContext context, IRubyObject self, RubyModule klass, String name, IRubyObject[] args, Block block) static IRubyObject
Helpers.invokeSuper
(ThreadContext context, IRubyObject self, RubyModule klass, String name, IRubyObject arg0, Block block) static IRubyObject
Helpers.invokeSuper
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
Helpers.invokeSuper
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) The protocol for super method invocation is a bit complicated in Ruby.static IRubyObject
Helpers.invokeSuper
(ThreadContext context, IRubyObject self, IRubyObject arg0, Block block) static IRubyObject
Helpers.invokeSuper
(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) static IRubyObject
Helpers.invokeSuper
(ThreadContext context, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) static IRubyObject
Helpers.isExceptionHandled
(RubyException currentException, IRubyObject[] exceptions, ThreadContext context) static IRubyObject
Helpers.isExceptionHandled
(RubyException currentException, IRubyObject exception0, IRubyObject exception1, IRubyObject exception2, ThreadContext context) static IRubyObject
Helpers.isExceptionHandled
(RubyException currentException, IRubyObject exception0, IRubyObject exception1, ThreadContext context) static IRubyObject
Helpers.isExceptionHandled
(RubyException currentException, IRubyObject exception, ThreadContext context) static IRubyObject
Helpers.isExceptionHandled
(IRubyObject currentException, IRubyObject exception, ThreadContext context) static IRubyObject
Helpers.isJavaExceptionHandled
(Throwable currentThrowable, IRubyObject[] throwables, ThreadContext context) Deprecated.static IRubyObject
Helpers.isJavaExceptionHandled
(Throwable currentThrowable, IRubyObject throwable0, IRubyObject throwable1, IRubyObject throwable2, ThreadContext context) Deprecated.static IRubyObject
Helpers.isJavaExceptionHandled
(Throwable currentThrowable, IRubyObject throwable0, IRubyObject throwable1, ThreadContext context) Deprecated.static IRubyObject
Helpers.isJavaExceptionHandled
(Throwable currentThrowable, IRubyObject throwable, ThreadContext context) Deprecated.static boolean
Helpers.isModuleAndHasConstant
(IRubyObject left, String name) Deprecated.static boolean
Helpers.isModuleAndHasConstant
(ThreadContext context, IRubyObject left, String name) static String
Helpers.javaStringFromPath
(Ruby runtime, IRubyObject loadPathEntry) static IRubyObject
Helpers.lastElement
(IRubyObject[] ary) Deprecated.static IRubyObject
Helpers.match3
(RubyRegexp regexp, IRubyObject value, ThreadContext context) Deprecated.static RubyClass
Helpers.metaclass
(IRubyObject object) static IRubyObject
Helpers.negate
(IRubyObject value, Ruby runtime) static Block
CallBlock.newCallClosure
(IRubyObject self, RubyModule imClass, Arity arity, BlockCallback callback, ThreadContext context) Deprecated.static Block
CallBlock.newCallClosure
(IRubyObject self, RubyModule imClass, Signature signature, BlockCallback callback, ThreadContext context) static Block
CallBlock.newCallClosure
(ThreadContext context, IRubyObject self, Signature signature, BlockCallback callback) static Block
CallBlock19.newCallClosure
(IRubyObject self, RubyModule imClass, Arity arity, BlockCallback callback, ThreadContext context) Deprecated.static Block
CallBlock19.newCallClosure
(IRubyObject self, RubyModule imClass, Signature signature, BlockCallback callback, ThreadContext context) static RubyProc
Helpers.newLiteralLambda
(ThreadContext context, Block block, IRubyObject self) static RaiseException
Helpers.newLocalJumpErrorForBreak
(Ruby runtime, IRubyObject breakValue) static IRubyObject
Helpers.nullToNil
(IRubyObject value, Ruby runtime) Deprecated.static IRubyObject
Helpers.nullToNil
(IRubyObject value, IRubyObject nil) static IRubyObject
Helpers.nullToNil
(IRubyObject value, ThreadContext context) Deprecated.static IRubyObject
Helpers.nullToUndefined
(IRubyObject value) static IRubyObject
Helpers.optElementOrNull
(IRubyObject[] input, int element, int postCount) void
ThreadContext.preExecuteUnder
(IRubyObject executeUnderObj, RubyModule executeUnderClass, Block block) void
ThreadContext.preExtensionLoad
(IRubyObject self) void
ThreadContext.preMethodFrameAndDummyScope
(RubyModule clazz, String name, IRubyObject self, Block block, StaticScope staticScope) void
ThreadContext.preMethodFrameAndScope
(RubyModule clazz, String name, IRubyObject self, Block block, StaticScope staticScope) void
ThreadContext.preMethodFrameOnly
(RubyModule clazz, String name, IRubyObject self) void
ThreadContext.preMethodFrameOnly
(RubyModule clazz, String name, IRubyObject self, Block block) void
ThreadContext.preMethodFrameOnly
(RubyModule clazz, String name, IRubyObject self, Visibility visiblity, Block block) void
ThreadContext.preNodeEval
(IRubyObject self) BlockBody.prepareArgumentsForCall
(ThreadContext context, IRubyObject[] args, Block.Type type) void
ThreadContext.prepareTopLevel
(RubyClass objectClass, IRubyObject topSelf) void
ThreadContext.pushEvalSimpleFrame
(IRubyObject executeObject) static void
Arity.raiseArgumentError
(Ruby runtime, IRubyObject[] args, int min, int max) Deprecated.static void
Arity.raiseArgumentError
(ThreadContext context, IRubyObject[] args, int min, int max) static RubyBoolean
Helpers.rbEql
(ThreadContext context, IRubyObject a, IRubyObject b) Equivalent to rb_eql in MRIstatic RubyBoolean
Helpers.rbEqual
(ThreadContext context, IRubyObject a, IRubyObject b) Equivalent to rb_equal in MRIstatic RubyBoolean
Helpers.rbEqual
(ThreadContext context, IRubyObject a, IRubyObject b, CallSite equal) Equivalent to rb_equal in MRIvoid
ObjectSpace.registerObjectId
(long id, IRubyObject object) static RubyFixnum
Helpers.safeHash
(ThreadContext context, IRubyObject obj) <T> IRubyObject
ThreadContext.safeRecurse
(ThreadContext.RecursiveFunctionEx<T> func, T state, IRubyObject obj, String name, boolean outer) static IRubyObject[]
Arity.scanArgs
(Ruby runtime, IRubyObject[] args, int required, int optional) Deprecated.static IRubyObject[]
Arity.scanArgs
(ThreadContext context, IRubyObject[] args, int required, int optional) static DynamicMethod
Helpers.selectMethodMissing
(ThreadContext context, IRubyObject receiver, Visibility visibility, String name, CallType callType) Accessor.set
(ThreadContext context, IRubyObject newValue) GlobalVariable.Copy.set
(IRubyObject value) GlobalVariable.set
(IRubyObject value) ReadonlyGlobalVariable.set
(IRubyObject value) static IRubyObject
Helpers.setBackref
(Ruby runtime, ThreadContext context, IRubyObject value) Deprecated.Frame.setBackRef
(IRubyObject backRef) ThreadContext.setBackRef
(IRubyObject match) Deprecated.static IRubyObject
Helpers.setConstantInModule
(ThreadContext context, String name, IRubyObject value, IRubyObject module) static void
Helpers.setErrorInfo
(Ruby runtime, IRubyObject error) Deprecated.ThreadContext.setErrorInfo
(IRubyObject errorInfo) static IRubyObject
Helpers.setGlobalVariable
(IRubyObject value, Ruby runtime, String name) static IRubyObject
Helpers.setInstanceVariable
(IRubyObject value, IRubyObject self, String name) void
ThreadContext.setLastExitStatus
(IRubyObject lastExitStatus) Frame.setLastLine
(IRubyObject lastLine) static IRubyObject
Helpers.setLastLine
(Ruby runtime, ThreadContext context, IRubyObject value) ThreadContext.setLastLine
(IRubyObject last) Set the $_ (lastlne) "global" to the given value.void
Binding.setSelf
(IRubyObject self) void
Frame.setSelf
(IRubyObject self) Set the self associated with this frameThreadContext.setThreadTraceFunction
(IRubyObject trace_func) DynamicScope.setValue
(int offset, IRubyObject value, int depth) Set value in current dynamic scope or one of its captured scopes.DynamicScope.setValue
(IRubyObject value, int offset, int depth) Set value in current dynamic scope or one of its captured scopes.IAccessor.setValue
(IRubyObject newValue) DynamicScope.setValueDepthZero
(IRubyObject value, int offset) setValue for depth zerovoid
DynamicScope.setValueDepthZeroVoid
(IRubyObject value, int offset) setValue for depth zerovoid
DynamicScope.setValueEightDepthZeroVoid
(IRubyObject value) Set value eight in this scope.void
DynamicScope.setValueFiveDepthZeroVoid
(IRubyObject value) Set value five in this scope.void
DynamicScope.setValueFourDepthZeroVoid
(IRubyObject value) Set value four in this scope.void
DynamicScope.setValueNineDepthZeroVoid
(IRubyObject value) Set value nine in this scope.DynamicScope.setValueOneDepthZero
(IRubyObject value) Set value one in this scope.void
DynamicScope.setValueOneDepthZeroVoid
(IRubyObject value) Set value one in this scope.void
DynamicScope.setValueSevenDepthZeroVoid
(IRubyObject value) Set value seven in this scope.void
DynamicScope.setValueSixDepthZeroVoid
(IRubyObject value) Set value six in this scope.DynamicScope.setValueThreeDepthZero
(IRubyObject value) Set value three in this scope.void
DynamicScope.setValueThreeDepthZeroVoid
(IRubyObject value) Set value three in this scope.DynamicScope.setValueTwoDepthZero
(IRubyObject value) Set value two in this scope.void
DynamicScope.setValueTwoDepthZeroVoid
(IRubyObject value) Set value two in this scope.abstract void
DynamicScope.setValueVoid
(IRubyObject value, int offset, int depth) Set value in current dynamic scope or one of its captured scopes.DynamicScope.setValueZeroDepthZero
(IRubyObject value) Set value zero in this scope;void
DynamicScope.setValueZeroDepthZeroVoid
(IRubyObject value) Set value zero in this scope;static IRubyObject[]
Helpers.splatToArguments
(IRubyObject value) Deprecated.static RubyArray
Helpers.splatValue
(IRubyObject value) Deprecated.static IRubyObject[]
Helpers.toArray
(IRubyObject[] array, IRubyObject... rest) static IRubyObject[]
Helpers.toArray
(IRubyObject obj, IRubyObject... rest) static IRubyObject[]
Helpers.toArray
(IRubyObject obj0, IRubyObject obj1, IRubyObject... rest) static IRubyObject[]
Helpers.toArray
(IRubyObject obj0, IRubyObject obj1, IRubyObject obj2, IRubyObject... rest) static IRubyObject[]
IRBlockBody.toAry
(ThreadContext context, IRubyObject value) void
Frame.updateFrame
(RubyModule klazz, IRubyObject self, String name, Block block) Update the frame based on the given values.void
Frame.updateFrame
(RubyModule klazz, IRubyObject self, String name, Visibility visibility, Block block) Update the frame based on the given values.void
Frame.updateFrameForEval
(IRubyObject self) Update the frame based on the given values.Block.yield
(ThreadContext context, IRubyObject value) final IRubyObject
BlockBody.yield
(ThreadContext context, Block block, IRubyObject value) final IRubyObject
BlockBody.yield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) BlockBody.yield
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self, Block blockArg) BlockBody.yield
(ThreadContext context, Block block, IRubyObject value, Block blockArg) JavaInternalBlockBody.yield
(ThreadContext context, IRubyObject arg) abstract IRubyObject
JavaInternalBlockBody.yield
(ThreadContext context, IRubyObject[] args) Block.yieldArray
(ThreadContext context, IRubyObject value, IRubyObject self) protected IRubyObject
BlockBody.yieldDirect
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
CompiledIRBlockBody.yieldDirect
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
InterpretedIRBlockBody.yieldDirect
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) protected IRubyObject
MixedModeIRBlockBody.yieldDirect
(ThreadContext context, Block block, IRubyObject[] args, IRubyObject self) Block.yieldNonArray
(ThreadContext context, IRubyObject value, IRubyObject self) Block.yieldSpecific
(ThreadContext context, IRubyObject arg0) Block.yieldSpecific
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) Block.yieldSpecific
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) BlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0) BlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) BlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) CallBlock.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0) CallBlock19.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0) CallBlock19.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) CallBlock19.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) IRBlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0) IRBlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) IRBlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) NullBlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0) NullBlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1) NullBlockBody.yieldSpecific
(ThreadContext context, Block block, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Block.yieldValues
(ThreadContext context, IRubyObject[] args) Constructors in org.jruby.runtime with parameters of type IRubyObjectModifierConstructorDescriptionBinding
(IRubyObject self) Binding
(IRubyObject self, DynamicScope dynamicScope) Binding
(IRubyObject self, Frame frame, Visibility visibility) Binding
(IRubyObject self, Frame frame, Visibility visibility, DynamicScope dynamicScope) Binding
(IRubyObject self, Frame frame, Visibility visibility, DynamicScope dynamicScope, String method, String filename, int line) Binding
(IRubyObject self, Frame frame, Visibility visibility, DynamicScope dynamicScope, BacktraceElement backtrace) Deprecated.GlobalVariable
(Ruby runtime, String name, IRubyObject value) MethodBlockBody
(StaticScope staticScope, Signature signature, CacheEntry entry, ArgumentDescriptor[] argsDesc, IRubyObject receiver, RubyModule originModule, String originName, String file, int line) ReadonlyGlobalVariable
(Ruby runtime, String name, IRubyObject value) -
Uses of IRubyObject in org.jruby.runtime.backtrace
Methods in org.jruby.runtime.backtrace that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
TraceType.generateMRIBacktrace
(Ruby runtime, RubyStackTraceElement[] trace) static IRubyObject
TraceType.printDetailedMessage
(ThreadContext context, IRubyObject exception, IRubyObject opts) Methods in org.jruby.runtime.backtrace with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic void
TraceType.printBacktraceToStream
(ThreadContext context, IRubyObject backtrace, RubyString errorStream, boolean reverse, int skip) static void
TraceType.printBacktraceToStream
(ThreadContext context, IRubyObject backtrace, RubyString errorStream, int skip) static IRubyObject
TraceType.printDetailedMessage
(ThreadContext context, IRubyObject exception, IRubyObject opts) static RubyString
TraceType.printFullMessage
(ThreadContext context, IRubyObject exception, IRubyObject opts) -
Uses of IRubyObject in org.jruby.runtime.builtin
Fields in org.jruby.runtime.builtin declared as IRubyObjectMethods in org.jruby.runtime.builtin that return IRubyObjectModifier and TypeMethodDescriptiondefault IRubyObject
IRubyObject.addFinalizer
(ThreadContext context, IRubyObject finalizer) IRubyObject.anyToString()
make this object into a string (hopefully)static IRubyObject[]
IRubyObject.array
(int length) IRubyObject.callMethod
(ThreadContext context, int methodIndex, String name) Deprecated.IRubyObject.callMethod
(ThreadContext context, int methodIndex, String name, IRubyObject arg) Deprecated.IRubyObject.callMethod
(ThreadContext context, String name) IRubyObject.callMethod
(ThreadContext context, String name, IRubyObject arg) IRubyObject.callMethod
(ThreadContext context, String name, IRubyObject[] args) IRubyObject.callMethod
(ThreadContext context, String name, IRubyObject[] args, Block block) IRubyObject.callSuper
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.IRubyObject.checkArrayType()
is this an array if so return it otherwise nilIRubyObject.checkCallMethod
(ThreadContext context, String name) IRubyObject.checkCallMethod
(ThreadContext context, JavaSites.CheckedSites sites) IRubyObject.checkStringType()
is this a string if so return it otherwise nildefault IRubyObject
IRubyObject.checkStringType19()
Deprecated.UsecheckStringType()
instead.IRubyObject.dup()
RubyMethod dup.default IRubyObject
IRubyObject.dup
(ThreadContext context) RubyMethod dup.InstanceVariables.fastGetInstanceVariable
(String internedName) Deprecated.InstanceVariables.fastSetInstanceVariable
(String internedName, IRubyObject value) Deprecated.InstanceVariables.getInstanceVariable
(String name) Returns the named instance variable if present, else null.IRubyObject.id()
The id of the objectIRubyObject.infectBy
(IRubyObject obj) Deprecated.IRubyObject.inspect()
RubyMethod inspect.default IRubyObject
IRubyObject.inspect
(ThreadContext context) IRubyObject.op_eqq
(ThreadContext context, IRubyObject other) IRubyObject.op_equal
(ThreadContext context, IRubyObject other) IRubyObject.rbClone()
RubyMethod clone.InstanceVariables.removeInstanceVariable
(String name) Removes the named instance variable, if present, returning its value.InstanceVariables.setInstanceVariable
(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 IRubyObjectModifier and TypeMethodDescriptionInstanceVariables.getInstanceVariableList()
list of instance variablesMethods in org.jruby.runtime.builtin with parameters of type IRubyObjectModifier and TypeMethodDescriptionvoid
IRubyObject.addFinalizer
(IRubyObject finalizer) Deprecated.default IRubyObject
IRubyObject.addFinalizer
(ThreadContext context, IRubyObject finalizer) IRubyObject.callMethod
(ThreadContext context, int methodIndex, String name, IRubyObject arg) Deprecated.IRubyObject.callMethod
(ThreadContext context, String name, IRubyObject arg) IRubyObject.callMethod
(ThreadContext context, String name, IRubyObject[] args) IRubyObject.callMethod
(ThreadContext context, String name, IRubyObject[] args, Block block) IRubyObject.callSuper
(ThreadContext context, IRubyObject[] args, Block block) Deprecated.void
IRubyObject.copySpecialInstanceVariables
(IRubyObject clone) boolean
IRubyObject.eql
(IRubyObject other) InstanceVariables.fastSetInstanceVariable
(String internedName, IRubyObject value) Deprecated.IRubyObject.infectBy
(IRubyObject obj) Deprecated.IRubyObject.op_eqq
(ThreadContext context, IRubyObject other) IRubyObject.op_equal
(ThreadContext context, IRubyObject other) InstanceVariables.setInstanceVariable
(String name, IRubyObject value) Sets the named instance variable to the specified value.void
IRubyObject.syncVariables
(IRubyObject source) Sets object's variables to those in the supplied object, removing/replacing any previously defined variables of the same name.Method parameters in org.jruby.runtime.builtin with type arguments of type IRubyObjectModifier and TypeMethodDescriptiondefault void
InstanceVariables.forEachInstanceVariable
(BiConsumer<String, IRubyObject> accessor) Iterate over all instance variable name/value pairs for this object. -
Uses of IRubyObject in org.jruby.runtime.callback
Methods in org.jruby.runtime.callback that return IRubyObjectModifier and TypeMethodDescriptionCallback.execute
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated.Methods in org.jruby.runtime.callback with parameters of type IRubyObjectModifier and TypeMethodDescriptionCallback.execute
(IRubyObject recv, IRubyObject[] args, Block block) Deprecated. -
Uses of IRubyObject in org.jruby.runtime.callsite
Methods in org.jruby.runtime.callsite that return IRubyObjectModifier and TypeMethodDescriptionprotected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, Block block) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, Block block, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject[] args) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject[] args, Block block) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg, Block block) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg1, IRubyObject arg2) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg1, IRubyObject arg2, Block block) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) protected IRubyObject
RespondToCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg) protected IRubyObject
RespondToCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg0, IRubyObject arg1) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, Block block, IRubyObject[] args, ThreadContext context, IRubyObject self, String name) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, String name) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, String name, IRubyObject arg) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, String name, IRubyObject arg1, IRubyObject arg2) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, IRubyObject[] args, ThreadContext context, IRubyObject self, String name) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, ThreadContext context, IRubyObject self, String name) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, ThreadContext context, IRubyObject self, String name, IRubyObject arg) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, ThreadContext context, IRubyObject self, String name, IRubyObject arg1, IRubyObject arg2) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, ThreadContext context, IRubyObject self, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) ArefCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long fixnum) ArefCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg) AsetCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1) BitAndCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) BitAndCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) BitOrCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) BitOrCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double flote) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long fixnum) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) CmpCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) CmpCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) CmpCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) DivCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) DivCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) DivCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) EqCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) EqCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) EqCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) GeCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) GeCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) GeCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) GtCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) GtCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) GtCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) LeCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) LeCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) LeCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) LtCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) LtCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) LtCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) MinusCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) MinusCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) MinusCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) ModCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) ModCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) ModCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) MulCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) MulCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) MulCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) NotEqCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) NotEqCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) NotEqCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) PlusCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) PlusCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) PlusCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double flote) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long fixnum) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RespondToCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject name) RespondToCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject name, IRubyObject bool) ShiftLeftCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) ShiftLeftCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) ShiftRightCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) ShiftRightCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double flote) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long fixnum) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject... args) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) XorCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) XorCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) final IRubyObject
CachingCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) CachingCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) final IRubyObject
CachingCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
CachingCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, Block block) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject[] args) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject[] args, Block block) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg0, Block block) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg0, IRubyObject arg1) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg0, IRubyObject arg1, Block block) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg0, IRubyObject arg1, IRubyObject arg3) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
CachingCallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) final IRubyObject
CachingCallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) SuperCallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject... args) SuperCallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) SuperCallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) SuperCallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) final IRubyObject
CachingCallSite.callVarargsIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) SuperCallSite.callVarargsIter
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) SuperCallSite.callVarargsIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.fcall
(ThreadContext context, IRubyObject self) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, Block block) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject arg1) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject... args) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject arg1, Block block) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) final IRubyObject
CachingCallSite.fcallIter
(ThreadContext context, IRubyObject self, Block block) CachingCallSite.fcallIter
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.fcallIter
(ThreadContext context, IRubyObject self, IRubyObject arg1, Block block) final IRubyObject
CachingCallSite.fcallIter
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
CachingCallSite.fcallIter
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) final IRubyObject
CachingCallSite.fcallVarargs
(ThreadContext context, IRubyObject self, IRubyObject... args) final IRubyObject
CachingCallSite.fcallVarargs
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) final IRubyObject
CachingCallSite.fcallVarargsIter
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Methods in org.jruby.runtime.callsite with parameters of type IRubyObjectModifier and TypeMethodDescriptionprotected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, Block block) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, Block block, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject[] args) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject[] args, Block block) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg, Block block) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg1, IRubyObject arg2) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg1, IRubyObject arg2, Block block) protected IRubyObject
CachingCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) protected IRubyObject
RespondToCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg) protected IRubyObject
RespondToCallSite.cacheAndCall
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass selfType, IRubyObject arg0, IRubyObject arg1) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, Block block, IRubyObject[] args, ThreadContext context, IRubyObject self, String name) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, String name) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, String name, IRubyObject arg) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, String name, IRubyObject arg1, IRubyObject arg2) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, Block block, ThreadContext context, IRubyObject self, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, IRubyObject[] args, ThreadContext context, IRubyObject self, String name) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, ThreadContext context, IRubyObject self, String name) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, ThreadContext context, IRubyObject self, String name, IRubyObject arg) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, ThreadContext context, IRubyObject self, String name, IRubyObject arg1, IRubyObject arg2) protected IRubyObject
SuperCallSite.cacheAndCall
(IRubyObject caller, RubyClass selfType, ThreadContext context, IRubyObject self, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) ArefCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long fixnum) ArefCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg) AsetCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1) BitAndCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) BitAndCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) BitOrCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) BitOrCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double flote) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long fixnum) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) CachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) CmpCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) CmpCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) CmpCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) DivCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) DivCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) DivCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) EqCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) EqCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) EqCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) GeCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) GeCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) GeCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) GtCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) GtCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) GtCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) LeCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) LeCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) LeCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) LtCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) LtCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) LtCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) MinusCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) MinusCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) MinusCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) ModCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) ModCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) ModCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) MulCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) MulCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) MulCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) NotEqCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) NotEqCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) NotEqCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) PlusCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double arg1) PlusCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) PlusCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double flote) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long fixnum) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) ProfilingCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, Block block) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, Block block) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RefinedCachingCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) RespondToCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject name) RespondToCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject name, IRubyObject bool) ShiftLeftCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) ShiftLeftCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) ShiftRightCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) ShiftRightCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, double flote) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long fixnum) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject... args) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) SuperCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) XorCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, long arg1) XorCallSite.call
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1) final IRubyObject
CachingCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) CachingCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) final IRubyObject
CachingCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
CachingCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) SuperCallSite.callIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, Block block) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject[] args) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject[] args, Block block) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg0, Block block) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg0, IRubyObject arg1) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg0, IRubyObject arg1, Block block) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg0, IRubyObject arg1, IRubyObject arg3) protected IRubyObject
SuperCallSite.callMethodMissing
(ThreadContext context, IRubyObject self, RubyClass selfType, String name, DynamicMethod method, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
CachingCallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) final IRubyObject
CachingCallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) SuperCallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject... args) SuperCallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) SuperCallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject... args) SuperCallSite.callVarargs
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) final IRubyObject
CachingCallSite.callVarargsIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) SuperCallSite.callVarargsIter
(ThreadContext context, IRubyObject caller, IRubyObject self, RubyModule klazz, String name, IRubyObject[] args, Block block) SuperCallSite.callVarargsIter
(ThreadContext context, IRubyObject caller, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.fcall
(ThreadContext context, IRubyObject self) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, Block block) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject arg1) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject... args) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject arg1, Block block) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) CachingCallSite.fcall
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) final IRubyObject
CachingCallSite.fcallIter
(ThreadContext context, IRubyObject self, Block block) CachingCallSite.fcallIter
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) CachingCallSite.fcallIter
(ThreadContext context, IRubyObject self, IRubyObject arg1, Block block) final IRubyObject
CachingCallSite.fcallIter
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) final IRubyObject
CachingCallSite.fcallIter
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, Block block) final IRubyObject
CachingCallSite.fcallVarargs
(ThreadContext context, IRubyObject self, IRubyObject... args) final IRubyObject
CachingCallSite.fcallVarargs
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) final IRubyObject
CachingCallSite.fcallVarargsIter
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) protected static RubyClass
CachingCallSite.getClass
(IRubyObject self) boolean
BitAndCallSite.isBuiltin
(IRubyObject self) boolean
BitOrCallSite.isBuiltin
(IRubyObject self) boolean
CachingCallSite.isBuiltin
(IRubyObject self) boolean
CmpCallSite.isBuiltin
(IRubyObject self) boolean
DivCallSite.isBuiltin
(IRubyObject self) boolean
EqCallSite.isBuiltin
(IRubyObject self) boolean
GeCallSite.isBuiltin
(IRubyObject self) boolean
GtCallSite.isBuiltin
(IRubyObject self) boolean
LeCallSite.isBuiltin
(IRubyObject self) boolean
LtCallSite.isBuiltin
(IRubyObject self) boolean
MinusCallSite.isBuiltin
(IRubyObject self) boolean
ModCallSite.isBuiltin
(IRubyObject self) boolean
MulCallSite.isBuiltin
(IRubyObject self) boolean
NotEqCallSite.isBuiltin
(IRubyObject self) boolean
PlusCallSite.isBuiltin
(IRubyObject self) boolean
ShiftLeftCallSite.isBuiltin
(IRubyObject self) boolean
ShiftRightCallSite.isBuiltin
(IRubyObject self) boolean
XorCallSite.isBuiltin
(IRubyObject self) boolean
CmpCallSite.isSecondaryBuiltin
(IRubyObject self) boolean
DivCallSite.isSecondaryBuiltin
(IRubyObject self) boolean
EqCallSite.isSecondaryBuiltin
(IRubyObject self) boolean
GeCallSite.isSecondaryBuiltin
(IRubyObject self) boolean
GtCallSite.isSecondaryBuiltin
(IRubyObject self) boolean
LeCallSite.isSecondaryBuiltin
(IRubyObject self) boolean
LtCallSite.isSecondaryBuiltin
(IRubyObject self) boolean
MinusCallSite.isSecondaryBuiltin
(IRubyObject self) boolean
ModCallSite.isSecondaryBuiltin
(IRubyObject self) boolean
MulCallSite.isSecondaryBuiltin
(IRubyObject self) boolean
NotEqCallSite.isSecondaryBuiltin
(IRubyObject self) boolean
PlusCallSite.isSecondaryBuiltin
(IRubyObject self) protected boolean
CachingCallSite.methodMissing
(DynamicMethod method, IRubyObject caller) protected boolean
FunctionalCachingCallSite.methodMissing
(DynamicMethod method, IRubyObject caller) protected boolean
ProfilingCachingCallSite.methodMissing
(DynamicMethod method, IRubyObject caller) protected boolean
RefinedCachingCallSite.methodMissing
(DynamicMethod method, IRubyObject caller) protected boolean
SuperCallSite.methodMissing
(DynamicMethod method, IRubyObject caller) protected boolean
VariableCachingCallSite.methodMissing
(DynamicMethod method, IRubyObject caller) protected static RubyClass
SuperCallSite.pollAndGetClass
(ThreadContext context, IRubyObject self, RubyModule frameClass, String frameName) boolean
RespondToCallSite.respondsTo
(ThreadContext context, IRubyObject caller, IRubyObject self) boolean
RespondToCallSite.respondsTo
(ThreadContext context, IRubyObject caller, IRubyObject self, boolean includePrivate) final CacheEntry
CachingCallSite.retrieveCache
(IRubyObject self) protected CacheEntry
BitAndCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
BitOrCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
CachingCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
CmpCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
DivCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
EqCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
GeCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
GtCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
LeCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
LtCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
MinusCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
ModCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
MulCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
NotEqCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
PlusCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
ShiftLeftCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
ShiftRightCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
XorCallSite.setCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
CmpCallSite.setSecondaryCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
DivCallSite.setSecondaryCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
EqCallSite.setSecondaryCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
GeCallSite.setSecondaryCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
GtCallSite.setSecondaryCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
LeCallSite.setSecondaryCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
LtCallSite.setSecondaryCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
MinusCallSite.setSecondaryCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
ModCallSite.setSecondaryCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
MulCallSite.setSecondaryCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
NotEqCallSite.setSecondaryCache
(CacheEntry entry, IRubyObject self) protected CacheEntry
PlusCallSite.setSecondaryCache
(CacheEntry entry, IRubyObject self) -
Uses of IRubyObject in org.jruby.runtime.encoding
Methods in org.jruby.runtime.encoding that return IRubyObjectModifier and TypeMethodDescriptionEncodingService.convertEncodingToRubyEncoding
(org.jcodings.Encoding defaultEncoding) EncodingService.findEncodingObject
(byte[] bytes) EncodingService.getDefaultExternal()
EncodingService.getDefaultInternal()
EncodingService.getEncodingList()
EncodingService.rubyEncodingFromObject
(IRubyObject str) Methods in org.jruby.runtime.encoding with parameters of type IRubyObjectModifier and TypeMethodDescriptionorg.jcodings.Encoding
EncodingService.findEncoding
(IRubyObject str) Find an encoding given a Ruby object, coercing it to a String in the process.org.jcodings.Encoding
EncodingService.findEncodingNoError
(IRubyObject str) Find an encoding given a Ruby object, coercing it to a String in the process.org.jcodings.EncodingDB.Entry
EncodingService.findEntry
(IRubyObject str) Find an encoding given a Ruby object, coercing it to a String in the process.org.jcodings.Encoding
EncodingService.getEncodingFromObject
(IRubyObject arg) org.jcodings.Encoding
EncodingService.getEncodingFromObjectNoError
(IRubyObject arg) EncodingService.rubyEncodingFromObject
(IRubyObject str) -
Uses of IRubyObject in org.jruby.runtime.invokedynamic
Methods in org.jruby.runtime.invokedynamic that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
InvokeDynamicSupport.callMethodMissing
(CacheEntry entry, CallType callType, ThreadContext context, IRubyObject self, String name, IRubyObject arg) static IRubyObject
MathLinker.fixnum_op_and
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_cmp
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_div
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_equal
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_ge
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_gt
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_le
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_lshift
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_lt
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_minus
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_minus_one
(ThreadContext context, IRubyObject caller, IRubyObject self) static IRubyObject
MathLinker.fixnum_op_minus_two
(ThreadContext context, IRubyObject caller, IRubyObject self) static IRubyObject
MathLinker.fixnum_op_mod
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_mul
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_not_equal
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_or
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_plus
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_plus_one
(ThreadContext context, IRubyObject caller, IRubyObject self) static IRubyObject
MathLinker.fixnum_op_plus_two
(ThreadContext context, IRubyObject caller, IRubyObject self) static IRubyObject
MathLinker.fixnum_op_rshift
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_xor
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnumOperator
(ThreadContext context, IRubyObject caller, IRubyObject self, JRubyCallSite site, long value) static IRubyObject
MathLinker.float_op_cmp
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_div
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_equal
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_ge
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_gt
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_le
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_lt
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_minus
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_mod
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_mul
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_plus
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.floatOperator
(ThreadContext context, IRubyObject caller, IRubyObject self, JRubyCallSite site, double value) GlobalSite.getGlobalFallback
(ThreadContext context) static IRubyObject
GlobalSite.getGlobalUncached
(GlobalVariable variable) VariableSite.ivarGet
(IRubyObject self) VariableSite.ivarGetFail
(IRubyObject self) Methods in org.jruby.runtime.invokedynamic with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
InvokeDynamicSupport.callMethodMissing
(CacheEntry entry, CallType callType, ThreadContext context, IRubyObject self, String name, IRubyObject arg) static IRubyObject
MathLinker.fixnum_op_and
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_cmp
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_div
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_equal
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_ge
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_gt
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_le
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_lshift
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_lt
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_minus
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_minus_one
(ThreadContext context, IRubyObject caller, IRubyObject self) static IRubyObject
MathLinker.fixnum_op_minus_two
(ThreadContext context, IRubyObject caller, IRubyObject self) static IRubyObject
MathLinker.fixnum_op_mod
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_mul
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_not_equal
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_or
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_plus
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_plus_one
(ThreadContext context, IRubyObject caller, IRubyObject self) static IRubyObject
MathLinker.fixnum_op_plus_two
(ThreadContext context, IRubyObject caller, IRubyObject self) static IRubyObject
MathLinker.fixnum_op_rshift
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnum_op_xor
(ThreadContext context, IRubyObject caller, IRubyObject self, long value) static IRubyObject
MathLinker.fixnumOperator
(ThreadContext context, IRubyObject caller, IRubyObject self, JRubyCallSite site, long value) static IRubyObject
MathLinker.float_op_cmp
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_div
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_equal
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_ge
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_gt
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_le
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_lt
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_minus
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_mod
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_mul
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.float_op_plus
(ThreadContext context, IRubyObject caller, IRubyObject self, double value) static IRubyObject
MathLinker.floatOperator
(ThreadContext context, IRubyObject caller, IRubyObject self, JRubyCallSite site, double value) VariableSite.ivarGet
(IRubyObject self) VariableSite.ivarGetFail
(IRubyObject self) void
VariableSite.ivarSet
(IRubyObject self, IRubyObject value) void
VariableSite.ivarSetFail
(IRubyObject self, IRubyObject value) static boolean
InvokeDynamicSupport.methodMissing
(CacheEntry entry, CallType callType, String name, IRubyObject caller) static RubyClass
InvokeDynamicSupport.pollAndGetClass
(ThreadContext context, IRubyObject self) void
GlobalSite.setGlobalFallback
(IRubyObject value, ThreadContext context) static void
GlobalSite.setGlobalUncached
(GlobalVariable variable, IRubyObject value) static boolean
VariableSite.testRealClass
(int id, IRubyObject self) -
Uses of IRubyObject in org.jruby.runtime.ivars
Methods in org.jruby.runtime.ivars that return IRubyObjectModifier and TypeMethodDescriptionFieldVariableAccessor.getOrNil
(Object object, ThreadContext context) Retrieve the variable's value from the given object.VariableAccessor.getOrNil
(Object object, ThreadContext context) Retrieve the variable's value from the given object.Methods in org.jruby.runtime.ivars with parameters of type IRubyObjectModifier and TypeMethodDescriptionvoid
VariableTableManager.syncVariables
(RubyBasicObject self, IRubyObject other) Sync one this object's variables with other's - this is used to make rbClone work correctly. -
Uses of IRubyObject in org.jruby.runtime.load
Methods in org.jruby.runtime.load that return IRubyObjectModifier and TypeMethodDescriptionLoadService.getLoadedFeatures()
LoadService.getLoadPath()
static IRubyObject
LoadService.LoadPathMethods.resolve_feature_path
(ThreadContext context, IRubyObject self, IRubyObject pathArg) Methods in org.jruby.runtime.load with parameters of type IRubyObjectModifier and TypeMethodDescriptionprotected void
LibrarySearcher.addFeatureToIndex
(String name, IRubyObject featurePath) protected void
LibrarySearcher.addSingleFeatureToIndex
(String key, int beg, int end, IRubyObject featurePath) protected String
LoadService.getLoadPathEntry
(IRubyObject entry) void
LoadService.load
(String file, IRubyObject wrapWith) static IRubyObject
LoadService.LoadPathMethods.resolve_feature_path
(ThreadContext context, IRubyObject self, IRubyObject pathArg) -
Uses of IRubyObject in org.jruby.runtime.marshal
Methods in org.jruby.runtime.marshal with type parameters of type IRubyObjectModifier and TypeMethodDescription<T extends IRubyObject>
voidMarshalDumper.dumpVariables
(ThreadContext context, RubyOutputStream out, T value, int extraSize, MarshalDumper.VariableSupplier<T> extra) Methods in org.jruby.runtime.marshal that return IRubyObjectModifier and TypeMethodDescriptionMarshalLoader.entry
(IRubyObject value) UnmarshalStream.entry
(IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.UnmarshalCache.readDataLink
(UnmarshalStream input) Deprecated, for removal: This API element is subject to removal in a future version.UnmarshalCache.readLink
(UnmarshalStream input, int type) Deprecated.UnmarshalCache.readSymbolLink
(UnmarshalStream input) Deprecated, for removal: This API element is subject to removal in a future version.MarshalLoader.unmarshalObject
(ThreadContext context, RubyInputStream in) UnmarshalStream.unmarshalObject()
Deprecated, for removal: This API element is subject to removal in a future version.UnmarshalStream.unmarshalObject
(boolean _callProc) Deprecated.Methods in org.jruby.runtime.marshal with parameters of type IRubyObjectModifier and TypeMethodDescriptionvoid
UnmarshalStream.defaultVariablesUnmarshal
(UnmarshalStream.MarshalState state, IRubyObject object) Deprecated.void
MarshalDumper.dumpObject
(ThreadContext context, RubyOutputStream out, IRubyObject value) void
MarshalStream.dumpObject
(IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.void
MarshalDumper.dumpVariables
(ThreadContext context, RubyOutputStream out, IRubyObject value) void
MarshalDumper.dumpVariables
(ThreadContext context, RubyOutputStream out, IRubyObject value, int extraSize) void
MarshalStream.dumpVariablesWithEncoding
(List<Variable<Object>> vars, IRubyObject obj) Deprecated, for removal: This API element is subject to removal in a future version.MarshalLoader.entry
(IRubyObject value) UnmarshalStream.entry
(IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.boolean
UnmarshalCache.isPartialObject
(IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.boolean
MarshalCache.isRegistered
(IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.void
MarshalLoader.ivar
(ThreadContext context, RubyInputStream in, org.jruby.runtime.marshal.MarshalLoader.MarshalState state, IRubyObject object, boolean[] hasEncoding) void
UnmarshalStream.ivar
(UnmarshalStream.MarshalState state, IRubyObject object, boolean[] hasEncoding) Deprecated, for removal: This API element is subject to removal in a future version.void
UnmarshalCache.markAsPartialObject
(IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.void
UnmarshalCache.noLongerPartial
(IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.void
MarshalDumper.VariableReceiver.receive
(MarshalDumper marshal, ThreadContext context, RubyOutputStream out, String name, IRubyObject value) void
MarshalCache.register
(IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.void
UnmarshalCache.register
(IRubyObject value) Deprecated.void
UnmarshalCache.registerDataLink
(IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.void
MarshalDumper.registerLinkTarget
(IRubyObject newObject) void
MarshalStream.registerLinkTarget
(IRubyObject newObject) Deprecated.void
MarshalStream.registerLinkTarget
(ThreadContext context, IRubyObject newObject) Deprecated, for removal: This API element is subject to removal in a future version.org.jcodings.Encoding
UnmarshalStream.symbolToEncoding
(RubySymbol symbol, IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.void
MarshalDumper.userMarshal
(ThreadContext context, RubyOutputStream out, IRubyObject value) void
MarshalDumper.userMarshal
(ThreadContext context, RubyOutputStream out, IRubyObject value, CacheEntry entry) void
MarshalStream.userMarshal
(IRubyObject value) Deprecated.void
MarshalStream.userMarshal
(IRubyObject value, CacheEntry entry) Deprecated.void
MarshalStream.userMarshal
(ThreadContext context, IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.void
MarshalStream.userMarshal
(ThreadContext context, IRubyObject value, CacheEntry entry) Deprecated, for removal: This API element is subject to removal in a future version.void
MarshalDumper.userNewMarshal
(ThreadContext context, RubyOutputStream out, IRubyObject value) void
MarshalDumper.userNewMarshal
(ThreadContext context, RubyOutputStream out, IRubyObject value, CacheEntry entry) void
MarshalStream.userNewMarshal
(IRubyObject value) Deprecated.void
MarshalStream.userNewMarshal
(IRubyObject value, CacheEntry entry) Deprecated.void
MarshalStream.userNewMarshal
(ThreadContext context, IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.void
MarshalStream.userNewMarshal
(ThreadContext context, IRubyObject value, CacheEntry entry) Deprecated, for removal: This API element is subject to removal in a future version.void
MarshalDumper.writeDirectly
(ThreadContext context, RubyOutputStream out, IRubyObject value) void
MarshalStream.writeDirectly
(IRubyObject value) Deprecated.void
MarshalStream.writeDirectly
(ThreadContext context, IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.void
MarshalCache.writeLink
(MarshalStream output, IRubyObject value) Deprecated, for removal: This API element is subject to removal in a future version.void
MarshalStream.writeUserClass
(IRubyObject obj, RubyClass type) Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.jruby.runtime.marshal with parameters of type IRubyObjectModifierConstructorDescriptionMarshalLoader
(ThreadContext context, boolean freeze, IRubyObject proc) MarshalLoader
(ThreadContext context, IRubyObject proc) UnmarshalStream
(Ruby runtime, InputStream in, boolean freeze, IRubyObject proc) Deprecated, for removal: This API element is subject to removal in a future version.UnmarshalStream
(Ruby runtime, InputStream in, IRubyObject proc) Deprecated, for removal: This API element is subject to removal in a future version.UnmarshalStream
(Ruby runtime, InputStream in, IRubyObject proc, boolean taint) Deprecated.UnmarshalStream
(Ruby runtime, InputStream in, IRubyObject proc, boolean taint, boolean untrust) Deprecated. -
Uses of IRubyObject in org.jruby.runtime.opto
Fields in org.jruby.runtime.opto declared as IRubyObjectConstructors in org.jruby.runtime.opto with parameters of type IRubyObjectModifierConstructorDescriptionConstantCache
(IRubyObject value, Object generation, Invalidator invalidator) Construct a new ConstantCache with the given elements.ConstantCache
(IRubyObject value, Object generation, Invalidator invalidator, int targetHash) Construct a new ConstantCache with the given elements. -
Uses of IRubyObject in org.jruby.runtime.scope
Methods in org.jruby.runtime.scope that return IRubyObjectModifier and TypeMethodDescriptionManyVarsDynamicScope.getValue
(int offset, int depth) Get value from current scope or one of its captured scopes.ManyVarsDynamicScope.getValueDepthZero
(int offset) ManyVarsDynamicScope.getValueDepthZeroOrNil
(int offset, IRubyObject nil) ManyVarsDynamicScope.getValueOneDepthZero()
ManyVarsDynamicScope.getValueOneDepthZeroOrNil
(IRubyObject nil) ManyVarsDynamicScope.getValueOrNil
(int offset, int depth, IRubyObject nil) Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)ManyVarsDynamicScope.getValues()
ManyVarsDynamicScope.getValueThreeDepthZero()
ManyVarsDynamicScope.getValueThreeDepthZeroOrNil
(IRubyObject nil) ManyVarsDynamicScope.getValueTwoDepthZero()
ManyVarsDynamicScope.getValueTwoDepthZeroOrNil
(IRubyObject nil) ManyVarsDynamicScope.getValueZeroDepthZero()
ManyVarsDynamicScope.getValueZeroDepthZeroOrNil
(IRubyObject nil) Methods in org.jruby.runtime.scope with parameters of type IRubyObjectModifier and TypeMethodDescriptionManyVarsDynamicScope.getValueDepthZeroOrNil
(int offset, IRubyObject nil) ManyVarsDynamicScope.getValueOneDepthZeroOrNil
(IRubyObject nil) ManyVarsDynamicScope.getValueOrNil
(int offset, int depth, IRubyObject nil) Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)ManyVarsDynamicScope.getValueThreeDepthZeroOrNil
(IRubyObject nil) ManyVarsDynamicScope.getValueTwoDepthZeroOrNil
(IRubyObject nil) ManyVarsDynamicScope.getValueZeroDepthZeroOrNil
(IRubyObject nil) void
ManyVarsDynamicScope.setValueDepthZeroVoid
(IRubyObject value, int offset) void
ManyVarsDynamicScope.setValueEightDepthZeroVoid
(IRubyObject value) void
ManyVarsDynamicScope.setValueFiveDepthZeroVoid
(IRubyObject value) void
ManyVarsDynamicScope.setValueFourDepthZeroVoid
(IRubyObject value) void
ManyVarsDynamicScope.setValueNineDepthZeroVoid
(IRubyObject value) void
ManyVarsDynamicScope.setValueOneDepthZeroVoid
(IRubyObject value) void
ManyVarsDynamicScope.setValueSevenDepthZeroVoid
(IRubyObject value) void
ManyVarsDynamicScope.setValueSixDepthZeroVoid
(IRubyObject value) void
ManyVarsDynamicScope.setValueThreeDepthZeroVoid
(IRubyObject value) void
ManyVarsDynamicScope.setValueTwoDepthZeroVoid
(IRubyObject value) void
ManyVarsDynamicScope.setValueVoid
(IRubyObject value, int offset, int depth) Set value in current dynamic scope or one of its captured scopes.void
ManyVarsDynamicScope.setValueZeroDepthZeroVoid
(IRubyObject value) void
ManyVarsDynamicScope.setVariableValues
(IRubyObject[] variableValues) -
Uses of IRubyObject in org.jruby.specialized
Classes in org.jruby.specialized that implement IRubyObjectModifier and TypeClassDescriptionclass
One object version of RubyArraySpecialized.class
This is the base class for all specialized RubyArray.class
Two object version of RubyArraySpecialized.Methods in org.jruby.specialized that return IRubyObjectModifier and TypeMethodDescriptionfinal IRubyObject
RubyArrayOneObject.eltInternal
(int index) final IRubyObject
RubyArrayTwoObject.eltInternal
(int index) final IRubyObject
RubyArrayOneObject.eltInternalSet
(int index, IRubyObject value) final IRubyObject
RubyArrayTwoObject.eltInternalSet
(int index, IRubyObject value) protected IRubyObject
RubyArrayOneObject.inspectAry
(ThreadContext context) protected IRubyObject
RubyArrayTwoObject.inspectAry
(ThreadContext context) protected IRubyObject
RubyArrayOneObject.internalRotate
(ThreadContext context, int cnt) protected IRubyObject
RubyArrayTwoObject.internalRotate
(ThreadContext context, int cnt) protected IRubyObject
RubyArrayOneObject.internalRotateBang
(ThreadContext context, int cnt) protected IRubyObject
RubyArrayTwoObject.internalRotateBang
(ThreadContext context, int cnt) RubyArrayOneObject.op_plus
(ThreadContext context, IRubyObject obj) RubyArrayTwoObject.op_plus
(ThreadContext context, IRubyObject obj) RubyArrayOneObject.rb_clear
(ThreadContext context) RubyArrayTwoObject.rb_clear
(ThreadContext context) RubyArrayOneObject.replace
(ThreadContext context, IRubyObject orig) RubyArrayTwoObject.replace
(ThreadContext context, IRubyObject orig) RubyArrayOneObject.reverse_bang
(ThreadContext context) RubyArrayTwoObject.reverse_bang
(ThreadContext context) protected IRubyObject
RubyArrayOneObject.sortInternal
(ThreadContext context, boolean honorOverride) protected IRubyObject
RubyArrayOneObject.sortInternal
(ThreadContext context, Block block) protected IRubyObject
RubyArrayTwoObject.sortInternal
(ThreadContext context, boolean honorOverride) protected IRubyObject
RubyArrayTwoObject.sortInternal
(ThreadContext context, Block block) RubyArrayOneObject.toJavaArray
(ThreadContext context) RubyArrayTwoObject.toJavaArray
(ThreadContext context) RubyArrayOneObject.uniq
(ThreadContext context) RubyArrayTwoObject.uniq
(ThreadContext context) Methods in org.jruby.specialized with parameters of type IRubyObjectModifier and TypeMethodDescriptionvoid
RubyArrayOneObject.copyInto
(ThreadContext context, IRubyObject[] target, int start) void
RubyArrayOneObject.copyInto
(ThreadContext context, IRubyObject[] target, int start, int len) void
RubyArrayTwoObject.copyInto
(ThreadContext context, IRubyObject[] target, int start) void
RubyArrayTwoObject.copyInto
(ThreadContext context, IRubyObject[] target, int start, int len) final IRubyObject
RubyArrayOneObject.eltInternalSet
(int index, IRubyObject value) final IRubyObject
RubyArrayTwoObject.eltInternalSet
(int index, IRubyObject value) protected void
RubyArrayOneObject.finishUnpack
(IRubyObject nil) protected abstract void
RubyArraySpecialized.finishUnpack
(IRubyObject nil) protected void
RubyArrayTwoObject.finishUnpack
(IRubyObject nil) boolean
RubyArrayOneObject.includes
(ThreadContext context, IRubyObject item) boolean
RubyArrayTwoObject.includes
(ThreadContext context, IRubyObject item) RubyArrayOneObject.op_plus
(ThreadContext context, IRubyObject obj) RubyArrayTwoObject.op_plus
(ThreadContext context, IRubyObject obj) RubyArrayOneObject.replace
(ThreadContext context, IRubyObject orig) RubyArrayTwoObject.replace
(ThreadContext context, IRubyObject orig) protected void
RubyArrayOneObject.storeInternal
(int index, IRubyObject value) Deprecated.protected void
RubyArrayOneObject.storeInternal
(ThreadContext context, int index, IRubyObject value) protected void
RubyArrayTwoObject.storeInternal
(int index, IRubyObject value) Deprecated.protected void
RubyArrayTwoObject.storeInternal
(ThreadContext context, int index, IRubyObject value) Constructors in org.jruby.specialized with parameters of type IRubyObjectModifierConstructorDescriptionRubyArrayOneObject
(RubyClass otherClass, IRubyObject value) RubyArrayOneObject
(Ruby runtime, IRubyObject value) RubyArrayTwoObject
(RubyClass otherClass, IRubyObject car, IRubyObject cdr) RubyArrayTwoObject
(Ruby runtime, IRubyObject car, IRubyObject cdr) -
Uses of IRubyObject in org.jruby.util
Fields in org.jruby.util declared as IRubyObjectMethods in org.jruby.util with type parameters of type IRubyObjectModifier and TypeMethodDescription<T extends IRubyObject>
TMRIRecursionGuard.recursiveListOperation
(Callable<T> body) Deprecated.Methods in org.jruby.util that return IRubyObjectModifier and TypeMethodDescriptionConvertBytes.byteListToInum
(boolean exception) static IRubyObject
ConvertBytes.byteListToInum
(Ruby runtime, ByteList str, int base, boolean badcheck, boolean exception) rb_cstr_to_inumMRIRecursionGuard.RecursiveFunction.call
(IRubyObject obj, boolean recur) Deprecated.static IRubyObject
TypeConverter.checkArrayType
(Ruby runtime, IRubyObject obj) static IRubyObject
TypeConverter.checkArrayType
(IRubyObject obj) Deprecated.static IRubyObject
TypeConverter.checkArrayType
(ThreadContext context, IRubyObject obj) static IRubyObject
TypeConverter.checkArrayType
(ThreadContext context, JavaSites.CheckedSites sites, IRubyObject obj) static IRubyObject
TypeConverter.checkData
(IRubyObject obj) Deprecated.static IRubyObject
TypeConverter.checkFloatType
(Ruby runtime, IRubyObject obj) static IRubyObject
TypeConverter.checkHashType
(Ruby runtime, IRubyObject obj) static IRubyObject
TypeConverter.checkHashType
(Ruby runtime, IRubyObject obj, boolean raise) static IRubyObject
TypeConverter.checkHashType
(ThreadContext context, JavaSites.CheckedSites sites, IRubyObject obj) static IRubyObject
TypeConverter.checkIntegerType
(ThreadContext context, IRubyObject obj) static IRubyObject
TypeConverter.checkStringType
(Ruby runtime, IRubyObject obj) static IRubyObject
TypeConverter.checkStringType
(ThreadContext context, JavaSites.CheckedSites sites, IRubyObject obj) static IRubyObject
TypeConverter.checkStringType
(ThreadContext context, JavaSites.CheckedSites sites, IRubyObject obj, RubyClass target) static IRubyObject
TypeConverter.checkToInteger
(Ruby runtime, IRubyObject obj, String method) Deprecated.static IRubyObject
TypeConverter.checkToInteger
(ThreadContext context, IRubyObject obj) Deprecated.static <T> IRubyObject
RecursiveComparator.compare
(ThreadContext context, T invokable, IRubyObject a, IRubyObject b, boolean eql) static IRubyObject
TypeConverter.convertToInteger
(ThreadContext context, IRubyObject val, int base) static IRubyObject
TypeConverter.convertToInteger
(ThreadContext context, IRubyObject val, int base, boolean exception) static IRubyObject
TypeConverter.convertToType
(IRubyObject obj, RubyClass target, int convertMethodIndex, String convertMethod) Deprecated.static IRubyObject
TypeConverter.convertToType
(IRubyObject obj, RubyClass target, int convertMethodIndex, String convertMethod, boolean raise) Deprecated.static IRubyObject
TypeConverter.convertToType
(IRubyObject obj, RubyClass target, 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, String convertMethod, boolean raise) Converts this object to type 'targetType' using 'convertMethod' method (MRI: convert_type).static IRubyObject
TypeConverter.convertToType
(ThreadContext context, IRubyObject obj, RubyClass target, String convertMethod, boolean raise) static IRubyObject
TypeConverter.convertToType
(ThreadContext context, IRubyObject obj, RubyClass target, JavaSites.CheckedSites sites) Converts this object to type 'targetType' using 'convertMethod' method and raises TypeError exception on failure (MRI: rb_convert_type).static IRubyObject
TypeConverter.convertToType
(ThreadContext context, IRubyObject obj, RubyClass target, JavaSites.CheckedSites sites, boolean raise) Converts this object to type 'targetType' using 'convertMethod' method (MRI: convert_type 1.9).static IRubyObject
TypeConverter.convertToTypeOrRaise
(IRubyObject obj, RubyClass target, String convertMethod) Deprecated.static IRubyObject
TypeConverter.convertToTypeUnchecked
(ThreadContext context, IRubyObject obj, RubyClass target, String convertMethod, boolean raise) static IRubyObject
TypeConverter.convertToTypeWithCheck
(IRubyObject obj, RubyClass target, int convertMethodIndex, String convertMethod) Deprecated.static IRubyObject
TypeConverter.convertToTypeWithCheck
(IRubyObject obj, RubyClass target, 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
(ThreadContext context, IRubyObject obj, RubyClass target, JavaSites.CheckedSites sites) 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
(ThreadContext context, ByteBuffer format) static IRubyObject
Pack.decode
(ThreadContext context, ByteBuffer encode, int occurrences, RubyArray result, Block block, Pack.Converter converter, int mode) MRIRecursionGuard.execRecursive
(MRIRecursionGuard.RecursiveFunction func, IRubyObject obj) Deprecated.MRIRecursionGuard.execRecursiveOuter
(MRIRecursionGuard.RecursiveFunction func, IRubyObject obj) Deprecated.static IRubyObject
Numeric.f_abs
(ThreadContext context, IRubyObject x) f_absstatic IRubyObject
Numeric.f_abs2
(ThreadContext context, IRubyObject x) f_abs2static IRubyObject
Numeric.f_add
(ThreadContext context, IRubyObject x, IRubyObject y) f_addstatic IRubyObject
Numeric.f_arg
(ThreadContext context, IRubyObject x) f_argstatic IRubyObject
Numeric.f_cmp
(ThreadContext context, IRubyObject x, IRubyObject y) f_cmpstatic IRubyObject
Numeric.f_conjugate
(ThreadContext context, IRubyObject x) f_conjugatestatic IRubyObject
Numeric.f_denominator
(ThreadContext context, IRubyObject x) f_denominatorstatic IRubyObject
Numeric.f_div
(ThreadContext context, IRubyObject x, IRubyObject y) f_divstatic IRubyObject
Numeric.f_divmod
(ThreadContext context, RubyInteger x, IRubyObject y) static IRubyObject
Numeric.f_divmod
(ThreadContext context, IRubyObject x, IRubyObject y) f_divmodstatic IRubyObject
Numeric.f_equal
(ThreadContext context, RubyInteger x, RubyInteger y) static IRubyObject
Numeric.f_equal
(ThreadContext context, IRubyObject a, IRubyObject b) f_equal Note: This may not return a value which is a boolean.static IRubyObject
Numeric.f_expt
(ThreadContext context, IRubyObject x, IRubyObject y) f_exptstatic IRubyObject
Numeric.f_floor
(ThreadContext context, IRubyObject x) f_floorstatic IRubyObject
Numeric.f_gcd
(ThreadContext context, IRubyObject x, IRubyObject y) f_gcdstatic IRubyObject
Numeric.f_idiv
(ThreadContext context, IRubyObject x, IRubyObject y) f_idivstatic IRubyObject
Numeric.f_inspect
(ThreadContext context, IRubyObject x) f_inspectstatic IRubyObject
Numeric.f_lcm
(ThreadContext context, IRubyObject x, IRubyObject y) f_lcmstatic IRubyObject
Numeric.f_lshift
(ThreadContext context, IRubyObject x, IRubyObject y) f_lshiftstatic IRubyObject
Numeric.f_mod
(ThreadContext context, IRubyObject x, IRubyObject y) f_modstatic IRubyObject
Numeric.f_mul
(ThreadContext context, IRubyObject x, IRubyObject y) f_mulstatic IRubyObject
Numeric.f_negate
(ThreadContext context, IRubyObject x) f_negatestatic IRubyObject
Numeric.f_numerator
(ThreadContext context, IRubyObject x) f_numeratorstatic IRubyObject
Numeric.f_polar
(ThreadContext context, IRubyObject x) f_polarstatic IRubyObject
Numeric.f_quo
(ThreadContext context, RubyFloat x, RubyFloat y) static IRubyObject
Numeric.f_quo
(ThreadContext context, IRubyObject x, IRubyObject y) f_quostatic IRubyObject
Numeric.f_reciprocal
(ThreadContext context, IRubyObject x) MRI: f_reciprocalstatic IRubyObject
Numeric.f_rshift
(ThreadContext context, IRubyObject x, IRubyObject y) f_rshiftstatic IRubyObject
Numeric.f_sub
(ThreadContext context, IRubyObject x, IRubyObject y) f_substatic IRubyObject
Numeric.f_to_f
(ThreadContext context, IRubyObject x) f_to_fstatic IRubyObject
Numeric.f_to_i
(ThreadContext context, IRubyObject x) f_to_istatic IRubyObject
Numeric.f_to_r
(ThreadContext context, IRubyObject x) f_to_rstatic IRubyObject
Numeric.f_to_s
(ThreadContext context, IRubyObject x) f_to_sstatic IRubyObject
Numeric.f_truncate
(ThreadContext context, IRubyObject x) f_truncatestatic IRubyObject
Numeric.f_xor
(ThreadContext context, RubyInteger x, RubyInteger y) static IRubyObject
Numeric.f_xor
(ThreadContext context, IRubyObject x, IRubyObject y) f_xorstatic IRubyObject
TypeConverter.handleImplicitlyUncoercibleObject
(boolean raise, IRubyObject obj, RubyClass target) Deprecated.static IRubyObject
TypeConverter.handleUncoercibleObject
(boolean raise, IRubyObject obj, RubyClass target) static IRubyObject
TypeConverter.handleUncoercibleObject
(Ruby runtime, IRubyObject obj, RubyClass target, boolean raise) NoFunctionalitySignalFacade.ignore
(ThreadContext context, IRubyObject recv, IRubyObject sig) SignalFacade.ignore
(ThreadContext context, IRubyObject recv, IRubyObject sig) Ignores this signal.SunSignalFacade.ignore
(ThreadContext context, IRubyObject recv, IRubyObject sig) static IRubyObject
TypeConverter.ioCheckIO
(Ruby runtime, IRubyObject obj) static IRubyObject[]
ArraySupport.newCopy
(IRubyObject[] src, int length) static IRubyObject[]
ArraySupport.newCopy
(IRubyObject[] src, int srcOff, int length) static IRubyObject[]
ArraySupport.newCopy
(IRubyObject[] src, IRubyObject last) static IRubyObject[]
ArraySupport.newCopy
(IRubyObject first, IRubyObject[] src) static IRubyObject
Numeric.num_pow
(ThreadContext context, IRubyObject x, IRubyObject y) static IRubyObject[]
Numeric.nurat_rationalize_internal
(ThreadContext context, IRubyObject[] ary) static IRubyObject[]
Numeric.nurat_rationalize_internal
(ThreadContext context, IRubyObject a, IRubyObject b) RubyDateParser.parse
(ThreadContext context, String format, RubyString text) RubyDateParser.parse
(ThreadContext context, RubyString format, RubyString text) Date._strptime method in JRuby 9.1.5.0's lib/ruby/stdlib/date/format.rb is replaced with this method.RubyTimeParser.parse
(ThreadContext context, RubyTime self, RubyString str, IRubyObject zone, IRubyObject precision) static IRubyObject
StringSupport.rbStrEnumerateLines
(RubyString str, ThreadContext context, String name, IRubyObject arg, Block block, boolean wantarray) static IRubyObject
StringSupport.rbStrEnumerateLines
(RubyString str, ThreadContext context, String name, IRubyObject arg, IRubyObject opts, Block block, boolean wantarray) NoFunctionalitySignalFacade.restoreOSDefault
(ThreadContext context, IRubyObject recv, IRubyObject sig) SignalFacade.restoreOSDefault
(ThreadContext context, IRubyObject recv, IRubyObject sig) Restores the OS default signal handler.SunSignalFacade.restoreOSDefault
(ThreadContext context, IRubyObject recv, IRubyObject sig) NoFunctionalitySignalFacade.restorePlatformDefault
(ThreadContext context, IRubyObject recv, IRubyObject sig) SignalFacade.restorePlatformDefault
(ThreadContext context, IRubyObject recv, IRubyObject sig) Restores the platform (JVM's) default signal handler.SunSignalFacade.restorePlatformDefault
(ThreadContext context, IRubyObject recv, IRubyObject sig) static IRubyObject
Numeric.safe_mul
(ThreadContext context, IRubyObject a, IRubyObject b, boolean az, boolean bz) NoFunctionalitySignalFacade.trap
(ThreadContext context, BlockCallback block, String sig) NoFunctionalitySignalFacade.trap
(ThreadContext context, IRubyObject recv, IRubyObject block, IRubyObject sig) SignalFacade.trap
(ThreadContext context, BlockCallback block, String sig) SignalFacade.trap
(ThreadContext context, IRubyObject recv, IRubyObject block, IRubyObject sig) SunSignalFacade.trap
(ThreadContext context, BlockCallback blk, String sig) SunSignalFacade.trap
(ThreadContext context, IRubyObject recv, IRubyObject blk, IRubyObject sig) static IRubyObject
Pack.unpack1WithBlock
(ThreadContext context, RubyString encoded, ByteList formatString, long offset, Block block) static IRubyObject
Pack.unpack1WithBlock
(ThreadContext context, RubyString encoded, ByteList formatString, Block block) Methods in org.jruby.util with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic boolean
TypeConverter.booleanExpected
(ThreadContext context, IRubyObject object, String id) MRIRecursionGuard.RecursiveFunction.call
(IRubyObject obj, boolean recur) Deprecated.static IRubyObject
TypeConverter.checkArrayType
(Ruby runtime, IRubyObject obj) static IRubyObject
TypeConverter.checkArrayType
(IRubyObject obj) Deprecated.static IRubyObject
TypeConverter.checkArrayType
(ThreadContext context, IRubyObject obj) static IRubyObject
TypeConverter.checkArrayType
(ThreadContext context, JavaSites.CheckedSites sites, IRubyObject obj) static int
StringSupport.checkCaseMapOptions
(Ruby runtime, IRubyObject arg0, int flags) Deprecated.static int
StringSupport.checkCaseMapOptions
(Ruby runtime, IRubyObject arg0, IRubyObject arg1, int flags) Deprecated.static int
StringSupport.checkCaseMapOptions
(ThreadContext context, IRubyObject arg0, int flags) static int
StringSupport.checkCaseMapOptions
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, int flags) static IRubyObject
TypeConverter.checkData
(IRubyObject obj) Deprecated.static RubyString
StringSupport.checkEmbeddedNulls
(Ruby runtime, IRubyObject ptr) Deprecated.static IRubyObject
TypeConverter.checkFloatType
(Ruby runtime, IRubyObject obj) static IRubyObject
TypeConverter.checkHashType
(Ruby runtime, IRubyObject obj) static IRubyObject
TypeConverter.checkHashType
(Ruby runtime, IRubyObject obj, boolean raise) static IRubyObject
TypeConverter.checkHashType
(ThreadContext context, JavaSites.CheckedSites sites, IRubyObject obj) static RubySymbol
TypeConverter.checkID
(IRubyObject obj) Deprecated.static void
Numeric.checkInteger
(ThreadContext context, IRubyObject obj) Deprecated.static IRubyObject
TypeConverter.checkIntegerType
(ThreadContext context, IRubyObject obj) static void
StringSupport.checkStringSafety
(Ruby runtime, IRubyObject value) Check whether input object's string value contains a null byte, and if so throw ArgumentError.static IRubyObject
TypeConverter.checkStringType
(Ruby runtime, IRubyObject obj) static IRubyObject
TypeConverter.checkStringType
(ThreadContext context, JavaSites.CheckedSites sites, IRubyObject obj) static IRubyObject
TypeConverter.checkStringType
(ThreadContext context, JavaSites.CheckedSites sites, IRubyObject obj, RubyClass target) static IRubyObject
TypeConverter.checkToInteger
(Ruby runtime, IRubyObject obj, String method) Deprecated.static IRubyObject
TypeConverter.checkToInteger
(ThreadContext context, IRubyObject obj) Deprecated.static void
TypeConverter.checkType
(ThreadContext context, IRubyObject x, RubyModule type) TypeCoercer.coerce
(IRubyObject self) static <T> IRubyObject
RecursiveComparator.compare
(ThreadContext context, T invokable, IRubyObject a, IRubyObject b, boolean eql) static String
TypeConverter.convertToIdentifier
(IRubyObject obj) Deprecated.static IRubyObject
TypeConverter.convertToInteger
(ThreadContext context, IRubyObject val, int base) static IRubyObject
TypeConverter.convertToInteger
(ThreadContext context, IRubyObject val, int base, boolean exception) static IRubyObject
TypeConverter.convertToType
(IRubyObject obj, RubyClass target, int convertMethodIndex, String convertMethod) Deprecated.static IRubyObject
TypeConverter.convertToType
(IRubyObject obj, RubyClass target, int convertMethodIndex, String convertMethod, boolean raise) Deprecated.static IRubyObject
TypeConverter.convertToType
(IRubyObject obj, RubyClass target, 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, String convertMethod, boolean raise) Converts this object to type 'targetType' using 'convertMethod' method (MRI: convert_type).static IRubyObject
TypeConverter.convertToType
(ThreadContext context, IRubyObject obj, RubyClass target, String convertMethod, boolean raise) static IRubyObject
TypeConverter.convertToType
(ThreadContext context, IRubyObject obj, RubyClass target, JavaSites.CheckedSites sites) Converts this object to type 'targetType' using 'convertMethod' method and raises TypeError exception on failure (MRI: rb_convert_type).static IRubyObject
TypeConverter.convertToType
(ThreadContext context, IRubyObject obj, RubyClass target, JavaSites.CheckedSites sites, boolean raise) Converts this object to type 'targetType' using 'convertMethod' method (MRI: convert_type 1.9).static IRubyObject
TypeConverter.convertToTypeOrRaise
(IRubyObject obj, RubyClass target, String convertMethod) Deprecated.static IRubyObject
TypeConverter.convertToTypeUnchecked
(ThreadContext context, IRubyObject obj, RubyClass target, String convertMethod, boolean raise) static IRubyObject
TypeConverter.convertToTypeWithCheck
(IRubyObject obj, RubyClass target, int convertMethodIndex, String convertMethod) Deprecated.static IRubyObject
TypeConverter.convertToTypeWithCheck
(IRubyObject obj, RubyClass target, 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
(ThreadContext context, IRubyObject obj, RubyClass target, JavaSites.CheckedSites sites) 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
(ThreadContext context, IRubyObject from, ByteList result) static int
ShellLauncher.execAndWait
(Ruby runtime, IRubyObject[] rawArgs) static int
ShellLauncher.execAndWait
(Ruby runtime, IRubyObject[] rawArgs, Map mergeEnv) MRIRecursionGuard.execRecursive
(MRIRecursionGuard.RecursiveFunction func, IRubyObject obj) Deprecated.MRIRecursionGuard.execRecursiveOuter
(MRIRecursionGuard.RecursiveFunction func, IRubyObject obj) Deprecated.static IRubyObject
Numeric.f_abs
(ThreadContext context, IRubyObject x) f_absstatic IRubyObject
Numeric.f_abs2
(ThreadContext context, IRubyObject x) f_abs2static IRubyObject
Numeric.f_add
(ThreadContext context, IRubyObject x, IRubyObject y) f_addstatic IRubyObject
Numeric.f_arg
(ThreadContext context, IRubyObject x) f_argstatic IRubyObject
Numeric.f_cmp
(ThreadContext context, IRubyObject x, IRubyObject y) f_cmpstatic IRubyObject
Numeric.f_conjugate
(ThreadContext context, IRubyObject x) f_conjugatestatic IRubyObject
Numeric.f_denominator
(ThreadContext context, IRubyObject x) f_denominatorstatic IRubyObject
Numeric.f_div
(ThreadContext context, IRubyObject x, IRubyObject y) f_divstatic IRubyObject
Numeric.f_divmod
(ThreadContext context, RubyInteger x, IRubyObject y) static IRubyObject
Numeric.f_divmod
(ThreadContext context, IRubyObject x, IRubyObject y) f_divmodstatic boolean
Numeric.f_eqeq_p
(ThreadContext context, IRubyObject x, IRubyObject y) static IRubyObject
Numeric.f_equal
(ThreadContext context, IRubyObject a, IRubyObject b) f_equal Note: This may not return a value which is a boolean.static boolean
Numeric.f_exact_p
(ThreadContext context, IRubyObject x) f_exact_pstatic IRubyObject
Numeric.f_expt
(ThreadContext context, IRubyObject x, IRubyObject y) f_exptstatic IRubyObject
Numeric.f_floor
(ThreadContext context, IRubyObject x) f_floorstatic IRubyObject
Numeric.f_gcd
(ThreadContext context, IRubyObject x, IRubyObject y) f_gcdstatic boolean
Numeric.f_gt_p
(ThreadContext context, IRubyObject x, IRubyObject y) f_gt_pstatic IRubyObject
Numeric.f_idiv
(ThreadContext context, IRubyObject x, IRubyObject y) f_idivstatic IRubyObject
Numeric.f_inspect
(ThreadContext context, IRubyObject x) f_inspectstatic boolean
Numeric.f_integer_p
(ThreadContext context, IRubyObject x) f_integer_pstatic IRubyObject
Numeric.f_lcm
(ThreadContext context, IRubyObject x, IRubyObject y) f_lcmstatic IRubyObject
Numeric.f_lshift
(ThreadContext context, IRubyObject x, IRubyObject y) f_lshiftstatic boolean
Numeric.f_lt_p
(ThreadContext context, IRubyObject x, IRubyObject y) f_lt_pstatic boolean
Numeric.f_minus_one_p
(ThreadContext context, IRubyObject x) f_minus_one_pstatic IRubyObject
Numeric.f_mod
(ThreadContext context, IRubyObject x, IRubyObject y) f_modstatic IRubyObject
Numeric.f_mul
(ThreadContext context, IRubyObject x, IRubyObject y) f_mulstatic IRubyObject
Numeric.f_negate
(ThreadContext context, IRubyObject x) f_negatestatic boolean
Numeric.f_negative_p
(ThreadContext context, IRubyObject x) f_negative_pstatic IRubyObject
Numeric.f_numerator
(ThreadContext context, IRubyObject x) f_numeratorstatic boolean
Numeric.f_odd_p
(ThreadContext context, IRubyObject i) f_odd_pstatic boolean
Numeric.f_one_p
(ThreadContext context, IRubyObject x) f_one_pstatic IRubyObject
Numeric.f_polar
(ThreadContext context, IRubyObject x) f_polarstatic IRubyObject
Numeric.f_quo
(ThreadContext context, IRubyObject x, IRubyObject y) f_quostatic boolean
Numeric.f_real_p
(ThreadContext context, IRubyObject x) f_real_pstatic IRubyObject
Numeric.f_reciprocal
(ThreadContext context, IRubyObject x) MRI: f_reciprocalstatic IRubyObject
Numeric.f_rshift
(ThreadContext context, IRubyObject x, IRubyObject y) f_rshiftstatic IRubyObject
Numeric.f_sub
(ThreadContext context, IRubyObject x, IRubyObject y) f_substatic IRubyObject
Numeric.f_to_f
(ThreadContext context, IRubyObject x) f_to_fstatic IRubyObject
Numeric.f_to_i
(ThreadContext context, IRubyObject x) f_to_istatic IRubyObject
Numeric.f_to_r
(ThreadContext context, IRubyObject x) f_to_rstatic IRubyObject
Numeric.f_to_s
(ThreadContext context, IRubyObject x) f_to_sstatic IRubyObject
Numeric.f_truncate
(ThreadContext context, IRubyObject x) f_truncatestatic IRubyObject
Numeric.f_xor
(ThreadContext context, IRubyObject x, IRubyObject y) f_xorstatic boolean
Numeric.f_zero_p
(ThreadContext context, IRubyObject x) f_zero_pstatic File
ShellLauncher.findPathExecutable
(Ruby runtime, String fname, IRubyObject pathObject) Deprecated.static File
ShellLauncher.findPathExecutable
(ThreadContext context, String fname, IRubyObject pathObject) protected RubyIO
IOOutputStream.getRealIO
(IRubyObject io) static IRubyObject
TypeConverter.handleImplicitlyUncoercibleObject
(boolean raise, IRubyObject obj, RubyClass target) Deprecated.static IRubyObject
TypeConverter.handleUncoercibleObject
(boolean raise, IRubyObject obj, RubyClass target) static IRubyObject
TypeConverter.handleUncoercibleObject
(Ruby runtime, IRubyObject obj, RubyClass target, boolean raise) static long
Numeric.i_ilog2
(ThreadContext context, IRubyObject x) static RubyString
RubyStringBuilder.ids
(Ruby runtime, IRubyObject object) Convert object to proper Ruby String representation of an id.NoFunctionalitySignalFacade.ignore
(ThreadContext context, IRubyObject recv, IRubyObject sig) SignalFacade.ignore
(ThreadContext context, IRubyObject recv, IRubyObject sig) Ignores this signal.SunSignalFacade.ignore
(ThreadContext context, IRubyObject recv, IRubyObject sig) static IRubyObject
TypeConverter.ioCheckIO
(Ruby runtime, IRubyObject obj) static RubyIO
TypeConverter.ioGetIO
(Ruby runtime, IRubyObject obj) static boolean
Numeric.k_exact_p
(IRubyObject x) static boolean
Numeric.k_exact_zero_p
(ThreadContext context, IRubyObject x) MRI: k_exact_zero_pstatic boolean
Numeric.k_inexact_p
(IRubyObject x) static boolean
Numeric.k_integer_p
(IRubyObject x) static boolean
Numeric.k_numeric_p
(IRubyObject x) static IRubyObject[]
ArraySupport.newCopy
(IRubyObject[] src, int length) static IRubyObject[]
ArraySupport.newCopy
(IRubyObject[] src, int srcOff, int length) static IRubyObject[]
ArraySupport.newCopy
(IRubyObject[] src, IRubyObject last) static IRubyObject[]
ArraySupport.newCopy
(IRubyObject first, IRubyObject[] src) static RaiseException
TypeConverter.newTypeError
(Ruby runtime, IRubyObject obj, RubyClass target, String methodName, IRubyObject val) static RaiseException
TypeConverter.newTypeError
(IRubyObject obj, RubyClass target, String convertMethod, IRubyObject val) static RaiseException
TypeConverter.newTypeErrorMismatch
(Ruby runtime, IRubyObject obj, RubyClass target, String methodName, IRubyObject val) static IRubyObject
Numeric.num_pow
(ThreadContext context, IRubyObject x, IRubyObject y) static IRubyObject[]
Numeric.nurat_rationalize_internal
(ThreadContext context, IRubyObject[] ary) static IRubyObject[]
Numeric.nurat_rationalize_internal
(ThreadContext context, IRubyObject a, IRubyObject b) RubyTimeParser.parse
(ThreadContext context, RubyTime self, RubyString str, IRubyObject zone, IRubyObject precision) static ShellLauncher.POpenProcess
ShellLauncher.popen
(Ruby runtime, IRubyObject[] strings, Map env, IOOptions modes) Deprecated.static ShellLauncher.POpenProcess
ShellLauncher.popen
(Ruby runtime, IRubyObject[] strings, Map env, ModeFlags modes) static ShellLauncher.POpenProcess
ShellLauncher.popen
(Ruby runtime, IRubyObject string, Map env, ModeFlags modes) static ShellLauncher.POpenProcess
ShellLauncher.popen
(Ruby runtime, IRubyObject string, IOOptions modes) Deprecated.static ShellLauncher.POpenProcess
ShellLauncher.popen
(Ruby runtime, IRubyObject string, ModeFlags modes) static ShellLauncher.POpenProcess
ShellLauncher.popen3
(Ruby runtime, IRubyObject[] strings) Deprecated.static ShellLauncher.POpenProcess
ShellLauncher.popen3
(Ruby runtime, IRubyObject[] strings, boolean addShell) Deprecated.static RubyArray
TypeConverter.rb_Array
(ThreadContext context, IRubyObject val) static IRubyObject
StringSupport.rbStrEnumerateLines
(RubyString str, ThreadContext context, String name, IRubyObject arg, Block block, boolean wantarray) static IRubyObject
StringSupport.rbStrEnumerateLines
(RubyString str, ThreadContext context, String name, IRubyObject arg, IRubyObject opts, Block block, boolean wantarray) protected static int
IOChannel.read
(Ruby runtime, IRubyObject io, FunctionalCachingCallSite read, ByteBuffer dst) NoFunctionalitySignalFacade.restoreOSDefault
(ThreadContext context, IRubyObject recv, IRubyObject sig) SignalFacade.restoreOSDefault
(ThreadContext context, IRubyObject recv, IRubyObject sig) Restores the OS default signal handler.SunSignalFacade.restoreOSDefault
(ThreadContext context, IRubyObject recv, IRubyObject sig) NoFunctionalitySignalFacade.restorePlatformDefault
(ThreadContext context, IRubyObject recv, IRubyObject sig) SignalFacade.restorePlatformDefault
(ThreadContext context, IRubyObject recv, IRubyObject sig) Restores the platform (JVM's) default signal handler.SunSignalFacade.restorePlatformDefault
(ThreadContext context, IRubyObject recv, IRubyObject sig) static Process
ShellLauncher.run
(Ruby runtime, Map env, String dir, IRubyObject[] rawArgs, boolean doExecutableSearch, boolean forceExternalProcess) static Process
ShellLauncher.run
(Ruby runtime, IRubyObject string) static Process
ShellLauncher.run
(Ruby runtime, IRubyObject[] rawArgs, boolean doExecutableSearch) static Process
ShellLauncher.run
(Ruby runtime, IRubyObject[] rawArgs, boolean doExecutableSearch, boolean forceExternalProcess) static int
ShellLauncher.runAndWait
(Ruby runtime, IRubyObject[] rawArgs) static int
ShellLauncher.runAndWait
(Ruby runtime, IRubyObject[] rawArgs, OutputStream output) static int
ShellLauncher.runAndWait
(Ruby runtime, IRubyObject[] rawArgs, OutputStream output, boolean doExecutableSearch) static long[]
ShellLauncher.runAndWaitPid
(Ruby runtime, IRubyObject[] rawArgs) static long[]
ShellLauncher.runAndWaitPid
(Ruby runtime, IRubyObject[] rawArgs, OutputStream output, boolean doExecutableSearch) static long
ShellLauncher.runExternal
(Ruby runtime, IRubyObject env, IRubyObject prog, IRubyObject options, IRubyObject args, boolean wait) static int
ShellLauncher.runExternalAndWait
(Ruby runtime, IRubyObject[] rawArgs, Map mergeEnv) static long
ShellLauncher.runExternalWithoutWait
(Ruby runtime, IRubyObject[] rawArgs) static long
ShellLauncher.runExternalWithoutWait
(Ruby runtime, IRubyObject env, IRubyObject prog, IRubyObject options, IRubyObject args) static long
ShellLauncher.runWithoutWait
(Ruby runtime, IRubyObject[] rawArgs) static IRubyObject
Numeric.safe_mul
(ThreadContext context, IRubyObject a, IRubyObject b, boolean az, boolean bz) static ByteList
Sprintf.sprintf
(org.jcodings.Encoding encoding, CharSequence format, IRubyObject args) static boolean
Sprintf.sprintf
(ByteList to, CharSequence format, IRubyObject args) static boolean
Sprintf.sprintf
(ByteList to, Locale locale, CharSequence format, IRubyObject args) static boolean
Sprintf.sprintf
(ByteList to, RubyString format, IRubyObject args) static boolean
Sprintf.sprintf1_9
(ByteList to, Locale locale, CharSequence format, IRubyObject args) static String
RubyStringBuilder.str
(Ruby runtime, String message, IRubyObject value) static String
RubyStringBuilder.str
(Ruby runtime, String messageBegin, IRubyObject value, String messageEnd) static String
RubyStringBuilder.str
(Ruby runtime, String messageBegin, IRubyObject value, String messageMiddle, RubyString value2, String messageMiddle2, IRubyObject value3, String messageMiddle3, RubyString value4, String messageEnd) static String
RubyStringBuilder.str
(Ruby runtime, String messageBegin, IRubyObject value, String messageMiddle, IRubyObject value2) static String
RubyStringBuilder.str
(Ruby runtime, String messageBegin, IRubyObject value, String messageMiddle, IRubyObject value2, String messageEnd) static String
RubyStringBuilder.str
(Ruby runtime, String messageBegin, IRubyObject value, String messageMiddle, IRubyObject value2, String messageMiddle2, IRubyObject value3, String messageEnd) static String
RubyStringBuilder.str
(Ruby runtime, IRubyObject value, String message) static String
RubyStringBuilder.str
(Ruby runtime, IRubyObject value, String message, IRubyObject value2) static String
RubyStringBuilder.str
(Ruby runtime, IRubyObject value, String message, IRubyObject value2, String message2) static Object[]
StringSupport.strNullCheck
(IRubyObject ptr) static RubyArray
TypeConverter.to_ary
(ThreadContext context, IRubyObject ary) static RubyFloat
TypeConverter.toFloat
(Ruby runtime, IRubyObject obj) NoFunctionalitySignalFacade.trap
(ThreadContext context, IRubyObject recv, IRubyObject block, IRubyObject sig) SignalFacade.trap
(ThreadContext context, IRubyObject recv, IRubyObject block, IRubyObject sig) SunSignalFacade.trap
(ThreadContext context, IRubyObject recv, IRubyObject blk, IRubyObject sig) static RubyString
TypeConverter.typeAsString
(IRubyObject obj) protected static int
IOChannel.write
(Ruby runtime, IRubyObject io, FunctionalCachingCallSite write, ByteBuffer src) Perform a write to the given IO-like object, using the given call site, and passing the contents of the given buffer.Constructors in org.jruby.util with parameters of type IRubyObjectModifierConstructorDescriptionprotected
IOChannel
(IRubyObject io) Creates a new InputStream with the object provided.IOInputStream
(IRubyObject io, boolean verifyCanRead) Creates a new OutputStream with the object provided.IOOutputStream
(IRubyObject io, boolean checkAppend, boolean verifyCanWrite) IOOutputStream
(IRubyObject io, org.jcodings.Encoding encoding) IOOutputStream
(IRubyObject io, org.jcodings.Encoding encoding, boolean checkAppend, boolean verifyCanWrite) Creates a new OutputStream with the object provided.IOReadableByteChannel
(IRubyObject io, String readMethod) LaunchConfig
(Ruby runtime, IRubyObject[] rawArgs, boolean doExecutableSearch) Pair
(IRubyObject a, IRubyObject b) -
Uses of IRubyObject in org.jruby.util.collections
Classes in org.jruby.util.collections that implement IRubyObjectModifier and TypeClassDescriptionclass
An RubyArray that maintains an O(1) Set for fast include? operations.Methods in org.jruby.util.collections that return IRubyObjectModifier and TypeMethodDescriptionStringArraySet.aset
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) StringArraySet.aset
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) StringArraySet.compact_bang
(ThreadContext context) StringArraySet.delete
(ThreadContext context, IRubyObject item, Block block) StringArraySet.delete_if
(ThreadContext context, Block block) StringArraySet.drop
(ThreadContext context, IRubyObject n) StringArraySet.drop_while
(ThreadContext context, Block block) StringArraySet.flatten_bang
(ThreadContext context) StringArraySet.flatten_bang
(ThreadContext context, IRubyObject arg) StringArraySet.insert()
StringArraySet.insert
(ThreadContext context, IRubyObject arg) StringArraySet.insert
(ThreadContext context, IRubyObject[] args) StringArraySet.insert
(ThreadContext context, IRubyObject arg1, IRubyObject arg2) StringArraySet.pop
(ThreadContext context) StringArraySet.pop
(ThreadContext context, IRubyObject num) StringArraySet.rb_clear
(ThreadContext context) StringArraySet.rejectBang
(ThreadContext context, Block block) StringArraySet.replace
(ThreadContext context, IRubyObject orig) StringArraySet.select_bang
(ThreadContext context, Block block) StringArraySet.shift
(ThreadContext context) StringArraySet.shift
(ThreadContext context, IRubyObject num) StringArraySet.slice_bang
(ThreadContext context, IRubyObject arg0) StringArraySet.slice_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) StringArraySet.unshift
(ThreadContext context) StringArraySet.unshift
(ThreadContext context, IRubyObject item) StringArraySet.unshift
(ThreadContext context, IRubyObject[] items) Methods in org.jruby.util.collections with parameters of type IRubyObjectModifier and TypeMethodDescriptionStringArraySet.append
(ThreadContext context, IRubyObject item) StringArraySet.aset
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) StringArraySet.aset
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) StringArraySet.delete
(ThreadContext context, IRubyObject item, Block block) StringArraySet.drop
(ThreadContext context, IRubyObject n) StringArraySet.flatten_bang
(ThreadContext context, IRubyObject arg) final RubyBoolean
StringArraySet.include_p
(ThreadContext context, IRubyObject item) StringArraySet.insert
(ThreadContext context, IRubyObject arg) StringArraySet.insert
(ThreadContext context, IRubyObject[] args) StringArraySet.insert
(ThreadContext context, IRubyObject arg1, IRubyObject arg2) StringArraySet.pop
(ThreadContext context, IRubyObject num) StringArraySet.push
(ThreadContext context, IRubyObject item) StringArraySet.push
(ThreadContext context, IRubyObject[] items) StringArraySet.replace
(ThreadContext context, IRubyObject orig) StringArraySet.shift
(ThreadContext context, IRubyObject num) StringArraySet.slice_bang
(ThreadContext context, IRubyObject arg0) StringArraySet.slice_bang
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) StringArraySet.unshift
(ThreadContext context, IRubyObject item) StringArraySet.unshift
(ThreadContext context, IRubyObject[] items) -
Uses of IRubyObject in org.jruby.util.io
Classes in org.jruby.util.io with type parameters of type IRubyObjectModifier and TypeInterfaceDescriptionstatic interface
Getline.Callback<Self,
Return extends IRubyObject> Fields in org.jruby.util.io declared as IRubyObjectMethods in org.jruby.util.io with type parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, boolean keywords, IRubyObject... args) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, int argc, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, int argc, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block, boolean keywords) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, Block block) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject... args) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, boolean keywords) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, Block block) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, Block block, boolean keywords) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, boolean keywords) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, Block block) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, Block block, boolean keywords) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, boolean keywords) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block, boolean keywords) Methods in org.jruby.util.io that return IRubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
PopenExecutor.checkPipeCommand
(ThreadContext context, IRubyObject filenameOrCommand) static IRubyObject
EncodingUtils.encAssociateIndex
(IRubyObject obj, org.jcodings.Encoding encidx) static IRubyObject
EncodingUtils.encodedDup
(ThreadContext context, IRubyObject newstr, IRubyObject str, org.jcodings.Encoding encindex) Deprecated.OpenFile.getc
(ThreadContext context, org.jcodings.Encoding enc) IOEncodable.ConvConfig.getEcopts()
IOEncodable.getEcopts()
OpenFile.getlineFast
(ThreadContext context, org.jcodings.Encoding enc, RubyIO io, boolean chomp) SelectExecutor.go
(ThreadContext context) static IRubyObject
EncodingUtils.ioEncStr
(Ruby runtime, IRubyObject str, OpenFile fptr) static IRubyObject
EncodingUtils.objEncoding
(ThreadContext context, IRubyObject obj) static IRubyObject[]
EncodingUtils.openArgsToArgs
(Ruby runtime, IRubyObject firstElement, RubyHash options) Deprecated.static IRubyObject[]
EncodingUtils.openArgsToArgs
(ThreadContext context, IRubyObject firstElement, RubyHash options) Deprecated.static IRubyObject
Sockaddr.pack_sockaddr_in
(ThreadContext context, int port, String host) static IRubyObject
Sockaddr.pack_sockaddr_in
(ThreadContext context, InetSocketAddress sock) static IRubyObject
Sockaddr.pack_sockaddr_in
(ThreadContext context, IRubyObject port, IRubyObject host) static IRubyObject
Sockaddr.pack_sockaddr_un
(ThreadContext context, String unixpath) static IRubyObject
Sockaddr.packSockaddrFromAddress
(ThreadContext context, InetSocketAddress sock) static IRubyObject
PopenExecutor.pipeOpen
(ThreadContext context, IRubyObject prog, String modestr, int fmode, IOEncodable convconfig) static IRubyObject
PopenExecutor.popen
(ThreadContext context, IRubyObject[] argv, RubyClass klass, Block block) static IRubyObject
EncodingUtils.rbStrEncode
(ThreadContext context, IRubyObject str, IRubyObject to, int ecflags, IRubyObject ecopt) OpenFile.readAll
(ThreadContext context, int siz, IRubyObject str) static IRubyObject
EncodingUtils.strCompatAndValid
(ThreadContext context, IRubyObject _str, org.jcodings.Encoding enc) static IRubyObject
EncodingUtils.strEncode
(ThreadContext context, RubyString str) static IRubyObject
EncodingUtils.strEncode
(ThreadContext context, RubyString str, IRubyObject toEncoding) static IRubyObject
EncodingUtils.strEncode
(ThreadContext context, RubyString str, IRubyObject toEncoding, IRubyObject forcedEncoding) static IRubyObject
EncodingUtils.strEncode
(ThreadContext context, RubyString str, IRubyObject toEncoding, IRubyObject forcedEncoding, IRubyObject opts) static IRubyObject
EncodingUtils.strEncode
(ThreadContext context, IRubyObject str, IRubyObject... args) Deprecated.static IRubyObject
EncodingUtils.strEncodeAssociate
(ThreadContext context, IRubyObject str, org.jcodings.Encoding encidx) Deprecated.static IRubyObject
EncodingUtils.strTranscode
(ThreadContext context, RubyString str, EncodingUtils.TranscodeResult result) static IRubyObject
EncodingUtils.strTranscode
(ThreadContext context, IRubyObject[] args, RubyString str, EncodingUtils.TranscodeResult result) Deprecated.static IRubyObject
EncodingUtils.strTranscode
(ThreadContext context, IRubyObject toEncoding, RubyString str, EncodingUtils.TranscodeResult result) static IRubyObject
EncodingUtils.strTranscode
(ThreadContext context, IRubyObject toEncoding, IRubyObject forcedEncoding, RubyString str, EncodingUtils.TranscodeResult result) static IRubyObject
EncodingUtils.strTranscode
(ThreadContext context, IRubyObject toEncoding, IRubyObject forcedEncoding, IRubyObject opts, RubyString str, EncodingUtils.TranscodeResult result) PopenExecutor.systemInternal
(ThreadContext context, IRubyObject[] argv, String[] errmsg) static IRubyObject
Sockaddr.unpack_sockaddr_un
(ThreadContext context, IRubyObject addr) static IRubyObject
Deprecated.static IRubyObject
EncodingUtils.vmode
(API.ModeAndPermission vmodeVperm) static IRubyObject
Deprecated.static IRubyObject
EncodingUtils.vperm
(API.ModeAndPermission vmodeVperm) Methods in org.jruby.util.io with parameters of type IRubyObjectModifier and TypeMethodDescriptionstatic InetSocketAddress
Sockaddr.addressFromArg
(ThreadContext context, IRubyObject arg) static SocketAddress
Sockaddr.addressFromSockaddr
(ThreadContext context, IRubyObject arg) static InetSocketAddress
Sockaddr.addressFromSockaddr_in
(ThreadContext context, IRubyObject arg) static jnr.unixsocket.UnixSocketAddress
Sockaddr.addressFromSockaddr_un
(ThreadContext context, IRubyObject arg) static RubyString
PopenExecutor.checkArgv
(ThreadContext context, IRubyObject[] argv) static IRubyObject
PopenExecutor.checkPipeCommand
(ThreadContext context, IRubyObject filenameOrCommand) static int
EncodingUtils.decorateConvpath
(ThreadContext context, IRubyObject convpath, int ecflags) static void
EncodingUtils.econvArgs
(ThreadContext context, IRubyObject[] args, byte[][] encNames, org.jcodings.Encoding[] encs, int[] ecflags_p, IRubyObject[] ecopts_p) static org.jcodings.transcode.EConv
EncodingUtils.econvInitByConvpath
(ThreadContext context, IRubyObject convpathArg, byte[][] encNames, org.jcodings.Encoding[] encs) static org.jcodings.transcode.EConv
EncodingUtils.econvOpenOpts
(ThreadContext context, byte[] sourceEncoding, byte[] destinationEncoding, int ecflags, IRubyObject opthash) static int
EncodingUtils.econvOpts
(ThreadContext context, IRubyObject opt, int ecflags) static int
EncodingUtils.econvPrepareOptions
(ThreadContext context, IRubyObject opthash, IRubyObject[] opts, int ecflags) static int
EncodingUtils.econvPrepareOpts
(ThreadContext context, IRubyObject opthash, IRubyObject[] opts) static org.jcodings.Encoding
EncodingUtils.encArg
(ThreadContext context, IRubyObject encval, byte[][] name_p, org.jcodings.Encoding[] enc_p) static IRubyObject
EncodingUtils.encAssociateIndex
(IRubyObject obj, org.jcodings.Encoding encidx) static org.jcodings.Encoding
EncodingUtils.encGet
(ThreadContext context, IRubyObject obj) static IRubyObject
EncodingUtils.encodedDup
(ThreadContext context, IRubyObject newstr, IRubyObject str, org.jcodings.Encoding encindex) Deprecated.static boolean
EncodingUtils.encSetDefaultEncoding
(ThreadContext context, org.jcodings.Encoding[] def_p, IRubyObject encoding, String name) static PopenExecutor.ExecArg
PopenExecutor.execargNew
(ThreadContext context, IRubyObject[] argv, IRubyObject optForChdir, boolean accept_shell, boolean allow_exc_opt) static void
EncodingUtils.extractBinmode
(Ruby runtime, IRubyObject optionsArg, int[] fmode_p) Deprecated.static void
EncodingUtils.extractBinmode
(ThreadContext context, IRubyObject optionsArg, int[] fmode_p) static void
EncodingUtils.extractModeEncoding
(ThreadContext context, IOEncodable ioEncodable, Object vmodeAndVperm_p, IRubyObject options, int[] oflags_p, int[] fmode_p) Deprecated.static void
EncodingUtils.extractModeEncoding
(ThreadContext context, IOEncodable ioEncodable, API.ModeAndPermission vmodeAndVperm_p, IRubyObject options, int[] oflags_p, int[] fmode_p) Getline.Callback.getline
(ThreadContext context, Self self, IRubyObject rs, int limit, boolean chomp, Block block) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, boolean keywords, IRubyObject... args) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, int argc, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, int argc, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block, boolean keywords) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject... args) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, boolean keywords) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, Block block) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, Block block, boolean keywords) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, boolean keywords) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, Block block) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, Block block, boolean keywords) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, boolean keywords) static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) Deprecated.static <Self,
Return extends IRubyObject>
ReturnGetline.getlineCall
(ThreadContext context, Getline.Callback<Self, Return> getline, Self self, org.jcodings.Encoding enc_io, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block, boolean keywords) static IRubyObject
EncodingUtils.ioEncStr
(Ruby runtime, IRubyObject str, OpenFile fptr) static boolean
EncodingUtils.ioExtractEncodingOption
(ThreadContext context, IOEncodable ioEncodable, IRubyObject options, int[] fmode_p) static IRubyObject
EncodingUtils.objEncoding
(ThreadContext context, IRubyObject obj) static IRubyObject[]
EncodingUtils.openArgsToArgs
(Ruby runtime, IRubyObject firstElement, RubyHash options) Deprecated.static IRubyObject[]
EncodingUtils.openArgsToArgs
(ThreadContext context, IRubyObject firstElement, RubyHash options) Deprecated.static IRubyObject
Sockaddr.pack_sockaddr_in
(ThreadContext context, IRubyObject port, IRubyObject host) static IRubyObject
PopenExecutor.pipeOpen
(ThreadContext context, IRubyObject prog, String modestr, int fmode, IOEncodable convconfig) static IRubyObject
PopenExecutor.popen
(ThreadContext context, IRubyObject[] argv, RubyClass klass, Block block) static ByteList
EncodingUtils.rbByteEncode
(ThreadContext context, byte[] bytes, int start, int length, org.jcodings.Encoding encoding, int cr, org.jcodings.Encoding to, int ecflags, IRubyObject ecopt) A version of rbStrEncode that works directly with bytes.static void
EncodingUtils.rbEncSetDefaultExternal
(ThreadContext context, IRubyObject encoding) static void
EncodingUtils.rbEncSetDefaultInternal
(ThreadContext context, IRubyObject encoding) static IRubyObject
EncodingUtils.rbStrEncode
(ThreadContext context, IRubyObject str, IRubyObject to, int ecflags, IRubyObject ecopt) static org.jcodings.Encoding
EncodingUtils.rbToEncoding
(ThreadContext context, IRubyObject enc) OpenFile.readAll
(ThreadContext context, int siz, IRubyObject str) void
IOEncodable.ConvConfig.setEcopts
(IRubyObject ecopts) void
IOEncodable.setEcopts
(IRubyObject ecopts) static RubyString
EncodingUtils.setStrBuf
(Ruby runtime, IRubyObject obj, int len) OpenFile.shiftCbuf
(ThreadContext context, int len, IRubyObject strp) static RubyFixnum
PopenExecutor.spawn
(ThreadContext context, IRubyObject[] argv) static IRubyObject
EncodingUtils.strCompatAndValid
(ThreadContext context, IRubyObject _str, org.jcodings.Encoding enc) static RubyString
EncodingUtils.strConvEncOpts
(ThreadContext context, RubyString str, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding, int ecflags, IRubyObject ecopts) This will try and transcode the supplied ByteList to the supplied toEncoding.static ByteList
EncodingUtils.strConvEncOpts
(ThreadContext context, ByteList str, org.jcodings.Encoding fromEncoding, org.jcodings.Encoding toEncoding, int ecflags, IRubyObject ecopts) static IRubyObject
EncodingUtils.strEncode
(ThreadContext context, RubyString str, IRubyObject toEncoding) static IRubyObject
EncodingUtils.strEncode
(ThreadContext context, RubyString str, IRubyObject toEncoding, IRubyObject forcedEncoding) static IRubyObject
EncodingUtils.strEncode
(ThreadContext context, RubyString str, IRubyObject toEncoding, IRubyObject forcedEncoding, IRubyObject opts) static IRubyObject
EncodingUtils.strEncode
(ThreadContext context, IRubyObject str, IRubyObject... args) Deprecated.static IRubyObject
EncodingUtils.strEncodeAssociate
(ThreadContext context, IRubyObject str, org.jcodings.Encoding encidx) Deprecated.static IRubyObject
EncodingUtils.strTranscode
(ThreadContext context, IRubyObject[] args, RubyString str, EncodingUtils.TranscodeResult result) Deprecated.static org.jcodings.Encoding
EncodingUtils.strTranscode
(ThreadContext context, IRubyObject[] args, IRubyObject[] self_p) Deprecated.static IRubyObject
EncodingUtils.strTranscode
(ThreadContext context, IRubyObject toEncoding, RubyString str, EncodingUtils.TranscodeResult result) static IRubyObject
EncodingUtils.strTranscode
(ThreadContext context, IRubyObject toEncoding, IRubyObject forcedEncoding, RubyString str, EncodingUtils.TranscodeResult result) static IRubyObject
EncodingUtils.strTranscode
(ThreadContext context, IRubyObject toEncoding, IRubyObject forcedEncoding, IRubyObject opts, RubyString str, EncodingUtils.TranscodeResult result) static org.jcodings.Encoding
EncodingUtils.strTranscode0
(ThreadContext context, int argc, IRubyObject[] args, IRubyObject[] self_p, int ecflags, IRubyObject ecopts) Deprecated.static org.jcodings.Encoding
EncodingUtils.strTranscodeEncArgs
(ThreadContext context, IRubyObject str, IRubyObject arg1, IRubyObject arg2, byte[][] sname_p, org.jcodings.Encoding[] senc_p, byte[][] dname_p, org.jcodings.Encoding[] denc_p) PopenExecutor.systemInternal
(ThreadContext context, IRubyObject[] argv, String[] errmsg) static org.jcodings.Encoding
EncodingUtils.toEncoding
(ThreadContext context, IRubyObject enc) static org.jcodings.Encoding
EncodingUtils.toEncodingIndex
(ThreadContext context, IRubyObject enc) static void
EncodingUtils.transcodeLoop
(ThreadContext context, byte[] inBytes, org.jcodings.Ptr inPos, byte[] outBytes, org.jcodings.Ptr outPos, int inStop, int _outStop, ByteList destination, EncodingUtils.ResizeFunction resizeFunction, byte[] sname, byte[] dname, int ecflags, IRubyObject ecopts) Perform the inner transcoding loop.void
OpenFile.ungetbyte
(ThreadContext context, IRubyObject str) static RubyArray
Sockaddr.unpack_sockaddr_in
(ThreadContext context, IRubyObject addr) static IRubyObject
Sockaddr.unpack_sockaddr_un
(ThreadContext context, IRubyObject addr) static void
EncodingUtils.vmode
(Object vmodeVperm, IRubyObject vmode) Deprecated.static void
EncodingUtils.vmode
(API.ModeAndPermission vmodeVperm, IRubyObject vmode) static Object
EncodingUtils.vmodeVperm
(IRubyObject vmode, IRubyObject vperm) Deprecated.static void
EncodingUtils.vperm
(Object vmodeVperm, IRubyObject vperm) Deprecated.static void
EncodingUtils.vperm
(API.ModeAndPermission vmodeVperm, IRubyObject vperm) Constructors in org.jruby.util.io with parameters of type IRubyObjectModifierConstructorDescriptionOpenFile
(RubyIO io, IRubyObject nil) SelectExecutor
(IRubyObject read, IRubyObject write, IRubyObject except, Long timeout) -
Uses of IRubyObject in org.jruby.util.time
Constructors in org.jruby.util.time with parameters of type IRubyObjectModifierConstructorDescriptionTimeArgs
(ThreadContext context, IRubyObject[] args) TimeArgs
(ThreadContext context, IRubyObject year, IRubyObject month, IRubyObject day, IRubyObject hour, IRubyObject minute, IRubyObject second, IRubyObject usec, boolean dst)