Uses of Annotation Interface
org.jruby.anno.JRubyMethod
Packages that use JRubyMethod
Package
Description
-
Uses of JRubyMethod in org.jruby
Methods in org.jruby with annotations of type JRubyMethodModifier 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
(ThreadContext context, IRubyObject recv, IRubyObject block, IRubyObject sig) static IRubyObject
RubySignal.__jtrap_osdefault_kernel
(ThreadContext context, IRubyObject recv, IRubyObject sig) static IRubyObject
RubySignal.__jtrap_platform_kernel
(ThreadContext context, IRubyObject recv, IRubyObject sig) 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
(ThreadContext context) 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) RubyComplex.abs
(ThreadContext context) nucomp_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 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) static RubyFloat
RubyMath.acos
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.acosh
(ThreadContext context, IRubyObject recv, IRubyObject x) 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) 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.RubyThread.alive_p
(ThreadContext context) 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 arg, Block block) static IRubyObject
RubySymbol.all_symbols
(ThreadContext context, IRubyObject recv) RubyInteger.allbits_p
(ThreadContext context, IRubyObject other) RubyClass.allocate
(ThreadContext context) RubyModule.ancestors
(ThreadContext context) rb_mod_ancestorsRubyIOBuffer.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 arg, Block block) RubyHash.any_p
(ThreadContext context, Block block) RubyHash.any_p
(ThreadContext context, IRubyObject pattern, Block block) RubyInteger.anybits_p
(ThreadContext context, IRubyObject other) RubyArray.append
(ThreadContext context, IRubyObject item) rb_ary_push - specialized rb_ary_storeRubyClassPathVariable.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) RubyModule.append_features
(ThreadContext context, IRubyObject include) rb_mod_append_featuresRubyArray.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) 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) AbstractRubyMethod.arity
(ThreadContext context) Returns the number of arguments a method accepted.RubyMethod.arity
(ThreadContext context) Returns the number of arguments a method accepted.RubyProc.arity
(ThreadContext context) RubyString.ascii_only_p
(ThreadContext context) static IRubyObject
RubyConverter.asciicompat_encoding
(ThreadContext context, IRubyObject self, IRubyObject strOrEnc) RubyEncoding.asciiCompatible_p
(ThreadContext context) RubyTime.asctime()
RubyArray.aset
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyArray.aset
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) rb_ary_asetRubyStruct.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) RubyArray.assoc
(ThreadContext context, IRubyObject key) rb_ary_assocRubyGlobal.CaseInsensitiveStringOnlyRubyHash.assoc
(ThreadContext context, IRubyObject obj) RubyHash.assoc
(ThreadContext context, IRubyObject obj) 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) RubyFile.atime
(ThreadContext context) static IRubyObject
RubyFile.atime
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.atime
(ThreadContext context) RubyClass.attached_object
(ThreadContext context) RubyModule.attr
(ThreadContext context, IRubyObject[] args) rb_mod_attrRubyModule.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
(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
(ThreadContext context, IRubyObject recv, IRubyObject symbol, IRubyObject file) RubyModule.autoload
(ThreadContext context, IRubyObject symbol, IRubyObject file) 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) RubyString.b
(ThreadContext context) static IRubyObject
RubyKernel.backquote
(ThreadContext context, IRubyObject recv, IRubyObject str) 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 RubyString
RubyFile.basename
(ThreadContext context, IRubyObject recv, IRubyObject path) static RubyString
RubyFile.basename
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject ext) RubyArithmeticSequence.begin
(ThreadContext context) RubyMatchData.begin
(ThreadContext context, IRubyObject index) MRI: match_beginRubyRange.begin
(ThreadContext context) static 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) RubyProc.binding()
static IRubyObject
RubyArgsFile.binmode
(ThreadContext context, IRubyObject recv) 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
(ThreadContext context) abstract IRubyObject
RubyInteger.bit_length
(ThreadContext context) static RubyBoolean
RubyKernel.block_given_p
(ThreadContext context, IRubyObject recv) RubyFileStat.blockdev_p
(ThreadContext context) static IRubyObject
RubyFileTest.blockdev_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.blockdev_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) 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) static IRubyObject
RubyRandom.bytes
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyRandomBase.bytes
(ThreadContext context, IRubyObject arg) RubyString.bytes
(ThreadContext context, Block block) RubyString.bytesize
(ThreadContext context) 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) 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) final IRubyObject
RubyProc.call
(ThreadContext context, Block blockCallArg) final IRubyObject
RubyProc.call
(ThreadContext context, IRubyObject[] args, Block blockCallArg) 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) 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 level, IRubyObject length) RubyString.capitalize
(ThreadContext context) rb_str_capitalize / rb_str_capitalize_bangRubyString.capitalize
(ThreadContext context, IRubyObject arg) RubyString.capitalize
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) 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.RubyException.cause
(ThreadContext context) static RubyFloat
RubyMath.cbrt
(ThreadContext context, IRubyObject recv, IRubyObject x) RubyFloat.ceil
(ThreadContext context) MRI: flo_ceilRubyFloat.ceil
(ThreadContext context, IRubyObject digits) MRI: flo_ceilRubyInteger.ceil
(ThreadContext context) abstract IRubyObject
RubyInteger.ceil
(ThreadContext context, IRubyObject arg) RubyNumeric.ceil
(ThreadContext context) MRI: num_ceilRubyRational.ceil
(ThreadContext context) MRI: nurat_ceil_nRubyRational.ceil
(ThreadContext context, IRubyObject n) RubyTime.ceil
(ThreadContext context, IRubyObject[] args) 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
(ThreadContext context, IRubyObject self, IRubyObject arg) static IRubyObject
RubyProcess.UserID.change_privilege
(ThreadContext context, IRubyObject self, IRubyObject arg) RubyFileStat.chardev_p
(ThreadContext context) static IRubyObject
RubyFileTest.chardev_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.chardev_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyArgsFile.chars
(ThreadContext context, IRubyObject recv, Block block) 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 path, Block block) Changes the current directory topath
RubyDir.children
(ThreadContext context) Returns an array containing all of the filenames except for "." and ".." in the given directory.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) rb_str_chomp_bang In the common case, removes CR and LF characters in various ways depending on the value of the optional args[0].RubyString.chomp
(ThreadContext context, IRubyObject arg0) RubyString.chomp_bang
(ThreadContext context) RubyString.chomp_bang
(ThreadContext context, IRubyObject arg0) 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) RubyInteger.chr
(ThreadContext context) int_chrRubyInteger.chr
(ThreadContext context, IRubyObject arg) RubyString.chr
(ThreadContext context) 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
(ThreadContext context, IRubyObject name) rb_mod_cvar_getRubyModule.class_variable_set
(ThreadContext context, IRubyObject name, IRubyObject value) rb_mod_cvar_setRubyModule.class_variables
(ThreadContext context) RubyModule.class_variables
(ThreadContext context, IRubyObject inherit) 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) RubyString.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) 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) RubyIO.closed_p
(ThreadContext context) RubyFileStat.cmp
(ThreadContext context, IRubyObject other) RubyString.codepoints
(ThreadContext context, Block block) RubyComplex.coerce
(ThreadContext context, IRubyObject other) nucomp_coerceRubyFloat.coerce
(ThreadContext context, IRubyObject other) RubyNumeric.coerce
(ThreadContext context, IRubyObject other) num_coercestatic 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
(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
(ThreadContext context) rb_ary_compact_bangRubyHash.compact_bang
(ThreadContext context) RubyHash.compare_by_identity
(ThreadContext context) RubyHash.compare_by_identity_p
(ThreadContext context) static IRubyObject
RubyEncoding.compatible_p
(ThreadContext context, IRubyObject self, IRubyObject first, IRubyObject second) RubyArray.concat
(ThreadContext context, IRubyObject obj) rb_ary_concatRubyArray.concat
(ThreadContext context, IRubyObject[] objs) rb_ary_concat_multiRubyString.concat
(ThreadContext context, IRubyObject obj) rb_str_concatRubyString.concat
(ThreadContext context, IRubyObject[] objs) rb_str_concat_multiRubyString.concatSingle
(ThreadContext context, IRubyObject other) rb_str_concatRubyComplex.conjugate
(ThreadContext context) nucomp_conjugateRubyNumeric.conjugate
(ThreadContext context) numeric_realRubyModule.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
(ThreadContext context, IRubyObject arg0) RubyModule.const_get
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyModule.const_missing
(ThreadContext context, IRubyObject rubyName, Block block) Base implementation of Module#const_missing, throws NameError for specific missing constant.RubyModule.const_set
(ThreadContext context, IRubyObject name, IRubyObject value) rb_mod_const_setRubyModule.const_source_location
(ThreadContext context, IRubyObject[] args) RubyModule.constants
(ThreadContext context) RubyModule.constants
(ThreadContext context, IRubyObject allConstants) static IRubyObject
RubyComplex.convert
(ThreadContext context, IRubyObject recv, IRubyObject arg) nucomp_s_convertstatic 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 recv, IRubyObject a1, IRubyObject a2) nurat_s_convertstatic IRubyObject
RubyRational.convert
(ThreadContext context, IRubyObject recv, IRubyObject a1, IRubyObject a2, IRubyObject kwargs) nurat_s_convertRubyConverter.convpath
(ThreadContext context) 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) 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
(ThreadContext context) static RubyFloat
RubyMath.cos
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.cosh
(ThreadContext context, IRubyObject recv, IRubyObject x) 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) RubyRange.cover_p
(ThreadContext context, IRubyObject obj) 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_cryptRubyFile.ctime
(ThreadContext context) static IRubyObject
RubyFile.ctime
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.ctime
(ThreadContext context) static RubyThread
RubyThread.current
(IRubyObject recv) RubyMethod.curry
(ThreadContext context) RubyMethod.curry
(ThreadContext context, IRubyObject arg0) 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) RubyArray.deconstruct
(ThreadContext context) static RubyArray
RubyData.deconstruct
(ThreadContext context, IRubyObject self) RubyMatchData.deconstruct
(ThreadContext context) 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_proc
(ThreadContext context) rb_hash_default_procRubyHash.default_value_get
(ThreadContext context) RubyHash.default_value_get
(ThreadContext context, IRubyObject arg) 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
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) 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) 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
(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
(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) RubyComplex.demoninator
(ThreadContext context) nucomp_denominatorRubyFloat.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) RubyFileStat.dev
(ThreadContext context) RubyFileStat.devMajor
(ThreadContext context) 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) 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) RubyInteger.digits
(ThreadContext context) abstract RubyArray
RubyInteger.digits
(ThreadContext context, IRubyObject base) RubyFileStat.directory_p
(ThreadContext context) 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 path, IRubyObject arg1) static IRubyObject
RubyGC.disable
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyKernel.display
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyNumeric.div
(ThreadContext context, IRubyObject other) MRI: num_divRubyBignum.divmod
(ThreadContext context, IRubyObject other) rb_big_divmodRubyFloat.divmod
(ThreadContext context, IRubyObject other) flo_divmodRubyInteger.divmod
(ThreadContext context, IRubyObject other) RubyNumeric.divmod
(ThreadContext context, IRubyObject other) num_divmodstatic IRubyObject
RubyRange.BSearch.double_to_long_bits
(ThreadContext context, IRubyObject bsearch, IRubyObject flote) RubyString.downcase
(ThreadContext context) rb_str_downcase / rb_str_downcase_bangRubyString.downcase
(ThreadContext context, IRubyObject arg) RubyString.downcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) 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_downtoRubyArray.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
(ThreadContext context, IRubyObject recv, IRubyObject object) 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
(ThreadContext context) rb_str_dumpRubyTime.dump
(ThreadContext context) RubyTime.dump
(ThreadContext context, IRubyObject arg) RubyBinding.dup
(ThreadContext context) RubyChain.dup()
RubyEnumerator.dup()
RubyGlobal.CaseInsensitiveStringOnlyRubyHash.dup
(ThreadContext context) RubyHash.dup
(ThreadContext context) static IRubyObject
RubyKernel.dup
(IRubyObject self) RubyMethod.dup
(ThreadContext context) RubyProc.dup
(ThreadContext context) RubyString.dup
(ThreadContext context) RubyUnboundMethod.dup
(ThreadContext context) 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, Block block) Executes the block once for each entry in the directory.RubyDir.each
(ThreadContext context, IRubyObject encOpts, Block block) 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 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_bytestatic 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
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) 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 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) static IRubyObject
RubyObjectSpace.each_object
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) RubyStruct.each_pair
(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) 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
RubyProcess.egid
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.egid_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) 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
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.UserID.eid
(ThreadContext context, IRubyObject self, IRubyObject arg) RubyArray.empty_p
(ThreadContext context) rb_ary_empty_pstatic IRubyObject
RubyDir.empty_p
(ThreadContext context, IRubyObject recv, IRubyObject path) RubyHash.empty_p
(ThreadContext context) rb_hash_empty_pRubyIOBuffer.empty_p
(ThreadContext context) RubyString.empty_p
(ThreadContext context) rb_str_emptyRubySymbol.empty_p
(ThreadContext context) static IRubyObject
RubyGC.enable
(ThreadContext context, IRubyObject recv) 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 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) 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) RubyDir.entries
(ThreadContext context) 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
RubyArgsFile.eof
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyArgsFile.eof_p
(ThreadContext context, IRubyObject recv) RubyIO.eof_p
(ThreadContext context) RubyArray.eql
(ThreadContext context, IRubyObject obj) rb_ary_eqlstatic IRubyObject
RubyData.eql
(ThreadContext context, IRubyObject self, IRubyObject other) RubyComplex.eql_p
(ThreadContext context, IRubyObject other) nucomp_eql_pRubyFloat.eql_p
(ThreadContext context, IRubyObject other) 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) 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.static RubyFloat
RubyMath.erf
(ThreadContext context, IRubyObject recv, IRubyObject x) static RubyFloat
RubyMath.erfc
(ThreadContext context, IRubyObject recv, IRubyObject x) RubySystemCallError.errno()
static IRubyObject
RubyConverter.InvalidByteSequenceErrorMethods.error_bytes
(ThreadContext context, IRubyObject self) static IRubyObject
RubyConverter.UndefinedConversionErrorMethods.error_char
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.euid
(ThreadContext context, IRubyObject recv) 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) RubyInteger.even_p
(ThreadContext context) 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) RubyArithmeticSequence.exclude_end
(ThreadContext context) RubyRange.exclude_end_p
(ThreadContext context) static IRubyObject
RubyProcess.exec
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyFileStat.executable_p
(ThreadContext context) static IRubyObject
RubyFileTest.executable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.executable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.executable_real_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.FileTestFileMethods.executable_real_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.executableReal_p
(ThreadContext context) static IRubyObject
RubyDir.exist
(ThreadContext context, IRubyObject recv, IRubyObject arg) 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
RubyKernel.exit
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.exit
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyThread.exit
(IRubyObject receiver, Block block) static IRubyObject
RubyKernel.exit_bang
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.exit_bang
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyLocalJumpError.exit_value()
RubyProcess.RubyStatus.exited
(ThreadContext context) RubyProcess.RubyStatus.exitstatus
(ThreadContext context) 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 path, IRubyObject wd) Converts a pathname to an absolute pathname.static IRubyObject
RubyKernel.extend
(ThreadContext context, IRubyObject self, IRubyObject[] args) 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
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) 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_fdivRubyArray.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 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) RubyFileStat.file_p
(ThreadContext context) 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) RubyDir.fileno
(ThreadContext context) RubyIO.fileno
(ThreadContext context) 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) static IRubyObject
RubyEnumerable.filter_map
(ThreadContext context, IRubyObject self, 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) static IRubyObject
RubyEnumerable.find_index
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.find_index
(ThreadContext context, IRubyObject self, IRubyObject cond, Block block) RubyConverter.finish
(ThreadContext context) RubyComplex.finite_p
(ThreadContext context) RubyFloat.finite_p
(ThreadContext context) RubyNumeric.finite_p
(ThreadContext context) RubyArithmeticSequence.first
(ThreadContext context) RubyArithmeticSequence.first
(ThreadContext context, IRubyObject num) 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) RubyFloat.floor
(ThreadContext context) MRI: flo_floorRubyFloat.floor
(ThreadContext context, IRubyObject digits) MRI: flo_floorRubyInteger.floor
(ThreadContext context) abstract IRubyObject
RubyInteger.floor
(ThreadContext context, IRubyObject arg) RubyNumeric.floor
(ThreadContext context) MRI: num_floorRubyRational.floor
(ThreadContext context) MRI: nurat_floor_nRubyRational.floor
(ThreadContext context, IRubyObject n) RubyTime.floor
(ThreadContext context, IRubyObject[] args) RubyIO.flush
(ThreadContext context) Flushes the IO output stream.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) RubyIOBuffer.free
(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 RubyArray
RubyMath.frexp
(ThreadContext context, IRubyObject recv, IRubyObject other) RubyTime.friday_p
(ThreadContext context) RubyArray.frozen_p
(ThreadContext context) rb_ary_frozen_pstatic RubyBoolean
RubyKernel.frozen_p
(ThreadContext context, IRubyObject self) RubyIO.fsync
(ThreadContext context) static IRubyObject
RubyFile.ftype
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.ftype
(ThreadContext context) RubyException.full_message
(ThreadContext context) 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_gcdlcmRubyIOBuffer.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) 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
(ThreadContext context) static IRubyObject
RubyEncoding.getDefaultExternal
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEncoding.getDefaultInternal
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.Sys.getegid
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.Sys.geteuid
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.Sys.getgid
(ThreadContext context, IRubyObject self) RubyTime.getgm()
RubyObjectSpace.WeakKeyMap.getkey
(ThreadContext context, IRubyObject key) RubyTime.getlocal
(ThreadContext context) RubyTime.getlocal
(ThreadContext context, IRubyObject off) RubyThread.getName
(ThreadContext context) static IRubyObject
RubyProcess.getpgid
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyProcess.getpgrp
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.getpriority
(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyProcess.getrlimit
(ThreadContext context, IRubyObject recv, IRubyObject arg) 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) static IRubyObject
RubyProcess.Sys.getuid
(ThreadContext context, IRubyObject self) static RubyString
RubyDir.getwd
(ThreadContext context, IRubyObject recv) Returns the current directory.RubyFileStat.gid
(ThreadContext context) static IRubyObject
RubyProcess.gid
(ThreadContext context, IRubyObject recv) 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) RubyTime.gmt
(ThreadContext context) RubyTime.gmt_offset
(ThreadContext context) RubyTime.gmtime
(ThreadContext context) static IRubyObject
RubyProcess.GroupID.grant_privilege
(ThreadContext context, IRubyObject self, IRubyObject arg) 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) RubyThread.group()
static IRubyObject
RubyEnumerable.group_by
(ThreadContext context, IRubyObject self, Block block) RubyFileStat.group_owned_p
(ThreadContext context) static IRubyObject
RubyProcess.groups
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.groups_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyFileTest.FileTestFileMethods.grpowned_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.grpowned_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) 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
(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) RubyArithmeticSequence.hash
(ThreadContext context) RubyArray.hash
(ThreadContext context) rb_ary_hashRubyBoolean.hash
(ThreadContext context) RubyComplex.hash
(ThreadContext context) nucomp_hashstatic IRubyObject
RubyData.hash
(ThreadContext context, IRubyObject self) RubyFloat.hash
(ThreadContext context) RubyHash.hash
(ThreadContext context) static RubyFixnum
RubyKernel.hash
(ThreadContext context, IRubyObject self) RubyMatchData.hash
(ThreadContext context) RubyMethod.hash
(ThreadContext context) RubyModule.hash
(ThreadContext context) RubyNil.hash
(ThreadContext context) RubyRange.hash
(ThreadContext context) RubyRational.hash
(ThreadContext context) nurat_hashRubyRegexp.hash
(ThreadContext context) RubyString.hash
(ThreadContext context) RubyStruct.hash
(ThreadContext context) RubySymbol.hash
(ThreadContext context) RubyTime.hash
(ThreadContext context) RubyUnboundMethod.hash
(ThreadContext context) 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) RubyTime.hour
(ThreadContext context) static RubyFloat
RubyMath.hypot
(ThreadContext context, IRubyObject recv, IRubyObject x, IRubyObject y) RubyBasicObject.id()
rb_obj_id Return the internal id of an object.RubySymbol.id2name
(ThreadContext context) static IRubyObject
RubyObjectSpace.id2ref
(ThreadContext context, IRubyObject recv, IRubyObject id) static IRubyObject
RubyFileTest.FileTestFileMethods.identical_p
(ThreadContext context, IRubyObject recv, IRubyObject filename1, IRubyObject filename2) static IRubyObject
RubyFileTest.identical_p
(ThreadContext context, IRubyObject recv, IRubyObject filename1, IRubyObject filename2) abstract IRubyObject
RubyInteger.idiv
(ThreadContext context, IRubyObject other) RubyComplex.image
(ThreadContext context) nucomp_imageRubyNumeric.image
(ThreadContext context) numeric_imagestatic IRubyObject
RubyModule.RefinementMethods.import_methods
(ThreadContext context, IRubyObject self, IRubyObject[] modules) 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) RubyModule.included_modules
(ThreadContext context) rb_mod_included_modulesstatic IRubyObject
RubyConverter.InvalidByteSequenceErrorMethods.incomplete_input_p
(ThreadContext context, IRubyObject self) RubyArray.index
(ThreadContext context, Block block) RubyArray.index
(ThreadContext context, IRubyObject obj, Block unused) RubyString.index
(ThreadContext context, IRubyObject arg0) rb_str_index_mRubyString.index
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyComplex.infinite_p
(ThreadContext context) RubyFloat.infinite_p
(ThreadContext context) RubyNumeric.infinite_p
(ThreadContext context) RubyClass.inherited
(ThreadContext context, IRubyObject arg) 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 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) 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, Block block) RubyEnumerator.initialize
(ThreadContext context, IRubyObject size, 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
(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
(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, 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
(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
(ThreadContext context, IRubyObject[] args) 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) 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_copyRubyBinding.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
(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
(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
(ThreadContext context, IRubyObject arg) RubyRegexp.initialize_m
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyRegexp.initialize_m
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyEnumerable.inject
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.inject
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) static IRubyObject
RubyEnumerable.inject
(ThreadContext context, IRubyObject self, IRubyObject init, IRubyObject method, Block block) 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
(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) RubyArithmeticSequence.inspect
(ThreadContext context) RubyArray.inspect
(ThreadContext context) rb_ary_inspectRubyBoolean.False.inspect
(ThreadContext context) RubyBoolean.True.inspect
(ThreadContext context) RubyChain.inspect
(ThreadContext context) 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) RubyException.inspect
(ThreadContext context) inspects an object and return a kind of debug informationRubyFile.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
(ThreadContext context, IRubyObject self) RubyMatchData.inspect
(ThreadContext context) RubyMethod.inspect
(ThreadContext context) RubyNil.inspect
(ThreadContext context) nil_inspectabstract IRubyObject
RubyObjectSpace.AbstractWeakMap.inspect
(ThreadContext context) RubyProcess.RubyStatus.inspect
(ThreadContext context) RubyRange.inspect
(ThreadContext context) RubyRational.inspect
(ThreadContext context) nurat_inspectRubyRegexp.inspect
(ThreadContext context) rb_reg_inspectRubyString.inspect
(ThreadContext context) rb_str_inspectRubyStruct.inspect
(ThreadContext context) static IRubyObject
RubyStruct.StructMethods.inspect
(ThreadContext context, IRubyObject recv) RubySymbol.inspect
(ThreadContext context) RubyThread.inspect
(ThreadContext context) RubyThread.Location.inspect
(ThreadContext context) RubyTime.inspect
(ThreadContext context) RubyUnboundMethod.inspect
(ThreadContext context) RubyBasicObject.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
(ThreadContext context, IRubyObject symbol) RubyModule.instance_methods
(ThreadContext context, IRubyObject[] args) static RubyBoolean
RubyKernel.instance_of_p
(ThreadContext context, IRubyObject self, IRubyObject type) static IRubyObject
RubyKernel.instance_variable_defined_p
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
RubyKernel.instance_variable_get
(ThreadContext context, IRubyObject self, IRubyObject name) static IRubyObject
RubyKernel.instance_variable_set
(IRubyObject self, IRubyObject name, IRubyObject value) static RubyArray
RubyKernel.instance_variables
(ThreadContext context, IRubyObject self) RubyInteger.integer_p
(ThreadContext context) int_int_pRubyNumeric.integer_p
(ThreadContext context) num_int_pRubyString.intern
(ThreadContext context) static IRubyObject
RubyArgsFile.internal_encoding
(ThreadContext context, IRubyObject recv) RubyIO.internal_encoding
(ThreadContext context) RubyIOBuffer.internal_p
(ThreadContext context) RubyArray.intersect_p
(ThreadContext context, IRubyObject other) MRI: rb_ary_intersect_pRubyArray.intersection
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyEnumerable.inverseGrep
(ThreadContext context, IRubyObject self, IRubyObject pattern, Block block) RubyHash.invert
(ThreadContext context) rb_hash_invertRubyIO.ioctl
(ThreadContext context, IRubyObject[] args) RubyTime.isdst
(ThreadContext context) RubyFloat.isNegative
(ThreadContext context) RubyNumeric.isNegative
(ThreadContext context) num_negative_pRubyFloat.isPositive
(ThreadContext context) RubyNumeric.isPositive
(ThreadContext context) num_positive_pstatic IRubyObject
RubyKernel.itself
(IRubyObject self) RubyArray.join
(ThreadContext context) RubyArray.join
(ThreadContext context, IRubyObject sep) rb_ary_joinstatic RubyString
RubyFile.join
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyThread.join
(ThreadContext context) RubyThread.join
(ThreadContext context, IRubyObject timeout) RubyArray.keep_if
(ThreadContext context, Block block) RubyHash.keep_if
(ThreadContext context, Block block) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.key
(ThreadContext context, IRubyObject expected) RubyHash.key
(ThreadContext context, IRubyObject expected) RubyKeyError.key
(ThreadContext context) RubyNoMatchingPatternKeyError.key
(ThreadContext context) RubyObjectSpace.AbstractWeakMap.key_p
(ThreadContext context, IRubyObject key) RubyThread.key_p
(ThreadContext context, IRubyObject key) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.keys
(ThreadContext context) RubyHash.keys
(ThreadContext context) rb_hash_keysRubyObjectSpace.AbstractWeakMap.keys
(ThreadContext context) RubyThread.keys()
static IRubyObject
RubyStruct.StructMethods.keyword_init_p
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.kill
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyThread.kill()
static IRubyObject
RubyThread.kill
(IRubyObject recv, IRubyObject rubyThread, Block block) static RubyBoolean
RubyKernel.kind_of_p
(ThreadContext context, IRubyObject self, IRubyObject type) RubyThread.Location.label
(ThreadContext context) static RubyProc
RubyKernel.lambda
(ThreadContext context, IRubyObject recv, Block block) RubyProc.lambda_p
(ThreadContext context) RubyArithmeticSequence.last
(ThreadContext context) RubyArithmeticSequence.last
(ThreadContext context, IRubyObject num) 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_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) RubyRandom.leftObj
(ThreadContext context) RubyArray.length
(ThreadContext context) rb_ary_lengthRubySymbol.length
(ThreadContext context) 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) RubyIO.lineno
(ThreadContext context) Returns the current line number.RubyThread.Location.lineno
(ThreadContext context) static IRubyObject
RubyArgsFile.lineno_set
(ThreadContext context, IRubyObject recv, IRubyObject line) RubyIO.lineno_set
(ThreadContext context, IRubyObject newLineNumber) Sets the current line number.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) static RubyArray
RubyThread.list
(IRubyObject recv) RubyThreadGroup.list
(ThreadContext context, Block block) RubyString.ljust
(ThreadContext context, IRubyObject arg0) rb_str_ljustRubyString.ljust
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) 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
(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) RubyBinding.local_variables
(ThreadContext context) static RubyArray
RubyKernel.local_variables
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEncoding.locale_charmap
(ThreadContext context, IRubyObject recv) RubyTime.localtime
(ThreadContext context) RubyTime.localtime
(ThreadContext context, IRubyObject arg) RubyIOBuffer.locked
(ThreadContext context, Block block) RubyIOBuffer.locked_p
(ThreadContext context) 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 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) 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) RubyFloat.magnitude
(ThreadContext context) flo_abs/1.9RubyInteger.magnitude
(ThreadContext context) RubyNumeric.magnitude
(ThreadContext context) num_abs/1.9static RubyThread
RubyThread.main
(IRubyObject recv) RubyArray.map
(ThreadContext context, Block block) static IRubyObject
RubyEnumerable.map
(ThreadContext context, IRubyObject self, Block block) 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) 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[] args, Block block) RubyString.match
(ThreadContext context, IRubyObject pattern, Block block) RubyString.match
(ThreadContext context, IRubyObject pattern, IRubyObject pos, Block block) RubyMatchData.match_length
(ThreadContext context, IRubyObject nth) 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) 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
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.maxgroups_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyTime.mday
(ThreadContext context) 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) RubyStruct.members
(ThreadContext context) static IRubyObject
RubyStruct.StructMethods.members
(ThreadContext context, IRubyObject recv) RubyHash.merge
(ThreadContext context, IRubyObject[] others, Block block) rb_hash_mergeRubyHash.merge_bang
(ThreadContext context, IRubyObject[] others, Block block) rb_hash_updateRubyException.message
(ThreadContext context) RubySignalException.message
(ThreadContext context) 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) RubyModule.method_removed
(ThreadContext context, IRubyObject nothing) RubyModule.method_undefined
(ThreadContext context, IRubyObject nothing) 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) RubyTime.min
(ThreadContext context) 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
(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) 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) RubyNumeric.modulo
(ThreadContext context, IRubyObject other) num_moduloRubyTime.monday_p
(ThreadContext context) RubyTime.month
(ThreadContext context) RubyFile.mtime
(ThreadContext context) static IRubyObject
RubyFile.mtime
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFileStat.mtime
(ThreadContext context) AbstractRubyMethod.name
(ThreadContext context) RubyModule.name
(ThreadContext context) RubyNameError.name()
RubySymbol.name
(ThreadContext context) static IRubyObject
RubyEncoding.name_list
(ThreadContext context, IRubyObject recv) RubyMatchData.named_captures
(ThreadContext context, IRubyObject[] args) 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
(ThreadContext context) flo_is_nan_pRubyThread.native_thread_id
(ThreadContext context) RubyComplex.negate
(ThreadContext context) nucomp_negatestatic 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 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) RubyClass.newInstance
(ThreadContext context, Block block) rb_class_new_instanceRubyClass.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 real, IRubyObject image) 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 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
RubyComplex.newInstanceBang
(ThreadContext context, IRubyObject recv, IRubyObject real) static IRubyObject
RubyComplex.newInstanceBang
(ThreadContext context, IRubyObject recv, IRubyObject real, IRubyObject image) static IRubyObject
RubyRandom.newSeed
(ThreadContext context, IRubyObject recv) 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
(ThreadContext context) static IRubyObject
RubyKernel.nil_p
(ThreadContext context, IRubyObject self) RubyNil.nil_p
(ThreadContext context) RubyArray.nitems
(ThreadContext context) rb_ary_nitemsRubyFileStat.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) RubyNumeric.nonzero_p
(ThreadContext context) num_nonzero_pRubyIOBuffer.not_bang
(ThreadContext context) RubyTime.nsec
(ThreadContext context) Get the fractional part of time in nanoseconds.RubyIOBuffer.null_p
(ThreadContext context) RubyNumeric.num_imaginary
(ThreadContext context) num_imaginaryRubyComplex.numerator
(ThreadContext context) nucomp_numeratorRubyFloat.numerator
(ThreadContext context) flo_numeratorRubyInteger.numerator
(ThreadContext context) RubyNumeric.numerator
(ThreadContext context) numeric_numeratorRubyRational.numerator
(ThreadContext context) nurat_numeratorstatic 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_octRubyInteger.odd_p
(ThreadContext context) RubyMatchData.offset
(ThreadContext context, IRubyObject index) match_offsetRubyArray.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) RubyRational.op_abs
(ThreadContext context) nurat_absRubyComplex.op_add
(ThreadContext context, IRubyObject other) nucomp_addRubyArray.op_and
(ThreadContext context, IRubyObject other) MRI: rb_ary_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
(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
(ThreadContext context, IRubyObject index) RubyInteger.op_aref
(ThreadContext context, IRubyObject index, IRubyObject length) 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) 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) 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
(ThreadContext context, IRubyObject key, IRubyObject value) static IRubyObject
RubyArgsFile.op_binmode
(ThreadContext context, IRubyObject recv) RubyIO.op_binmode
(ThreadContext context) RubyArray.op_cmp
(ThreadContext context, IRubyObject obj) rb_ary_cmpRubyComplex.op_cmp
(ThreadContext context, IRubyObject 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
(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
(ThreadContext context, IRubyObject other) rb_ary_diffRubyComplex.op_div
(ThreadContext context, IRubyObject other) nucomp_div / nucomp_quo / rb_complex_divRubyFloat.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) 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_eqqRubySymbol.op_eqq
(ThreadContext context, IRubyObject other) RubyTime.op_eqq
(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.static 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) 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) 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_exptRubyString.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_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
(ThreadContext context, IRubyObject obj) rb_mod_geRubyString.op_ge
(ThreadContext context, IRubyObject other) RubyTime.op_ge
(ThreadContext context, IRubyObject other) RubyBignum.op_gt
(ThreadContext context, IRubyObject other) static RubyBoolean
RubyComparable.op_gt
(ThreadContext context, IRubyObject recv, IRubyObject other) cmp_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
(ThreadContext context, IRubyObject obj) rb_mod_gtRubyString.op_gt
(ThreadContext context, IRubyObject other) RubyTime.op_gt
(ThreadContext context, IRubyObject other) RubyBignum.op_le
(ThreadContext context, IRubyObject other) static RubyBoolean
RubyComparable.op_le
(ThreadContext context, IRubyObject recv, IRubyObject other) cmp_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
(ThreadContext context, IRubyObject arg) MRI: rb_class_inherited_pRubyString.op_le
(ThreadContext context, IRubyObject other) RubyTime.op_le
(ThreadContext context, IRubyObject other) 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_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
(ThreadContext context, IRubyObject obj) rb_mod_ltRubyString.op_lt
(ThreadContext context, IRubyObject other) RubyTime.op_lt
(ThreadContext context, IRubyObject other) 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) RubyFloat.op_minus
(ThreadContext context, IRubyObject other) flo_minusabstract IRubyObject
RubyInteger.op_minus
(ThreadContext context, IRubyObject other) RubyRational.op_minus
(ThreadContext context, IRubyObject other) nurat_subRubyTime.op_minus
(ThreadContext context, IRubyObject other) RubyBignum.op_mod
(ThreadContext context, IRubyObject other) rb_big_moduloRubyFloat.op_mod
(ThreadContext context, IRubyObject other) flo_modabstract IRubyObject
RubyInteger.op_mod
(ThreadContext context, IRubyObject other) RubyRange.op_mod
(ThreadContext context, IRubyObject step) RubyBignum.op_mul
(ThreadContext context, IRubyObject other) rb_big_mulRubyComplex.op_mul
(ThreadContext context, IRubyObject other) nucomp_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) 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.static IRubyObject
RubyKernel.op_not_match
(ThreadContext context, IRubyObject self, IRubyObject arg) RubyArray.op_or
(ThreadContext context, IRubyObject other) rb_ary_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
(ThreadContext context, IRubyObject obj) rb_ary_plusRubyChain.op_plus
(ThreadContext context, IRubyObject obj) RubyFloat.op_plus
(ThreadContext context, IRubyObject other) flo_plusabstract IRubyObject
RubyInteger.op_plus
(ThreadContext context, IRubyObject other) RubyRational.op_plus
(ThreadContext context, IRubyObject other) nurat_addRubyString.op_plus
(ThreadContext context, IRubyObject arg) RubyTime.op_plus
(ThreadContext context, IRubyObject other) RubyBignum.op_pow
(ThreadContext context, IRubyObject other) rb_big_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_remabstract IRubyObject
RubyInteger.op_rshift
(ThreadContext context, IRubyObject other) RubyProcess.RubyStatus.op_rshift
(ThreadContext context, IRubyObject other) RubyComplex.op_sub
(ThreadContext context, IRubyObject other) nucomp_subRubyArray.op_times
(ThreadContext context, IRubyObject times) rb_ary_timesRubyFloat.op_uminus
(ThreadContext context) flo_uminusabstract IRubyObject
RubyInteger.op_uminus
(ThreadContext context) RubyNumeric.op_uminus
(ThreadContext context) num_uminusRubyNumeric.op_uplus
(ThreadContext context) num_uplusabstract 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) 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
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.owned_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) 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) RubyArray.pack
(ThreadContext context, IRubyObject obj) RubyArray.pack
(ThreadContext context, IRubyObject obj, IRubyObject maybeOpts) 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) 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) 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
RubyProcess.pid
(ThreadContext context, IRubyObject recv) RubyProcess.RubyStatus.pid
(ThreadContext context) static IRubyObject
RubyIO.pipe
(ThreadContext context, IRubyObject klass, Block block) 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
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.pipe_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.pipe_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) 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.RubyIO.pos
(ThreadContext context) RubyIO.pos_set
(ThreadContext context, IRubyObject offset) RubyMatchData.post_match
(ThreadContext context) match_post_matchRubyInteger.pow
(ThreadContext context, IRubyObject other) RubyInteger.pow
(ThreadContext context, IRubyObject b, IRubyObject m) 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, IRubyObject[] args) RubyIOBuffer.pread
(ThreadContext context, IRubyObject io, IRubyObject _from) RubyIOBuffer.pread
(ThreadContext context, IRubyObject io, IRubyObject _from, IRubyObject _length) RubyInteger.pred
(ThreadContext context) 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
(ThreadContext context, IRubyObject include) rb_mod_prepend_featuresRubyModule.prepended
(ThreadContext context, IRubyObject other) 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) 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
RubyArgsFile.printf
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyIO.printf
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.printf
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyThread.priority
(ThreadContext context) RubyThread.priority_set
(ThreadContext context, IRubyObject priority) RubyNameError.private_call_p
(ThreadContext context) 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
(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) static IRubyObject
RubyKernel.private_methods
(ThreadContext context, IRubyObject self, IRubyObject[] args) static RubyProc
RubyKernel.proc
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyEnumerator.produce
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) MRI: enumerator_s_produceRubyArray.product
(ThreadContext context, IRubyObject[] args, Block block) 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) static IRubyObject
RubyKernel.protected_methods
(ThreadContext context, IRubyObject self, IRubyObject[] args) 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
(ThreadContext context, IRubyObject symbol) RubyModule.public_instance_methods
(ThreadContext context, IRubyObject[] args) 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) 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
(ThreadContext context, IRubyObject item) RubyArray.push
(ThreadContext context, IRubyObject[] items) RubyConverter.putback
(ThreadContext context, IRubyObject[] argv) static IRubyObject
RubyArgsFile.putc
(ThreadContext context, IRubyObject recv, IRubyObject arg0) RubyIO.putc
(ThreadContext context, IRubyObject ch) 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) 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) 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) 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 recv, IRubyObject[] args, Block block) 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) 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) static IRubyObject
RubyRandom.RandomFormatter.randomNumber
(ThreadContext context, IRubyObject self) static IRubyObject
RubyRandom.RandomFormatter.randomNumber
(ThreadContext context, IRubyObject self, IRubyObject arg0) RubyArray.rassoc
(ThreadContext context, IRubyObject value) rb_ary_rassocRubyGlobal.CaseInsensitiveStringOnlyRubyHash.rassoc
(ThreadContext context, IRubyObject obj) RubyHash.rassoc
(ThreadContext context, IRubyObject obj) 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
(ThreadContext context) rb_ary_clearRubyHash.rb_clear
(ThreadContext context) rb_hash_clearRubyDir.rb_each_child
(ThreadContext context, Block block) RubyHash.rb_size
(ThreadContext context) rb_hash_sizestatic IRubyObject
RubyKernel.rbCatch
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyKernel.rbCatch
(ThreadContext context, IRubyObject recv, IRubyObject tag, Block block) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.rbClone
(ThreadContext context) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.rbClone
(ThreadContext context, IRubyObject _opts) static IRubyObject
RubyKernel.rbClone
(ThreadContext context, IRubyObject self) static IRubyObject
RubyKernel.rbClone
(ThreadContext context, IRubyObject self, IRubyObject opts) RubyMethod.rbClone()
final IRubyObject
RubyNumeric.rbClone
(ThreadContext context) final IRubyObject
RubyNumeric.rbClone
(ThreadContext context, IRubyObject arg) RubyProc.rbClone
(ThreadContext context) RubyUnboundMethod.rbClone()
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
RubyData.DataMethods.rbNew
(ThreadContext context, IRubyObject self, IRubyObject hashOrElt) static IRubyObject
RubyData.DataMethods.rbNew
(ThreadContext context, IRubyObject self, IRubyObject[] values) 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
(ThreadContext context) RubyFileStat.rdevMajor
(ThreadContext context) 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
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.UserID.re_exchangeable_p
(ThreadContext context, IRubyObject self) static IRubyObject
RubyArgsFile.read
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyDir.read
(ThreadContext context) Returns the next entry from this directory.RubyIO.read
(ThreadContext context) Read all available bytes.RubyIO.read
(ThreadContext context, IRubyObject length) Read length bytes.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, Block unusedBlock) RubyIOBuffer.read
(ThreadContext context, IRubyObject io) 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 arg0, IRubyObject arg1) RubyIO.read_nonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyFileStat.readable_p
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.readable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.readable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) 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
(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 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) RubyIO.readlines
(ThreadContext context, IRubyObject arg0) 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) 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 arg0, IRubyObject arg1) 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 path, IRubyObject dir) static IRubyObject
RubyFile.realpath
(ThreadContext context, IRubyObject recv, IRubyObject path) static IRubyObject
RubyFile.realpath
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject cwd) RubyLocalJumpError.reason()
RubyBinding.receiver
(ThreadContext context) RubyFrozenError.receiver
(ThreadContext context) 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.refinements
(ThreadContext context) RubyMatchData.regexp
(ThreadContext context, Block block) RubyHash.rehash
(ThreadContext context) rb_hash_rehashRubyGlobal.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) RubyBignum.remainder
(ThreadContext context, IRubyObject other) rb_big_remainderRubyInteger.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_const
(ThreadContext context, IRubyObject rubyName) static IRubyObject
RubyKernel.remove_instance_variable
(ThreadContext context, IRubyObject self, IRubyObject name, Block block) RubyModule.remove_method
(ThreadContext context, IRubyObject[] args) 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
(ThreadContext context, IRubyObject orig) rb_ary_replaceRubyGlobal.CaseInsensitiveStringOnlyRubyHash.replace
(ThreadContext context, IRubyObject other) RubyHash.replace
(ThreadContext context, IRubyObject other) rb_hash_replaceRubyString.replace
(ThreadContext context, IRubyObject other) rb_str_replace_mRubyConverter.replacement
(ThreadContext context) RubyConverter.replacement_set
(ThreadContext context, IRubyObject arg) 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
(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) 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) RubyStopIteration.result()
RubyArray.reverse
(ThreadContext context) RubyString.reverse
(ThreadContext context) RubyArray.reverse_bang
(ThreadContext context) rb_ary_reverse_bangRubyString.reverse_bang
(ThreadContext context) RubyArray.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) static IRubyObject
RubyArgsFile.rewind
(ThreadContext context, IRubyObject recv) RubyChain.rewind
(ThreadContext context) RubyDir.rewind
(ThreadContext context) Moves position in this directory to the first entry.RubyIO.rewind
(ThreadContext context) static IRubyObject
RubyProcess.GroupID.rid
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.UserID.rid
(ThreadContext context, IRubyObject self) RubyArray.rindex
(ThreadContext context, Block block) RubyArray.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
(ThreadContext context, IRubyObject arg0) rb_str_rjustRubyString.rjust
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) static IRubyObject
RubyDir.rmdir
(ThreadContext context, IRubyObject recv, IRubyObject path) Deletes the directory specified bypath
.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 _digits, IRubyObject _opts) MRI: flo_roundRubyInteger.round
(ThreadContext context) RubyInteger.round
(ThreadContext context, IRubyObject _digits) RubyInteger.round
(ThreadContext context, IRubyObject digits, IRubyObject _opts) RubyNumeric.round
(ThreadContext context) MRI: num_roundRubyRational.round
(ThreadContext context) RubyRational.round
(ThreadContext context, IRubyObject n) RubyRational.round
(ThreadContext context, IRubyObject n, IRubyObject opts) RubyTime.round
(ThreadContext context, IRubyObject[] args) 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) RubyString.rubyLength
(ThreadContext context) RubyThread.run()
RubyArray.sample
(ThreadContext context) RubyArray.sample
(ThreadContext context, IRubyObject sampleOrOpts) RubyArray.sample
(ThreadContext context, IRubyObject sample, IRubyObject opts) RubyTime.saturday_p
(ThreadContext context) 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) RubyTime.sec
(ThreadContext context) static IRubyObject
RubyRandom.seed
(ThreadContext context, IRubyObject self) RubyRandomBase.seed
(ThreadContext context) static IRubyObject
RubyArgsFile.seek
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyDir.seek
(ThreadContext context, IRubyObject newPos) Moves to a positiond
.RubyIO.seek
(ThreadContext context, IRubyObject off) RubyIO.seek
(ThreadContext context, IRubyObject off, IRubyObject whence) 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) 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) RubyException.set_backtrace
(ThreadContext context, IRubyObject obj) 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
(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) 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) 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
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyProcess.Sys.seteuid
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyProcess.Sys.setgid
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyFileStat.setgid_p
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.setgid_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.setgid_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyThread.setName
(ThreadContext context, IRubyObject name) static IRubyObject
RubyProcess.setpgid
(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2) static IRubyObject
RubyProcess.setpgrp
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.setpriority
(ThreadContext context, IRubyObject recv, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3) 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
RubyProcess.setsid
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.Sys.setuid
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyFileStat.setuid_p
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.setuid_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) 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_bang
(ThreadContext context) RubyArray.shuffle_bang
(ThreadContext context, IRubyObject opts) static IRubyObject
RubyProcess.GroupID.sid_available_p
(ThreadContext context, IRubyObject self) static IRubyObject
RubyProcess.UserID.sid_available_p
(ThreadContext context, IRubyObject self) RubyProcess.RubyStatus.signaled
(ThreadContext context) static IRubyObject
RubySignal.signame
(ThreadContext context, IRubyObject recv, IRubyObject rubySig) RubySignalException.signo
(ThreadContext context) static RubyFloat
RubyMath.sin
(ThreadContext context, IRubyObject recv, IRubyObject x) static IRubyObject
RubyKernel.singleton_class
(ThreadContext context, IRubyObject recv) RubyModule.singleton_class_p
(ThreadContext context) 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) static RubyArray
RubyKernel.singleton_methods
(ThreadContext context, IRubyObject self, IRubyObject[] args) static RubyFloat
RubyMath.sinh
(ThreadContext context, IRubyObject recv, IRubyObject x) RubyArithmeticSequence.size
(ThreadContext context) RubyChain.size
(ThreadContext context) RubyClassPathVariable.size
(ThreadContext context) final IRubyObject
RubyEnumerator.size
(ThreadContext context) RubyFile.size
(ThreadContext context) RubyFileStat.size
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.size
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.size
(ThreadContext context, IRubyObject recv, IRubyObject filename) abstract IRubyObject
RubyInteger.size
(ThreadContext context) RubyIOBuffer.size
(ThreadContext context) RubyMatchData.size
(ThreadContext context) match_sizeabstract IRubyObject
RubyObjectSpace.AbstractWeakMap.size
(ThreadContext context) RubyRange.size
(ThreadContext context) RubyStruct.size
(ThreadContext context) static IRubyObject
RubyIOBuffer.size_of
(ThreadContext context, IRubyObject self, IRubyObject dataType) RubyFileStat.size_p
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.size_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.size_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) 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) RubyHash.slice
(ThreadContext context, IRubyObject[] args) rb_hash_sliceRubyIOBuffer.slice
(ThreadContext context) RubyIOBuffer.slice
(ThreadContext context, IRubyObject _offset) RubyIOBuffer.slice
(ThreadContext context, IRubyObject _offset, IRubyObject _length) 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) RubyFileStat.socket_p
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.socket_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.socket_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyArray.sort
(ThreadContext context, Block block) rb_ary_sortstatic IRubyObject
RubyEnumerable.sort
(ThreadContext context, IRubyObject self, Block block) 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_bangRubyRegexp.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) static RubyFixnum
RubyKernel.spawn
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static RubyFixnum
RubyProcess.spawn
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static RubyArray
RubyFile.split
(ThreadContext context, IRubyObject recv, IRubyObject arg) 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
(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) 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
RubyGC.start
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static RubyThread
RubyThread.start
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Basically the same as Thread.new .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
(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
(ThreadContext context) static IRubyObject
RubyFileTest.FileTestFileMethods.sticky_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyFileTest.sticky_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static IRubyObject
RubyThread.stop
(ThreadContext context, IRubyObject receiver) RubyThread.stop_p
(ThreadContext context) RubyProcess.RubyStatus.stopped_p
(ThreadContext context) RubyProcess.RubyStatus.stopsig
(ThreadContext context) RubyString.str_eql_p
(ThreadContext context, IRubyObject other) static IRubyObject
RubyGC.stress
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyGC.stress_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyTime.strftime
(ThreadContext context, IRubyObject format) static IRubyObject
RubyIOBuffer.string
(ThreadContext context, IRubyObject self, IRubyObject _length, Block block) RubyMatchData.string
(ThreadContext context) match_stringRubyString.strip
(ThreadContext context) rb_str_strip / rb_str_strip_bangRubyString.strip_bang
(ThreadContext context) 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) RubyClass.subclasses
(ThreadContext context) RubyTime.subsec
(ThreadContext context) RubyInteger.succ
(ThreadContext context) int_succRubyString.succ
(ThreadContext context) RubySymbol.succ
(ThreadContext context) 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) RubyTime.sunday_p
(ThreadContext context) RubyMethod.super_method
(ThreadContext context) RubyUnboundMethod.super_method
(ThreadContext context) RubyClass.superclass
(ThreadContext context) Return the real super class of this class.RubyString.swapcase
(ThreadContext context) rb_str_swapcase / rb_str_swapcase_bangRubyString.swapcase
(ThreadContext context, IRubyObject arg) RubyString.swapcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) 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
(ThreadContext context) static RubyBoolean
RubyFileTest.FileTestFileMethods.symlink_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static RubyBoolean
RubyFileTest.symlink_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyIO.sync
(ThreadContext context) Returns the current sync mode.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
(ThreadContext context, IRubyObject recv, IRubyObject[] argv, Block block) RubyIO.sysread
(ThreadContext context, IRubyObject _length) 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) RubyUncaughtThrowError.tag()
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.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) RubyModule.target
(ThreadContext context) static IRubyObject
RubyArgsFile.tell
(ThreadContext context, IRubyObject recv) RubyDir.tell
(ThreadContext context) Returns the current position in the directory.RubyProcess.RubyStatus.termsig
(ThreadContext context) 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) RubyTime.thursday_p
(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) RubyInteger.times
(ThreadContext context, Block block) static IRubyObject
RubyProcess.times
(ThreadContext context, IRubyObject recv, Block unusedBlock) static IRubyObject
RubyArgsFile.to_a
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyArray.to_a
(ThreadContext context) rb_ary_to_astatic 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) RubyHash.to_a
(ThreadContext context) rb_hash_to_aRubyMatchData.to_a
(ThreadContext context) match_to_astatic RubyArray
RubyNil.to_a
(ThreadContext context, IRubyObject recv) nil_to_aRubyRange.to_a
(ThreadContext context, Block block) RubyStruct.to_a
(ThreadContext context) RubyTime.to_a
(ThreadContext context) 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_cRubyComplex.to_f
(ThreadContext context) nucomp_to_fRubyFloat.to_f
(ThreadContext context) abstract IRubyObject
RubyInteger.to_f
(ThreadContext context) static RubyFloat
RubyNil.to_f
(ThreadContext context, IRubyObject recv) nil_to_fRubyRational.to_f
(ThreadContext context) nurat_to_fRubyString.to_f
(ThreadContext context) RubyTime.to_f()
RubyArray.to_h
(ThreadContext context, Block block) static RubyHash
RubyData.to_h
(ThreadContext context, IRubyObject self, Block block) static IRubyObject
RubyEnumerable.to_h
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) RubyGlobal.CaseInsensitiveStringOnlyRubyHash.to_h
(ThreadContext context, Block block) RubyHash.to_h
(ThreadContext context, Block block) static RubyHash
RubyNil.to_h
(ThreadContext context, IRubyObject recv) RubyStruct.to_h
(ThreadContext context, Block block) RubyHash.to_hash
(ThreadContext context) rb_hash_to_hashRubyComplex.to_i
(ThreadContext context) nucomp_to_iRubyInteger.to_i
(ThreadContext context) static RubyFixnum
RubyNil.to_i
(ThreadContext context, IRubyObject recv) nil_to_iRubyProcess.RubyStatus.to_i
(ThreadContext context) RubyRational.to_i
(ThreadContext context) RubyString.to_i
(ThreadContext context) RubyString.to_i
(ThreadContext context, IRubyObject arg0) rb_str_to_iRubyTime.to_i
(ThreadContext context) RubyNumeric.to_int
(ThreadContext context) num_to_intstatic IRubyObject
RubyArgsFile.to_io
(ThreadContext context, IRubyObject recv) RubyIO.to_io()
RubyDir.to_path
(ThreadContext context) RubyHash.to_proc
(ThreadContext context) RubyMethod.to_proc
(ThreadContext context) Create a Proc object.RubyProc.to_proc()
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
(ThreadContext context, IRubyObject recv) 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_sRubyGlobal.CaseInsensitiveStringOnlyRubyHash.to_s
(ThreadContext context) RubyHash.to_s
(ThreadContext context) rb_hash_to_s & to_s_hashRubyInteger.to_s
(ThreadContext context) RubyInteger.to_s
(ThreadContext context, IRubyObject x) RubyIOBuffer.to_s
(ThreadContext context) 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) static RubyString
RubyNil.to_s
(ThreadContext context, IRubyObject recv) nil_to_sRubyProc.to_s
(ThreadContext context) RubyProcess.RubyStatus.to_s
(ThreadContext context) RubyRange.to_s
(ThreadContext context) RubyRational.to_s
(ThreadContext context) nurat_to_sRubyRegexp.to_s
(ThreadContext context) RubyString.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) RubySymbol.to_sym()
static IRubyObject
RubyException.to_tty_p
(ThreadContext context, IRubyObject recv) 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_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) 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) RubyArray.transpose
(ThreadContext context) rb_ary_transposestatic 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) RubyFile.truncate
(ThreadContext context, IRubyObject len) static IRubyObject
RubyFile.truncate
(ThreadContext context, IRubyObject recv, IRubyObject path, IRubyObject length) RubyFloat.truncate
(ThreadContext context) MRI: flo_truncateRubyFloat.truncate
(ThreadContext context, IRubyObject n) MRI: flo_truncateRubyInteger.truncate
(ThreadContext context) abstract IRubyObject
RubyInteger.truncate
(ThreadContext context, IRubyObject arg) RubyNumeric.truncate
(ThreadContext context) MRI: num_truncateRubyRational.truncate
(ThreadContext context) MRI: nurat_truncateRubyRational.truncate
(ThreadContext context, IRubyObject n) 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) RubyIO.tty_p
(ThreadContext context) RubyTime.tuesday_p
(ThreadContext context) static RubyClass
RubyKernel.type
(IRubyObject self) RubyFileStat.uid
(ThreadContext context) static IRubyObject
RubyProcess.uid
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.uid_set
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyFile.umask
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyMethod.unbind()
RubyModule.undef_method
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyObjectSpace.undefine_finalizer
(ThreadContext context, IRubyObject recv, IRubyObject obj, Block block) RubyModule.undefined_instance_method
(ThreadContext context) RubyString.undump
(ThreadContext context) 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_unionRubyArray.uniq
(ThreadContext context, Block block) static IRubyObject
RubyEnumerable.uniq
(ThreadContext context, IRubyObject self, Block block) RubyArray.uniq_bang
(ThreadContext context, Block block) static IRubyObject
RubyFile.unlink
(ThreadContext context, IRubyObject recv, IRubyObject[] args) 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
(ThreadContext context) 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) rb_str_upcase / rb_str_upcase_bangRubyString.upcase
(ThreadContext context, IRubyObject arg) RubyString.upcase
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) 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) RubyTime.usec
(ThreadContext context) Get the microsecond part of this time value.RubyModule.used_modules
(ThreadContext context) RubyModule.used_refinements
(ThreadContext context) RubyModule.using
(ThreadContext context, IRubyObject refinedModule) static RubyTime
RubyTime.utc
(ThreadContext context, IRubyObject recv, IRubyObject[] args) 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
(ThreadContext context) RubyUncaughtThrowError.value()
RubyHash.values
(ThreadContext context) rb_hash_valuesRubyIOBuffer.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
(ThreadContext context, IRubyObject[] args) rb_values_atRubyHash.values_at
(ThreadContext context, IRubyObject[] args) rb_hash_values_atRubyMatchData.values_at
(ThreadContext context, IRubyObject[] args) RubyStruct.values_at
(ThreadContext context, IRubyObject[] args) 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
(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
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.waitall
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyProcess.waitpid
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyProcess.waitpid2
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyThread.wakeup()
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) RubyTime.wday
(ThreadContext context) RubyTime.wednesday_p
(ThreadContext context) 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
(ThreadContext context) static RubyBoolean
RubyFileTest.FileTestFileMethods.writable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static RubyBoolean
RubyFileTest.writable_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) 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) 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.static IRubyObject
RubyIO.write
(ThreadContext context, IRubyObject recv, IRubyObject[] argv) RubyIOBuffer.write
(ThreadContext context, IRubyObject io) 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 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.RubyIOBuffer.xor_bang
(ThreadContext context, IRubyObject _mask) RubyTime.yday
(ThreadContext context) RubyTime.year
(ThreadContext context) RubyYielder.yield
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubyKernel.yield_self
(ThreadContext context, IRubyObject recv, Block block) RubyFileStat.zero_p
(ThreadContext context) static RubyBoolean
RubyFileTest.FileTestFileMethods.zero_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) static RubyBoolean
RubyFileTest.zero_p
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyFloat.zero_p
(ThreadContext context) MRI: flo_zero_pabstract IRubyObject
RubyInteger.zero_p
(ThreadContext context) RubyNumeric.zero_p
(ThreadContext context) num_zero_pRubyArray.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) RubyTime.zone
(ThreadContext context) -
Uses of JRubyMethod in org.jruby.anno
Fields in org.jruby.anno declared as JRubyMethodMethods in org.jruby.anno with parameters of type JRubyMethodModifier and TypeMethodDescriptionstatic void
AnnotationHelper.addMethodNamesToMap
(Map<String, JRubyMethod> map, JRubyMethod jrubyMethod, String simpleName) static void
AnnotationHelper.addMethodNamesToMap
(Map<String, JRubyMethod> map, JRubyMethod anno, String simpleName, String[] names, String[] aliases) void
AnnotationBinder.generateMethodAddCalls
(ExecutableElement md, JRubyMethod anno) void
IndyBinder.generateMethodAddCalls
(ExecutableElement md, JRubyMethod jrubyMethod) static int
AnnotationHelper.getArityValue
(JRubyMethod anno, int actualRequired) static String
AnnotationHelper.getCallerCallConfigNameByAnno
(JRubyMethod jrubyMethod) Produce a CallConfiguration name that represents what *caller* methods must prepare for the method with this annotation.static long
IndyBinder.getEncodedSignature
(JRubyMethod anno) static void
AnnotationHelper.groupFrameFields
(Map<Set<FrameField>, List<String>> readGroups, Map<Set<FrameField>, List<String>> writeGroups, JRubyMethod anno, String simpleName) Method parameters in org.jruby.anno with type arguments of type JRubyMethodModifier and TypeMethodDescriptionstatic void
AnnotationHelper.addMethodNamesToMap
(Map<String, JRubyMethod> map, JRubyMethod jrubyMethod, String simpleName) static void
AnnotationHelper.addMethodNamesToMap
(Map<String, JRubyMethod> map, JRubyMethod anno, String simpleName, String[] names, String[] aliases) -
Uses of JRubyMethod in org.jruby.common
Methods in org.jruby.common with annotations of type JRubyMethodModifier 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 arg0, IRubyObject arg1) -
Uses of JRubyMethod in org.jruby.ext.bigdecimal
Methods in org.jruby.ext.bigdecimal with annotations of type JRubyMethodModifier and TypeMethodDescriptionRubyBigDecimal._dump
(ThreadContext context) RubyBigDecimal._dump
(ThreadContext context, IRubyObject unused) static RubyBigDecimal
RubyBigDecimal._load
(ThreadContext context, IRubyObject recv, IRubyObject from) RubyBigDecimal.abs
(ThreadContext context) RubyBigDecimal.add2
(ThreadContext context, IRubyObject b, IRubyObject digits) RubyBigDecimal.ceil
(ThreadContext context) 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.exponent
(ThreadContext context) RubyBigDecimal.finite_p
(ThreadContext context) RubyBigDecimal.fix
(ThreadContext context) RubyBigDecimal.floor
(ThreadContext context) RubyBigDecimal.floor
(ThreadContext context, IRubyObject arg) RubyBigDecimal.frac
(ThreadContext context) RubyBigDecimal.hash
(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) 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.precision_scale
(ThreadContext context) RubyBigDecimal.precs
(ThreadContext context) Deprecated.RubyBigDecimal.remainder
(ThreadContext context, IRubyObject arg) RubyBigDecimal.round
(ThreadContext context, IRubyObject[] args) 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
(ThreadContext context) RubyBigDecimal.split
(ThreadContext context) RubyBigDecimal.sqrt
(ThreadContext context, IRubyObject arg) RubyBigDecimal.sub2
(ThreadContext context, IRubyObject b, IRubyObject n) RubyBigDecimal.to_f
(ThreadContext context) RubyBigDecimal.to_int
(ThreadContext context) RubyBigDecimal.to_r
(ThreadContext context) RubyBigDecimal.to_s
(ThreadContext context) RubyBigDecimal.to_s
(ThreadContext context, IRubyObject arg) RubyBigDecimal.truncate
(ThreadContext context) RubyBigDecimal.truncate
(ThreadContext context, IRubyObject arg) RubyBigDecimal.zero_p
(ThreadContext context) -
Uses of JRubyMethod in org.jruby.ext.coverage
Methods in org.jruby.ext.coverage with annotations of type JRubyMethodModifier 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 JRubyMethod in org.jruby.ext.date
Methods in org.jruby.ext.date with annotations of type JRubyMethodModifier 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_impl
(ThreadContext context, IRubyObject self, IRubyObject s, 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 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) 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.cwday
(ThreadContext context) RubyDate.cweek
(ThreadContext context) RubyDate.cwyear
(ThreadContext context) RubyDate.day_fraction
(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.gregorian_p
(ThreadContext context) RubyDate.hash
(ThreadContext context) RubyDate.hour
(ThreadContext context) 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.inspect
(ThreadContext context) RubyDate.italy
(ThreadContext context) RubyDate.jd
(ThreadContext context) 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) RubyDate.julian
(ThreadContext context) static IRubyObject
RubyDate.julian_leap_p
(ThreadContext context, IRubyObject self, IRubyObject year) RubyDate.julian_p
(ThreadContext context) RubyDate.ld
(ThreadContext context) RubyDate.leap_p
(ThreadContext context) RubyDate.marshal_dump
(ThreadContext context) RubyDate.marshal_load
(ThreadContext context, IRubyObject a) RubyDate.mday
(ThreadContext context) RubyDate.minute
(ThreadContext context) RubyDate.mjd
(ThreadContext context) RubyDate.mon
(ThreadContext context) 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) RubyDate.new_start
(ThreadContext context, IRubyObject sg) RubyDate.next
(ThreadContext context) RubyDate.next_day
(ThreadContext context) RubyDate.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) 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.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) static RubyDate
RubyDate.ordinal
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyDate.prev_day
(ThreadContext context) RubyDate.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.sec_fraction
(ThreadContext context) RubyDate.second
(ThreadContext context) RubyDate.shift_bw
(ThreadContext context, IRubyObject n) RubyDate.shift_fw
(ThreadContext context, IRubyObject n) RubyDate.start
(ThreadContext context) RubyDate.strftime
(ThreadContext context) RubyDate.strftime
(ThreadContext context, IRubyObject fmt) RubyDateTime.strftime
(ThreadContext context) RubyDateTime.strftime
(ThreadContext context, IRubyObject fmt) RubyDate.to_date()
RubyDateTime.to_date
(ThreadContext context) static RubyDate
TimeExt.to_date
(ThreadContext context, IRubyObject self) RubyDate.to_datetime
(ThreadContext context) RubyDateTime.to_datetime()
static RubyDateTime
TimeExt.to_datetime
(ThreadContext context, IRubyObject self) RubyDate.to_s
(ThreadContext context) RubyDateTime.to_s
(ThreadContext context) RubyDate.to_time
(ThreadContext context) RubyDateTime.to_time
(ThreadContext context) 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) RubyDate.wday
(ThreadContext context) RubyDate.yday
(ThreadContext context) RubyDate.year
(ThreadContext context) RubyDate.zone
(ThreadContext context) static IRubyObject
RubyDate.zone_to_diff
(ThreadContext context, IRubyObject self, IRubyObject zone) -
Uses of JRubyMethod in org.jruby.ext.digest
Methods in org.jruby.ext.digest with annotations of type JRubyMethodModifier and TypeMethodDescriptionRubyDigest.DigestBase.block_length
(ThreadContext context) static IRubyObject
RubyDigest.DigestInstance.block_length
(ThreadContext context, IRubyObject self) static RubyString
RubyDigest.bubblebabble
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyDigest.DigestBase.bubblebabble
(ThreadContext context) 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 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_bang
(ThreadContext context, IRubyObject self) RubyDigest.DigestBase.digest_length
(ThreadContext context) static IRubyObject
RubyDigest.DigestInstance.digest_length
(ThreadContext context, IRubyObject self) 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_bang
(ThreadContext context, IRubyObject self) 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) 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 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 JRubyMethod in org.jruby.ext.etc
Methods in org.jruby.ext.etc with annotations of type JRubyMethodModifier and TypeMethodDescriptionstatic IRubyObject
RubyEtc.confstr
(ThreadContext context, IRubyObject recv, IRubyObject arg) static IRubyObject
RubyEtc.endgrent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.endpwent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.getgrent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.getgrgid
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyEtc.getgrnam
(ThreadContext context, IRubyObject recv, IRubyObject name) static IRubyObject
RubyEtc.getlogin
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.getpwent
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyEtc.getpwnam
(ThreadContext context, IRubyObject recv, IRubyObject name) static IRubyObject
RubyEtc.getpwuid
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyEtc.group
(ThreadContext context, IRubyObject recv, Block block) static IRubyObject
RubyEtc.nprocessors
(ThreadContext context, IRubyObject recv) 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
(ThreadContext context, IRubyObject recv) 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 JRubyMethod in org.jruby.ext.ffi
Methods in org.jruby.ext.ffi with annotations of type JRubyMethodModifier 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 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) 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
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
.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.Struct.getFieldValue
(ThreadContext context, IRubyObject fieldName) Struct.getLayout
(ThreadContext context) AbstractMemory.hash
(ThreadContext context) Calculates a hash code for the pointer.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) Struct.initialize
(ThreadContext context, IRubyObject ptr) Struct.initialize
(ThreadContext context, IRubyObject[] args) final IRubyObject
StructLayout.ArrayField.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) 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) 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
StructByValue.newStructByValue
(ThreadContext context, IRubyObject klass, IRubyObject structClass1) static final IRubyObject
StructLayout.newStructLayout
(ThreadContext context, IRubyObject klass, IRubyObject[] args) 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) 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. -
Uses of JRubyMethod in org.jruby.ext.ffi.io
Methods in org.jruby.ext.ffi.io with annotations of type JRubyMethodModifier and TypeMethodDescriptionstatic FileDescriptorIO
FileDescriptorIO.newInstance
(ThreadContext context, IRubyObject recv, IRubyObject fd) static RubyIO
FileDescriptorIO.wrap
(ThreadContext context, IRubyObject recv, IRubyObject fd) -
Uses of JRubyMethod in org.jruby.ext.ffi.jffi
Methods in org.jruby.ext.ffi.jffi with annotations of type JRubyMethodModifier and TypeMethodDescriptionfinal IRubyObject
Function.autorelease
(ThreadContext context, IRubyObject release) final IRubyObject
Function.autorelease_p
(ThreadContext context) 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) DynamicLibrary.Symbol.inspect
(ThreadContext context) VariadicInvoker.invoke
(ThreadContext context, IRubyObject typesArg, IRubyObject paramsArg) DynamicLibrary.Symbol.library
(ThreadContext context) DynamicLibrary.name
(ThreadContext context) 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) DynamicLibrary.Symbol.to_s
(ThreadContext context) 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) -
Uses of JRubyMethod in org.jruby.ext.fiber
Methods in org.jruby.ext.fiber with annotations of type JRubyMethodModifier 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[] 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
(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) -
Uses of JRubyMethod in org.jruby.ext.io.nonblock
Methods in org.jruby.ext.io.nonblock with annotations of type JRubyMethodModifier 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 JRubyMethod in org.jruby.ext.jruby
Methods in org.jruby.ext.jruby with annotations of type JRubyMethodModifier 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) 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) JRubyExecutionContextLocal.getDefault()
JRubyExecutionContextLocal.getDefaultProc
(ThreadContext context) 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
(ThreadContext context, IRubyObject wrappedStream) static RubyArray
JRubyUtilLibrary.internal_libraries
(ThreadContext context, IRubyObject self) 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
JRubyUtilLibrary.native_posix_p
(ThreadContext context, IRubyObject self) 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
(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
(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.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 JRubyMethod in org.jruby.ext.monitor
Methods in org.jruby.ext.monitor with annotations of type JRubyMethodModifier and TypeMethodDescriptionMonitor.enter
(ThreadContext context) Monitor.exit
(ThreadContext context) Monitor.mon_check_owner
(ThreadContext context) Monitor.mon_locked_p
(ThreadContext context) Monitor.mon_owned_p
(ThreadContext context) Monitor.synchronize
(ThreadContext context, Block block) Monitor.try_enter
(ThreadContext context) Monitor.wait_for_cond
(ThreadContext context, IRubyObject cond, IRubyObject timeout) -
Uses of JRubyMethod in org.jruby.ext.pathname
Methods in org.jruby.ext.pathname with annotations of type JRubyMethodModifier and TypeMethodDescriptionRubyPathname.each_entry
(ThreadContext context, Block block) RubyPathname.each_line
(ThreadContext context, IRubyObject[] args, Block block) RubyPathname.empty_p
(ThreadContext context) 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.hash
(ThreadContext context) 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. -
Uses of JRubyMethod in org.jruby.ext.ripper
Methods in org.jruby.ext.ripper with annotations of type JRubyMethodModifier and TypeMethodDescriptionRubyRipper.column
(ThreadContext context) RubyRipper.dedent_string
(ThreadContext context, IRubyObject _input, IRubyObject _width) static IRubyObject
RubyRipper.dedent_string
(ThreadContext context, IRubyObject self, IRubyObject _input, IRubyObject _width) RubyRipper.encoding
(ThreadContext context) RubyRipper.end_seen_p
(ThreadContext context) RubyRipper.error_p
(ThreadContext context) RubyRipper.filename
(ThreadContext context) RubyRipper.initialize
(ThreadContext context, IRubyObject src) RubyRipper.initialize
(ThreadContext context, IRubyObject src, IRubyObject file) RubyRipper.initialize
(ThreadContext context, IRubyObject src, IRubyObject file, IRubyObject line) static IRubyObject
RubyRipper.lex_state_name
(ThreadContext context, IRubyObject self, IRubyObject lexStateParam) RubyRipper.lineno
(ThreadContext context) RubyRipper.parse
(ThreadContext context) RubyRipper.state
(ThreadContext context) RubyRipper.token
(ThreadContext context) RubyRipper.yydebug
(ThreadContext context) RubyRipper.yydebug_set
(ThreadContext context, IRubyObject arg) -
Uses of JRubyMethod in org.jruby.ext.set
Methods in org.jruby.ext.set with annotations of type JRubyMethodModifier 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.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) 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_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) RubySet.flatten
(ThreadContext context) RubySet.flatten_bang
(ThreadContext context) RubySet.flatten_merge
(ThreadContext context, IRubyObject set) RubySet.freeze
(ThreadContext context) RubySet.hash
(ThreadContext context) RubySet.include_p
(ThreadContext context, IRubyObject obj) Returns true if the set contains the given object.RubySet.initialize
(ThreadContext context, Block block) initialize(enum = nil, &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) RubySet.inspect
(ThreadContext context) 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) 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.rb_merge
(ThreadContext context, IRubyObject... args) Merges the elements of the given enumerable object to the set and returns self.RubySet.reject_bang
(ThreadContext context, Block block) RubySet.replace
(ThreadContext context, IRubyObject enume) Replaces the contents of the set with the contents of the given enumerable object and returns self.RubySet.reset
(ThreadContext context) RubySet.select_bang
(ThreadContext context, Block block) RubySortedSet.sort
(ThreadContext context) 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.RubySet.to_a
(ThreadContext context) Converts the set to an array.static IRubyObject
EnumerableExt.to_set
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) RubySet.to_set
(ThreadContext context, Block block) RubySet.to_set
(ThreadContext context, 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. -
Uses of JRubyMethod in org.jruby.ext.socket
Methods in org.jruby.ext.socket with annotations of type JRubyMethodModifier and TypeMethodDescriptionRubyServerSocket.accept
(ThreadContext context) RubySocket.accept
(ThreadContext context) 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, IRubyObject opts) RubyUNIXServer.accept_nonblock
(ThreadContext context) RubyUNIXServer.accept_nonblock
(ThreadContext context, IRubyObject opts) Ifaddr.addr
(ThreadContext context) RubyIPSocket.addr
(ThreadContext context) RubyIPSocket.addr
(ThreadContext context, IRubyObject reverse) RubyUNIXServer.addr
(ThreadContext context) RubyUNIXSocket.addr
(ThreadContext context) 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
(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
(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) RubyBasicSocket.do_not_reverse_lookup
(ThreadContext context) static IRubyObject
RubyBasicSocket.do_not_reverse_lookup
(ThreadContext context, IRubyObject recv) 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
(ThreadContext context, IRubyObject self, IRubyObject hostname) static IRubyObject
Addrinfo.getaddrinfo
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubySocket.getaddrinfo
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubySocket.gethostbyaddr
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubySocket.gethostbyname
(ThreadContext context, IRubyObject recv, IRubyObject hostname) static IRubyObject
RubyTCPSocket.gethostbyname
(ThreadContext context, IRubyObject recv, IRubyObject hostname) static IRubyObject
RubySocket.gethostname
(ThreadContext context, IRubyObject recv) static IRubyObject
RubySocket.getifaddrs
(ThreadContext context, IRubyObject recv) Addrinfo.getnameinfo
(ThreadContext context) Addrinfo.getnameinfo
(ThreadContext context, IRubyObject flags) static IRubyObject
RubySocket.getnameinfo
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyBasicSocket.getpeereid
(ThreadContext context) RubyIPSocket.getpeereid
(ThreadContext context) RubyBasicSocket.getpeername
(ThreadContext context) RubyTCPServer.getpeername
(ThreadContext context, IRubyObject[] args) static IRubyObject
RubySocket.getservbyname
(ThreadContext context, IRubyObject recv, IRubyObject[] args) RubyBasicSocket.getsockname
(ThreadContext context) 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, 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, 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) 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
(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
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) 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
RubySocket.pack_sockaddr_un
(ThreadContext context, IRubyObject recv, IRubyObject filename) RubyUNIXServer.path
(ThreadContext context) RubyUNIXSocket.path
(ThreadContext context) 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 arg0, IRubyObject arg1) RubyBasicSocket.read_nonblock
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) RubyBasicSocket.recv
(ThreadContext context, IRubyObject length) RubyBasicSocket.recv
(ThreadContext context, IRubyObject[] args) RubyUNIXSocket.recv_io
(ThreadContext context, IRubyObject[] args) RubyBasicSocket.recv_nonblock
(ThreadContext context, IRubyObject[] args) RubyIPSocket.recvfrom
(ThreadContext context, IRubyObject _length) RubyIPSocket.recvfrom
(ThreadContext context, IRubyObject _length, IRubyObject _flags) RubySocket.recvfrom
(ThreadContext context, IRubyObject _length) RubySocket.recvfrom
(ThreadContext context, IRubyObject _length, IRubyObject _flags) Overrides IPSocket#recvfromRubyUNIXSocket.recvfrom
(ThreadContext context, IRubyObject[] args) RubySocket.recvfrom_nonblock
(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
(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) 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
(ThreadContext context, IRubyObject option) RubyBasicSocket.setsockopt
(ThreadContext context, IRubyObject _level, IRubyObject _opt, IRubyObject val) RubyBasicSocket.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) -
Uses of JRubyMethod in org.jruby.ext.thread
Methods in org.jruby.ext.thread with annotations of type JRubyMethodModifier 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) Queue.empty_p
(ThreadContext context) final IRubyObject
Queue.freeze
(ThreadContext context) Queue.initialize
(ThreadContext context) Queue.initialize
(ThreadContext context, IRubyObject items) SizedQueue.initialize
(ThreadContext context, IRubyObject arg) Queue.length
(ThreadContext context) Mutex.lock
(ThreadContext context) Mutex.locked_p
(ThreadContext context) ConditionVariable.marshal_dump
(ThreadContext context) Queue.marshal_dump
(ThreadContext context) SizedQueue.max
(ThreadContext context) 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) Queue.num_waiting
(ThreadContext context) SizedQueue.num_waiting
(ThreadContext context) Mutex.owned_p
(ThreadContext context) 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 arg0, IRubyObject nonblockOrOpts) SizedQueue.push
(ThreadContext context, IRubyObject arg0, IRubyObject _nonblock, IRubyObject _opts) ConditionVariable.signal
(ThreadContext context) Mutex.sleep
(ThreadContext context) Mutex.sleep
(ThreadContext context, IRubyObject timeout) Mutex.synchronize
(ThreadContext context, Block block) Mutex.try_lock
(ThreadContext context) Mutex.unlock
(ThreadContext context) ConditionVariable.wait_ruby
(ThreadContext context, IRubyObject m) ConditionVariable.wait_ruby
(ThreadContext context, IRubyObject m, IRubyObject t) -
Uses of JRubyMethod in org.jruby.ext.timeout
Methods in org.jruby.ext.timeout with annotations of type JRubyMethodModifier 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 JRubyMethod in org.jruby.ext.tracepoint
Methods in org.jruby.ext.tracepoint with annotations of type JRubyMethodModifier 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) -
Uses of JRubyMethod in org.jruby.ext.zlib
Methods in org.jruby.ext.zlib with annotations of type JRubyMethodModifier and TypeMethodDescriptionJZlibDeflate._initialize
(ThreadContext context, IRubyObject[] args) JZlibInflate._initialize
(ThreadContext context, IRubyObject[] args) ZStream.adler
(ThreadContext context) static IRubyObject
RubyZlib.adler32
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyZlib.adler32_combine
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) JZlibDeflate.append
(ThreadContext context, IRubyObject arg) JZlibInflate.append
(ThreadContext context, IRubyObject arg) JZlibRubyGzipWriter.append
(IRubyObject p1) ZStream.avail_in
(ThreadContext context) ZStream.avail_out
(ThreadContext context) JZlibRubyGzipReader.close
(ThreadContext context) JZlibRubyGzipWriter.close
(ThreadContext context) RubyGzipFile.close
(ThreadContext context) ZStream.close
(ThreadContext context) RubyGzipFile.closed_p
(ThreadContext context) ZStream.closed_p
(ThreadContext context) JZlibRubyGzipReader.comment
(ThreadContext context) RubyGzipFile.comment
(ThreadContext context) JZlibRubyGzipReader.crc
(ThreadContext context) JZlibRubyGzipWriter.crc
(ThreadContext context) RubyGzipFile.crc
(ThreadContext context) static IRubyObject
RubyZlib.crc_table
(ThreadContext context, IRubyObject recv) static IRubyObject
RubyZlib.crc32
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
RubyZlib.crc32_combine
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) ZStream.data_type
(ThreadContext context) JZlibDeflate.deflate
(ThreadContext context, IRubyObject[] args) 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
(ThreadContext context) JZlibRubyGzipReader.eof_p
(ThreadContext context) RubyGzipFile.finish
(ThreadContext context) ZStream.finish
(ThreadContext context, Block block) ZStream.finished_p
(ThreadContext context) JZlibDeflate.flush
(ThreadContext context, IRubyObject[] args) 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
(ThreadContext context) JZlibRubyGzipReader.getc
(ThreadContext context) 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[] args) JZlibRubyGzipWriter.initialize
(ThreadContext context, IRubyObject[] args, Block block) ZStream.initialize
(Block unusedBlock) JZlibDeflate.initialize_copy
(ThreadContext context, IRubyObject _other) RubyGzipFile.level
(ThreadContext context) 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 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) JZlibRubyGzipReader.orig_name
(ThreadContext context) RubyGzipFile.orig_name
(ThreadContext context) JZlibRubyGzipReader.os_code
(ThreadContext context) RubyGzipFile.os_code
(ThreadContext context) JZlibDeflate.params
(ThreadContext context, IRubyObject level, IRubyObject strategy) RubyGzipFile.path
(ThreadContext context) JZlibRubyGzipReader.pos
(ThreadContext context) JZlibRubyGzipWriter.pos
(ThreadContext context) JZlibRubyGzipWriter.print
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipWriter.printf
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipWriter.putc
(ThreadContext context, IRubyObject p1) JZlibRubyGzipWriter.puts
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipReader.read
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipReader.readbyte
(ThreadContext context) JZlibRubyGzipReader.readchar
(ThreadContext context) JZlibRubyGzipReader.readline
(ThreadContext context) JZlibRubyGzipReader.readlines
(ThreadContext context, IRubyObject[] args) JZlibRubyGzipReader.readpartial
(ThreadContext context, IRubyObject[] args) 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
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
JZlibInflate.s_inflate
(ThreadContext context, IRubyObject recv, IRubyObject string) ZStream.set_avail_out
(ThreadContext context, IRubyObject p1) JZlibRubyGzipWriter.set_comment
(ThreadContext context, IRubyObject obj) JZlibDeflate.set_dictionary
(ThreadContext context, IRubyObject arg) JZlibInflate.set_dictionary
(ThreadContext context, IRubyObject arg) JZlibRubyGzipReader.set_lineno
(ThreadContext context, IRubyObject lineArg) JZlibRubyGzipWriter.set_mtime
(ThreadContext context, IRubyObject arg) JZlibRubyGzipWriter.set_orig_name
(ThreadContext context, IRubyObject obj) JZlibRubyGzipWriter.set_sync
(ThreadContext context, IRubyObject arg) RubyGzipFile.set_sync
(ThreadContext context, IRubyObject arg) ZStream.stream_end_p
(ThreadContext context) JZlibInflate.sync
(ThreadContext context, IRubyObject string) RubyGzipFile.sync
(ThreadContext context) JZlibInflate.sync_point_p
(ThreadContext context) RubyGzipFile.to_io
(ThreadContext context) ZStream.total_in
(ThreadContext context) ZStream.total_out
(ThreadContext context) JZlibRubyGzipReader.ungetbyte
(ThreadContext context, IRubyObject b) JZlibRubyGzipReader.ungetc
(ThreadContext context, IRubyObject cArg) JZlibRubyGzipReader.unused
(ThreadContext context) static IRubyObject
RubyGzipFile.wrap
(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) 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
(ThreadContext context, IRubyObject recv) -
Uses of JRubyMethod in org.jruby.internal.runtime.methods
Methods in org.jruby.internal.runtime.methods with parameters of type JRubyMethodModifier and TypeMethodDescriptionstatic CallConfiguration
CallConfiguration.getCallConfigByAnno
(JRubyMethod anno) Produce a CallConfiguration name that represents what must be prepared around calls to the method with this annotation.static CallConfiguration
CallConfiguration.getCallerCallConfigByAnno
(JRubyMethod jrubyMethod) Produce a CallConfiguration that represents what *caller* methods must prepare for the method with this annotation. -
Uses of JRubyMethod in org.jruby.java.addons
Methods in org.jruby.java.addons with annotations of type JRubyMethodModifier 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
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
ClassJavaAddons.java_class
(ThreadContext context, IRubyObject self) static IRubyObject
KernelJavaAddons.java_field
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
KernelJavaAddons.java_implements
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
KernelJavaAddons.java_name
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
KernelJavaAddons.java_package
(ThreadContext context, IRubyObject recv, IRubyObject[] args) static IRubyObject
KernelJavaAddons.java_require
(ThreadContext context, IRubyObject recv, IRubyObject[] args) 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 JRubyMethod in org.jruby.java.proxies
Methods in org.jruby.java.proxies with annotations of type JRubyMethodModifier and TypeMethodDescriptionMapJavaProxy.any_p
(ThreadContext context, Block block) 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) 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.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) ArrayJavaProxy.empty_p
(ThreadContext context) MapJavaProxy.empty_p
(ThreadContext context) rb_hash_empty_pArrayJavaProxy.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) ArrayJavaProxy.first
(ThreadContext context, IRubyObject count) MapJavaProxy.flatten
(ThreadContext context) MapJavaProxy.flatten
(ThreadContext context, IRubyObject level) MapJavaProxy.has_key_p
(ThreadContext context, IRubyObject key) rb_hash_has_key_pMapJavaProxy.has_value_p
(ThreadContext context, IRubyObject expected) rb_hash_has_valueArrayJavaProxy.hash
(ThreadContext context) MapJavaProxy.hash
(ThreadContext context) rb_hash_hashstatic 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) MapJavaProxy.initialize_copy
(ThreadContext context, IRubyObject other) rb_hash_initialize_copyArrayJavaProxy.inspect
(ThreadContext context) MapJavaProxy.inspect
(ThreadContext context) rb_hash_inspectMapJavaProxy.invert
(ThreadContext context) rb_hash_invertstatic 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_keyMapJavaProxy.keys
(ThreadContext context) rb_hash_keysArrayJavaProxy.last
(ThreadContext context) ArrayJavaProxy.last
(ThreadContext context, IRubyObject count) ArrayJavaProxy.length
(ThreadContext context) JavaProxy.marshal_dump
(ThreadContext context) JavaProxy.marshal_load
(ThreadContext context, IRubyObject str) MapJavaProxy.merge
(ThreadContext context, IRubyObject[] others, Block block) rb_hash_mergeMapJavaProxy.merge_bang
(ThreadContext context, IRubyObject[] others, Block block) rb_hash_merge_bangstatic IRubyObject
JavaProxy.new_array
(ThreadContext context, IRubyObject self, IRubyObject len) final ArrayJavaProxy
ArrayJavaProxyCreator.new_instance
(ThreadContext context) 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.rb_clear
(ThreadContext context) rb_hash_clearMapJavaProxy.rb_size
(ThreadContext context) rb_hash_sizeMapJavaProxy.rb_values
(ThreadContext context) rb_hash_valuesArrayJavaProxy.rbClone()
MapJavaProxy.rehash
(ThreadContext context) rb_hash_rehashMapJavaProxy.reject
(ThreadContext context, Block block) rb_hash_rejectMapJavaProxy.reject_bang
(ThreadContext context, Block block) rb_hash_reject_bangMapJavaProxy.replace
(ThreadContext context, IRubyObject other) rb_hash_replaceMapJavaProxy.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_procMapJavaProxy.shift
(ThreadContext context) rb_hash_shiftstatic RubyClass
JavaProxy.singleton_class
(ThreadContext context, IRubyObject self) ArrayJavaProxy.to_a
(ThreadContext context) MapJavaProxy.to_a
(ThreadContext context) rb_hash_to_aMapJavaProxy.to_hash
(ThreadContext context) rb_hash_to_hashMapJavaProxy.to_proc
(ThreadContext context) MapJavaProxy.to_s
(ThreadContext context) MapJavaProxy.values_at
(ThreadContext context, IRubyObject[] args) rb_hash_values_atstatic IRubyObject
JavaProxy.wrap
(ThreadContext context, IRubyObject self, IRubyObject object) Deprecated. -
Uses of JRubyMethod in org.jruby.javasupport
Methods in org.jruby.javasupport with annotations of type JRubyMethodModifier and TypeMethodDescriptionJavaPackage.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
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
JavaUtilities.create_proxy_class
(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) Deprecated.JavaField.enum_constant_p
(ThreadContext context) Deprecated.static IRubyObject
JavaUtilities.extend_proxy
(ThreadContext context, IRubyObject recv, IRubyObject name, Block block) Deprecated.JavaField.field_type
(ThreadContext context) Deprecated.JavaField.final_p
(ThreadContext context) Deprecated.static JavaClass
JavaClass.for_name
(IRubyObject recv, IRubyObject name) Deprecated.static IRubyObject
JavaUtilities.get_interface_module
(ThreadContext context, IRubyObject recv, IRubyObject arg0) JavaObject.get_java_class
(ThreadContext context) Deprecated.static IRubyObject
JavaUtilities.get_java_class
(ThreadContext context, IRubyObject recv, IRubyObject arg0) Deprecated.static IRubyObject
JavaUtilities.get_package_module
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
JavaUtilities.get_package_module_dot_format
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
JavaUtilities.get_proxy_class
(ThreadContext context, IRubyObject recv, IRubyObject arg0) static IRubyObject
JavaUtilities.get_proxy_or_package_under_package
(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) static IRubyObject
JavaUtilities.get_top_level_proxy_or_package
(ThreadContext context, IRubyObject recv, IRubyObject arg0) JavaObject.hash
(ThreadContext context) Deprecated.static IRubyObject
JavaProxyMethods.hash
(ThreadContext context, IRubyObject recv) static IRubyObject
Java.NewStyleExtensionInherited.inherited
(ThreadContext context, IRubyObject self, IRubyObject subclass) static IRubyObject
Java.OldStyleExtensionInherited.inherited
(ThreadContext context, IRubyObject self, IRubyObject subclass) JavaPackage.inspect
(ThreadContext context) static IRubyObject
JavaProxyMethods.inspect
(ThreadContext context, IRubyObject recv) JavaObject.is_java_proxy
(ThreadContext context) 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
Java.java_to_ruby
(IRubyObject recv, IRubyObject object, Block unusedBlock) Deprecated.static IRubyObject
JavaArrayUtilities.java_to_ruby
(ThreadContext context, IRubyObject recv, IRubyObject ary) JavaObject.java_type
(ThreadContext context) Deprecated.JavaObject.length
(ThreadContext context) Deprecated.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) JavaField.name
(ThreadContext context) 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) JavaPackage.op_eqq
(ThreadContext context, IRubyObject obj) JavaObject.op_equal
(ThreadContext context, IRubyObject other) Deprecated.static IRubyObject
JavaProxyMethods.op_equal
(ThreadContext context, IRubyObject recv, IRubyObject other) JavaPackage.package_name
(ThreadContext context) JavaField.public_p
(ThreadContext context) 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
(ThreadContext context, IRubyObject recv, IRubyObject string) final IRubyObject
JavaObject.ruby_synchronized
(ThreadContext context, Block block) Deprecated.static IRubyObject
Java.ruby_to_java
(IRubyObject recv, IRubyObject object, Block unusedBlock) 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_p
(ThreadContext context) Deprecated.JavaField.static_value
(ThreadContext context) Deprecated.JavaField.to_generic_string
(ThreadContext context) Deprecated.static IRubyObject
Java.ByteArrayProxyMethods.to_s
(ThreadContext context, IRubyObject self) JavaObject.to_s
(ThreadContext context) Deprecated.static IRubyObject
JavaProxyMethods.to_s
(ThreadContext context, IRubyObject recv) static IRubyObject
JavaUtilities.valid_java_identifier_p
(ThreadContext context, IRubyObject recv, IRubyObject name) JavaField.value
(ThreadContext context, IRubyObject object) Deprecated.JavaField.value_type
(ThreadContext context) Deprecated.static IRubyObject
JavaObject.wrap
(ThreadContext context, IRubyObject self, IRubyObject object) Deprecated. -
Uses of JRubyMethod in org.jruby.javasupport.ext
Methods in org.jruby.javasupport.ext with annotations of type JRubyMethodModifier and TypeMethodDescriptionstatic IRubyObject
JavaLang.Class.abstract_p
(ThreadContext context, IRubyObject self) 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
(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
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.final_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.final_p
(ThreadContext context, IRubyObject self) 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
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.private_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.private_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Method.private_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLang.Class.protected_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.protected_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.protected_p
(ThreadContext context, IRubyObject self) 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
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.public_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.public_p
(ThreadContext context, IRubyObject self) 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
(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
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Constructor.static_p
(ThreadContext context, IRubyObject self) static IRubyObject
JavaLangReflect.Field.static_p
(ThreadContext context, IRubyObject self) 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 JRubyMethod in org.jruby.javasupport.proxy
Methods in org.jruby.javasupport.proxy with annotations of type JRubyMethodModifier and TypeMethodDescriptionJavaProxyReflectionObject.aref
(ThreadContext context, IRubyObject index) JavaProxyClass.ProxyMethodImpl.argument_types
(ThreadContext context) final RubyArray
JavaProxyConstructor.argument_types
(ThreadContext context) JavaProxyClass.ProxyMethodImpl.arity
(ThreadContext context) JavaProxyConstructor.arity
(ThreadContext context) JavaProxyReflectionObject.aset
(ThreadContext context, IRubyObject index, IRubyObject someValue) final RubyArray
JavaProxyClass.constructors
(ThreadContext context) JavaProxyClass.ProxyMethodImpl.do_invoke
(ThreadContext context, IRubyObject[] args) static RubyObject
JavaProxyClass.get_with_class
(ThreadContext context, IRubyObject self, IRubyObject obj) final JavaProxyClass
JavaProxyClass.ProxyMethodImpl.getDeclaringClass()
JavaProxyConstructor.getDeclaringClass()
JavaProxyReflectionObject.hash
(ThreadContext context) JavaProxyClass.ProxyMethodImpl.inspect
(ThreadContext context) JavaProxyConstructor.inspect
(ThreadContext context) JavaProxyClass.interfaces
(ThreadContext context) JavaProxyReflectionObject.is_java_proxy
(ThreadContext context) JavaProxyReflectionObject.java_class
(ThreadContext context) JavaProxyReflectionObject.java_type
(ThreadContext context) JavaProxyReflectionObject.length
(ThreadContext context) JavaProxyClass.methods
(ThreadContext context) JavaProxyConstructor.new_instance
(ThreadContext context, IRubyObject[] args, Block block) JavaProxyConstructor.new_instance2
(ThreadContext context, IRubyObject[] args, Block unusedBlock) JavaProxyReflectionObject.op_eqq
(ThreadContext context, IRubyObject obj) JavaProxyReflectionObject.op_equal
(ThreadContext context, IRubyObject obj) JavaProxyClass.ProxyMethodImpl.super_p
(ThreadContext context) JavaProxyClass.superclass
(ThreadContext context) JavaProxyReflectionObject.to_s
(ThreadContext context) -
Uses of JRubyMethod in org.jruby.runtime
Methods in org.jruby.runtime with parameters of type JRubyMethodModifier and TypeMethodDescriptionstatic Arity
Arity.fromAnnotation
(JRubyMethod anno) static Arity
Arity.fromAnnotation
(JRubyMethod anno, int required) static Arity
Arity.fromAnnotation
(JRubyMethod anno, Class[] parameterTypes, boolean isStatic) -
Uses of JRubyMethod in org.jruby.runtime.load
Methods in org.jruby.runtime.load with annotations of type JRubyMethodModifier and TypeMethodDescriptionstatic IRubyObject
LoadService.LoadPathMethods.resolve_feature_path
(ThreadContext context, IRubyObject self, IRubyObject pathArg)